Este curso es 100% práctico, hands-on donde aprenderás de manera sencilla practicando con ejemplos reales todo sobre DevOps, Docker, Jenkins y kubernetes desde cero hasta un nivel profesional, y las principales herramientas y practicas y te darán todo lo necesario para que te inicies en este maravilloso mundo y puedas conseguir el trabajo que anhelas o para que implementes DevOps en tu compañía, mejores la productividad y ahorres costos. Es uno de los mejores cursos en todas las practicas y herramientas DevOps, compruébalo tu mismo final de esta página con los comentarios y la calificación de los estudiantes.
Aprende DevOps desde cero, no requieres conocimientos previos en DevOps.
Aprenderás como instalar y configurar las principales herramientas que son necesarias para implementar DevOps, tales como: kuberntes, Docker, Docker Swarm, Docker Compose, Jenkins, git, prometheus y grafana entre otras.
Aprende a crear imágenes, contenedores y administrarlos con docker, Docker compose, docker swarm, docker hub, docker engine.
Aprende sobre integración continua con Jenkins, despliegue continuo, pipelies, integración con slack, gestión de repositorios git con trunk base, gitflow y mucho mas.
Vamos a estar muy centrados en el despliegue, orquestación, integración y administración en general de microservicios dado es lo más demandado en el momento, pero tambien veremos como gestionar otro tipo de aplicaciones, como bases de datos y aplicaciones front end.
Crear pipelines para automatizar el proceso de validación de código mediante la ejecución de pruebas unitarias cada vez que se hace un push y un Merge Request o pull request a un repositorio de código git.
Conectar slack para enviar notificaciones a los desarrolladores, administradores y diferentes interesados cada vez que se ejecuten los pipelines o sea necesario.
Te enseñaré como orquestar microservicios en un cluster de kubernetes, como monitorizarlos, recopilar y analizar estadísticas de desempeño para hacer mejoras.
Veremos como trabajar con metodología gitflow para la correcta estructuración y administración del repositorio de código.
Aprenderás a trabajar de manera correcta con git y las dos metodologías mas relevantes, gitflow y trunk based.
Aprenderás a implementar pruebas unitarias en el código fuente para validar el código y contribuir al proceso de integración continua y entrega continua.
Aprende a definir infraestructura como código en kuberentes para crear pods, configuraciones, deployments, namespaces, secrets y mucho más en un cluster de kubernetes.
Voy a enseñarte a crear imágenes y contendores de docker y cómo crear y administrar repositorios de imágenes similar a docker hub.
Tambien comprenderás los principales conceptos de DevOps como Integración continua (CI) , Despligue continuo (CD) y mucho más.