What you'll learn:
- Cómo se lleva a cabo un proyecto real con microservicios, DevOps, APIs y un efoque Agil
- Comprender de una manera sencilla que es DevOps, cual es su ciclo de vida y cuales son los principales beneficios que aporta
- Comprender los princiapales conceptos y el conjunto de herramientas, tecnologias y procesos necesarios para su implementación
- Conocer los principales tipos de repositorios y metodologias de gestión de git. trunk based y gitflow
- Comprender como se estructura un pipeline de integración continua uniendo los diferentes roles o integrantes del departamento de TI
- Comprender que significan los microservicios, cuales son sus principales caracteristicas y que beneficios aportan a los proyectos.
- Identificar los principales patrones de microservicios, como abordar un diseño de un proyecto basado en microservicios
- Conocer los diferentes tipos de APIs que existen y los diferentes enfoques para desarrollar APIs y microservicios
- Conocer los principales aspectos de seguridad y buenas practicas para el trabajo con APIS
En este curso partimos de la implementacion de un proyecto real para explicarte de una manera sencilla y basada en la realidad los fundamentos en DevOps y microservicios, te explicaremos que es DevOps, que son los microservicios y las APIs y como se combinan con una metodología agil para construir proyectos exitosos que de otra manera no serian viables.
Te explicare que beneficios le aporta a las empresas, cuales son los principales aspectos , tenicas y herramientas que hay que tener encuenta para una correcta implementación y te guiare acerca del camino que debes seguir para convertirte en un experto en DevOps, micorservicios, APIs y tecnología en general si asi lo deseas.
El curso esta orientado a todo tipo de personas que esten interesados en DevOps, microservicios y APIs, no importa si ya tienes o no bases en DevOps, independientemente de cual sea tu nivel, de seguro lo encopntrarás de utilidad.
El objetivo es clarificar todos los conceptos acerca de estos temás de tal manera que al final tengas muy claro que significa cada uno, donde aplicarlo, que beneficios aporta y te ayude a determinar cual es mejor camino a seguir si deseas convertirte en un experto en tecnologia o bien porque estas buscando comprender como hacer una implementacion de DevOps o microservicios en tu compañia.