Formación en Certificación DevOps - eLearning
450,00 EUR
- 30 hours
Acelera tu carrera en TI con nuestro Curso de Certificación en DevOps. Este curso de eLearning autodirigido proporciona una introducción completa a los principios, herramientas y mejores prácticas de DevOps. Aprende cómo optimizar el desarrollo de software, la automatización y la colaboración entre los equipos de desarrollo y operaciones para mejorar la eficiencia y entregar resultados más rápidos. Te convertirás en un experto en los principios de desarrollo y despliegue continuos, automatización de la gestión de configuraciones, colaboración entre equipos y agilidad en servicios de TI utilizando herramientas modernas de DevOps como Docker, Jenkins, Ansible y Kubernetes.
Características clave
Idioma
El curso y el material están disponibles en inglés
Nivel
Apto para principiantes
Acceso
Acceso de 1 año a la plataforma de aprendizaje electrónico autodirigido disponible 24/7
4 horas de contenido en video en total
con un mínimo de 30 horas recomendadas de tiempo de estudio
Material
Tema fundamental para una certificación más avanzada
Prácticas
2 pruebas de simulación y proyecto final de curso
Sin examen
No hay examen para el curso pero el estudiante recibirá un certificado de finalización del entrenamiento
Resultados de aprendizaje
Al final de este Curso de Aprendizaje Electrónico del Certificado DevOps Cursus, podrás:
Comprender los principios y la cultura de DevOps
Aprende los conceptos fundamentales de DevOps, incluyendo la colaboración, automatización y mejora continua.
Comprender las tuberías de CI/CD
Adquiere experiencia práctica con herramientas de Integración Continua (CI) y Despliegue Continuo (CD) como Jenkins, Git y GitHub Actions.
Aprende Infraestructura como Código (IaC)
Comprender cómo automatizar la gestión de infraestructura utilizando herramientas como Terraform y Ansible
Adquiera experiencia en contenedorización y orquestación
Trabaja con Docker y Kubernetes para gestionar y desplegar aplicaciones de manera eficiente.
Mejorar la Monitorización y Registro
Aprende a monitorear el rendimiento y solucionar problemas utilizando herramientas como ELK Stack
Cronograma del curso
Introducción al curso
Lección 01
Repaso de Linux
Lección 02
- Introducción a Linux
- Comandos básicos de Linux
Introducción a DevOps
Lección 03
- Visión general de DevOps
- Enfoque tradicional del desarrollo de software: Modelo Cascada
- Enfoque tradicional del desarrollo de software: Modelo Ágil
- Relación entre Agile y DevOps
- Principios de DevOps
- Ciclo de vida de DevOps
- Categorías de Herramientas de DevOps
- Beneficio de DevOps
- DevSecOps
- DevOps de la Nube
Sistema de Control de Versiones
Lección 04
- Visión general del sistema de control de versiones
- Visión general de Git
- Repositorio Git
- Ciclo de vida de Git y flujo de trabajo de Git
- Git vs GitHub
- Comandos de Git
- Demostración: Desplegar archivos en GitHub mediante Git
Integración y despliegue continuos con Jenkins
Lección 05
- Visión general de CI/CD
- Herramientas populares de CI/CD
- Introducción a Jenkins
- Configurando Jenkins
- Integrar Jenkins con herramientas como Git y Maven
- Tipos de trabajos en Jenkins
- Programación de trabajos en Jenkins
- Herramientas de construcción y su uso
- Demostración: Integración continua con Maven
Gestión de Configuración con Ansible
Lección 06
- Visión general de la gestión de configuración
- Funciones de las herramientas de gestión de configuración
- Herramientas Populares de Gestión de Configuración
- Visión general de Ansible
- Componentes de Ansible
- Scripting YAML
- Demostración: Configurar un servidor Apache con Ansible
- Visión general de Terraform
- Demostración: Creación de un Bucket S3 usando Terraform
- Automatización de la Integración y Pruebas
Contenedorización con Docker
Lección 07
- Visión general de la contenedorización
- Contenedorización vs Virtualización
- Descripción general de Docker
- Componentes de Docker
- Instalación de Docker
- Imagen y contenedores de Docker
- Redes de Docker
- Registro de Docker y Docker Hub
- Descripción general de Docker Compose
- Demostración: Subir una imagen de Docker en Docker Hub
Orquestación Continua Usando Kubernetes
Lección 08
- Orquestación de contenedores
- Componentes de Kubernetes
- Arquitectura de Kubernetes
- Instalación de Kubernetes
- Conceptos básicos de Kubernetes
- Redes y almacenamiento de Kubernetes
- Configuración de Kubernetes
- Interactuando con un clúster de Kubernetes
- Demostración: Explorando un clúster de Kubernetes
Monitoreo Continuo
Lección 09
- Visión general del monitoreo continuo
- Visión general de Nagios
- Complementos de Nagios
- Monitoreo con Nagios
- Resumen de ELK Stack
- Demostración: Monitoreo utilizando la pila ELK
Automatización de infraestructura utilizando Terraform
Proyecto Final del Curso 1
Construye una tubería de Jenkins con Docker para implementar un flujo de trabajo CI/CD
Proyecto Final del Curso 2
¿Quién debería inscribirse en este programa?
Requisitos previos: Se recomienda encarecidamente que los estudiantes que toman la formación en línea de DevOps tengan una formación técnica en TI, con conocimientos de Linux, sistemas operativos, redes y administración de sistemas.
Administradores de Sistemas
Desarrolladores de Software
Ingenieros y Arquitectos de la Nube
Ingenieros de Pruebas
Profesionales de la Seguridad
Gerentes de TI
Declaraciones
Licenciamiento y acreditación
Este curso de Capacitación en Certificación DevOps es ofrecido por Simplilearn de acuerdo con el Acuerdo de Programa de Socios y cumple con los requisitos del Acuerdo de Licencia. AVC promociona este curso en nombre de Simplilearn.
Política de Equidad
Simplilearn no proporciona alojamiento debido a una discapacidad o condición médica de ningún estudiante. Se anima a los candidatos a contactar a AVC para obtener orientación y apoyo durante el proceso de alojamiento.
Preguntas Frecuentes
¿Necesitas una solución corporativa o integración de LMS?
¿No encontraste el curso o programa que encajaría para tu empresa? ¿Necesitas integración con un LMS? ¡Escríbenos! ¡Resolveremos todo!