Cloud & Datacenter Flashcards
¿Qué es la alta disponibilidad en la nube y por qué es importante?
Características Principales del Cloud
La alta disponibilidad se refiere a la capacidad de los servicios en la nube para permanecer operativos con muy poco tiempo de inactividad, lo que es crucial para garantizar que los usuarios tengan acceso constante a las aplicaciones y datos. Esto se logra mediante la configuración de múltiples servidores en diferentes ubicaciones geográficas, de manera que si uno falla, otro servidor puede tomar su lugar sin interrupciones perceptibles para los usuarios finales.
¿Qué es la escalabilidad en la nube y cómo se clasifica?
Características Principales del Cloud
La escalabilidad en la nube es la capacidad de un sistema para manejar un aumento en la carga de trabajo o en el número de usuarios sin comprometer el rendimiento.
Existen dos tipos principales de escalabilidad:
- Escalabilidad Vertical: Consiste en aumentar la capacidad de un solo servidor, agregando más recursos como CPU, memoria RAM o almacenamiento.
- Escalabilidad Horizontal: Involucra la adición de más servidores que trabajan en conjunto para distribuir la carga, generalmente detrás de un balanceador de carga que gestiona el tráfico entre ellos.
¿Qué es la elasticidad rápida en la nube y cómo beneficia a las empresas?
Características Principales del Cloud
La elasticidad rápida en la nube es la capacidad de un sistema para ajustarse automáticamente a los cambios en la demanda de recursos, tanto incrementándolos como disminuyéndolos en tiempo real. Esto es particularmente beneficioso para las empresas que experimentan picos de tráfico impredecibles, ya que les permite escalar recursos rápidamente para manejar el aumento sin incurrir en los costos de infraestructura adicional durante períodos de baja demanda. Esto optimiza tanto el rendimiento como el costo operativo.
¿Qué es la utilización medida (Metered Utilization) en la nube y cuál es su principal ventaja?
Características Principales del Cloud
La utilización medida es un modelo de pago en la nube en el que los usuarios pagan solo por los recursos que realmente consumen. Este modelo es altamente eficiente y económico, ya que permite a las empresas ajustar sus costos de acuerdo con su uso real de servicios en la nube, evitando el pago por capacidad no utilizada.
¿Qué son los recursos compartidos en la nube y cómo contribuyen a la reducción de costos?
Características Principales del Cloud
Los recursos compartidos en la nube se refieren al uso de máquinas virtuales que operan en servidores físicos compartidos entre múltiples usuarios. Esta práctica optimiza el uso de la infraestructura física, permitiendo a las empresas reducir significativamente los costos al compartir los gastos operativos y de mantenimiento de los servidores. Esto es especialmente útil para pequeñas y medianas empresas que no necesitan toda la capacidad de un servidor dedicado, pero que aún pueden beneficiarse de la virtualización.
¿Qué es la sincronización de archivos en la nube y cómo afecta la colaboración remota?
Características Principales del Cloud
La sincronización de archivos en la nube permite que los archivos se actualicen y estén disponibles en múltiples ubicaciones al mismo tiempo. Esto es fundamental para la colaboración remota, ya que permite a los equipos trabajar juntos en tiempo real, independientemente de su ubicación geográfica. Un archivo puede ser creado o editado en un lugar y luego estar instantáneamente disponible para otros usuarios en cualquier parte del mundo, lo que facilita la colaboración y la eficiencia en proyectos compartidos.
¿Qué es una solución on-premise y cuáles son sus ventajas y desventajas?
Cloud Service Models
Una solución on-premise es cuando la organización aloja su infraestructura en sus propias instalaciones.
Ventajas: Alta seguridad y control total sobre los datos y la infraestructura.
Desventajas: Costos extremadamente altos debido a la necesidad de adquirir hardware, software y personal especializado, además de mantener instalaciones adecuadas para el centro de datos.
¿Qué es una solución alojada (hosted) y cuáles son sus ventajas y desventajas?
Cloud Service Models
Una solución alojada es cuando una organización utiliza un servicio de nube proporcionado por un proveedor externo.
Ventajas: Reducción de costos, ya que el proveedor maneja la infraestructura y los servicios asociados.
Desventajas: Posibles preocupaciones de seguridad y dependencia del proveedor para la gestión de la infraestructura.
¿Cuáles son algunas consideraciones clave para elegir una solución alojada?
Cloud Service Models
**Seguridad y Privacidad: **Asegurarse de que el proveedor tenga mecanismos adecuados de autenticación y autorización.
Redundancia y Tolerancia a Fallos: Verificar que el proveedor tenga medidas suficientes para cumplir con los requisitos de la organización.
Ubicación de Datos: Comprender dónde se almacenarán los datos y las leyes que afectarán su gestión.
¿Cuales son los modelos de servicio en la Nube?
Cloud Service Models
Infrastructure as a Service (IaaS)
IaaS es un modelo de servicio en la nube donde se proporciona infraestructura de TI como servidores, balanceadores de carga y almacenamiento.
- Ventajas: Permite una asignación dinámica de recursos sin la necesidad de comprar y gestionar hardware físico, lo que ofrece flexibilidad y reducción de costos operativos.
- Ejemplos: AWS EC2, donde se eligen los recursos específicos (CPU, memoria, almacenamiento) y se instala el sistema operativo y software necesario
Platform as a Service (PaaS)
PaaS es un modelo en el que el proveedor ofrece hardware, sistema operativo y middleware, pero la organización desarrolla sus propias aplicaciones sobre esa plataforma.
- Ventajas: Permite aprovechar los beneficios de la nube como recursos compartidos, elasticidad y alta disponibilidad, mientras se mantiene la capacidad de personalización para desarrollar aplicaciones específicas.
- Ejemplos: AWS maneja desde la base de datos hasta la infraestructura, y la organización se encarga del desarrollo del software.
Software as a Service (SaaS)
SaaS es un modelo de servicio en la nube donde el proveedor ofrece una solución completa, incluyendo hardware, software y aplicaciones.
- Ventajas: Acceso directo desde el navegador sin necesidad de gestionar infraestructura, facilitando su uso y reduciendo la complejidad operativa para el usuario.
- Ejemplos: Office 365, Google Workspace
¿Cuales son los 6 modelos de implementacion de la nube?
Cloud Deployment Models
- Nube Pública / Public Cloud
- Nube Privada / Private Cloud
- Nube Híbrida / Hybrid Cloud
- Nube Comunitaria / Community Cloud
- Multi-Tenencia / Multi-Tenancy
- Tenencia Única / Single-Tenancy
Qué es la nube pública y cuáles son sus ventajas y desafíos?
Cloud Deployment Models
La nube pública es un modelo en el que un proveedor de servicios pone recursos a disposición de los usuarios a través de Internet.
Ventajas: Económica, rápida y eficiente.
Desafíos: Riesgos de seguridad debido a la naturaleza compartida de los recursos.
¿Qué es la nube privada y cuándo es más recomendable su uso?
Cloud Deployment Models
La nube privada es un entorno de nube creado y operado por una empresa para su uso exclusivo como recurso interno. Es recomendable cuando la seguridad es prioritaria sobre el costo.
Ventajas: Mayor control sobre los datos e infraestructura.
Desafíos: Costosa y requiere gestión interna de seguridad.
¿Qué es la nube híbrida y cuáles son sus ventajas y desafíos?
¿Qué consideraciones deben tenerse en cuenta al usar una nube híbrida?
Cloud Deployment Models
La nube híbrida combina los beneficios de las nubes públicas y privadas, permitiendo a las organizaciones utilizar ambos tipos de recursos según sea necesario.
Ventajas: Ofrece flexibilidad y optimización de costos al permitir que las organizaciones utilicen recursos públicos y privados según sus necesidades.
Desafíos: Complejidad en la gestión de seguridad, especialmente al manejar datos confidenciales.
Consideraciones: La información confidencial debe alojarse en la porción privada de la nube para garantizar su seguridad. Es esencial gestionar cuidadosamente la transición entre recursos públicos y privados.
¿Qué es la nube comunitaria y en qué situaciones es útil?
Cloud Deployment Models
Los recursos y costos son compartidos entre varias organizaciones con una necesidad de servicio común.
Similar a conectar varias nubes privadas para reducir costos.
Ventajas: Reducción de costos mediante la colaboración.
Desafíos: Cada organización puede tener sus propios controles de seguridad, y estos deben mitigarse al combinar los recursos.
¿Qué es la multi-tenencia en la nube y cuáles son sus ventajas y desafíos?
Cloud Deployment Models
La multi-tenencia es un modelo en el que los mismos recursos son utilizados por múltiples organizaciones.
Ventajas: Aumenta la eficiencia, ya que la mayoría de las organizaciones no usan toda la capacidad de un servidor.
Desafíos: Compartir recursos puede introducir riesgos de seguridad; un ataque a un cliente podría afectar a otros en el mismo servidor.
¿Qué es la tenencia única y cómo se compara con la multi-tenencia?
Cloud Deployment Models
La tenencia única es un modelo donde un recurso es asignado a una única organización, ofreciendo mayor seguridad al evitar los riesgos asociados con la multi-tenencia.
Ventajas: Menor riesgo de seguridad.
Desafíos: Menos eficiente y más costosa que la multi-tenencia, ya que requiere más hardware dedicado.
¿Qué factores deben considerarse al elegir un modelo de tenencia en la nube?
Cloud Deployment Models
Necesidades de Seguridad: Importancia de la confidencialidad y disponibilidad de la información.
Restricciones de Costo: Comparación de los costos de implementación y operación.
Tolerancia al Riesgo: Disposición de la organización para aceptar ciertos riesgos en beneficio de costos más bajos.
¿Qué es una Red Privada Virtual (VPN) en el contexto de la nube y cómo funciona?
Cloud Deployment Models
¿Qué es una Red Privada Virtual (VPN) en el contexto de la nube y cómo funciona?
¿Cuáles son las ventajas de utilizar una VPN para la conectividad en la nube?
Cloud Connectivity
Una VPN en la nube permite establecer una conexión segura entre la red local de tu organización, oficinas remotas, dispositivos de cliente y la red global del proveedor de cloud.
Funciona mediante una conexión site-to-site que utiliza VPN IPSec tradicional para crear una conexión cifrada entre la red de tu empresa y la del proveedor de nube, extendiendo tu red a través de internet público de forma segura y gestionada.
Ventajas
- Seguridad: Conexión cifrada entre la red empresarial y la nube.
- Disponibilidad: Solución altamente disponible, gestionada y elástica.
- Costos: Generalmente menos costosa que una conexión privada directa.
¿Qué es una conexión privada directa (Private-Direct Connection) y en qué situaciones es recomendable?
Cloud Connectivity
Una conexión privada directa es una conexión segura y dedicada desde la infraestructura de tu organización a la del proveedor de nube, evitando el uso de internet público. Es recomendable en redes empresariales grandes que requieren mayores velocidades, redundancia y menor latencia.
AWS: Direct Connect Gateway.
Microsoft Azure: Azure Express Route.
¿Cuáles son las diferencias entre una conexión VPN y una conexión privada directa?
Cloud Connectivity
Rendimiento:
- VPN: Ofrece una velocidad máxima de hasta 4 gigabytes por segundo en servicios administrados como AWS VPN.
- Conexión Privada Directa: Puede alcanzar velocidades de hasta 40 gigabytes por segundo, proporcionando un rendimiento significativamente superior.
Redundancia:
- VPN: Soporta solo una conexión VPN a una VPC a la vez, limitando la redundancia.
- Conexión Privada Directa: Puede soportar múltiples conexiones a múltiples VPCs, proporcionando una mayor redundancia y resiliencia.
Costos:
Aunque las conexiones privadas directas ofrecen mejor rendimiento y redundancia, son más costosas, siendo dos a tres veces más cara que una VPN