Guia 2

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Qué describe mejor el concepto de computación en la nube?

  • Un software de edición de texto gratuito
  • La provisión de recursos de TI (servidores, almacenamiento, bases de datos) a través de Internet bajo demanda (correct)
  • Un servicio que solo funciona sin conexión a Internet
  • Un método para almacenar archivos únicamente en la computadora local

¿Qué característica es esencial en una aplicación de la nube?

  • El procesamiento se reparte entre el cliente y el servidor remoto (correct)
  • Su procesamiento y almacenamiento están siempre en el mismo servidor local
  • Solo se ejecuta en un sistema operativo propietario
  • No requiere conexión a Internet

¿Cuál de estos ejemplos corresponde al modelo SaaS?

  • Alquilar máquinas virtuales para desarrollar aplicaciones
  • Un software de CRM accesible mediante suscripción en línea (correct)
  • Una base de datos alojada en un servidor propio
  • Un servidor local con copias de seguridad periódicas

Según el documento, uno de los beneficios de las aplicaciones en la nube es:

<p>Reducir los costos de mantenimiento de hardware local (D)</p> Signup and view all the answers

¿Qué ventaja ofrece la arquitectura de la nube respecto a un centro de datos tradicional en las instalaciones?

<p>Facilita la escalabilidad y la reducción de costos operativos (B)</p> Signup and view all the answers

El desarrollo de aplicaciones móviles para empresas busca principalmente:

<p>Ayudar a grandes empresas a interactuar con clientes y colaboradores con confiabilidad y escalabilidad (C)</p> Signup and view all the answers

¿A qué se refiere la virtualización dentro del contexto de la computación en la nube?

<p>A la representación basada en software de recursos físicos, como servidores o almacenamiento (A)</p> Signup and view all the answers

¿Cuál de los siguientes sistemas operativos es móvil?

<p>Android (A)</p> Signup and view all the answers

¿Qué significa laaS (Infraestructura como Servicio)?

<p>El proveedor ofrece hardware virtualizado (servidores, redes, almacenamiento) bajo demanda (D)</p> Signup and view all the answers

¿En qué consiste PaaS (Plataforma como Servicio)?

<p>El usuario contrata una plataforma completa para desarrollar e implementar aplicaciones sin gestionarla físicamente (D)</p> Signup and view all the answers

En relación con las metodologías móviles, ¿qué caracteriza al modelo Waterfall?

<p>Un proceso secuencial y rígido con fases que se completan antes de avanzar (B)</p> Signup and view all the answers

¿Qué ventaja ofrece la metodología ágil en el desarrollo de aplicaciones móviles?

<p>Adaptación rápida a los cambios y alta comunicación en equipos pequeños (B)</p> Signup and view all the answers

¿Qué es la fase de prueba de funcionamiento en el ciclo de vida de desarrollo de software móvil?

<p>Proceso de emulación, simulación y evaluación del rendimiento para ajustar la aplicación antes de su lanzamiento (D)</p> Signup and view all the answers

Según el documento, una de las principales preocupaciones de seguridad en la nube es:

<p>El acceso no autorizado a datos o a la infraestructura (D)</p> Signup and view all the answers

¿Qué se entiende por Nube Privada?

<p>Infraestructura de nube dedicada y administrada por una sola empresa u organización (D)</p> Signup and view all the answers

Al referirnos al Nube Pública, hablamos de:

<p>Un servicio cuyo hardware y software son propiedad y gestionados por el proveedor, ofreciendo recursos a múltiples clientes (C)</p> Signup and view all the answers

¿Qué es la Nube Híbrida?

<p>Una combinación de nubes públicas y privadas que operan como entidades independientes pero vinculadas para mayor flexibilidad (D)</p> Signup and view all the answers

El concepto Downsizing en la nube se refiere a:

<p>Migrar procesos de grandes sistemas a plataformas más pequeñas y económicas (B)</p> Signup and view all the answers

El Right Sizing se asocia con:

<p>Ajustar la infraestructura para usar los recursos de manera adecuada según necesidades y crecimiento (B)</p> Signup and view all the answers

En el desarrollo rápido de aplicaciones (RAD), una de sus características es:

<p>Crear un prototipo funcional rápidamente e ir agregando funcionalidades (D)</p> Signup and view all the answers

¿Qué es un Servidor Blade?

<p>Una “tarjeta” delgada con CPU y memoria que se inserta en un chasis para compartir elementos como alimentación y red (A)</p> Signup and view all the answers

¿Cuál es un beneficio de los Servidores Blade?

<p>Ocupan menos espacio y simplifican el cableado (B)</p> Signup and view all the answers

¿Qué característica se asocia con Alta Disponibilidad (High Availability) en la nube?

<p>Garantizar que un sistema esté accesible la mayor parte del tiempo, reduciendo al mínimo las interrupciones (B)</p> Signup and view all the answers

¿Por qué es importante la Redundancia en entornos de computación en la nube?

<p>Para mantener copias idénticas de los datos y evitar pérdida en caso de falla de un servidor (D)</p> Signup and view all the answers

La Tolerancia a fallos (Fault Tolerance) significa:

<p>Configurar el sistema para que soporte caídas de componentes sin interrumpir el servicio (C)</p> Signup and view all the answers

Un SLA (Service Level Agreement) establece:

<p>El compromiso de un proveedor en cuanto a niveles de servicio (tiempo de disponibilidad, tiempo de respuesta, etc.) (C)</p> Signup and view all the answers

Un OLA (Operating Level Agreement) generalmente se describe como:

<p>Un acuerdo interno (técnico) para garantizar las condiciones establecidas en un SLA (B)</p> Signup and view all the answers

¿Qué significa que la computación en la nube sea un modelo bajo demanda?

<p>Que los recursos (almacenamiento, cómputo) se proporcionan cuando se necesitan y se paga solo por lo que se usa (B)</p> Signup and view all the answers

¿Cómo se define la seguridad en la nube?

<p>Como un conjunto de políticas, tecnologías y controles para proteger datos, aplicaciones e infraestructura en la nube (D)</p> Signup and view all the answers

¿Qué es un hipervisor (virtual machine monitor)?

<p>Un proceso que permite la creación y administración de máquinas virtuales sobre hardware físico (B)</p> Signup and view all the answers

Una de las fases principales del ciclo de vida de desarrollo de software móvil es:

<p>Análisis de requisitos (D)</p> Signup and view all the answers

¿Qué ventaja importante ofrece la virtualización de servidores?

<p>Permite que múltiples aplicaciones utilicen los mismos recursos físicos, optimizando su uso (D)</p> Signup and view all the answers

¿Qué es un balanceador de carga (Load Balancer)?

<p>Un software o hardware que distribuye el tráfico entre varios servidores para optimizar recursos y garantizar disponibilidad (B)</p> Signup and view all the answers

En aplicaciones móviles, ¿qué es el modelo Mobile-D?

<p>Un método basado en metodologías conocidas (XP, RUP, etc.) con etapas rápidas para equipos pequeños (C)</p> Signup and view all the answers

¿Qué implica la prueba de software en el desarrollo de aplicaciones?

<p>Validar el correcto funcionamiento y calidad de la aplicación (B)</p> Signup and view all the answers

Según el documento, ¿qué riesgo se presenta en la nube respecto a las API poco seguras?

<p>Si no están bien diseñadas, pueden exponer accesos o datos sensibles a usuarios no autorizados (A)</p> Signup and view all the answers

El abuso y mal uso del cloud computing se relaciona con:

<p>Delincuentes que utilizan recursos en la nube (por ejemplo, en laaS) para actividades como spam o creación de malware (C)</p> Signup and view all the answers

¿Qué ventaja ofrece el modelo SaaS respecto al mantenimiento de software?

<p>El proveedor se encarga de la infraestructura, actualizaciones y seguridad, aliviando la carga del cliente (D)</p> Signup and view all the answers

¿Cómo se define almacenamiento en la nube?

<p>Un modelo que guarda datos en servidores remotos y facilita acceso vía Internet, pagando solo por el uso (C)</p> Signup and view all the answers

¿Cuál de los siguientes servicios de la nube corresponde al almacenamiento como servicio (STaaS)?

<p>Contratar espacio de almacenamiento remoto y escalable en la nube con pago por capacidad usada (A)</p> Signup and view all the answers

¿Cuál de estas tecnologías de desarrollo permite crear aplicaciones móviles que funcionen con un único código HTML5, pero se empaqueten como apps nativas?

<p>Frameworks que usan HTML5 y JavaScript (ej., PhoneGap/Cordova) (D)</p> Signup and view all the answers

¿En qué caso se recomienda usar el desarrollo nativo con HTML5 en aplicaciones móviles?

<p>Cuando se busca acceder a características específicas de los dispositivos (GPS, cámara) y se desea un único código base multiplataforma (B)</p> Signup and view all the answers

Una nube gubernamental (o nube de gobierno) se caracteriza por:

<p>Tener retos de contratación y obtención con alta demanda de seguridad y presupuestos definidos con años de anticipación (D)</p> Signup and view all the answers

¿Qué es ICREA en el contexto de centros de datos?

<p>Una asociación que reúne mejores prácticas internacionales para la construcción y operación de data centers (B)</p> Signup and view all the answers

Según la norma ICREA-Std-131-2019, ¿cuál de los siguientes define un Nivel V (Level 5) en data centers?

<p>Sala de cómputo de alta seguridad y alta disponibilidad, con 99.999% de tiempo activo (B)</p> Signup and view all the answers

¿Por qué es importante la certificación de centros de datos?

<p>Porque asegura la eficiencia, la calidad y la seguridad de la infraestructura según estándares reconocidos (A)</p> Signup and view all the answers

¿Qué ocurre cuando finaliza el Período de Servicios en un contrato de nube?

<p>Puede haber un plazo adicional (30 días, por ejemplo) para que el cliente recupere sus datos antes de que se eliminen (C)</p> Signup and view all the answers

¿Qué describe la Nube Comunitaria?

<p>Infraestructura compartida por organizaciones con intereses o requisitos comunes, gestionada internamente o por un tercero (A)</p> Signup and view all the answers

Flashcards

¿Qué es la computación en la nube?

Provisión de recursos de TI a través de Internet bajo demanda.

Aplicación de la nube: Característica esencial

El procesamiento se reparte entre el cliente y el servidor remoto.

¿Qué ejemplo corresponde a SaaS?

Software de CRM accesible mediante suscripción en línea.

¿Aplicaciones en la nube: Beneficio?

Reducir los costos de mantenimiento de hardware local.

Signup and view all the flashcards

Ventaja de la arquitectura de la nube

Facilita la escalabilidad y la reducción de costos operativos.

Signup and view all the flashcards

¿Qué busca el desarrollo de apps móviles?

Ayudar a grandes empresas a interactuar con clientes y colaboradores con confiabilidad y escalabilidad

Signup and view all the flashcards

¿Qué es la virtualización en la nube?

Representación basada en software de recursos físicos.

Signup and view all the flashcards

¿Qué sistema operativo es móvil?

Windows.

Signup and view all the flashcards

¿Qué significa IaaS?

El proveedor ofrece hardware virtualizado bajo demanda.

Signup and view all the flashcards

¿Qué es PaaS?

El usuario contrata una plataforma completa para desarrollar e implementar aplicaciones sin gestionarla.

Signup and view all the flashcards

Modelo Waterfall: ¿Qué lo caracteriza?

Proceso secuencial y rígido con fases que se completan antes de avanzar.

Signup and view all the flashcards

Ventaja de la metodología ágil

Adaptación rápida a los cambios y alta comunicación en equipos pequeños.

Signup and view all the flashcards

¿Fase de prueba de funcionamiento?

Proceso de emulación, simulación y evaluación del rendimiento antes de su lanzamiento.

Signup and view all the flashcards

Preocupación de seguridad en la nube

El acceso no autorizado a datos o a la infraestructura.

Signup and view all the flashcards

¿Qué se entiende por Nube Privada?

Infraestructura de nube dedicada y administrada por una sola empresa u organización.

Signup and view all the flashcards

¿A qué nos referimos con Nube Pública?

Un servicio cuyo hardware y software son propiedad y gestionados por el proveedor, ofreciendo recursos a múltiples clientes.

Signup and view all the flashcards

¿Qué es la Nube Híbrida?

Una combinación de nubes públicas y privadas que operan como entidades independientes pero vinculadas para mayor flexibilidad.

Signup and view all the flashcards

Downsizing en la nube

Migrar procesos de grandes sistemas a plataformas más pequeñas y económicas.

Signup and view all the flashcards

Right Sizing

Ajustar la infraestructura para usar los recursos de manera adecuada según necesidades y crecimiento.

Signup and view all the flashcards

Desarrollo rápido de aplicaciones (RAD)

Crear un prototipo funcional rápidamente e ir agregando funcionalidades

Signup and view all the flashcards

¿Qué es un Servidor Blade?

Una 'tarjeta' delgada con CPU y memoria que se inserta en un chasis para compartir elementos como alimentación y red.

Signup and view all the flashcards

Alta disponibilidad en la nube

Garantizar que un sistema esté accesible la mayor parte, reduciendo al mínimo las interrupciones.

Signup and view all the flashcards

¿Por qué es importante la Redundancia en la nube?

Para mantener copias idénticas los datos y evitar pérdida en caso de fallas.

Signup and view all the flashcards

Tolerancia a fallos

Configurar el sistema se soporta caídas de componentes sin interrumpir el servicio.

Signup and view all the flashcards

Un SLA (Service Level Agreement)

Compromiso de un proveedor en cuanto a niveles de servicio.

Signup and view all the flashcards

Study Notes

Computación en la Nube

  • La computación en la nube se define mejor como la provisión de recursos de TI (como servidores, almacenamiento y bases de datos) a través de Internet bajo demanda.
  • Una característica esencial de una aplicación en la nube es que el procesamiento se reparte entre el cliente y el servidor remoto.
  • Un ejemplo del modelo SaaS (Software como Servicio) es un software de CRM accesible mediante suscripción en línea.

Beneficios y Ventajas de la Nube

  • Uno de los beneficios de las aplicaciones en la nube es la reducción de los costos de mantenimiento de hardware local.
  • La arquitectura de la nube ofrece ventajas como facilitar la escalabilidad y la reducción de costos operativos en comparación con un centro de datos tradicional en las instalaciones.
  • El desarrollo de aplicaciones móviles para empresas busca principalmente ayudar a grandes empresas a interactuar con clientes y colaboradores con confiabilidad y escalabilidad.

Virtualización y Sistemas Operativos

  • La virtualización se refiere a la representación basada en software de recursos físicos, como servidores o almacenamiento, dentro del contexto de la computación en la nube.
  • Android es un sistema operativo móvil.

IaaS y PaaS

  • IaaS (Infraestructura como Servicio) significa que el proveedor ofrece hardware virtualizado (servidores, redes, almacenamiento) bajo demanda.
  • PaaS (Plataforma como Servicio) implica que el usuario contrata una plataforma completa para desarrollar e implementar aplicaciones sin gestionarla físicamente.

Metodologías de Desarrollo

  • En relación con las metodologías móviles, el modelo Waterfall se caracteriza por ser un proceso secuencial y rígido con fases que se completan antes de avanzar.
  • La metodología ágil en el desarrollo de aplicaciones móviles ofrece la ventaja de una adaptación rápida a los cambios y una alta comunicación en equipos pequeños.
  • La fase de prueba de funcionamiento en el ciclo de vida de desarrollo de software móvil es el proceso de emulación, simulación y evaluación del rendimiento para ajustar la aplicación antes de su lanzamiento.

Seguridad en la Nube

  • Una de las principales preocupaciones de seguridad en la nube es el acceso no autorizado a datos o a la infraestructura.

Tipos de Nube

  • Una Nube Privada es una infraestructura de nube dedicada y administrada por una sola empresa u organización.
  • Cuando se habla de Nube Pública, se refiere a un servicio cuyo hardware y software son propiedad y gestionados por el proveedor, ofreciendo recursos a múltiples clientes.
  • La Nube Híbrida es una combinación de nubes públicas y privadas que operan como entidades independientes pero vinculadas para mayor flexibilidad.

Downsizing y Right Sizing

  • El concepto de Downsizing en la nube se refiere a migrar procesos de grandes sistemas a plataformas más pequeñas y económicas.
  • El Right Sizing se asocia con ajustar la infraestructura para usar los recursos de manera adecuada según las necesidades y el crecimiento.

Desarrollo Rápido de Aplicaciones (RAD)

  • En el desarrollo rápido de aplicaciones (RAD), una de sus características es crear un prototipo funcional rápidamente e ir agregando funcionalidades.

Servidor Blade

  • Un Servidor Blade es una "tarjeta" delgada con CPU y memoria que se inserta en un chasis para compartir elementos como alimentación y red.
  • Un beneficio de los Servidores Blade es que ocupan menos espacio y simplifican el cableado.

Alta Disponibilidad y Redundancia

  • La característica asociada con Alta Disponibilidad (High Availability) en la nube es garantizar que un sistema esté accesible la mayor parte del tiempo, reduciendo al mínimo las interrupciones.
  • La Redundancia en entornos de computación en la nube es importante para mantener copias idénticas de los datos y evitar su pérdida en caso de falla de un servidor.

Tolerancia a Fallos y Acuerdos de Nivel de Servicio

  • La Tolerancia a fallos (Fault Tolerance) significa configurar el sistema para que soporte caídas de componentes sin interrumpir el servicio.
  • Un SLA (Service Level Agreement) establece el compromiso de un proveedor en cuanto a niveles de servicio (tiempo de disponibilidad, tiempo de respuesta, etc.).
  • Un OLA (Operating Level Agreement) generalmente se describe como un acuerdo interno (técnico) para garantizar las condiciones establecidas en un SLA.

Computación Bajo Demanda y Seguridad en la Nube

  • La computación en la nube como un modelo bajo demanda significa que los recursos (almacenamiento, cómputo) se proporcionan cuando se necesitan y se paga solo por lo que se usa.
  • La seguridad en la nube se define como un conjunto de políticas, tecnologías y controles para proteger datos, aplicaciones e infraestructura en la nube.

Hipervisor y Fases del Desarrollo de Software

  • Un hipervisor (virtual machine monitor) es un proceso que permite la creación y administración de máquinas virtuales sobre hardware físico.
  • El análisis de requisitos es una de las fases principales del ciclo de vida de desarrollo de software móvil.
  • La virtualización de servidores ofrece la ventaja importante de permitir que múltiples aplicaciones utilicen los mismos recursos físicos, optimizando su uso.

Balanceador de Carga y Modelo Mobile-D

  • Un balanceador de carga (Load Balancer) es un software o hardware que distribuye el tráfico entre varios servidores para optimizar recursos y garantizar la disponibilidad.
  • En aplicaciones móviles, el modelo Mobile-D es un método basado en metodologías conocidas (XP, RUP, etc.) con etapas rápidas para equipos pequeños.

Pruebas de Software y Riesgos en la Nube

  • La prueba de software en el desarrollo de aplicaciones implica validar el correcto funcionamiento y la calidad de la aplicación.
  • Un riesgo en la nube respecto a las API poco seguras es que, si no están bien diseñadas, pueden exponer accesos o datos sensibles a usuarios no autorizados.
  • El abuso y mal uso del cloud computing se relaciona con delincuentes que utilizan recursos en la nube (por ejemplo, en IaaS) para actividades como spam o creación de malware.

Ventajas del Modelo SaaS y Almacenamiento en la Nube

  • El modelo SaaS ofrece la ventaja de que el proveedor se encarga de la infraestructura, actualizaciones y seguridad, aliviando la carga del cliente en el mantenimiento de software.
  • El almacenamiento en la nube se define como un modelo que guarda datos en servidores remotos y facilita el acceso vía Internet, pagando solo por el uso.

Tecnologías de Desarrollo y Nube Gubernamental

  • Para crear aplicaciones móviles que funcionen con un único código HTML5 pero se empaqueten como apps nativas, se utilizan frameworks que usan HTML5 y JavaScript (ej., PhoneGap/Cordova).
  • El desarrollo nativo con HTML5 en aplicaciones móviles se recomienda cuando se busca acceder a características específicas de los dispositivos (GPS, cámara) y se desea un único código base multiplataforma.
  • Una nube gubernamental (o nube de gobierno) se caracteriza por tener retos de contratación y obtención con alta demanda de seguridad y presupuestos definidos con años de anticipación.

ICREA en Centros de Datos

  • ICREA en el contexto de centros de datos es una asociación que reúne mejores prácticas internacionales para la construcción y operación de data centers.
  • En la norma ICREA-Std-131-2019, un Nivel V (Level 5) en data centers define una sala de cómputo de alta seguridad y alta disponibilidad, con un 99.999% de tiempo activo.
  • La certificación de centros de datos es importante porque asegura la eficiencia, la calidad y la seguridad de la infraestructura según estándares reconocidos.

Período de Servicios en Contratos de Nube

  • Cuando finaliza el Período de Servicios en un contrato de nube, puede haber un plazo adicional (30 días, por ejemplo) para que el cliente recupere sus datos antes de que se eliminen.

Nube Comunitaria

  • La Nube Comunitaria se describe como una infraestructura compartida por organizaciones con intereses o requisitos comunes, gestionada internamente o por un tercero.

LBaaS y Firewall as a Service

  • LBaaS (Load Balance as a Service) es un servicio en la nube que permite distribuir conexiones entre varios nodos, evitando fallas cuando un servidor cae.
  • En el contexto del cómputo en la nube, Firewall as a Service (FWaaS) es un servicio de protección de redes que filtra tráfico y resguarda la información contra amenazas.

SLA y Ventaja del Cómputo en la Nube

  • SLA (Service Level Agreement) es un acuerdo que define los niveles de servicio que se prestarán (disponibilidad, rendimiento, tiempos de respuesta, etc.).
  • Una ventaja del cómputo en la nube para las empresas es que facilita la capacidad de crecer o reducir recursos según la demanda sin grandes inversiones iniciales.

Modelo de Pago por Uso y Responsabilidades del Cliente

  • En la nube, un modelo de pago por uso significa que los clientes pagan solo por la capacidad que consumen, sin grandes gastos fijos.
  • Una de las responsabilidades del cliente al usar servicios en la nube es implementar y configurar adecuadamente las herramientas de seguridad en su porción del servicio (seguridad en la nube).

Modelo de Responsabilidad Compartida y Riesgos de la Nube

  • El modelo de responsabilidad compartida en la nube describe que el proveedor es responsable de la "seguridad de la nube" (infraestructura), mientras que el cliente es responsable de la "seguridad en la nube" (datos, configuración).
  • Un riesgo de la adopción de la nube es la posible dependencia de un proveedor y el posible incumplimiento del SLA.

Nube Alterna y Diferencias entre Sitio Web Móvil y Aplicación Web

  • Microsoft Office 2010 sin servicios en la nube no es un tipo de Nube Alterna.
  • La diferencia fundamental entre un sitio web móvil y una aplicación web móvil creada con HTML5 es que la aplicación web móvil se puede empaquetar para distribuirse en tiendas de apps y acceder a funciones nativas del dispositivo.

Modelo Waterfall y Fase de Entrega

  • El modelo Waterfall es más adecuado para proyectos donde los requisitos están totalmente cerrados y no cambiarán.
  • La fase de entrega en el ciclo de vida de una app móvil se refiere a la definición de cómo se distribuirá la app (tiendas de apps, canales internos, etc.).

Carga, Prueba y Depuración y Pruebas de Carga/Rendimiento

  • La Carga, Prueba y Depuración en desarrollo de software es la fase en la que se prueban y corrigen errores del software, y se ejecutan pruebas de rendimiento y funcionales.
  • Se recomienda usar pruebas de carga/rendimiento en aplicaciones móviles en la nube para asegurar que la app pueda manejar la demanda de usuarios concurrentes y evaluar su respuesta.

Ciclo de Vida del Desarrollo de Software (SDLC) y Metodologías Ágiles

  • La función de un ciclo de vida de desarrollo de software (SDLC) es facilitar un enfoque estructurado (análisis, diseño, desarrollo, prueba, implementación) para garantizar la calidad y reducir los riesgos.
  • Las metodologías ágiles se diferencian de las tradicionales en el desarrollo de aplicaciones móviles porque permiten iteraciones cortas, retroalimentación constante y adaptaciones rápidas a los cambios.
  • Al hablar de metodologías móviles, “Mobile-D” es un método que mezcla Extreme Programming y Rational Unified Process para ciclos de desarrollo muy rápidos.

Etapa de Diseño, Mainframe y Entorno de Prueba

  • La etapa de diseño es importante en el desarrollo de aplicaciones móviles porque se definen escenarios tecnológicos, diagramas, tiempos y recursos para la solución.
  • Un mainframe en el contexto de downsizing es un tipo de computadora de gran capacidad usada antes para procesos centrales, de la cual se migra al downsizing.
  • El objetivo de un entorno de prueba (stage) antes de la entrega final de la aplicación es simular y emular el producto, ajustar detalles y asegurar su rendimiento antes de la producción.

Riesgos y Amenazas a la Seguridad y Prácticas de Seguridad

  • La falta de interfaces de usuario local en mainframes no es un riesgo o amenaza para la seguridad en la nube descrito.
  • Una mejor práctica para la seguridad de datos en la nube es implementar cifrado para datos en tránsito y en reposo.

Privacidad de Datos, Autenticación y Etapa de Análisis

  • La privacidad de datos en la nube significa la capacidad de proteger datos sensibles y controlar quién puede acceder a ellos.
  • Single Sign-On (SSO) o autenticación multifactor es un servicio de autenticación que se menciona como práctica común en la nube.
  • La etapa de análisis es relevante al inicio de un proyecto de aplicación móvil porque se recopilan y clasifican los requisitos, y se personaliza el servicio que se desarrollará.

Depuración y Tecnología de Desarrollo con HTML5

  • En pruebas de software, la depuración implica la eliminación de errores lógicos o de sintaxis en el código, usando herramientas y revisiones de ejecución.
  • Un ejemplo de tecnología de desarrollo con HTML5 Responsive es diseñar un solo sitio web que se adapte a distintos tamaños de pantalla según el dispositivo.

Ciclo de Vida del Desarrollo Móvil y Factores en el Diseño de Aplicaciones

  • Un ciclo de vida en el desarrollo móvil define un Análisis, Diseño, Desarrollo, Pruebas, Implementación/Entrega.
  • Los factores que influyen en el diseño de una aplicación en la nube según el documento son consistencia, mantenimiento y reutilización de componentes.

Alta Disponibilidad, Downtime y Métricas

  • La Alta Disponibilidad (HA) se logra típicamente con una arquitectura con elementos duplicados (almacenamiento, host y red), evitando puntos únicos de falla.
  • El término downtime significa el tiempo de inactividad de un sistema cuando no está disponible.
  • La métrica que describe cuán seguido un sistema está en funcionamiento y disponible para el usuario es la disponibilidad (uptime).

Modelo de Servicios Adicionales y Nube Gobierno

  • El modelo de servicios adicionales en la nube DBaaS se refiere al uso de una base de datos gestionada en la nube, sin instalar ni configurar hardware y software.
  • El término Nube Gobierno es particularmente desafiante debido a que los procesos de obtención son largos y requieren el cumplimiento de altos estándares de seguridad y presupuestos ajustados.

Pilar de la Transformación Digital

  • La computación en la nube es un pilar de la transformación digital debido a que facilita la modernización de procesos empresariales, mejorando rapidez, seguridad y flexibilidad.

Riesgos y Beneficios Estratégicos en la Nube y Amenaza Interna

  • Un beneficio clave de asumir riesgos y beneficios estratégicos en la nube es la capacidad de escalar recursos y pagar solo por el uso (eficiencia de costos).
  • Una amenaza interna en la nube se refiere a usuarios o empleados con acceso natural al sistema que podrían causar incidentes intencionales o por error.

Software, Plataforma e Infraestructura como Servicio

  • Software como Servicio (SaaS) describe las aplicaciones completas ofrecidas por el proveedor que el cliente consume vía suscripción, sin gestionar infraestructura.
  • Al hablar de Plataforma como Servicio (PaaS), se destaca que ofrece a los desarrolladores un entorno con herramientas y componentes para crear, probar y desplegar aplicaciones sin gestionar servidores físicamente.
  • De acuerdo a la definición de Infraestructura como Servicio (IaaS), el usuario no administra ni tiene que mantener el Hardware.

Nube Híbrida y Aceleradores

  • En un modelo de nube híbrida, cuando la demanda aumenta drásticamente, puede enviar cargas de trabajo a la nube pública si la infraestructura privada no es suficiente.
  • El propósito principal de los aceleradores (CDN o caching) en la nube es mejorar la velocidad de acceso y distribución de datos estáticos o dinámicos a los usuarios finales.

Cloud Computing

  • Un factor que no está relacionado con Cloud computing es el alto costo fijo por servidores locales.
  • El cloud computing favorece a la transformación digital por que apoya a la modernización de procesos corporativos, aumenta la eficiciencia y flexibilidad.

Almacenamiento en la Nube

  • No es un beneficio del almacenamiento en la nube la falta de escalabilidad en la capacidad de almacenamiento.
  • El "Acuerdo de Nivel de Servicio" con respecto a la “disponibilidad”, representa El porcentaje de tiempo que el servicio debe permanecer operativo, por ejemplo, 99.9% al mes.

Entorno con Alta Disponibilidad Activo-Pasivo

  • En un entorno con alta disponibilidad activo-pasivo: Un servidor está en espera (pasivo) mientras el otro (activo) atiende el servicio; si el activo falla, el pasivo entra en acción.
  • La fase de estabilización en metodologías como Mobile-D se define como: Una etapa final donde se prueban e integran los componentes antes de la entrega, corrigiendo posibles problemas.

Limitaciones del Modelo Waterfall y Aplicaciones en la Nube

  • Una limitación del modelo Waterfall en el desarrollo móvil es: Carece de retroalimentación temprana, lo que complica la adaptación a cambios durante el desarrollo.
  • Las aplicaciones en la nube a menudo: Usan casi nulo almacenamiento local, ya que la mayor parte de los datos se guardan en servidores remotos.
  • En cuanto al futuro de las aplicaciones móviles y en la nube, es vital para ofrecer servicios escalables, seguros y ágiles, se necesita la integración entre cómputo en la nube y desarrollo móvil.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

More Like This

Use Quizgecko on...
Browser
Browser