Es uno de los mejores cursos en DevOps, compruébalo tu mismo en los comentarios de los estudiantes al final de esta página.
Este curso es 100% práctico, hands-on donde aprenderás de manera sencilla todo sobre que es DevOps, las principales herramientas y practicas y te dará 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ñia, mejores la productividad y ahorres costos.
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 craer 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 notitifaciones a los desarrolladores, administradores y diferentes interesados cada vez que se ejcuten 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.