Fundamentos en DevOps y Arquitectura de Microservicios
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
Requirements
- No se necesita experiencia, Aprenderás todo lo necesario aquí, solo requieres muchas ganas de aprender y prestar mucha atención a cada clase
Description
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.
Who this course is for:
- Personas que esten interesadas en dar sus primeros pasos en DevOps o que tienen algunas nociones en DevOps pero no comprenden el contexto completo de DevOps.
- Estudiantes de carreras afines a la tecnología, como gestion de proyectos, ingenieria de sistemas o carreras similares
- Personas con formacion administrativa que se dediquen a la gestion de proyectos.
- Ingenieros de sistemas o desarrolladores que desen dar un paso adelante y avanzar en sus carreras
- Administradores de sistemas que quieran incursionar en unos de los campos mejores pagos del mercado y con mayor demanda
Instructor
Ingeniero superior de sistemas, Magíster en diseño y gestión de proyectos Tecnológicos con experiencia en metodologías de trabajo agile e ITIL.
Especializado en arquitectura de soluciones con microservicios, DevOps, middleware, SOA y BPM, cloud de AWS y Azure y tencologias punteras como spring boot, Docker, Kubernetes y Blockchain entre otras.
Cuento con más de 14 años de experiencia en consultoría, arquitectura de soluciones, DevOps, desarrollo e implementación de sistemas de información en proyectos de escala internacional, en los sectores de banca y telecomunicaciones; desempeñando diferentes roles y tareas como arquitecto de soluciones, desarrollo de sofware, análisis de procesos de negocios, gestión de proyectos de transformación digital, integración de aplicaciones .
Apasionado por la tecnologia y la enseñanaza que me permite mantener vivo el conocimiento y cada dia me pone nuevos retos.