DevOps Professional

  • Nivel del curso: Principiante

Acerca de este curso

Este curso sigue un enfoque único para los DevOps modernos utilizando herramientas y tecnologías de vanguardia como Ansible y Kubernetes. Este curso comienza explicando la alineación organizativa que tiene que ocurrir en cada compañía que quiera implementar DevOps para que sea eficaz, y el uso de centros de datos en la nube en combinación con las herramientas más avanzadas de DevOps para obtener lo mejor de un equipo de ingenieros calificados. También profundiza en cómo utilizar Kubernetes para ejecutar sus aplicaciones, minimizando la fricción y la molestia de mantener un clúster pero asegurando su alta disponibilidad.

Descripción

> Módulo 1: DevOps en el mundo real

¿Qué es DevOps?

Gestión de release tradicional

Gestión de release moderno

DevOps y microservicios

DevOps: alineación organizacional

 

> Módulo 2: Centros de datos en la nube – La nueva realidad

Amazon Web Services

Google Cloud Platform

Otros proveedores de nube

 

> Módulo 3: Docker

Arquitectura Docker

Cliente docker

Construyendo imágenes Docker

Registros docker

Volúmenes de Docker

Docker Networking

Docker compose

 

> Módulo 4: Integración continua

Ciclo de vida del desarrollo de software

Tipos de prueba

Servidores de CI tradicionales

Servidores modernos de CI

 

> Módulo 5: Infraestructura como código

Google Cloud Platform SDK – gcloud

Terraform

 

> Módulo 6: Aprovisionamiento de servidor

Software de provisión de servidor

Ansible

Ansible Tower

 

> Módulo 7: Docker Swarm y Kubernetes – Infraestructura de clustering

¿Por qué clústering?

Docker Swarm

Kubernetes

 

> Módulo 8: Gestión de versiones – Entrega continua

Jugando contra las estadísticas

El sistema de prueba

Configuración de un pipeline de entrega continua para imágenes

Configuración de Jenkins

Entrega continua para su aplicación.

 

> Módulo 9: Monitoreo

Introducción

Tipos de seguimiento

Monitoreo de herramientas de terceros

Stackdriver

¿Qué aprenderé?

  • Conocimientos y habilidades necesarios para comprender la cultura de trabajo con DevOps.
  • Crear un pipeline de entrega continua con Kubernetes y Docker.
  • Con un fuerte monitoreo en su lugar, también podrá reaccionar ante eventos adversos en su sistema, minimizando el tiempo de inactividad.
  • Mejorar el tiempo de actividad general y la estabilidad de su sistema.
$10,846.00

Materiales incluidos

  • Material de apoyo digital
  • Certificado de finalización
  • Grabación de las clases en vivo
  • NFT de finalización del curso (próximamente)

Requisitos

  • Computadora con sistema operativo Windows, Mac o Linux
  • Conexión estable a internet
  • Cámara y micrófono
  • Actitud de participación

Audiencia objetivo

  • Desarrolladores, SysAdmins y público en general, involucrados en el ciclo de vida de desarrollo de software, con interés en aprender a implementar los beneficios de trabajar bajo la cultura DevOps.