- Aprender
- Informática
- TI, redes y nube
- Fundamentos de computación en la nube
- Conceptos de computación en la nube
Conceptos de computación en la nube
PrincipianteUnidad 1 de 7 del curso Curso de Fundamentos de computación en la nube
Lo que aprenderás
- Define la computación en la nube, reconoce las cinco características que hacen que un servicio sea un servicio en la nube y explica cómo la virtualización hace posible la computación compartida y bajo demanda.
- Define la computación en la nube y compárala con la infraestructura informática localDescribe la computación en la nube como el acceso bajo demanda a través de una red a los recursos informáticos compartidos de un proveedor, y compárala con la compra y operación de servidores propios.
- Reconoce las cinco características esenciales de la computación en la nubeExplica el autoservicio bajo demanda, el acceso amplio a la red, la agrupación de recursos, la elasticidad rápida y el servicio medido, y úsalos para decidir si un servicio es realmente un servicio en la nube.
- Explica cómo la virtualización hace posible la nubeDescribe cómo un hipervisor ejecuta muchas máquinas virtuales aisladas en un servidor físico y cómo esto permite a los proveedores agrupar hardware, compartirlo de forma segura y asignar capacidad en minutos.
- Define la computación en la nube y compárala con la infraestructura informática local
- Explica qué administran el cliente y el proveedor en IaaS, PaaS, SaaS y la computación sin servidor, y elige el modelo adecuado para una carga de trabajo.
- Distingue entre IaaS, PaaS y SaaSDescribe los tres modelos de servicio estándar según lo que proporciona el proveedor y lo que sigue administrando el cliente, con ejemplos de AWS, Microsoft Azure y Google Cloud.
- Explica la computación sin servidorDescribe cómo los servicios sin servidor ejecutan código y almacenan datos sin que el cliente tenga que administrar servidores, cómo escalan y cobran, y cuáles son sus límites.
- Elige un modelo de servicio para una carga de trabajoRelaciona las cargas de trabajo con IaaS, PaaS, SaaS o la computación sin servidor evaluando el control, el esfuerzo de gestión, la rapidez, las habilidades y el costo, y justifica la elección.
- Distingue entre IaaS, PaaS y SaaS
- Explica quién posee, opera y usa las nubes públicas, privadas, comunitarias e híbridas, en qué se diferencia la multinube de la nube híbrida y qué modelo se adapta a cada situación.
- Describe las nubes públicas, privadas y comunitariasExplica a quién sirve la infraestructura de cada modelo, quién es su dueño y la opera y dónde se ejecuta, junto con las principales ventajas y desventajas de cada uno.
- Explica la nube híbrida y la multinube y elige un modeloDescribe cómo las nubes híbridas combinan entornos y cómo la multinube usa varios proveedores, y selecciona un modelo de implementación para una situación dada.
- Describe las nubes públicas, privadas y comunitarias
- Describe cómo la escalabilidad, la elasticidad, la agilidad, el alcance global, la alta disponibilidad, la fiabilidad, la previsibilidad, la seguridad, la gobernanza y la facilidad de gestión benefician a una organización.
- Explica la escalabilidad, la elasticidad, la agilidad y el alcance globalDistingue el escalado vertical del horizontal, explica cómo la elasticidad ajusta la capacidad a la demanda y describe cómo la nube acelera la entrega y el crecimiento internacional.
- Explica la alta disponibilidad, la fiabilidad y la previsibilidadCalcula qué significan los porcentajes de disponibilidad en tiempo de inactividad, interpreta un acuerdo de nivel de servicio y explica cómo la nube facilita servicios fiables y previsibles.
- Describe las ventajas en seguridad, gobernanza y facilidad de gestiónExplica cómo la seguridad a escala del proveedor, los programas de cumplimiento normativo, las herramientas de políticas y la gestión automatizada ayudan a las organizaciones, y qué debe seguir haciendo el cliente.
- Explica la escalabilidad, la elasticidad, la agilidad y el alcance global
- Compara el gasto de capital y el gasto operativo, explica cómo funcionan los precios basados en el consumo y compara las opciones de precios y licencias para distintos patrones de uso.
- Explica los precios basados en el consumo y la transición del gasto de capital al gasto operativoDescribe cómo la migración a la nube convierte grandes compras iniciales en costos continuos basados en el uso, interpreta una factura sencilla de la nube e identifica todos los costos de operar infraestructura informática local.
- Compara las opciones de precios y licencias en la nubeCompara el pago por uso, los descuentos por compromiso de uso y la capacidad disponible interrumpible, decide cuándo compensa un compromiso y explica las opciones de licencia, el dimensionamiento adecuado y la automatización como formas de ahorrar.
- Explica los precios basados en el consumo y la transición del gasto de capital al gasto operativo
- Distribuye las responsabilidades de seguridad y operación entre el proveedor y el cliente en cada modelo de servicio, evalúa los riesgos y límites de migrar a la nube y relaciona las estrategias de migración con las cargas de trabajo.
- Aplica el modelo de responsabilidad compartidaExplica qué responsabilidades corresponden siempre al proveedor, cuáles siempre al cliente y cuáles cambian según el modelo de servicio, y aplica el reparto a incidentes concretos.
- Evalúa las ventajas, las desventajas y los riesgos de migrar a la nubeIdentifica los principales riesgos y límites de adoptar la nube, como la dependencia del proveedor, la pérdida de control, la conectividad, la residencia de los datos y los costos inesperados, así como las formas habituales de reducirlos.
- Elige una estrategia de migración para cada carga de trabajoDescribe las estrategias de migración habituales, desde retirar y realojar hasta refactorizar, y relaciona cada aplicación de una cartera con una estrategia adecuada.
- Aplica el modelo de responsabilidad compartida
Guía de estudio de Conceptos de computación en la nube
1Explica qué es la computación en la nube y qué permite su funcionamiento
La computación en la nube cambia la forma en que las personas obtienen capacidad de cómputo. Un equipo puede solicitar recursos mediante software, usarlos para una tarea y liberarlos después. Comprender ese cambio ayuda a distinguir los servicios en la nube del alojamiento ordinario. Las cinco características esenciales describen el servicio que recibe el cliente; la virtualización explica gran parte de los mecanismos subyacentes, incluido cómo muchos clientes pueden compartir equipos físicos de forma segura.
1.1 Define la computación en la nube y compárala con la infraestructura informática local
La computación en la nube da acceso a recursos informáticos a través de una red cuando se necesitan. Esos recursos incluyen potencia de procesamiento, almacenamiento, bases de datos, redes y aplicaciones completas. Proceden de un conjunto compartido y pueden prepararse y devolverse rápidamente, con poca interacción con el personal del proveedor.
De comprar equipos a solicitar capacidad
Un proveedor de servicios en la nube suministra servicios; un cliente o consumidor los usa. AWS, Microsoft Azure y Google Cloud son grandes proveedores de nube pública. Aprovisionar un recurso significa dejarlo listo para usar. Desaprovisionarlo significa liberarlo. Una carga de trabajo es la aplicación o el proceso, sus datos y los recursos necesarios para ejecutarlo.
En la nube pública, el proveedor es dueño de los equipos físicos y los mantiene. Los clientes obtienen los servicios que necesitan y pagan según el modelo de precios del servicio. Una organización también puede operar su propia nube privada. Sus departamentos siguen tomando recursos de un conjunto compartido y el sistema mide su uso, aunque ningún proveedor externo envíe una factura.
Compara las formas de operar una tienda web
Con infraestructura informática local, una empresa compra un servidor para su propio edificio. El personal elige el hardware, espera la entrega, instala un sistema operativo, conecta la red y después instala la tienda. La empresa también se encarga de la electricidad, la refrigeración, las reparaciones y la sustitución final. Debe planificar la capacidad antes de que las ventas revelen cuánta necesita.
Con una VM en la nube, un empleado selecciona un tamaño y una ubicación en una consola web. El servidor puede estar listo en minutos. Si el experimento termina después de un mes, el empleado elimina la VM. Sus cargos de cómputo terminan, pero el almacenamiento conservado por separado u otros recursos pueden seguir generando costos.
| Modalidad | ¿Quién proporciona el espacio físico? | ¿Cómo se obtiene la capacidad? |
|---|---|---|
| Instalaciones propias | La organización | Comprar e instalar equipos |
| Alojamiento en instalaciones compartidas | Un operador de centros de datos | Instalar y administrar los servidores propios de la organización |
| Alojamiento tradicional | Una empresa de alojamiento | Alquilar un servidor mediante el proceso de contratación del proveedor |
| Servicio en la nube | El operador de la nube | Solicitar y liberar recursos agrupados mediante autoservicio |
El alojamiento en instalaciones compartidas cambia la ubicación de los servidores propios; por sí mismo no cambia cómo se aprovisionan. Del mismo modo, un servidor alquilado al que se accede por internet puede ser alojamiento tradicional. El acceso por red por sí solo es solo una parte del modelo de nube.
Tres preguntas distintas
La definición del NIST separa las características esenciales, los modelos de servicio y los modelos de implementación. Las características preguntan: «¿Funciona como una nube?». El modelo de servicio pregunta: «¿Qué capas administra el proveedor?». El modelo de implementación pregunta: «¿Para quién es la infraestructura?». Una nube privada puede proporcionar IaaS y una nube pública puede proporcionar SaaS.
Los datos en la nube tienen un lugar físico en equipos de almacenamiento de centros de datos. Los clientes suelen elegir una región, aunque normalmente no seleccionan un disco o host concreto. «En la nube» describe el modelo de prestación, no datos sin ubicación.
Puntos clave
- Los servicios en la nube proporcionan acceso rápido y de autoservicio a un conjunto compartido a través de una red.
- La infraestructura informática local requiere que la organización obtenga y mantenga sus propios equipos.
- El alojamiento en instalaciones compartidas y el alojamiento por internet por sí solos no establecen las características de la nube.
- Los modelos de servicio describen las responsabilidades de gestión; los modelos de implementación describen a quién sirve la infraestructura.
1.2 Reconoce las cinco características esenciales de la computación en la nube
NIST SP 800-145 describe cinco características esenciales de la computación en la nube. Cada una responde a una pregunta práctica distinta sobre la obtención y el uso de recursos. Un servicio necesita la combinación completa; un gran conjunto de servidores o una página de pedidos en línea por sí solos no son suficientes.
Las cinco características
- Autoservicio bajo demanda: los clientes crean recursos por sí mismos cuando los necesitan. Un desarrollador puede aprovisionar un volumen de 100 GB a las 2 de la madrugada mediante una consola o API sin esperar a un empleado del proveedor. Una API es una interfaz que permite a un programa solicitar acciones a otro sistema.
- Acceso amplio a la red: los mecanismos de red estándar ponen los servicios a disposición de distintos dispositivos. El personal podría usar el mismo servicio mediante el navegador de un portátil, una aplicación de teléfono o software que llama a una API mediante HTTPS. El acceso puede seguir requiriendo autenticación y una conexión de red privada.
- Agrupación de recursos: el proveedor asigna y reasigna capacidad de procesamiento, memoria, almacenamiento y red entre los clientes. Cada cliente es un inquilino. La separación lógica protege a los inquilinos mientras se comparten los recursos físicos. Los clientes suelen poder elegir una región sin conocer el servidor concreto que interviene.
- Elasticidad rápida: la capacidad puede ampliarse y reducirse rápidamente con la demanda. Una plataforma de video podría usar 4 servidores normalmente, 40 para una final en directo y 4 después. La automatización suele realizar estos cambios, pero la definición también permite cambios rápidos iniciados por una persona.
- Servicio medido: el sistema registra el uso en unidades adecuadas, como segundos de cómputo, GB de almacenamiento o cuentas activas. El proveedor y el cliente pueden supervisar, controlar y elaborar informes sobre el consumo.
Aplica las pruebas a dos servicios
Una empresa alquila un servidor dedicado tras rellenar un formulario de ventas. La entrega tarda tres días y una ampliación necesita un nuevo contrato. Paga 200 u.m. al mes. La espera descarta el autoservicio bajo demanda y el proceso de ampliación carece de elasticidad rápida. El equipo dedicado no procede de un conjunto compartido. Estas observaciones identifican el servicio como alojamiento tradicional.
La tarifa mensual fija no resuelve la cuestión de la medición. El proveedor de alojamiento podría seguir registrando el tiempo de CPU o el uso de la red. La medición y la facturación son distintas: un medidor registra el consumo; una regla de precios convierte alguna medida en un cargo.
Considera ahora un servicio de correo electrónico. Un administrador puede añadir o eliminar buzones de inmediato, los usuarios se conectan desde distintos dispositivos, la infraestructura agrupada sirve a muchas organizaciones, la capacidad cambia con la demanda de cuentas y el servicio informa de los usuarios activos. Esta combinación cumple las cinco características, aunque su factura sea una suscripción mensual.
Reconoce una coincidencia parcial
Un departamento de informática puede ejecutar muchas VM mientras los empleados esperan días a que cada solicitud se apruebe y se cree manualmente. La virtualización ayuda a agrupar recursos, pero este proceso carece de autoservicio. Añadir un portal solo es útil si la automatización, el aprovisionamiento rápido y la medición del uso lo respaldan.
Una nube privada puede usar su medidor para informes departamentales o cargos internos. Por tanto, el servicio medido se aplica incluso sin una factura externa. La elasticidad también requiere devolver capacidad: mantener permanentemente la capacidad máxima deja recursos inactivos cuando baja la demanda.
Puntos clave
- El autoservicio bajo demanda elimina la intervención del personal del proveedor en cada solicitud de aprovisionamiento.
- El acceso amplio a la red permite el acceso mediante mecanismos estándar desde distintos tipos de dispositivos.
- La agrupación de recursos comparte capacidad física mientras mantiene separados a los inquilinos.
- La elasticidad rápida añade y libera capacidad a medida que cambia la demanda.
- El servicio medido registra el uso; el modelo de precios determina los cargos.
1.3 Explica cómo la virtualización hace posible la nube
La virtualización crea versiones mediante software de recursos informáticos físicos. Permite que un servidor físico sirva de soporte a varias computadoras independientes creadas por software. Los operadores de nube combinan esto con automatización, autoservicio y medición del uso para poner capacidad a disposición rápidamente.
Hosts, invitados e hipervisores
Una máquina virtual (VM) tiene procesadores virtuales, memoria, discos e interfaces de red. Ejecuta su propio sistema operativo invitado y sus aplicaciones. La computadora física que la sustenta es el host. Un hipervisor crea las VM, asigna capacidad física y mantiene la memoria y el almacenamiento de cada VM separados lógicamente.
| Tipo de hipervisor | Dónde se ejecuta | Ejemplos y uso típicos |
|---|---|---|
| Tipo 1, instalado directamente sobre el hardware | Directamente sobre el hardware | ESXi, Hyper-V, KVM y Xen; cargas de trabajo de centros de datos |
| Tipo 2, o alojado | Como aplicación en un sistema operativo anfitrión | VirtualBox y VMware Workstation; pruebas en computadoras de escritorio |
Una imagen de VM es un punto de partida almacenado para una máquina virtual. El software puede crear una VM a partir de esa imagen sin pedir un nuevo servidor físico. Iniciar, cambiar el tamaño y eliminar VM facilita el aprovisionamiento rápido y la elasticidad. El sistema de virtualización puede registrar el uso de recursos, lo que facilita la medición. Algunas plataformas también admiten la migración en vivo, que traslada una VM en ejecución entre hosts para que el mantenimiento del hardware cause poca o ninguna interrupción.
Analiza la consolidación
Supongamos que 12 servidores físicos de igual potencia tienen cada uno un uso promedio de CPU del 10 %. Su carga promedio combinada es:
Eso equivale a la capacidad de procesamiento de 1,2 servidores. Trasladar las cargas de trabajo a VM en dos hosts de igual potencia da un promedio por host de:
Se pueden retirar diez máquinas físicas, lo que reduce el consumo de electricidad, la refrigeración y el mantenimiento. Antes de hacerlo, el equipo también debe comprobar la demanda máxima de CPU y las necesidades de memoria, discos y red. El cálculo del promedio por sí solo no permite determinar si dos hosts soportarán todos los períodos de mucha actividad o el fallo de un host.
Compartir sin compartir datos
La tenencia múltiple significa que varios clientes usan infraestructura compartida. El aislamiento impide que un inquilino acceda a la memoria o los discos de la VM de otro. Los límites físicos compartidos aún pueden afectar al rendimiento: un inquilino con una actividad inusualmente intensa puede competir por la capacidad, lo que se conoce como el efecto del vecino ruidoso. Los controles de recursos limitan ese efecto. Los hosts dedicados proporcionan un servidor físico completo a los clientes cuyos requisitos lo exigen.
La virtualización del almacenamiento presenta discos agrupados como volúmenes virtuales. La virtualización de redes proporciona redes separadas definidas por software sobre conexiones físicas compartidas.
Los contenedores empaquetan aplicaciones, bibliotecas y configuraciones mientras comparten el núcleo de un sistema operativo. Una VM tiene un sistema operativo invitado completo; un contenedor no. Los contenedores suelen arrancar más rápido y usar menos recursos, mientras que las VM proporcionan una separación más sólida entre sistemas operativos y pueden ejecutar distintos sistemas invitados. Los contenedores suelen ejecutarse dentro de VM.
Una nube también puede ofrecer servidores físicos mediante autoservicio. La virtualización es una base fundamental, mientras que las cinco características del servicio determinan si la oferta en su conjunto es computación en la nube.
Puntos clave
- Un hipervisor asigna recursos del host a máquinas virtuales aisladas.
- Cada VM ejecuta un sistema operativo invitado; los contenedores comparten el núcleo de un sistema operativo.
- La virtualización facilita la agrupación, el aprovisionamiento rápido y la medición, con la automatización de la nube añadida por encima.
- Las decisiones de consolidación necesitan datos sobre los picos de CPU, la memoria, el almacenamiento y la red.
- La tenencia múltiple separa los datos de los clientes mientras comparte capacidad física.
- Las características de la nube también pueden proporcionarse mediante recursos de servidores físicos.
2Compara los modelos de servicio en la nube
Un servicio en la nube puede proporcionar una máquina virtual, un entorno administrado para ejecutar código o una aplicación completa. La distinción útil es el trabajo que queda a cargo del cliente. Los modelos de servicio hacen visible esa división, mientras que la computación sin servidor cambia cómo se ejecuta el código y se administra la capacidad. Elegir bien significa ajustar los requisitos de la carga de trabajo a las habilidades, el tiempo y la necesidad de control del equipo, y después comparar el costo completo de operar cada opción adecuada.
2.1 Distingue entre IaaS, PaaS y SaaS
Un modelo de servicio describe qué proporciona el proveedor y qué administra el cliente. Imagina la tecnología como capas: edificios y equipos físicos, virtualización, sistema operativo, software intermedio y entorno de ejecución, aplicación y datos. Un entorno de ejecución es el entorno de software que ejecuta el código de una aplicación, como Python o Java.
Compara los tres modelos estándar
| Modelo | Qué proporciona el proveedor | Qué administra el cliente |
|---|---|---|
| IaaS: infraestructura como servicio | VM, almacenamiento y redes, con los equipos físicos y la virtualización administrados | Sistema operativo invitado, entorno de ejecución, aplicaciones, datos y opciones de configuración bajo control del cliente |
| PaaS: plataforma como servicio | Un sistema operativo, un entorno de ejecución y una plataforma para aplicaciones administrados | Código de la aplicación, sus dependencias y configuración, datos y acceso |
| SaaS: software como servicio | Una aplicación completa | Usuarios, permisos, configuración de uso compartido y datos introducidos |
Con infraestructura informática local, la organización administra toda la pila. De IaaS a PaaS y a SaaS, el proveedor asume más trabajo. El cliente gana comodidad y renuncia a parte de la libertad para cambiar el sistema subyacente.
Un blog, tres formas de operarlo
Un cliente de IaaS inicia una VM de Linux, instala el servidor web, la base de datos y el software del blog, y mantiene esas capas. El proveedor sigue reparando el host físico y manteniendo el hipervisor. Aplicar parches al sistema operativo invitado corresponde al cliente.
Un cliente de PaaS implementa una aplicación de blog en una plataforma compatible. El proveedor proporciona actualizaciones del sistema operativo y del entorno de ejecución. El cliente mantiene la aplicación y debe seguir el proceso de actualización de la plataforma. En AWS Elastic Beanstalk se pueden activar los parches y las actualizaciones menores administrados; los clientes mantienen los entornos en versiones compatibles y resuelven las actualizaciones fallidas. Si desactivan las actualizaciones administradas, son responsables de aplicarlas.
Un cliente de SaaS se suscribe a una aplicación de blog ya preparada y empieza a escribir. El proveedor opera la aplicación, pero el cliente sigue controlando quién puede publicar y qué contenido se comparte.
Reconoce ejemplos habituales
| IaaS | PaaS | SaaS |
|---|---|---|
| Amazon EC2 | AWS Elastic Beanstalk | Salesforce |
| Azure Virtual Machines | Azure App Service | Microsoft 365 |
| Google Compute Engine | Google App Engine | Google Workspace |
Las bases de datos administradas, como Amazon RDS, Azure SQL Database y Google Cloud SQL, suelen considerarse PaaS: el cliente usa una base de datos sin mantener la plataforma de servidores subyacente.
Clasifica el servicio, no la empresa que lo vende. Un proveedor puede ofrecer los tres modelos, y algunos productos distribuyen las responsabilidades de formas que quedan entre las categorías clásicas. Consulta las responsabilidades de la oferta concreta cuando el nombre por sí solo no sea claro.
Las denominaciones más específicas siguen la misma idea. DBaaS significa base de datos como servicio; FaaS significa función como servicio; XaaS es una denominación amplia para «cualquier cosa como servicio». Sea cual sea el nombre, alguien debe seguir siendo responsable de los datos del cliente y de las decisiones de acceso.
Puntos clave
- IaaS deja la gestión del sistema operativo invitado y de las aplicaciones en manos del cliente.
- PaaS proporciona una plataforma administrada, mientras que los clientes mantienen su código y siguen el proceso de actualización de la plataforma.
- SaaS proporciona una aplicación completa mientras los clientes administran los datos, los usuarios y la configuración.
- Un modelo de servicio se aplica a un servicio, no a todos los productos de su proveedor.
- Una mayor gestión por parte del proveedor suele implicar menos personalización a cambio de más comodidad.
2.2 Explica la computación sin servidor
La computación sin servidor significa que el cliente usa código o un servicio sin elegir, dimensionar ni mantener sus servidores. Los servidores siguen realizando el trabajo. El proveedor administra la infraestructura y el escalado, y los cargos se basan en medidas de uso específicas de cada servicio.
Sigue un evento a través de una función
Con la función como servicio (FaaS), el cliente carga una pequeña unidad de código. Un evento desencadena una ejecución: una solicitud web, un archivo cargado, un mensaje en una cola o una programación. Para un servicio de fotos, la secuencia es:
- Un cliente carga una fotografía en el almacenamiento.
- El evento de carga inicia una función.
- La función crea y almacena una miniatura.
- La ejecución termina.
AWS Lambda, Azure Functions y Google Cloud Run functions son ejemplos. Las funciones suelen escalar a cero cuando están inactivas y cobrar por solicitudes y tiempo de ejecución. La computación sin servidor también incluye servicios como Amazon S3, Amazon DynamoDB y Google BigQuery. Los datos almacenados pueden seguir generando cargos mientras no se ejecuta código. Los planes de funciones con capacidad siempre lista también pueden cobrar durante los períodos de poca actividad.
Calcula la factura de una función
Considera tarifas ilustrativas de 0,20 u.m. por millón de solicitudes y 0,000017 u.m. por GB·s. Cada una de 3 millones de solicitudes usa 0,5 GB de memoria durante 200 milisegundos, o 0,2 segundos.
Primero calcula el tiempo total de ejecución y después el uso de memoria por tiempo:
El cómputo cuesta 5,10 u.m. y las solicitudes cuestan 0,60 u.m., lo que suma 5,70 u.m. En este ejemplo de precios no hay cargo mínimo ni cargo de cómputo por inactividad. Una VM a 0,05 u.m. por hora durante 730 horas cuesta 36,50 u.m.
Cada solicitud cuesta 0,0000019 u.m. en el ejemplo. Dividir 36,50 u.m. entre esa cantidad da unos 19,2 millones de solicitudes. Por encima de ese volumen, la VM tiene un precio de cómputo de lista menor, siempre que pueda soportar el trabajo. El almacenamiento, el uso de la red y la administración también importan en una comparación completa.
Comprende los límites de operación
Un arranque en frío es el retraso mientras el servicio prepara un entorno de ejecución. Una función debe ser sin estado: las ejecuciones posteriores no deben depender de la memoria ni de los archivos locales de ejecuciones anteriores. Guarda los datos duraderos en una base de datos o servicio de almacenamiento.
Cada oferta tiene límites de ejecución. Las invocaciones estándar de AWS Lambda tienen un máximo de 15 minutos. Algunos modos de invocación de Lambda Managed Instances permiten ejecuciones más largas; el modo de servicio aplicable determina el límite. Los trabajos de larga duración deben ajustarse a las reglas del servicio elegido.
La computación sin servidor suele ser adecuada para tráfico irregular, procesamiento de eventos, trabajos programados breves y automatización. Un uso intenso y constante puede favorecer otras opciones de cómputo. La necesidad de configuraciones personalizadas del sistema operativo también puede descartar una plataforma de funciones. Los desencadenantes y las API específicos del proveedor pueden dificultar una migración futura.
La computación sin servidor suele agruparse con PaaS. Su infraestructura administrada reduce el trabajo con servidores, mientras que el cliente sigue protegiendo el código, los permisos, la configuración y los datos.
Puntos clave
- La computación sin servidor traslada al proveedor el aprovisionamiento, el mantenimiento y el escalado de los servidores.
- Las funciones suelen ejecutarse en respuesta a eventos y cobrar por solicitudes y tiempo de ejecución.
- Los cargos por inactividad y el comportamiento del escalado dependen del servicio y del plan.
- Las funciones mantienen el estado duradero fuera del entorno de ejecución.
- Los arranques en frío, los límites de ejecución, el tráfico constante y la portabilidad afectan a la adecuación de la opción.
- El cliente sigue protegiendo su código, datos, permisos y configuración.
2.3 Elige un modelo de servicio para una carga de trabajo
Empieza la elección de un modelo de servicio por los requisitos de la carga de trabajo. Una tecnología conocida puede ser una mala elección si genera un mantenimiento que el equipo no puede asumir. Un producto altamente administrado también puede ser una mala elección si elimina el control que necesita la aplicación.
Pregunta qué hay que controlar
Usa estas preguntas en orden:
- ¿Una aplicación ya preparada satisface la necesidad del negocio? Considera SaaS.
- ¿El equipo implementa su propia aplicación en un lenguaje compatible sin necesitar control del sistema operativo? Considera PaaS.
- ¿El trabajo es breve, se desencadena por eventos y tiene un volumen irregular? Considera las funciones sin servidor.
- ¿El equipo debe controlar el sistema operativo invitado, instalar software especial o trasladar un servidor sin cambios? Considera IaaS.
PaaS y la computación sin servidor se solapan. La elección útil es el servicio concreto cuyo modelo de ejecución, límites y herramientas compatibles se ajustan a la aplicación.
Relaciona requisitos y modelos
| Requisito | Punto de partida adecuado | Motivo decisivo |
|---|---|---|
| Correo electrónico, calendarios y documentos compartidos para 50 empleados | SaaS | Las aplicaciones completas ya satisfacen la necesidad |
| Software de contabilidad antiguo ligado a una configuración concreta de Windows Server | IaaS | El equipo necesita controlar el entorno invitado |
| Una nueva API web en Python sin deseo de administrar parches del sistema operativo | PaaS | Una plataforma de aplicaciones administrada ejecuta el código del equipo |
| Unos cientos de cargas de fotos de productos al día, con picos | Computación sin servidor | Cada carga desencadena una tarea breve e independiente |
Para la aplicación antigua, IaaS proporciona control de una VM, no control sin restricciones del hardware físico del proveedor. Aún hay que comprobar la compatibilidad y el soporte. En SaaS, confirma que las funciones y opciones de configuración disponibles cumplen los requisitos antes de aceptar la comodidad que ofrece.
Incluye el esfuerzo operativo en el costo
Supongamos que una VM cuesta 40 u.m. al mes y necesita cuatro horas de administración a 50 u.m. por hora. La administración cuesta 200 u.m., por lo que el total es de 240 u.m. En este ejemplo, un plan PaaS adecuado cuesta 90 u.m. y casi no requiere administración. Su tarifa de servicio más alta viene acompañada de un costo total menor.
La comparación del trabajo incluye la aplicación de parches, la supervisión, las copias de seguridad, las actualizaciones de la aplicación y las habilidades necesarias para responder cuando algo falla. Trasladar más capas al proveedor reduce algunas de estas tareas, pero no elimina la gestión de la aplicación ni del acceso.
Combina modelos cuando el trabajo sea distinto
Una empresa puede usar SaaS para la gestión de relaciones con clientes, PaaS para su sitio web, funciones para procesar nuevos pedidos y una VM para un componente antiguo. Cada servicio tiene su propio límite de gestión.
La portabilidad también forma parte de la decisión. Las VM y los contenedores pueden ser relativamente fáciles de trasladar cuando sus dependencias son portables. Las plataformas administradas y los desencadenantes de funciones pueden vincular el código a un proveedor. La dependencia del proveedor es el esfuerzo y el costo adicionales que crea esa dependencia.
Una decisión puede cambiar con el tiempo. Realojar una aplicación en una VM puede ser un primer paso útil, seguido más adelante por una migración de plataforma. El motivo para elegir IaaS debe ser un requisito actual, como el control del sistema operativo, y no solo la familiaridad.
Puntos clave
- Elige SaaS cuando una aplicación ya preparada cumpla los requisitos.
- Elige PaaS o computación sin servidor para código propio adecuado sin administrar el sistema operativo invitado.
- IaaS es adecuado para cargas de trabajo que necesitan controlar el sistema operativo invitado o trasladar un servidor sin cambios.
- Compara la administración y la portabilidad junto con las tarifas del servicio.
3Compara los modelos de implementación en la nube
Los modelos de implementación describen a quién sirve la infraestructura de nube. Ayudan a explicar por qué una organización podría usar servicios públicos compartidos, infraestructura reservada para sí misma o para una comunidad, o una combinación conectada. La propiedad, la ubicación y el acceso son detalles separados que deben examinarse. La decisión práctica es dónde ubicar cada carga de trabajo, teniendo en cuenta el control, el crecimiento, el retraso de red y el costo de administrar las conexiones entre entornos.
3.1 Describe las nubes públicas, privadas y comunitarias
Un modelo de implementación describe los usuarios para quienes se proporciona la infraestructura de nube. Un modelo de servicio describe las capas suministradas. Son elecciones distintas: una organización puede obtener máquinas virtuales mediante IaaS tanto en una nube pública como en una privada.
Nube pública
La infraestructura de nube pública está disponible para el uso del público general. Un proveedor es su dueño y la opera en sus centros de datos. AWS, Microsoft Azure y Google Cloud son ejemplos; otros proveedores son Oracle Cloud, IBM Cloud y Alibaba Cloud.
Los clientes comparten la infraestructura y suelen acceder a los servicios por internet, aunque también es posible el acceso mediante una red privada. Evitan comprar equipos físicos, pueden obtener grandes cantidades de capacidad rápidamente y elegir entre ubicaciones de todo el mundo. También dependen de las decisiones del proveedor sobre sus servicios y de la conectividad de red, y tienen menos control del hardware físico.
«Pública» describe quién puede convertirse en cliente. No significa que todo el mundo pueda ver los datos de todos los clientes. El aislamiento y los controles de acceso separan los recursos. Permitir la lectura pública de un contenedor de almacenamiento es una opción de configuración, no una característica inevitable de la nube pública.
Nube privada
Una nube privada está reservada para una organización, que puede tener muchos departamentos. La organización, un tercero o ambos pueden operarla. Puede estar en el edificio de la organización o alojada en otro lugar.
La nube privada proporciona un control más directo de los equipos, la ubicación y la configuración de seguridad. Ese control puede ayudar con determinados requisitos contractuales o normativos. El operador debe financiar la capacidad y emplear a las personas que la operan. La ampliación está limitada por el hardware disponible, por lo que tiene menos economías de escala que un gran proveedor público.
Una sala de servidores local solo cuenta como nube privada cuando proporciona características de nube, incluidos el autoservicio, la agrupación, la elasticidad rápida y el uso medido. Instalar VM por sí solo deja sin cubrir partes importantes de ese modelo de servicio. OpenStack es un ejemplo de software usado para construir nubes privadas.
Nube comunitaria
Una nube comunitaria sirve a un grupo concreto de organizaciones con intereses compartidos. Pueden compartir una misión, una política de seguridad o requisitos de cumplimiento normativo. Las organizaciones miembros, un tercero o una combinación de ambos pueden operarla en instalaciones propias o externas. Varios hospitales podrían compartir una infraestructura diseñada en torno a sus requisitos comunes sobre datos de salud.
| Modelo | ¿Para quién es? | Principal equilibrio de planificación |
|---|---|---|
| Público | Clientes del público general | Amplia capacidad y bajo gasto inicial en hardware, con menos control físico |
| Privado | Una organización | Uso exclusivo y más control, con costos de capacidad y operación que financiar |
| Comunitario | Un grupo definido con intereses compartidos | Requisitos y costos compartidos, con reglas conjuntas que gestionar |
Una oferta exclusiva para el gobierno puede servir a una comunidad, pero las condiciones reales de acceso y la forma de operación determinan su clasificación. La ubicación por sí sola no permite identificar un modelo de implementación. Una nube privada alojada externamente sigue siendo privada aunque esté en el edificio de un proveedor.
Puntos clave
- La nube pública está disponible para el público general; los datos de los clientes siguen protegidos por controles de acceso.
- La nube privada sirve a una organización y puede operar en instalaciones propias o externas.
- La nube comunitaria sirve a un grupo definido con requisitos compartidos.
- Una nube privada debe proporcionar características de nube, incluidos el autoservicio y el uso medido.
- Los modelos de implementación y de servicio responden a preguntas distintas.
3.2 Explica la nube híbrida y la multinube y elige un modelo
Las organizaciones suelen mantener algunas cargas de trabajo en instalaciones locales y ejecutar otras en nubes públicas. Los nombres nube híbrida y multinube describen características distintas de esa disposición. Una empresa puede tener ambas a la vez.
Conecta entornos en un modelo híbrido
El NIST define la nube híbrida como infraestructuras de nube distintas conectadas mediante tecnología que permite trasladar datos o aplicaciones entre ellas. Los componentes permanecen separados. En las conversaciones cotidianas sobre la nube, incluidos los exámenes básicos de los proveedores, la nube híbrida suele significar una nube pública conectada a una nube privada o a sistemas locales.
Un enlace seguro puede ser una VPN cifrada por internet o una conexión privada dedicada. Las herramientas compartidas de identidad y gestión pueden ayudar al personal a operar los entornos conjuntamente. Azure Arc, AWS Outposts y Google Distributed Cloud admiten distintas formas de operar entre ubicaciones; son ejemplos, no productos intercambiables.
Un modelo híbrido puede mantener registros sensibles, software antiguo o sistemas de control de equipos en las instalaciones locales mientras la nube pública aloja un sitio web o atiende la demanda adicional. También facilita la migración por etapas y las soluciones remotas de copia de seguridad o recuperación. Estas ventajas conllevan trabajo adicional de red, seguridad y gestión.
Analiza el desbordamiento a la nube pública
La nube privada de un comercio minorista gestiona 2000 pedidos por minuto. Durante una venta, la demanda sube a 5000. La nube pública gestiona el exceso:
Su parte del trabajo máximo es:
Esto es desbordamiento a la nube pública: se usa capacidad adicional durante los picos y se libera después. La aplicación y las conexiones de datos deben permitir repartir ese trabajo. Suscribirse simplemente a un segundo servicio no hace que se produzca el desbordamiento.
Usa varios proveedores públicos
Multinube significa usar servicios de dos o más proveedores de nube pública. Una empresa podría elegir los servicios de análisis de datos de un proveedor y el alojamiento web de otro. Los servicios pueden usarse por separado; la multinube no exige trasladar la misma carga de trabajo entre ellos.
Entre los posibles motivos están elegir la mejor opción para cada tarea, cumplir requisitos de ubicación, reducir la dependencia de un proveedor o combinar sistemas tras una fusión. Los costos incluyen distintos conjuntos de habilidades, herramientas de seguridad y facturas de transferencia de datos.
| Situación | Descripción |
|---|---|
| Nube privada conectada a un sitio de citas en una nube pública | Híbrida |
| Análisis de datos en una nube pública y alojamiento en otra | Multinube |
| Nube privada local conectada a servicios en dos nubes públicas | Híbrida y multinube |
Para una empresa emergente sin centro de datos, la nube pública puede minimizar el gasto inicial en equipos. Una organización que exige infraestructura exclusiva puede elegir la nube privada. Una fábrica que necesita tiempos de respuesta locales muy breves puede mantener el control de las máquinas en sus instalaciones mientras usa la nube pública para el análisis. Los requisitos de cada carga de trabajo orientan la decisión de ubicación; usar más entornos aumenta el trabajo necesario para conectarlos y establecer su gobernanza.
Puntos clave
- La nube híbrida conecta entornos distintos para que las cargas de trabajo o los datos puedan funcionar entre ellos.
- La multinube usa dos o más proveedores de nube pública.
- El desbordamiento a la nube pública usa capacidad pública para la demanda que supera la capacidad normal de un entorno privado.
- Una organización puede usar a la vez un modelo híbrido y multinube.
- El control, la latencia, la residencia de los datos y el esfuerzo de gestión orientan las decisiones de implementación.
- Las conexiones entre entornos requieren una planificación deliberada de la red y la seguridad.
4Explica las ventajas de usar servicios en la nube
Las ventajas de la nube resultan útiles cuando resuelven un problema real de una carga de trabajo. La capacidad adicional puede atender un pico de demanda; el aprovisionamiento rápido puede acortar un experimento; las copias separadas pueden mantener un servicio disponible después de un fallo. Son ventajas distintas con requisitos diferentes. Las medidas claras de capacidad, tiempo de inactividad, seguridad y gestión ayudan a explicar qué proporciona el proveedor y qué decisiones debe seguir tomando el cliente.
4.1 Explica la escalabilidad, la elasticidad, la agilidad y el alcance global
La capacidad de la nube puede ajustarse a medida que cambia el trabajo. La escalabilidad describe esa capacidad de ajuste. La elasticidad añade una ampliación y reducción rápidas para que la capacidad siga de cerca la demanda. Ambas pueden reducir la necesidad de comprar equipos para la máxima carga posible.
Escala una máquina o cambia el número de máquinas
| Método de escalado | ¿Qué cambia? | Límite importante |
|---|---|---|
| Vertical: aumentar o reducir | Un recurso recibe más o menos potencia | Los tamaños disponibles son limitados; cambiar el tamaño suele requerir un reinicio |
| Horizontal: añadir o eliminar | Se añaden o eliminan instancias | La aplicación debe funcionar en varias copias |
Cambiar una VM de 2 a 8 vCPU es escalado vertical. Pasar de 2 servidores web a 6 es escalado horizontal. Un equilibrador de carga distribuye las solicitudes entrantes entre las copias. Las copias adicionales también pueden proporcionar redundancia, siempre que se implementen para resistir los fallos pertinentes.
Una política de escalado automático podría añadir una VM después de que el uso de CPU permanezca por encima del 70 % durante cinco minutos y eliminar una cuando permanezca por debajo del 30 %. Un mínimo de dos y un máximo de diez mantienen la política dentro de un rango planificado. Una VM individual en la nube no se ajusta por sí sola simplemente por ejecutarse en ella. Algunos servicios administrados se encargan del escalado para el cliente.
Calcula la capacidad ahorrada mediante la elasticidad
Un sitio de venta de entradas necesita 4 servidores normalmente y 20 durante 10 horas en un mes de 730 horas. Mantener 20 funcionando todo el mes consume:
Con capacidad elástica, primero mantén los cuatro servidores normales durante todo el mes:
Después añade solo los 16 servidores adicionales durante el pico:
El total es de 3080 horas de servidor, aproximadamente el 21 % de 14 600. Contar 20 servidores adicionales durante el pico contaría dos veces los cuatro servidores de base. Mantener solo cuatro de forma permanente evitaría la capacidad inactiva, pero dejaría sin atender el pico.
Aprovisiona rápidamente y llega a usuarios de todo el mundo
La agilidad es la rapidez para obtener recursos, probar una idea y entregar un resultado. Un equipo puede alquilar 50 VM para un análisis de dos horas, usando 100 horas de VM, y después liberarlas. Así evita esperar a que se compren e instalen 50 máquinas. Los experimentos rápidos hacen menos costoso descartar una idea que fracasa.
El alcance global significa usar las ubicaciones del proveedor en todo el mundo sin construir centros de datos en el extranjero. Situar una aplicación más cerca de los usuarios puede reducir la latencia, el retraso en la comunicación. Aun así, es necesario elegir una ubicación adecuada y cumplir los requisitos de datos de la carga de trabajo.
El trabajo del proveedor con el hardware también libera tiempo del personal para productos y servicios.
Puntos clave
- El escalado vertical cambia el tamaño de un recurso; el horizontal cambia el número de instancias.
- La elasticidad añade y libera capacidad rápidamente para seguir la demanda.
- El escalado automático necesita una configuración adecuada, salvo que el servicio lo administre por sí mismo.
- La agilidad acorta el tiempo entre una idea y un experimento en funcionamiento.
- El alcance global puede reducir el retraso de red al situar los servicios más cerca de los usuarios.
4.2 Explica la alta disponibilidad, la fiabilidad y la previsibilidad
La disponibilidad es la proporción de un período durante la cual un servicio funciona y se puede usar. La alta disponibilidad usa componentes redundantes para mantener bajo el tiempo de inactividad cuando algo falla. La fiabilidad también se refiere a seguir funcionando correctamente y recuperarse de los fallos.
Convierte un porcentaje en tiempo de inactividad
Usa la proporción del período en que el servicio no está disponible:
Un mes de 30 días tiene 43 200 minutos. Con un 99,95 %, la proporción de indisponibilidad es 0,0005, por lo que el tiempo de inactividad es de 21,6 minutos.
| Disponibilidad | Tiempo de inactividad en un mes de 30 días | Tiempo de inactividad en un año de 365 días |
|---|---|---|
| 99 % | 7,2 horas | 3,65 días |
| 99,9 % | 43,2 minutos | 8,76 horas |
| 99,95 % | 21,6 minutos | 4,38 horas |
| 99,99 % | 4,32 minutos | Unos 52,6 minutos |
| 99,999 % | 0,432 minutos | Unos 5,3 minutos |
Un acuerdo de nivel de servicio (SLA) establece el compromiso formal de un proveedor y la compensación correspondiente. La compensación suele consistir en créditos de servicio, con condiciones para acceder a ellos y exclusiones, y no en una indemnización por todas las pérdidas del negocio. El SLA de un servicio puede depender del uso de varias instancias o ubicaciones. Las ofertas gratuitas o en versión preliminar pueden no tenerlo.
Distingue las dependencias de las copias redundantes
Si una aplicación necesita tanto su capa web como su base de datos, cualquiera de ellas puede interrumpirla. En un modelo simplificado con fallos independientes y mediciones comparables, multiplica sus disponibilidades expresadas como decimales:
Eso equivale aproximadamente al 99,94 %, por debajo de cualquiera de los componentes. Los compromisos de los SLA por sí solos no determinan el tiempo de actividad real de la aplicación; las dependencias compartidas y las reglas de medición también importan.
Para dos copias independientes cuando cualquiera de ellas es suficiente, ambas deben fallar para detener el servicio. Si cada una está disponible el 99 % del tiempo, cada una tiene una proporción de fallo del 1 %:
La independencia es fundamental. Las copias que dependen de la misma fuente de alimentación averiada no proporcionan esa protección.
Usa la protección y la medida adecuadas
Los proveedores ofrecen centros de datos separados llamados zonas de disponibilidad, varias regiones y replicación administrada. Las copias en zonas separadas pueden proteger frente al fallo de un centro de datos; una segunda región puede proteger frente a un incidente regional más amplio. Diseñar y pagar las copias adecuadas sigue siendo una decisión del cliente.
La tolerancia a fallos busca continuar sin interrupción después de que falle un componente. La alta disponibilidad puede permitir una breve interrupción. La recuperación ante desastres restaura el servicio y los datos después de un incidente grave. Las copias de seguridad protegen los datos, pero no mantienen un servidor averiado atendiendo solicitudes mientras se realiza la restauración.
La previsibilidad incluye un rendimiento uniforme y costos comprensibles. El escalado y el equilibrio de carga ayudan a gestionar el rendimiento; los informes de uso, las previsiones, los presupuestos y las alertas ayudan a gestionar el gasto. Una mayor disponibilidad suele necesitar recursos adicionales, por lo que el objetivo debe reflejar el costo del tiempo de inactividad para el negocio.
Puntos clave
- El tiempo de inactividad se calcula multiplicando la fracción de indisponibilidad por el período de medición.
- Un SLA define un compromiso y una compensación, a menudo créditos de servicio sujetos a condiciones.
- Las dependencias en serie reducen la disponibilidad calculada; las copias redundantes independientes pueden mejorarla.
- Los cálculos de disponibilidad deben indicar los supuestos sobre la independencia de los fallos y la medición.
- Las copias de seguridad facilitan la recuperación; las copias redundantes en funcionamiento favorecen la disponibilidad.
- La previsibilidad abarca el rendimiento y el costo.
- Las decisiones de diseño del cliente y la capacidad duplicada afectan a la disponibilidad y a su costo.
4.3 Describe las ventajas en seguridad, gobernanza y facilidad de gestión
Los proveedores de nube aportan equipos de seguridad, controles físicos y supervisión a una escala que muchas organizaciones no pueden crear por sí mismas. También ofrecen herramientas que ayudan a los clientes a aplicar reglas uniformes. La ventaja proviene de usar esas herramientas y asignar el trabajo con claridad.
Usa la seguridad del proveedor y sus pruebas de cumplimiento
Los proveedores protegen los edificios, los equipos y las redes físicas. Mantienen su infraestructura y proporcionan actualizaciones de plataforma para los servicios administrados. Los clientes pueden usar controles de identidad, cifrado, cortafuegos, supervisión de seguridad y protección frente a ataques de denegación de servicio distribuida, en los que muchos sistemas saturan un servicio con tráfico.
Los proveedores también se someten a auditorías conforme a estándares y marcos como ISO/IEC 27001 y SOC 2. Esos informes aportan pruebas sobre los controles del proveedor. Las reglas de acceso, el tratamiento de datos y la configuración del servicio del cliente siguen debiendo cumplir los requisitos de la organización. La auditoría del proveedor es una parte de esas pruebas, no una aprobación de todas las aplicaciones que se ejecutan allí.
Mantén el uso de la nube dentro de las reglas de la organización
La gobernanza comprende las políticas, los procesos y los controles que alinean el uso de la nube con las reglas del negocio, las obligaciones legales y los presupuestos. Incluye mucho más que reducir las facturas.
| Herramienta o control | Qué ayuda a establecer |
|---|---|
| Política de recursos | Qué ubicaciones, tamaños o configuraciones están permitidos |
| Plantilla estándar | Una configuración inicial aprobada y repetible |
| Etiquetas | Responsable, finalidad y centro de costos de los recursos |
| Registro de auditoría | Quién cambió algo y cuándo |
| Informe de cumplimiento | Pruebas sobre controles y excepciones |
Por ejemplo, una organización puede restringir la creación de VM a un conjunto aprobado de regiones. Una política rechaza una solicitud fuera de ese conjunto antes de que exista el recurso. Las etiquetas pueden identificar al equipo responsable de una VM, mientras que los registros muestran quién la cambió. Cada herramienta responde a una pregunta de gestión distinta.
Administra los recursos de forma uniforme
Microsoft distingue la gestión de la nube, las capacidades usadas para operar los recursos, de la gestión en la nube, los métodos que usan las personas para controlarlos. La primera incluye escalado automático, comprobaciones de estado, sustitución de recursos fallidos y alertas. La segunda incluye un portal, una interfaz de línea de comandos (CLI), API, kits de desarrollo de software (SDK) e infraestructura como código.
La infraestructura como código (IaC) describe recursos en archivos que las herramientas de implementación pueden leer. Una plantilla para dos VM web, un equilibrador de carga y una base de datos puede crear un entorno de prueba equivalente en minutos. La misma descripción de recursos puede volver a usarse sin recordar una secuencia de clics manuales. La configuración específica de la región y otros valores necesarios siguen debiendo ser correctos.
La automatización también puede programar apagados, aplicar actualizaciones o hacer copias de seguridad. Menos acciones manuales repetidas reducen las oportunidades de crear configuraciones inconsistentes y pueden reducir los costos operativos. Tras una prueba, eliminar sus recursos pone fin a los cargos específicos de esos recursos; las copias de seguridad, los discos u otros servicios conservados siguen siendo facturables. Llevar el control de esos recursos restantes forma parte de la gestión del entorno.
Puntos clave
- La seguridad a escala del proveedor y los informes de auditoría respaldan el trabajo de seguridad del cliente.
- La gobernanza abarca la seguridad, las ubicaciones, los responsables, el cumplimiento normativo y el gasto.
- Las políticas, las etiquetas y los registros de auditoría cumplen distintas funciones de gestión.
- La infraestructura como código crea entornos repetibles a partir de descripciones de recursos.
- La automatización reduce el trabajo manual repetido y puede reducir los errores y los costos operativos.
5Explica los aspectos económicos de la nube
El gasto en la nube depende de los recursos y las condiciones de precios que elige un cliente. Dejar de usar equipos propios cambia el momento y la flexibilidad de los costos, pero no determina qué opción es la más barata. Interpretar las mediciones, comparar el mismo período e incluir el esfuerzo del personal revela las verdaderas ventajas y desventajas. Los compromisos, la capacidad interrumpible, las licencias de software y el dimensionamiento de recursos pueden cambiar el resultado, por lo que los datos de uso importan antes de elegir un descuento.
5.1 Explica los precios basados en el consumo y la transición del gasto de capital al gasto operativo
La computación en la nube traslada gran parte del gasto de la compra de activos al pago de servicios a medida que se usan. Comprender las unidades de medición es el primer paso para interpretar una factura y comparar la nube con los equipos propios.
Compara los tipos de gasto
El gasto de capital (CapEx) compra activos que se usan durante varios años, como servidores y equipos de almacenamiento. La contabilidad distribuye su costo mediante la depreciación. El gasto operativo (OpEx) paga costos continuos, como electricidad, suscripciones y servicios en la nube, a medida que se producen los gastos.
Los costos de capacidad local son en gran medida fijos: los equipos comprados, el espacio y el personal siguen costando dinero cuando las máquinas tienen poca actividad. Los cargos de nube basados en el consumo varían con el uso. Un compromiso o una suscripción por usuario aún pueden crear una parte fija en la factura de la nube.
| Medición | Ejemplo de base de cobro |
|---|---|
| Tiempo de cómputo | Por hora de VM o segundo |
| Datos almacenados | Por GB·mes |
| Transferencia de salida de datos | Por GB |
| Solicitudes | Por millón de operaciones |
| Usuarios de SaaS | Por usuario activo al mes |
El pago por uso permite a los clientes obtener recursos sin un compromiso de uso a largo plazo. Liberar un recurso pone fin a sus propios cargos de uso. Dejar de usar una VM asignada no la libera, y eliminar una VM puede dejar discos o copias de seguridad facturados por separado.
Interpreta una factura línea por línea
Usa un mes de 730 horas y tarifas ilustrativas. Dos VM funcionan todo el mes a 0,10 u.m. por hora. Una tercera funciona durante 120 horas. El almacenamiento es de 500 GB en promedio a 0,02 u.m. por GB·mes, y 200 GB salen a internet a 0,09 u.m. por GB.
- Cómputo de base: dos períodos de 730 horas suman 1460 horas de VM, con un costo de 146 u.m.
- Cómputo adicional: 120 horas cuestan 12 u.m.
- Almacenamiento: 500 GB·mes cuestan 10 u.m.
- Salida de datos: 200 GB cuestan 18 u.m.
Suma los cargos por separado:
El total mensual es de 186 u.m. La salida de datos es la transferencia desde la nube; la entrada de datos es la transferencia hacia ella. Muchas ofertas hacen gratuita la entrada y cobran por la salida a internet o las transferencias entre regiones. Un servicio multimedia que envía archivos grandes a los usuarios debe incluir esos volúmenes de salida en su estimación.
Compara el costo total de propiedad
El costo total de propiedad (TCO) compara todos los costos pertinentes durante el mismo período. Para la infraestructura informática propia, incluye equipos y sustitución, licencias de software, espacio, electricidad, refrigeración, seguridad física, redes y tiempo del personal. Para la nube, incluye cómputo, almacenamiento, transferencias, licencias, administración y los costos de migración pertinentes para la comparación.
Los grandes proveedores obtienen economías de escala al comprar y operar equipos en grandes volúmenes y compartir esos costos entre los clientes. Sus menores costos unitarios pueden permitir precios atractivos. El ahorro de una carga de trabajo concreta sigue dependiendo de la utilización, el dimensionamiento adecuado y el plan que use. Mantener continuamente en funcionamiento recursos sobredimensionados puede costar más que un servidor propio bien utilizado.
El gasto basado en el uso también necesita supervisión. Los recursos olvidados y el escalado inesperado pueden aumentar una factura variable. La supervisión, las previsiones, los presupuestos y las alertas ayudan al equipo a responder mientras los recursos siguen funcionando.
Puntos clave
- El CapEx compra activos de larga duración; el OpEx paga los costos continuos de servicios y operación.
- Una factura puede combinar cómputo, almacenamiento, solicitudes, usuarios y transferencia de datos.
- Compara los costos totales durante un período común, incluidos el personal y las instalaciones.
- La salida de datos puede ser un costo considerable para los servicios que envían muchos datos al exterior.
- Liberar recursos no utilizados, dimensionarlos adecuadamente y supervisar el uso ayuda a ahorrar.
- Las economías de escala reducen los costos unitarios del proveedor, pero no resuelven todas las comparaciones de los clientes.
5.2 Compara las opciones de precios y licencias en la nube
Los precios de la nube implican equilibrar la flexibilidad con los compromisos o el riesgo de interrupción. Empieza por el uso previsto de la carga de trabajo y después elige las condiciones adecuadas.
Relaciona las principales opciones de precios
| Opción | Ventaja principal | Restricción principal |
|---|---|---|
| Pago por uso | Dejar de pagar por el cómputo cuando se libera | Tarifa más alta que la de compromisos con descuento comparables |
| Descuento por compromiso de uso | Tarifa más baja para un uso previsible | La cantidad acordada se paga aunque no se use |
| Capacidad disponible interrumpible | Precio bajo por capacidad sobrante | El proveedor puede recuperarla con poco aviso |
AWS ofrece Reserved Instances y Savings Plans; Azure ofrece Reservations y planes de ahorro; Google Cloud ofrece descuentos por compromiso de uso. Las condiciones exactas varían, pero la cuestión central es si el uso previsible cubrirá el compromiso.
Entre los ejemplos de capacidad interrumpible están AWS Spot Instances, Azure Spot Virtual Machines y Google Cloud Spot VMs. Son adecuados para trabajos que pueden detenerse y reanudarse, como el análisis por lotes o la renderización. El aviso puede ser muy breve: AWS procura avisar con dos minutos de antelación de las interrupciones por detención o finalización; la hibernación puede comenzar de inmediato. Las notificaciones de Azure Spot pueden llegar hasta 30 segundos antes del desalojo. Un servicio de pago o una base de datos que se necesitan de forma continua requieren protección adicional a una instancia interrumpible.
Calcula el punto de equilibrio
Una VM ilustrativa cuesta 0,10 u.m. por hora bajo demanda. Un compromiso de un año cuesta 0,06 u.m. por cada una de las 8760 horas:
Divide ese costo anual entre la tarifa horaria bajo demanda:
Eso es el 60 % del año. Por encima de 5256 horas, el compromiso es más barato con estas tarifas. Con uso ininterrumpido, la opción bajo demanda cuesta 876 u.m., por lo que el ahorro es de 350,40 u.m. Con 2080 horas de oficina, la opción bajo demanda cuesta 208 u.m., menos que el compromiso completo. Aplicar la tarifa con descuento solo a las horas usadas dejaría fuera el pago contractual.
Reduce la necesidad antes de aplicar descuentos
El dimensionamiento adecuado ajusta los recursos a la demanda medida. Una VM de 8 vCPU con un uso promedio de CPU del 10 % es candidata a revisión. Antes de reducirla a 2 vCPU, comprueba los picos representativos y los requisitos de memoria, almacenamiento y red. Si el tamaño menor soporta esas demandas y el precio es proporcional, el costo de cómputo baja aproximadamente a una cuarta parte. Comprar primero un compromiso podría consolidar un recurso sobredimensionado.
La programación también importa. Un entorno de prueba que funciona 10 horas cada uno de cinco días laborables usa 50 de las 168 horas de una semana. Liberarlo fuera de esas horas reduce el tiempo de cómputo aproximadamente un 70 %.
Incluye el software y otras condiciones de precios
Los precios con licencia incluida contienen la licencia de software. El uso de licencias propias (BYOL) reutiliza licencias existentes cuando sus condiciones permiten usarlas en la nube; la Ventaja híbrida de Azure es un ejemplo. Siguen siendo aplicables los requisitos de elegibilidad, seguimiento y, en su caso, hardware dedicado.
Otras ofertas usan suscripciones por usuario, tramos por volumen, créditos de prueba o precios de hosts dedicados. Una combinación práctica puede usar compromisos para la base constante, pago por uso para la demanda incierta y capacidad interrumpible para trabajos por lotes que pueden reanudarse.
Puntos clave
- El pago por uso es adecuado para un uso breve o incierto; los compromisos son adecuados para una base previsible.
- El pago total de un compromiso debe compararse con las horas que realmente se prevén bajo demanda.
- La capacidad interrumpible requiere trabajos que toleren interrupciones.
- Dimensiona adecuadamente a partir de datos sobre picos y recursos antes de asumir un compromiso.
- BYOL depende de la elegibilidad y del cumplimiento de las condiciones de licencia.
- Programar apagados puede reducir las horas de cómputo sin un descuento en el precio.
- Distintas opciones de precios pueden servir a distintas partes de una misma carga de trabajo.
6Aplica el modelo de responsabilidad compartida y evalúa las ventajas y desventajas de la nube
Trasladar una carga de trabajo cambia quién opera sus capas y qué riesgos necesitan atención. El proveedor protege su infraestructura, mientras que el cliente sigue tomando decisiones sobre los datos, el acceso y la configuración. Una decisión fundamentada de adopción vincula las ventajas con los requisitos y los riesgos con respuestas prácticas. La migración se convierte entonces en un conjunto de elecciones para aplicaciones individuales, incluida la conservación o retirada de algunos sistemas en lugar de trasladarlos todos de la misma manera.
6.1 Aplica el modelo de responsabilidad compartida
El modelo de responsabilidad compartida distribuye el trabajo de seguridad, cumplimiento normativo y operación entre el proveedor y el cliente. AWS llama a la parte del proveedor seguridad «de» la nube y a la del cliente seguridad «en» la nube. El límite cambia según el servicio, pero las decisiones sobre los datos y el acceso del cliente siempre tienen un responsable.
Empieza por las capas físicas
El proveedor protege y opera los edificios de los centros de datos, el acceso físico, la electricidad, la refrigeración, las redes físicas, los hosts y la virtualización. Los clientes se apoyan en esos controles y en las pruebas de auditoría. No aplican parches al hipervisor del proveedor como parte del uso ordinario de IaaS.
Los clientes deciden cómo se clasifican, protegen, conservan y comparten sus datos. Administran las cuentas, las identidades, los derechos de acceso y la configuración del servicio bajo su control. También protegen los dispositivos usados para acceder a los servicios. Un proveedor SaaS puede proporcionar funciones de gestión de dispositivos mientras la organización sigue siendo responsable de administrar los dispositivos de sus usuarios.
Identifica el límite que cambia
| Modelo de servicio | Trabajo del proveedor | Trabajo del cliente |
|---|---|---|
| IaaS | Infraestructura física y virtualización | Sistema operativo invitado, aplicaciones, datos, acceso y reglas de red del cliente |
| PaaS | Plataforma administrada y actualizaciones del sistema operativo y del entorno de ejecución | Código de la aplicación, dependencias, configuración, datos y acceso |
| SaaS | Infraestructura, plataforma y aplicación | Usuarios, permisos, uso compartido, datos y configuración disponible |
El mantenimiento de la plataforma tiene procedimientos específicos de cada servicio. Algunas ofertas PaaS requieren activar las actualizaciones administradas, pasar a una versión compatible o resolver actualizaciones fallidas. El cliente debe seguir esos procedimientos aunque no opere por sí mismo un servidor de propósito general.
Asigna tres incidentes
Una empresa usa un sitio web IaaS, una base de datos PaaS administrada y correo electrónico SaaS. Aparece una vulnerabilidad del sistema operativo invitado. La empresa aplica un parche a la VM de su sitio web; el proveedor mantiene los sistemas operativos que sustentan la base de datos administrada y la aplicación de correo, según las condiciones de actualización pertinentes.
Después, se roba la contraseña de un empleado. La empresa debe restablecer el acceso, investigar los permisos y reforzar la protección de la cuenta en todos los servicios afectados. Pasar a SaaS no ha transferido sus decisiones de identidad al proveedor.
Por último, los archivos de clientes quedan accesibles al público porque la empresa activó el uso compartido abierto. La empresa debe corregir esa configuración y ocuparse de la exposición. La seguridad física del centro de datos no puede impedir que un administrador autorizado elija una regla de uso compartido insegura.
Distribuye controles, no solo nombres
Algunos controles tienen una parte a cada lado. Los proveedores aplican parches a la infraestructura; los clientes aplican parches al software que controlan. Cada parte configura sus propias capas y forma a su propio personal. Los controles físicos se heredan del proveedor, mientras que la configuración de la aplicación corresponde al cliente.
El cumplimiento normativo sigue la misma división. La certificación de un proveedor cubre sus controles evaluados. El cliente necesita pruebas de que su configuración, tratamiento de datos y procesos cumplen los requisitos de su carga de trabajo. La documentación de responsabilidades y el contrato del servicio concreto explican el límite en detalle.
Puntos clave
- El proveedor opera y protege la infraestructura física y la virtualización.
- Los clientes administran sus datos, identidades, acceso, dispositivos y configuración de servicios.
- Los clientes de IaaS mantienen los sistemas operativos invitados; PaaS y SaaS trasladan más trabajo de plataforma al proveedor.
- El código y las dependencias del cliente siguen necesitando mantenimiento en las plataformas administradas.
- Cada parte realiza su parte de los controles compartidos y del cumplimiento normativo.
6.2 Evalúa las ventajas, las desventajas y los riesgos de migrar a la nube
La adopción de la nube es una decisión que se toma para cada carga de trabajo. La elasticidad, la implementación rápida y los servicios administrados pueden ser valiosos, pero cada ventaja debe ajustarse a los requisitos de la organización. Identifica cada riesgo con suficiente precisión para elegir una respuesta.
Identifica las dependencias y los límites de control
La dependencia del proveedor se produce cuando las API, los servicios o los formatos de datos propietarios hacen que cambiar de proveedor sea lento o costoso. Exportar grandes cantidades de datos también puede generar cargos por salida. Los formatos abiertos, las herramientas portables, los contenedores y las exportaciones de datos probadas pueden reducir el esfuerzo de cambiar. Cada medida añade algún costo o limita las funciones disponibles, por lo que la portabilidad es una elección que debe evaluarse.
El proveedor controla sus equipos, el diseño de sus instalaciones y el ciclo de vida de sus servicios. Los clientes se apoyan en contratos, documentación y auditorías independientes para obtener pruebas sobre la infraestructura. También necesitan una respuesta para cuando un servicio cambia o se retira.
Comprueba las conexiones, la ubicación y el tiempo de respuesta
El acceso a la nube depende de la red. Un fallo de conexión en una oficina puede impedir que el personal use una aplicación en la nube que funciona correctamente. Una región distante añade retraso a la comunicación. El control de una fábrica que necesita respuestas en milisegundos puede permanecer en las instalaciones locales, mientras los servicios de nube analizan los datos resultantes.
La residencia de los datos es el lugar donde se almacenan y procesan los datos. La soberanía de los datos se refiere a las leyes y la jurisdicción que les son aplicables. Elegir una región resuelve la ubicación, pero los contratos, las condiciones de acceso y los requisitos legales también importan. Una organización puede necesitar una región aprobada, una oferta soberana adecuada o procesamiento local. No se presupone una norma legal concreta para todos los países.
Relaciona cada riesgo con una respuesta práctica
| Riesgo | Respuesta que se debe examinar |
|---|---|
| Uso inesperado o recursos olvidados | Supervisión del uso, etiquetas de responsables, presupuestos, alertas y dimensionamiento adecuado |
| Dependencia de formatos de datos propietarios | Probar la exportación y recuperación en un formato utilizable |
| Interrupción del proveedor o de una región | Redundancia adecuada y un plan de recuperación |
| Servicios no aprobados o informática en la sombra | Reglas claras de aprobación, identidad y responsabilidad |
| Falta de habilidades de nube en el equipo | Formación y asignación de responsabilidades operativas |
Una alerta de presupuesto señala un umbral; por sí sola no apaga los recursos. Los límites de escalado ayudan a restringir la capacidad, mientras que un plan de recuperación aborda las interrupciones. Estos controles resuelven problemas distintos.
Toma una decisión de adopción razonada
Un despacho de abogados de 40 personas considera usar gestión documental SaaS. Sus ventajas previstas son el acceso remoto, menos trabajo con servidores y la experiencia del proveedor en seguridad. El despacho comprueba que la ubicación de almacenamiento cumple sus requisitos, que los documentos pueden exportarse en formatos estándar y que todos los usuarios pueden usar autenticación multifactor.
Esas comprobaciones vinculan cada preocupación con pruebas: la región y el contrato para la residencia, una prueba de exportación para la portabilidad y los controles de cuentas para el acceso. El despacho puede decidir migrar cuando el servicio cumpla esos requisitos. Otra carga de trabajo, como un sistema local de control de máquinas, puede razonablemente permanecer en las instalaciones propias.
Las operaciones en la nube también necesitan personas que comprendan la seguridad, los costos y la automatización. El autoservicio rápido facilita la creación de recursos, por lo que la gobernanza debe dejar claros su responsable, finalidad y configuración permitida.
Puntos clave
- Evalúa las ventajas y los riesgos de la nube para cada carga de trabajo.
- La dependencia del proveedor combina la dependencia técnica con el esfuerzo y el costo de cambiar.
- La conectividad, la latencia y los requisitos de ubicación de datos pueden afectar a la elección de ubicación.
- La residencia describe la ubicación; la soberanía se refiere a la jurisdicción legal.
- Los presupuestos, las etiquetas, las alertas y los límites de escalado atienden distintas necesidades de control de costos.
- Las interrupciones del proveedor y la falta de habilidades requieren planes de operación y recuperación.
6.3 Elige una estrategia de migración para cada carga de trabajo
Una migración a la nube traslada aplicaciones, datos o infraestructura desde sistemas existentes a una nube. Comienza con un inventario de las aplicaciones, dependencias, uso, costos y valor para el negocio. Después elige una estrategia para cada carga de trabajo. Este enfoque de cartera evita obligar a todos los sistemas a pasar por el mismo traslado.
Compara las siete estrategias
Las 7 R de AWS proporcionan un vocabulario útil:
| Estrategia | Qué ocurre | Ejemplo |
|---|---|---|
| Retirar | Dejar de usar una aplicación innecesaria | Eliminar una intranet sin uso |
| Conservar | Mantenerla donde está por ahora | Mantener un sistema de nóminas en un sistema central sujeto a contrato |
| Realojar | Trasladar la aplicación a VM en la nube sin cambiar su código | Trasladar una VM de servidor de archivos |
| Reubicar | Trasladar un entorno virtualizado existente mediante virtualización compatible | Transferir un conjunto de VM a nivel del hipervisor |
| Sustituir por otro producto | Reemplazar la aplicación por otro producto, a menudo SaaS | Sustituir un servidor de correo por correo SaaS |
| Cambiar de plataforma | Hacer cambios limitados sin rediseñar la arquitectura central | Trasladar MySQL administrado por la propia organización a MySQL administrado |
| Refactorizar, o rediseñar la arquitectura | Rediseñar para aprovechar capacidades propias de la nube | Reconstruir el sistema de pedidos para usar servicios administrados y escalado basado en eventos |
Google también usa términos como «trasladar y mejorar» para el cambio de plataforma y «reimaginar» para un cambio más amplio. La acción realizada es más útil que memorizar únicamente las palabras de un proveedor.
Distingue los traslados que se confunden fácilmente
El realojamiento deja sin cambios el código y el diseño central de la aplicación. Puede reducir el esfuerzo inmediato del traslado, pero conserva muchas responsabilidades de mantenimiento. La reubicación traslada un entorno de virtualización compatible completo y su forma de operación, no solo una aplicación a una plataforma de VM recién elegida.
El cambio de plataforma modifica una parte limitada del entorno. Una versión administrada del mismo motor de base de datos puede eliminar la administración del servidor mientras conserva el diseño central de la aplicación. La sustitución por otro producto reemplaza el producto mismo. Sustituir software propio de gestión de clientes por un CRM SaaS es sustituir por otro producto, aunque ambos sirvan al mismo propósito empresarial.
La refactorización cambia la arquitectura para obtener ventajas como componentes que pueden escalarse de forma independiente. Eso puede aportar un valor considerable a largo plazo, pero es posible que el trabajo inicial no compense para un sistema estable de bajo valor. Conservar una aplicación puede ser una decisión deliberada mientras se espera el vencimiento de un contrato, se trabaja en la compatibilidad o se realiza una revisión posterior.
Traslada los datos y planifica la transición
Una migración de base de datos con poco tiempo de inactividad puede comenzar copiando los datos a una nueva base de datos y después replicando los cambios posteriores mientras la original sigue en uso. El equipo comprueba que el destino se haya puesto al día antes de la transición al nuevo sistema, el cambio acordado de usuarios o tráfico al nuevo sistema.
La replicación reduce la cantidad de cambios que quedan por transferir en la transición. No elimina la necesidad de comprobar que los datos son correctos, coordinar el cambio final y planificar cómo responder a los problemas. Para conjuntos de datos muy grandes, los dispositivos físicos de transferencia pueden trasladar el grueso inicial de los datos cuando la transferencia por red no es práctica.
Revisa las dependencias antes de ordenar los traslados. Una aplicación que aún necesita una base de datos local puede requerir una conexión o una migración coordinada. El realojamiento puede ser un primer paso seguido de optimización; una cartera útil puede incluir retirada, conservación, sustitución y rediseño.
Puntos clave
- Evalúa las aplicaciones y sus dependencias antes de elegir una estrategia para cada carga de trabajo.
- Retirar elimina una aplicación innecesaria; conservar la mantiene donde está por ahora.
- Realojar traslada el código sin cambios; reubicar traslada un entorno virtualizado compatible.
- Cambiar de plataforma introduce mejoras limitadas; sustituir por otro producto reemplaza el producto.
- Refactorizar rediseña para aprovechar las capacidades de la nube y necesita una justificación de negocio.
- La replicación copia los cambios continuos de datos antes de una transición planificada al nuevo sistema.
- Los conjuntos iniciales de datos grandes pueden usar dispositivos físicos de transferencia.
- Una cartera puede combinar estrategias y revisar las decisiones más adelante.
Ejemplos de Conceptos de computación en la nube
1Decide si un servicio es computación en la nube
13 pasos
- 1IntroducciónEmpieza por cómo se obtienen los recursos
Un equipo necesita potencia de cómputo para un experimento. Comprar un servidor es una opción; solicitar capacidad de un conjunto compartido es otra.
La computación en la nube combina acceso por red, aprovisionamiento y liberación rápidos, y muy poca interacción con el proveedor por solicitud. Primero examinaremos la experiencia del cliente y después las máquinas virtuales y los hosts físicos que hacen posible gran parte de ella.
- 2ExplicaciónProporciona un recurso a la carga de trabajo
Una carga de trabajo incluye una aplicación o proceso, sus datos y los recursos que usa. El aprovisionamiento deja listos esos recursos; el desaprovisionamiento los libera.
En una nube pública, el proveedor opera equipos físicos y proporciona servicios a partir de ellos. Una nube privada, en cambio, puede ser propiedad de la propia organización que la usa. El modelo de nube se refiere a cómo se proporcionan los recursos, por lo que la propiedad por sí sola no lo identifica.
- 3EjemploCompara una compra con una solicitud
Para una nueva tienda en línea, un equipo con infraestructura local pide hardware, espera la entrega, instala un sistema operativo y conecta el servidor. También organiza la electricidad, la refrigeración y las reparaciones.
Un cliente de nube puede elegir el tamaño de una VM y una región mediante una consola y recibir un servidor listo en minutos. Los datos siguen residiendo en equipos físicos en una ubicación real. El acceso rápido cambia el proceso de aprovisionamiento, no la existencia del hardware.
- 4DesafíoIdentifica qué cambia al alquilar
Una organización es dueña de sus servidores y los traslada a bastidores alquilados en el centro de datos de un proveedor. El personal sigue pidiendo e instalando cada máquina adicional. ¿Ha establecido el traslado por sí solo la computación en la nube?
---reveal---
No. Ha establecido alojamiento de servidores en instalaciones compartidas, que proporciona espacio, electricidad y refrigeración. No ha establecido acceso de autoservicio a recursos agrupados, medidos y ajustables rápidamente. El cambio de edificio no determina el modelo de servicio.
- 5ExplicaciónUsa cinco pruebas distintas
Haz cinco preguntas sobre el servicio:
- ¿Puede el cliente aprovisionar recursos sin que el personal del proveedor gestione cada solicitud?
- ¿Pueden distintos dispositivos usar un acceso de red estándar?
- ¿Se agrupa la capacidad física entre inquilinos separados?
- ¿Puede la capacidad ampliarse y reducirse rápidamente?
- ¿Se mide el consumo y se informa de él?
Estas son las características de autoservicio bajo demanda, acceso amplio a la red, agrupación de recursos, elasticidad rápida y servicio medido.
- 6EjemploDistingue la medición del precio
Una nube privada registra las horas de cómputo de cada departamento y envía un informe interno de uso. Nadie paga una factura independiente a un proveedor. Sigue teniendo servicio medido, porque se mide el consumo.
Una suscripción puede funcionar del mismo modo: el uso se registra aunque el precio siga siendo fijo. Para evaluar la elasticidad rápida, examina con qué rapidez se puede añadir y liberar capacidad; el importe de la factura no responde a esa pregunta.
- 7DesafíoEncuentra la característica que falta
Un servicio de VM agrupadas tiene acceso de red estándar, informes de uso y capacidad que el personal puede ajustar rápidamente. Los clientes deben enviar una solicitud y esperar a que el personal cree cada recurso. ¿Qué característica esencial falta?
---reveal---
Falta el autoservicio bajo demanda. El personal sigue gestionando cada solicitud de aprovisionamiento. Las VM y los medidores existentes ayudan a cumplir otras características, pero no permiten a los clientes obtener recursos por sí mismos.
- 8ExplicaciónIdentifica el host y sus invitados
Un host físico proporciona capacidad de procesador, memoria, disco y red. Un hipervisor crea VM aisladas a partir de esa capacidad. Cada VM ejecuta un sistema operativo invitado y aplicaciones.
Los hipervisores de tipo 1 se ejecutan directamente sobre el hardware; los de tipo 2 se ejecutan sobre un sistema operativo anfitrión. El software puede crear VM rápidamente a partir de imágenes almacenadas, lo que hace que la capacidad virtual sea útil para el aprovisionamiento de autoservicio.
- 9EjemploSuma primero las cargas de trabajo promedio
Doce servidores de igual potencia tienen cada uno un uso promedio de CPU del 10 %. Para estimar su carga de procesamiento combinada, suma esas proporciones:
El resultado equivale al procesamiento promedio de 1,2 servidores. Este es un cálculo de carga promedio, todavía no una decisión sobre cuántos hosts comprar. Antes de consolidar las cargas de trabajo, aún hay que examinar la demanda máxima y los demás recursos.
- 10EjemploExamina una propuesta con dos hosts
Si la carga de trabajo se divide por igual entre dos hosts de la misma capacidad que un servidor original, cada uno tiene un promedio de:
La propuesta permite retirar diez máquinas físicas si los picos representativos y las necesidades de memoria, almacenamiento y red también se ajustan a la capacidad disponible. El aislamiento protege la memoria de una VM frente a otra, pero la capacidad física sigue compartiéndose. Una carga de trabajo intensa puede competir por ella y producir el efecto del vecino ruidoso.
- 11DesafíoElige la separación entre sistemas operativos
Un equipo quiere varios paquetes ligeros de aplicaciones que compartan el núcleo de un sistema operativo. ¿Necesita un sistema operativo invitado completo para cada paquete?
---reveal---
No. Los contenedores comparten un núcleo y empaquetan las dependencias de las aplicaciones. Las VM, en cambio, ejecutan sistemas operativos invitados independientes. Los contenedores pueden ejecutarse dentro de VM, por lo que ambos enfoques pueden aparecer juntos en un entorno de nube.
- 12DesafíoRelaciona la tecnología con el servicio
Un equipo de informática ya tiene un hipervisor y VM aisladas. Añade un portal de autoservicio, creación y liberación rápidas automatizadas, acceso de red estándar y medidores por departamento. ¿Por qué importa ese cambio?
---reveal---
Añade a la virtualización las características de nube que recibe el cliente. Las VM proporcionan capacidad agrupada, mientras que el portal, la automatización y la medición ponen esa capacidad a disposición como servicio en la nube. Las VM por sí solas no establecerían esas funciones del servicio.
- 13RepasoMantén separadas las tres preguntas
Usa las características esenciales para decidir si una oferta funciona como una nube. Usa el modelo de servicio para identificar qué capas administra el proveedor y el modelo de implementación para identificar a quién sirve la infraestructura.
La virtualización explica la agrupación y el aislamiento que sustentan muchos servicios. El autoservicio, la automatización y la medición convierten esa capacidad en algo que los clientes pueden obtener y liberar rápidamente.
2Elige quién opera cada parte de una aplicación
14 pasos
Guarda esta unidad para seguir cada Lección Interactiva paso a paso.
- 1IntroducciónEmpieza por el trabajo pendiente
- 2ExplicaciónConstruye la pila de gestión
- 3ExplicaciónTraslada más capas al proveedor
- 4DesafíoClasifica según las responsabilidades restantes
- 5EjemploSigue el recorrido de un archivo cargado
- 6EjemploCalcula el uso de memoria por tiempo
- 7EjemploSuma los dos cargos de la función
- 8ConsejoComprueba el estado y el comportamiento durante la inactividad
- 9DesafíoComprueba un requisito de la función
- 10ExplicaciónRelaciona la necesidad con el modelo
- 11EjemploIncluye el tiempo de administración
- 12DesafíoElige dos servicios para dos trabajos
- 13DesafíoDescarta una plataforma más barata pero inadecuada
- 14RepasoUsa el límite de gestión para justificar la elección
3Sitúa las cargas de trabajo en distintos entornos de nube
11 pasos
Guarda esta unidad para seguir cada Lección Interactiva paso a paso.
- 1IntroducciónPregunta a quién sirve la infraestructura
- 2ExplicaciónDistingue el acceso público de los datos públicos
- 3EjemploReconoce una comunidad compartida
- 4DesafíoClasifica una nube exclusiva alojada externamente
- 5ExplicaciónConecta un entorno local y uno público
- 6EjemploCalcula el exceso de demanda
- 7EjemploUsa el pico completo como denominador
- 8ConexiónAñade un segundo proveedor público
- 9DesafíoDistingue las dos descripciones
- 10DesafíoRelaciona la ubicación con los requisitos
- 11RepasoIdentifica a los usuarios y las conexiones
4Ajusta la capacidad y la disponibilidad a la demanda
15 pasos
Guarda esta unidad para seguir cada Lección Interactiva paso a paso.
- 1IntroducciónAsigna a cada ventaja una función medible
- 2ExplicaciónElige cómo cambia la capacidad
- 3EjemploMantén una base normal
- 4EjemploAñade solo los servidores adicionales temporales
- 5DesafíoDistingue la agilidad de la elasticidad
- 6ExplicaciónConvierte el tiempo de actividad en su proporción faltante
- 7EjemploCombina los componentes necesarios
- 8Idea claveLas copias redundantes necesitan un modelo distinto
- 9DesafíoUsa el tiempo y la fracción correctos
- 10ConsejoInterpreta el compromiso y el plan de recuperación
- 11ExplicaciónUsa una herramienta para cada pregunta de gestión
- 12EjemploSustituye los clics repetidos por una descripción
- 13DesafíoElige entre prevención e investigación
- 14DesafíoCuestiona una afirmación sobre disponibilidad
- 15RepasoRelaciona la ventaja con su mecanismo
5Interpreta una factura de nube y evalúa un descuento
13 pasos
Guarda esta unidad para seguir cada Lección Interactiva paso a paso.
- 1IntroducciónCompara los pagos totales a lo largo del tiempo
- 2ExplicaciónReconoce qué se compra con el gasto
- 3EjemploCalcula las líneas de cómputo
- 4EjemploAñade el almacenamiento y los datos de salida
- 5DesafíoCompara más que los equipos
- 6ExplicaciónAjusta las condiciones a la carga de trabajo
- 7EjemploCalcula la obligación anual completa
- 8EjemploConvierte el pago en horas de uso
- 9ConsejoElimina el desperdicio antes de comprometer el uso
- 10DesafíoEvalúa otro compromiso
- 11ConexiónComprueba también los derechos de software
- 12DesafíoRelaciona la liberación con la factura restante
- 13RepasoUsa un período común y el uso real
6Asigna responsabilidades y planifica el traslado de una carga de trabajo
15 pasos
Guarda esta unidad para seguir cada Lección Interactiva paso a paso.
- 1IntroducciónConcreta la migración
- 2ExplicaciónAsigna las capas que controla cada parte
- 3EjemploSigue un incidente de seguridad entre modelos
- 4DesafíoIdentifica un error de uso compartido
- 5ExplicaciónIdentifica el riesgo antes de elegir la respuesta
- 6EjemploDistingue la ubicación de la jurisdicción
- 7DesafíoEncuentra el control de costos que falta
- 8ExplicaciónEvalúa la cartera antes de migrar
- 9EjemploDistingue realojar de reubicar
- 10ExplicaciónElige entre mejora, sustitución o rediseño
- 11DesafíoRelaciona tres decisiones sobre aplicaciones
- 12EjemploMantén los datos actualizados antes de la transición
- 13DesafíoReconoce una migración por etapas
- 14DesafíoRelaciona una elección de migración con un riesgo
- 15RepasoDa a cada carga de trabajo una ruta razonada
Ejercicios de Conceptos de computación en la nube
Set 1: Elige modelos y controla el uso de la nube10 Preguntas de Práctica
Pregunta 1 de 10
Mostrar respuestaOcultar respuesta
Pregunta 2 de 10
Mostrar respuestaOcultar respuesta
Pregunta 3 de 10
Mostrar respuestaOcultar respuesta
Pregunta 4 de 10
Mostrar respuestaOcultar respuesta
Pregunta 5 de 10
Mostrar respuestaOcultar respuesta
Pregunta 6 de 10
Mostrar respuestaOcultar respuesta
Pregunta 7 de 10
Mostrar respuestaOcultar respuesta
Pregunta 8 de 10
Mostrar respuestaOcultar respuesta
Pregunta 9 de 10
Mostrar respuestaOcultar respuesta
Pregunta 10 de 10
Mostrar respuestaOcultar respuesta
Set 2: Reconoce los servicios en la nube y sus responsabilidades10 Preguntas de Práctica
Guarda esta unidad para ver todas las respuestas y practicar cada set.
Pregunta 1 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 2 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 3 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 4 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 5 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 6 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 7 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 8 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 9 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 10 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Set 3: Aplica el razonamiento sobre capacidad, disponibilidad y costos10 Preguntas de Práctica
Guarda esta unidad para ver todas las respuestas y practicar cada set.
Pregunta 1 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 2 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 3 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 4 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 5 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 6 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 7 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 8 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 9 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 10 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Set 4: Evalúa las decisiones de operación y migración10 Preguntas de Práctica
Guarda esta unidad para ver todas las respuestas y practicar cada set.
Pregunta 1 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 2 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 3 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 4 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 5 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 6 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 7 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 8 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 9 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 10 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Set 5: Comprueba supuestos y combina conceptos de nube10 Preguntas de Práctica
Guarda esta unidad para ver todas las respuestas y practicar cada set.
Pregunta 1 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 2 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 3 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 4 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 5 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 6 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 7 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 8 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 9 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
Pregunta 10 de 10
Mostrar respuestaOcultar respuesta
Guarda esta unidad para ver esta respuesta.
¿Te atascas con una pregunta tuya? Ayuda con Tareas
Términos Clave
A
Acceso amplio a la red
Acuerdo de nivel de servicio (SLA)
Agilidad
Agrupación de recursos
Alcance global
Alojamiento de servidores en instalaciones compartidas
Alta disponibilidad
Aprovisionamiento
Arranque en frío
Autenticación multifactor
Autoservicio bajo demanda
B
Base de datos como servicio
C
Cambiar de plataforma
Capacidad disponible interrumpible
Carga de trabajo
Computación en la nube
Computación sin servidor
Conexión privada dedicada
Conservar
Contenedor
Control heredado
Costo total de propiedad (TCO)
D
Dependencia del proveedor
Desbordamiento a la nube pública
Descuento por compromiso de uso
Dimensionamiento adecuado
Disponibilidad
E
Economías de escala
Efecto del vecino ruidoso
Elasticidad rápida
Entorno de ejecución
Entrada de datos
Escalabilidad
Escalado automático
Escalado horizontal
Escalado vertical
Esfuerzo operativo
Etiqueta
Evento desencadenante
F
Fiabilidad
Función como servicio
Función sin estado
G
Gasto de capital (CapEx)
Gasto operativo (OpEx)
Gestión de acceso
Gigabyte-segundo (GB·s)
Gobernanza
H
Hipervisor
I
Informática en la sombra
Infraestructura como código (IaC)
Infraestructura como servicio
Infraestructura informática local
Inquilino
L
Latencia
M
Máquina virtual
Migración en vivo
Modelo de implementación
Modelo de responsabilidad compartida
Modelo de servicio
Multinube
N
Nube comunitaria
Nube híbrida
Nube privada
Nube privada alojada externamente
Nube pública
P
Pago por uso
Personalización
Plataforma como servicio
Política de recursos
Portabilidad
Precios basados en el consumo
Precios con licencia incluida
Previsibilidad
Proveedor de servicios en la nube
Punto de equilibrio
R
Realojar
Recuperación ante desastres
Red privada virtual (VPN)
Redundancia
Refactorizar
Registro de auditoría
Replicación de bases de datos
Residencia de los datos
Retirar
Reubicar
S
Salida de datos
Servicio medido
Sistema operativo invitado
Soberanía de los datos
Software como servicio
Sustituir por otro producto
T
Tolerancia a fallos
Transición al nuevo sistema
U
Uso de licencias propias (BYOL)
V
Virtualización
- 1Conceptos de computación en la nube
- 2Infraestructura global de la nube
- 3Cómputo en la nube
- 4Almacenamiento en la nube
- 5Redes en la nube
- 6Seguridad en la nube
- 7Gestión de costos en la nube
Sobre esta unidad
Crea tus propios Materiales de Estudio
Convierte tus notas, diapositivas y documentos en Guías de Estudio, Preguntas de Práctica, Flashcards y 6 herramientas más.