Especialización en Arquitecturas Cloud, Infraestructura Virtual, Servicios AWS, Microsoft Azure, Google Cloud, Seguridad y Administración de Plataformas en la Nube
La computación en la nube constituye uno de los pilares fundamentales de la transformación digital, al permitir que las organizaciones accedan a recursos tecnológicos, almacenamiento, aplicaciones y servicios informáticos mediante infraestructuras flexibles, escalables y disponibles a través de Internet.
El Diplomado en Computación en la Nube (Cloud Computing) de ABCDiplomados ofrece una formación especializada en los fundamentos de la nube, virtualización, arquitectura de servicios, redes, almacenamiento, administración de plataformas, automatización, seguridad, continuidad operativa y gestión de infraestructuras tecnológicas.
El programa aborda las principales plataformas del mercado, como Amazon Web Services (AWS), Microsoft Azure y Google Cloud, integrando conocimientos conceptuales y aplicaciones prácticas para diseñar, implementar y administrar soluciones tecnológicas modernas.
La formación está orientada a fortalecer las competencias profesionales necesarias para participar en proyectos de migración, modernización tecnológica, administración de servicios digitales y transformación de infraestructuras informáticas.
Comprender los fundamentos y aplicaciones de la computación en la nube.
Diseñar arquitecturas tecnológicas escalables y de alta disponibilidad.
Administrar recursos y servicios en plataformas AWS, Azure y Google Cloud.
Implementar soluciones de almacenamiento, redes y servidores virtuales.
Aplicar tecnologías de contenedores y orquestación.
Automatizar el aprovisionamiento y la administración de infraestructura.
Proteger información y servicios mediante controles de seguridad cloud.
Optimizar costos y recursos tecnológicos.
Diseñar estrategias de migración y continuidad operativa.
Participar en proyectos de transformación digital y modernización de sistemas.
Desarrollar competencias profesionales para diseñar, implementar, administrar, proteger y optimizar soluciones de computación en la nube mediante plataformas y tecnologías especializadas, aplicando principios de arquitectura cloud, virtualización, automatización, seguridad, disponibilidad y gestión de servicios tecnológicos en organizaciones públicas y privadas.
Dirigido a ingenieros de sistemas, profesionales de informática, administradores de redes, especialistas en infraestructura tecnológica, desarrolladores de software, responsables de tecnologías de información, servidores públicos, técnicos, estudiantes y personas interesadas en adquirir competencias en computación en la nube y administración de plataformas digitales.
Al finalizar el diplomado, el participante estará en capacidad de diseñar arquitecturas cloud, implementar recursos de cómputo y almacenamiento, configurar redes virtuales, administrar servicios en AWS, Azure y Google Cloud, automatizar infraestructura, aplicar controles de seguridad y desarrollar estrategias de migración y optimización de entornos tecnológicos.
ESTRUCTURA DEL DIPLOMADO
Objetivo: Comprender los principios, modelos, características y aplicaciones de la computación en la nube, identificando su importancia en la modernización de infraestructuras y servicios tecnológicos.
Capítulo 1.1. Introducción a la computación en la nube
1.1.1. Conceptos, evolución y fundamentos de Cloud Computing.
1.1.2. Características esenciales de los servicios en la nube.
1.1.3. Beneficios, limitaciones y aplicaciones empresariales.
Capítulo 1.2. Modelos de servicios cloud
1.2.1. Infraestructura como servicio (IaaS).
1.2.2. Plataforma como servicio (PaaS).
1.2.3. Software como servicio (SaaS) y servicios administrados.
Capítulo 1.3. Modelos de implementación en la nube
1.3.1. Nube pública, privada e híbrida.
1.3.2. Estrategias multinube y entornos distribuidos.
1.3.3. Criterios de selección de modelos cloud.
Capítulo 1.4. Computación en la nube y transformación digital
1.4.1. Modernización tecnológica mediante servicios cloud.
1.4.2. Escalabilidad, elasticidad y disponibilidad de recursos.
1.4.3. Identificación de oportunidades de adopción cloud en organizaciones.
Objetivo: Aplicar fundamentos de virtualización y administración de infraestructura para implementar recursos de cómputo, almacenamiento y servicios tecnológicos en entornos cloud.
Capítulo 2.1. Fundamentos de virtualización
2.1.1. Conceptos y arquitectura de virtualización.
2.1.2. Hipervisores de tipo 1 y tipo 2.
2.1.3. Máquinas virtuales y administración de recursos.
Capítulo 2.2. Infraestructura de cómputo cloud
2.2.1. Instancias virtuales y selección de capacidades.
2.2.2. Procesamiento, memoria y almacenamiento de servidores.
2.2.3. Configuración y administración de sistemas operativos virtualizados.
Capítulo 2.3. Gestión de infraestructura virtual
2.3.1. Aprovisionamiento y configuración de recursos.
2.3.2. Creación de imágenes y plantillas de servidores.
2.3.3. Monitoreo y optimización de máquinas virtuales.
Capítulo 2.4. Arquitecturas de infraestructura escalable
2.4.1. Escalamiento vertical y horizontal.
2.4.2. Balanceo de carga y distribución de servicios.
2.4.3. Diseño de infraestructura virtual de alta disponibilidad.
Objetivo: Desarrollar competencias para implementar y administrar servicios fundamentales de Amazon Web Services, integrando recursos de cómputo, almacenamiento, redes y seguridad.
Capítulo 3.1. Fundamentos de Amazon Web Services
3.1.1. Arquitectura global de AWS y regiones de disponibilidad.
3.1.2. Administración de cuentas y consola de AWS.
3.1.3. Identificación de servicios fundamentales de la plataforma.
Capítulo 3.2. Servicios de cómputo y almacenamiento
3.2.1. Implementación de servidores virtuales mediante Amazon EC2.
3.2.2. Almacenamiento de objetos mediante Amazon S3.
3.2.3. Administración de volúmenes mediante Amazon EBS.
Capítulo 3.3. Redes y conectividad en AWS
3.3.1. Configuración de redes virtuales mediante Amazon VPC.
3.3.2. Administración de subredes, rutas y grupos de seguridad.
3.3.3. Balanceadores de carga y servicios de conectividad.
Capítulo 3.4. Administración y seguridad en AWS
3.4.1. Gestión de identidades y permisos mediante AWS IAM.
3.4.2. Monitoreo de recursos mediante Amazon CloudWatch.
3.4.3. Implementación de una arquitectura básica en AWS.
Objetivo: Implementar y administrar recursos tecnológicos en Microsoft Azure mediante servicios de cómputo, almacenamiento, redes, identidad y supervisión de infraestructura.
Capítulo 4.1. Fundamentos de Microsoft Azure
4.1.1. Arquitectura global y componentes de Microsoft Azure.
4.1.2. Administración de suscripciones y grupos de recursos.
4.1.3. Navegación y configuración mediante Azure Portal.
Capítulo 4.2. Servicios de cómputo y almacenamiento
4.2.1. Implementación de máquinas virtuales de Azure.
4.2.2. Administración de Azure Storage y cuentas de almacenamiento.
4.2.3. Configuración de discos administrados y servicios de archivos.
Capítulo 4.3. Redes y conectividad en Azure
4.3.1. Creación y administración de redes virtuales.
4.3.2. Configuración de subredes y grupos de seguridad de red.
4.3.3. Implementación de balanceadores de carga y conectividad híbrida.
Capítulo 4.4. Identidad y administración de recursos
4.4.1. Gestión de identidades mediante Microsoft Entra ID.
4.4.2. Control de acceso basado en roles mediante Azure RBAC.
4.4.3. Monitoreo de recursos mediante Azure Monitor.
Objetivo: Desarrollar competencias para implementar y administrar servicios de Google Cloud mediante recursos de cómputo, almacenamiento, redes y herramientas de supervisión.
Capítulo 5.1. Fundamentos de Google Cloud
5.1.1. Arquitectura global y componentes de Google Cloud.
5.1.2. Administración de proyectos y recursos.
5.1.3. Configuración de servicios mediante Google Cloud Console.
Capítulo 5.2. Servicios de cómputo y almacenamiento
5.2.1. Implementación de máquinas virtuales mediante Compute Engine.
5.2.2. Almacenamiento de objetos mediante Cloud Storage.
5.2.3. Administración de discos persistentes y recursos de cómputo.
Capítulo 5.3. Redes y conectividad en Google Cloud
5.3.1. Configuración de redes Virtual Private Cloud.
5.3.2. Administración de subredes y reglas de firewall.
5.3.3. Implementación de balanceadores de carga y conectividad.
Capítulo 5.4. Seguridad y administración de servicios
5.4.1. Gestión de identidades y accesos mediante Cloud IAM.
5.4.2. Supervisión mediante Cloud Monitoring y Cloud Logging.
5.4.3. Implementación de una solución básica en Google Cloud.
Objetivo: Diseñar e implementar soluciones de conectividad, almacenamiento y gestión de bases de datos en entornos cloud, garantizando rendimiento, disponibilidad y seguridad.
Capítulo 6.1. Arquitecturas de redes cloud
6.1.1. Fundamentos de redes virtuales y segmentación.
6.1.2. Direccionamiento IP, enrutamiento y conectividad privada.
6.1.3. Redes híbridas, VPN y conexiones dedicadas.
Capítulo 6.2. Tecnologías de almacenamiento cloud
6.2.1. Almacenamiento de objetos, bloques y archivos.
6.2.2. Políticas de acceso y ciclos de vida de información.
6.2.3. Replicación y redundancia de almacenamiento.
Capítulo 6.3. Bases de datos administradas en la nube
6.3.1. Fundamentos de bases de datos como servicio.
6.3.2. Implementación de bases de datos relacionales administradas.
6.3.3. Servicios NoSQL y almacenamiento de información distribuida.
Capítulo 6.4. Optimización de servicios de datos
6.4.1. Evaluación de rendimiento y disponibilidad de almacenamiento.
6.4.2. Administración de respaldos y recuperación de información.
6.4.3. Diseño de una arquitectura de datos en la nube.
Objetivo: Implementar aplicaciones mediante tecnologías de contenedores y herramientas de orquestación, fortaleciendo la portabilidad, escalabilidad y administración de servicios cloud.
Capítulo 7.1. Fundamentos de contenerización
7.1.1. Diferencias entre máquinas virtuales y contenedores.
7.1.2. Arquitectura y componentes de Docker.
7.1.3. Imágenes, contenedores y registros de aplicaciones.
Capítulo 7.2. Implementación de aplicaciones con Docker
7.2.1. Creación de imágenes mediante Dockerfile.
7.2.2. Administración de volúmenes y redes de contenedores.
7.2.3. Ejecución de aplicaciones multicontenedor mediante Docker Compose.
Capítulo 7.3. Fundamentos de Kubernetes
7.3.1. Arquitectura y componentes de Kubernetes.
7.3.2. Administración de Pods, Deployments y Services.
7.3.3. Configuración de escalamiento y disponibilidad de aplicaciones.
Capítulo 7.4. Orquestación en plataformas cloud
7.4.1. Fundamentos de Amazon EKS, Azure AKS y Google GKE.
7.4.2. Despliegue y actualización de aplicaciones contenerizadas.
7.4.3. Monitoreo y administración de cargas de trabajo en Kubernetes.
Objetivo: Aplicar herramientas de automatización e infraestructura como código para optimizar el aprovisionamiento, despliegue y mantenimiento de servicios en la nube.
Capítulo 8.1. Fundamentos de automatización cloud
8.1.1. Principios de automatización de infraestructura.
8.1.2. Introducción a DevOps y colaboración entre desarrollo y operaciones.
8.1.3. Beneficios de la automatización en entornos cloud.
Capítulo 8.2. Infraestructura como código
8.2.1. Conceptos y principios de Infrastructure as Code.
8.2.2. Implementación de infraestructura mediante Terraform.
8.2.3. Gestión de estados, módulos y variables de configuración.
Capítulo 8.3. Integración y entrega continua
8.3.1. Fundamentos de CI/CD y automatización de despliegues.
8.3.2. Implementación de flujos mediante GitHub Actions.
8.3.3. Gestión de versiones y despliegues automatizados.
Capítulo 8.4. Operaciones automatizadas en la nube
8.4.1. Automatización de configuraciones y mantenimiento.
8.4.2. Administración de infraestructura mediante scripts y APIs.
8.4.3. Desarrollo de un proyecto de aprovisionamiento automatizado.
Objetivo: Implementar controles de seguridad, identidad y gobernanza para proteger infraestructuras, aplicaciones y datos en plataformas cloud, aplicando buenas prácticas y políticas institucionales.
Capítulo 9.1. Fundamentos de seguridad cloud
9.1.1. Principios de confidencialidad, integridad y disponibilidad.
9.1.2. Modelo de responsabilidad compartida.
9.1.3. Identificación de amenazas y riesgos en entornos cloud.
Capítulo 9.2. Gestión de identidades y accesos
9.2.1. Administración de usuarios, grupos y roles.
9.2.2. Implementación de autenticación multifactor.
9.2.3. Aplicación del principio de mínimo privilegio.
Capítulo 9.3. Protección de información y servicios
9.3.1. Cifrado de información en tránsito y en reposo.
9.3.2. Gestión de claves, secretos y certificados digitales.
9.3.3. Protección de redes, aplicaciones y servicios cloud.
Capítulo 9.4. Gobernanza y cumplimiento normativo
9.4.1. Políticas de seguridad y administración de recursos.
9.4.2. Auditoría, trazabilidad y supervisión de actividades.
9.4.3. Protección de datos personales y cumplimiento normativo aplicable en el Perú.
Objetivo: Diseñar arquitecturas cloud resilientes y escalables mediante estrategias de redundancia, recuperación ante desastres y continuidad de servicios tecnológicos.
Capítulo 10.1. Fundamentos de disponibilidad y resiliencia
10.1.1. Conceptos de disponibilidad, confiabilidad y tolerancia a fallos.
10.1.2. Acuerdos de nivel de servicio e indicadores de disponibilidad.
10.1.3. Identificación de puntos únicos de falla.
Capítulo 10.2. Arquitecturas escalables y redundantes
10.2.1. Distribución de servicios entre zonas de disponibilidad.
10.2.2. Implementación de balanceadores de carga.
10.2.3. Configuración de escalamiento automático de recursos.
Capítulo 10.3. Recuperación ante desastres
10.3.1. Fundamentos de continuidad operativa y recuperación.
10.3.2. Definición de objetivos RPO y RTO.
10.3.3. Estrategias de respaldo, replicación y restauración.
Capítulo 10.4. Diseño de soluciones resilientes
10.4.1. Arquitecturas multizona y multirregión.
10.4.2. Evaluación de escenarios de fallos y pruebas de recuperación.
10.4.3. Elaboración de un plan de continuidad de servicios cloud.
Objetivo: Administrar el rendimiento, los costos y la eficiencia operativa de servicios cloud mediante herramientas de supervisión, análisis financiero y optimización de recursos.
Capítulo 11.1. Fundamentos de gestión financiera cloud
11.1.1. Modelos de facturación y consumo de recursos.
11.1.2. Costos de cómputo, almacenamiento, redes y servicios administrados.
11.1.3. Principios de FinOps y responsabilidad financiera compartida.
Capítulo 11.2. Presupuestos y control de costos
11.2.1. Estimación de costos y planificación presupuestaria.
11.2.2. Configuración de alertas y límites de consumo.
11.2.3. Análisis de facturación y distribución de costos por servicio.
Capítulo 11.3. Monitoreo y observabilidad cloud
11.3.1. Fundamentos de métricas, registros y trazas.
11.3.2. Implementación de tableros de supervisión.
11.3.3. Configuración de alertas y detección de anomalías.
Capítulo 11.4. Optimización de infraestructura y servicios
11.4.1. Dimensionamiento adecuado de recursos.
11.4.2. Optimización de almacenamiento y capacidad de procesamiento.
11.4.3. Elaboración de propuestas de mejora de costos y rendimiento.
Objetivo: Integrar las competencias adquiridas mediante la formulación, diseño, implementación y evaluación de un proyecto de computación en la nube que responda a necesidades reales de una organización.
Capítulo 12.1. Formulación de proyectos cloud
12.1.1. Identificación de necesidades y oportunidades de migración tecnológica.
12.1.2. Definición de requerimientos, objetivos y alcance del proyecto.
12.1.3. Evaluación de viabilidad técnica, económica y operativa.
Capítulo 12.2. Diseño de arquitecturas cloud
12.2.1. Selección de plataformas y servicios tecnológicos.
12.2.2. Diseño de infraestructura, redes, almacenamiento y seguridad.
12.2.3. Definición de estrategias de escalabilidad y disponibilidad.
Capítulo 12.3. Implementación y validación de soluciones
12.3.1. Aprovisionamiento y configuración de recursos cloud.
12.3.2. Integración de servicios, automatización y mecanismos de seguridad.
12.3.3. Evaluación de rendimiento, costos y continuidad operativa.
Capítulo 12.4. Proyecto integrador de computación en la nube
12.4.1. Desarrollo de una solución cloud aplicada a una necesidad organizacional.
12.4.2. Elaboración de documentación técnica, presupuesto y plan de operación.
12.4.3. Presentación, sustentación y propuestas de mejora del proyecto desarrollado.