DevOps en la nube con contenedores y AWS
Conviértase en ingeniero de DevOps en la nube
Lo que serás capaz de hacer
Las habilidades en computación en la nube se convierten en activos profesionales cuando vas más allá de las habilidades aisladas y sabes cómo pasar de la infraestructura a la entrega fiable de aplicaciones con facilidad. Esta Especialización en Cloud DevOps ayuda a los desarrolladores de software, ingenieros de nube, profesionales de DevOps, futuros ingenieros de DevOps y estudiantes que deseen adquirir habilidades prácticas de implementación en la nube y en contenedores, abarcando los fundamentos de AWS, la contenedorización, Kubernetes y la supervisión de CI/CD a través de un único itinerario de aprendizaje aplicado. Esto ofrece una trayectoria bien definida para desarrollar las habilidades necesarias para una gestión eficaz de la infraestructura en la nube y una implementación fiable y automatizada de aplicaciones modernas. Comenzarás con un curso de AWS que abarca la identidad y el acceso, las redes, la computación y el almacenamiento. A continuación, containerizarás aplicaciones reales con Docker, implementarás y escalarás cargas de trabajo de Kubernetes, y supervisarás y protegerás los flujos de trabajo de CI/CD tal y como lo hacen los equipos de producción. Al finalizar, serás capaz de configurar recursos en la nube, contenerizar aplicaciones, implementar y escalar cargas de trabajo en Kubernetes, y crear flujos de trabajo de CI/CD fiables para entornos nativos de la nube. Inscríbete ahora y adquiere el conjunto de habilidades prácticas de DevOps, listas para el puesto de trabajo, que buscan las organizaciones.
- Configurar la infraestructura de AWS para aplicaciones utilizando servicios de identidad, redes, recursos de computación, almacenamiento y escalabilidad.
- Convierte las aplicaciones en contenedores con Docker y, a continuación, impleméntalas y escálalas utilizando Kubernetes.
- Crea flujos de trabajo de CI/CD con Jenkins que automaticen las compilaciones, las pruebas, la implementación y la entrega de contenedores.
- Aplicar prácticas de supervisión, calidad del código, seguridad, copias de seguridad y recuperación para mejorar la fiabilidad de las aplicaciones.
Temario
UNIDAD 1 - Identidad y redes de AWS · 38 leccionesAspectos esenciales para desarrolladores de AWS: Identidad, informática y almacenamiento - UNIDAD 1 - Identidad y redes de AWS
Aspectos esenciales para desarrolladores de AWS: Identidad, informática y almacenamiento - UNIDAD 1 - Identidad y redes de AWS
- Resumen del curso
- Objetivos de aprendizaje
- Introducción al IAM
- Funcionamiento de IAM
- Identidades IAM
- Cómo funciona la gestión de identidades y accesos (IAM) en entornos de nube reales
- Demostración: Creación de un usuario IAM
- Demostración: Activación de MFA y creación de claves de acceso
- Conceptos básicos de IAM
- Políticas de IAM
- Tipos de políticas IAM
- Demostración: Creación y asignación de roles en IAM
- Demostración: Creación de políticas en IAM
- Comprender los tipos de políticas de IAM y su impacto en la seguridad
- Federación de usuarios con IAM
- Mejores prácticas de IAM
- Introducción al IAM
- Introducción al IAM
- Resumen
- Objetivos de aprendizaje
- Nube privada virtual (VPC)
- Componentes de la VPC
- Acceso a Internet en una VPC
- La filtración de datos de Capital One de 2019: una lección sobre los principios de seguridad de las redes en la nube
- Demostración: Creación de una VPC personalizada
- Demostración: Creación de NAT para subred privada
- Comprender la VPC
- VPC Peering e interconectividad
- Demostración: Peering de VPC
- Demostración: Creación de VPC mediante "VPC y más"
- La filtración de datos de Equifax de 2017
- Supervisión y seguridad en VPC
- Casos de uso de VPC
- Peering e interconectividad de VPC y supervisión y seguridad en VPC
- Fundamentos de AWS IAM y VPC: identidad, acceso, redes y seguridad
- Entendiendo VPC (Virtual Private Cloud)
- Diseño y protección de nubes privadas virtuales de AWS
- Resumen
UNIDAD 2 - Recursos de computación y autoescalado de AWS · 30 leccionesAspectos esenciales para desarrolladores de AWS: Identidad, informática y almacenamiento - UNIDAD 2 - Recursos de computación y autoescalado de AWS
Aspectos esenciales para desarrolladores de AWS: Identidad, informática y almacenamiento - UNIDAD 2 - Recursos de computación y autoescalado de AWS
- Objetivos de aprendizaje
- Explorar EC2
- Características principales de EC2 : Tipos de instancia
- Características principales de EC2 : AMI, almacenamiento y seguridad
- La filtración de Code Spaces: una lección sobre la seguridad de EC2
- Instancia EC2 : Consideraciones clave
- Ciclo de vida de EC2
- Opciones de precios de EC2
- ¿Cómo se fija el precio?
- Demo:Lanzamiento de instancias EC2
- Demostración: Conexión de instancias EC2
- Inmersión profunda en Elastic Compute Cloud (EC2)
- Demostración: Creación de AMI
- Demostración: Eliminación de recursos
- Inmersión profunda en Elastic Compute Cloud (EC2)
- Resumen
- Objetivos de aprendizaje
- Autoescalado de grupos en AWS
- Plantillas de lanzamiento en ASG
- Actualización de instancias en ASG
- La interrupción del servicio de Facebook en 2021: una lección sobre los principios de alta disponibilidad y escalabilidad automática
- Integración de ASG y Elastic Load Balancer (ELB)
- Políticas de autoescalado
- Autoescalado con alarmas de CloudWatch
- Demostración: creación de un ASG
- Escalado de aplicaciones con ASG (grupo de escalado automático)
- Escalabilidad informática en AWS (EC2 y Auto Scaling)
- Escalado de aplicaciones con ASG (grupo de escalado automático)
- Diseño de aplicaciones escalables con los grupos de autoescalado de AWS
- Resumen
UNIDAD 3 - Almacenamiento escalable en AWS · 34 leccionesAspectos esenciales para desarrolladores de AWS: Identidad, informática y almacenamiento - UNIDAD 3 - Almacenamiento escalable en AWS
Aspectos esenciales para desarrolladores de AWS: Identidad, informática y almacenamiento - UNIDAD 3 - Almacenamiento escalable en AWS
- Objetivos de aprendizaje
- Opciones de almacenamiento de AWS
- Comprender EBS
- EBS: Casos de uso
- El incidente de pérdida de datos de GitLab de 2017: una lección sobre el almacenamiento en la nube y la gestión de copias de seguridad
- Amazon EFS: almacenamiento de archivos compartido y escalable
- EBS frente a EFS
- Demostración: Creación de un volumen EBS y conexión a una instancia en ejecución
- Demostración: Sistema de archivos compartidos con EFS
- Trabajar con EBS y EFS Storage
- Trabajar con EBS y EFS Storage
- Resumen
- Objetivos de aprendizaje
- Amazon S3
- Clases de almacenamiento S3
- Gestión de metadatos y objetos
- Gestión del acceso y la seguridad de S3 con IAM
- Cifrado S3
- Demo: Creación de S3 Bucket
- Demostración: Creación de un objeto y una política en S3
- Gestión del ciclo de vida y control de versiones de S3
- Supervisión y registro
- Amazon S3
- Demostración: Control de versiones de S3
- Demostración: Gestión del ciclo de vida de S3
- Configuración de S3 para el alojamiento de sitios web estáticos
- Demostración: Alojamiento de una página web estática en S3
- Uso de S3 para copia de seguridad y archivo de datos
- Casos de uso avanzados de S3
- Dominio de AWS S3 (Simple Storage Service)
- Servicios de almacenamiento de AWS: Fundamentos y casos de uso de EBS, EFS y S3
- Dominio de AWS S3 (Simple Storage Service)
- Resumen
- Finalización del curso
UNIDAD 4 - Fundamentos de los microservicios y la contenedorización · 10 leccionesFundamentos de la orquestación de contenedores y contenedores - UNIDAD 4 - Fundamentos de los microservicios y la contenedorización
Fundamentos de la orquestación de contenedores y contenedores - UNIDAD 4 - Fundamentos de los microservicios y la contenedorización
- Introducción al curso
- Microservicios
- Necesidad de microservicios
- Virtualización
- ¿Por qué microservicios? De las máquinas virtuales a los contenedores y Kubernetes
- Contenedores
- Docker
- Mapa mental: Visión general de la contenedorización y los microservicios
- Casos de uso de Docker
- Evaluación de Docker y los contenedores
UNIDAD 5 - Containerización avanzada con Docker y Kubernetes · 8 leccionesFundamentos de la orquestación de contenedores y contenedores - UNIDAD 5 - Containerización avanzada con Docker y Kubernetes
Fundamentos de la orquestación de contenedores y contenedores - UNIDAD 5 - Containerización avanzada con Docker y Kubernetes
- Concepto de contenedorización
- Arquitectura Docker
- Docker como requisito previo para Kubernetes
- Docker frente a la virtualización
- Kubernetes
- Ficha de repaso: Conceptos de Docker y Kubernetes
- Explorar la potencia de Docker y Kubernetes
- Microservicios y contenedores
UNIDAD 6 - Fundamentos de Docker · 7 leccionesFundamentos de la orquestación de contenedores y contenedores - UNIDAD 6 - Fundamentos de Docker
Fundamentos de la orquestación de contenedores y contenedores - UNIDAD 6 - Fundamentos de Docker
- Contenedor en host Docker
- Instalación de Docker en Ubuntu
- Instalación de Docker en Ubuntu usando el repositorio Docker
- Instalación de Docker en Ubuntu usando Package
- Instalación de Docker en Ubuntu mediante scripts automatizados
- Guía rápida: Comandos y métodos de instalación de Docker
- Instalación y configuración de Docker
UNIDAD 7 - Gestión de contenedores Docker · 9 leccionesFundamentos de la orquestación de contenedores y contenedores - UNIDAD 7 - Gestión de contenedores Docker
Fundamentos de la orquestación de contenedores y contenedores - UNIDAD 7 - Gestión de contenedores Docker
- Despliegue de contenedores
- Trabajar con contenedores Docker
- Lista de contenedores Docker
- Iniciar o detener o salir de contenedores
- Nombrar contenedores
- Redes Docker
- Mapa mental: Redes de Docker y comunicación entre contenedores
- DEMO: Gestión de contenedores de Docker
- Gestión de contenedores y redes
UNIDAD 8 - Orquestación Docker y sus técnicas avanzadas · 13 leccionesFundamentos de la orquestación de contenedores y contenedores - UNIDAD 8 - Orquestación Docker y sus técnicas avanzadas
Fundamentos de la orquestación de contenedores y contenedores - UNIDAD 8 - Orquestación Docker y sus técnicas avanzadas
- Orquestación de contenedores
- Enjambre Docker
- Características de Docker Swarm
- Arquitectura Kubernetes
- Kubernetes frente a Docker Swarm
- Componer Docker
- Registros de contenedores
- Configuración de Docker Compose
- Guía rápida: Comandos y configuración de Docker Compose
- Despliegue de aplicaciones web
- DEMO: Docker Compose
- Detalles del examen
- Docker
UNIDAD 9 - Fundamentos de Kubernetes · 5 leccionesFundamentos de Kubernetes - UNIDAD 9 - Fundamentos de Kubernetes
Fundamentos de Kubernetes - UNIDAD 9 - Fundamentos de Kubernetes
- Introducción a Kubernetes
- Relación entre Kubernetes y contenedores
- Arquitectura Kubernetes
- Fichas de estudio: Terminología CORE de Kubernetes
- Fundamentos de Kubernetes
UNIDAD 10 - Componentes de Kubernetes y configuración local · 12 leccionesFundamentos de Kubernetes - UNIDAD 10 - Componentes de Kubernetes y configuración local
Fundamentos de Kubernetes - UNIDAD 10 - Componentes de Kubernetes y configuración local
- Componentes maestros de Kubernetes
- Componentes de nodo Kubernetes
- Despliegue mediante pod o contenedor
- VirtualBox
- Ubuntu VM en Oracle VirtualBox
- Minikube
- Kubectl
- Cuadro de mandos
- DEMO: Implantación de Kubernetes
- Guía rápida: Referencia de comandos de kubectl
- Practice: Designing a Local Kubernetes Setup
- Fundamentos de Kubernetes y su implantación
UNIDAD 11 - Configuración y gestión de Kubernetes · 12 leccionesFundamentos de Kubernetes - UNIDAD 11 - Configuración y gestión de Kubernetes
Fundamentos de Kubernetes - UNIDAD 11 - Configuración y gestión de Kubernetes
- YAML
- Gestión imperativa de objetos de Kubernetes
- Servicios Kubernetes
- Pods de Kubernetes
- Implantación de Kubernetes
- Conjuntos de réplicas de Kubernetes
- DEMO: Despliegue de pods de Kubernetes y conjuntos de réplicas
- Demo : Inspección de pods, creación y gestión de YAML
- Demostración: Implementación, escalabilidad, conjuntos de réplicas y servicios
- Mapa mental: Gestión de objetos en Kubernetes — Enfoque imperativo frente a enfoque declarativo
- Reflect: Explore Kubernetes Object Management and Scaling
- Gestión de redes y almacenamiento
UNIDAD 12 - Redes, servicios y almacenamiento en Kubernetes · 9 leccionesFundamentos de Kubernetes - UNIDAD 12 - Redes, servicios y almacenamiento en Kubernetes
Fundamentos de Kubernetes - UNIDAD 12 - Redes, servicios y almacenamiento en Kubernetes
- Servicios Kubernetes
- Redes Kubernetes
- Arquitectura de red Kubernetes: Redes de contenedor a contenedor, de pod a pod y de pod a servicio
- Arquitectura de red Kubernetes: Redes externas al servicio, de salida y de entrada
- Volúmenes
- Volúmenes persistentes
- Ciclo de vida de los volúmenes persistentes
- Fichas de estudio: Conceptos de redes y almacenamiento en Kubernetes
- Gestión de redes y almacenamiento
UNIDAD 13 - Gestión y supervisión de Jenkins · 23 leccionesMonitorización continua con Jenkins y buenas prácticas - UNIDAD 13 - Gestión y supervisión de Jenkins
Monitorización continua con Jenkins y buenas prácticas - UNIDAD 13 - Gestión y supervisión de Jenkins
- Introducción y programa
- Recopilación de información sobre el sistema
- Gestión de la configuración de Jenkins
- Gestión de usuarios de Jenkins
- DEMO: Gestión de usuarios
- Salud y rendimiento del sistema
- Plugins para informes
- Plugins para el análisis de código
- Administración de Jenkins
- Supervisión de Jenkins
- Mantenimiento del servidor
- Copia de seguridad o restauración de Jenkins
- DEMO: Crear un trabajo Jenkins usando el plugin Backup
- DEMO: Crear pruebas remotas con Jenkins
- Gestionar Plugin
- DEMO: Gestión de plugins con y sin reinicio
- Plugins de Jenkins
- Pruebas de automatización
- Informes en Jenkins
- DEMO: Ejecute pruebas de automatización con Jenkins
- Optimización de la automatización de pruebas y la generación de informes en Jenkins
- Pruebas de automatización de Jenkins
- Gestión y supervisión de Jenkins
UNIDAD 14 - Mejores prácticas de Jenkins · 21 leccionesMonitorización continua con Jenkins y buenas prácticas - UNIDAD 14 - Mejores prácticas de Jenkins
Monitorización continua con Jenkins y buenas prácticas - UNIDAD 14 - Mejores prácticas de Jenkins
- Mejores prácticas de Jenkins
- Seguridad mundial
- Autenticación Jenkins
- Protección de Jenkins: Buenas prácticas
- Credenciales de Jenkins
- Gestión de acceso a Jenkins
- Roles de acceso a Jenkins
- ¿Qué es DevSecOps?
- DevOps frente a DevSecOps
- Gestión de credenciales de Jenkins
- Copia de seguridad de Jenkins
- Tipos de plugins de copia de seguridad de Jenkins
- Restauración Jenkins
- DEMO: Crear un trabajo Jenkins usando el plugin Backup
- Copia de seguridad y restauración de Jenkins
- Descubre las estrategias de copia de seguridad y recuperación de Jenkins
- Mejores prácticas de Jenkins
- Jenkins Backup & Best Practices - Material de lectura
- Declaración del proyecto
- Proyecto final
- Sinopsis del curso
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $4,990 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
14 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
32 cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por LearnKartS.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 14 unidades · 231 lecciones · 192 h
- 12 meses de acceso
- 32 cuestionarios de evaluación
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $4,990 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por LearnKartS; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


