Fundamentos en DevOps, APIs y Arquitectura de Microservicios
Offered By: Udemy
Course Description
Overview
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.
Taught by
Carlos Adrian Soto Botero
Related Courses
Startup EngineeringStanford University via Coursera Developing Scalable Apps in Java
Google via Udacity Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera Cloud Networking
University of Illinois at Urbana-Champaign via Coursera Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera