Curso online: prácticas profesionales certificadas en el curso completo de DevOps del Packt Institute

Herramientas reales de DevOps en acción. Configurar un entorno listo para producción para sus desarrolladores. Trabaje en proyectos reales para comprender los pasos y herramientas involucradas en el ciclo de vida de DevOps.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

a partir de nivel intermedio avanzando involucrado

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • puñalada
  • github
  • Jenkins
  • Kubernetes
  • Git (sistema de control de versiones)

What you will learn in the course

Courses for which the course is suitable

  • desarrollador de software
  • administrador del sistema
  • Especialista en DevOps
  • Ingeniero de Integración
  • Responsable de proyectos tecnológicos
  • especialista en TI
  • ingeniero de infraestructura
  • Desarrollador de sistemas automatizados
  • Responsable de procesos de desarrollo
  • Desarrollador de contenedores

Experiencia: una serie de cursos de cuatro cursos

En este curso, realizará un recorrido detallado por los elementos centrales de DevOps. Comenzaremos presentándole los principios de DevOps, que le permitirán comprender claramente los cambios culturales y técnicos que impulsan el desarrollo de software moderno. El curso ofrece tutoriales prácticos para crear una cuenta de AWS y sienta una base sólida en el control de versiones utilizando Git y GitHub. Aprenderá cómo configurar repositorios, administrar sucursales y colaborar eficazmente dentro del equipo de desarrollo.

Qué aprenderás en el curso:

  • Los principios de DevOps
  • Crear una cuenta de AWS
  • Control de versiones con Git y GitHub
  • Establecimiento de embalses
  • Gestión de sucursales
  • Cooperación en el equipo de desarrollo.

Profundizando en los conceptos:

A medida que continúe, el curso profundizará los conceptos de integración e implementación continua utilizando Maven y Jenkins. Explore cómo automatizar compilaciones, ejecutar pruebas e implementar aplicaciones sin problemas. La sección sobre Docker y Kubernetes ofrece una guía completa sobre la contenedorización y la orquestación, lo que garantiza la capacidad de implementar aplicaciones escalables y confiables.

Lo que puedes esperar aprender:
  • Automatización de procesos constructivos.
  • Ejecución de pruebas
  • Implementación de aplicaciones
  • Contenedorización con Docker
  • Organización con Kubernetes

Cada módulo está diseñado para desarrollar gradualmente su conocimiento para que pueda integrar de manera efectiva diferentes herramientas y métodos de DevOps.

Fin del curso:

Al final del curso, estará bien versado en la configuración de canales de CI/CD, la gestión de infraestructura como código con Ansible, el monitoreo de aplicaciones con Prometheus y Grafana, y mucho más. Ya sea desarrollador, administrador de sistemas o profesional de TI, este curso le proporciona las habilidades y conocimientos prácticos para sobresalir en el campo dinámico de DevOps. Únase a nosotros y cambie su enfoque hacia el desarrollo y las operaciones de software.

Un proyecto de aprendizaje práctico.

Los proyectos incluidos en este curso brindan a los participantes experiencia práctica en la configuración y administración de entornos DevOps utilizando diversas herramientas como Git, Maven, Jenkins, Docker, Kubernetes y más. Los participantes aplicarán estas habilidades para resolver problemas del mundo real mediante la automatización de procesos de desarrollo de software, garantizando una integración e implementación continuas y administrando sistemas confiables.

Details of the courses that make up the specialization

Conceptos básicos de DevOps y Git

Curso 1

  • 5 horas

Detalles del curso

¿Qué aprenderás?
  • Conozca los principios de DevOps y sus beneficios.
  • Instalar y configurar Git en diferentes plataformas.
  • Cree y administre repositorios y maneje el control de versiones en Git y GitHub.
  • Colaboración con desarrolladores e integración de GitHub con repositorios locales.
habilidades que adquirirás
  • Categoría: CI/CD
  • categoría: GitHub
  • Categoría: DevOps
  • Categoría: Git (sistema de control de versiones)
  • Categoría: EC2

Prácticas avanzadas en Git y GitHub

Curso 2

  • 4 horas

Detalles del curso

¿Qué aprenderás?
  • Controlar las sucursales mientras se comprenden e implementan estrategias efectivas de sucursales.
  • Colabore y administre repositorios de manera efectiva usando GitHub.
  • Adquirir competencia en comandos y técnicas avanzadas de Git.
  • Integre fácilmente Git en el flujo de trabajo de DevOps y resuelva conflictos de fusión de manera profesional.
habilidades que adquirirás
  • Categoría: ramas de Git
  • Categoría: Gestión de repositorios
  • Categoría: Repositorios de Kibbutz
  • Categoría: Git avanzado
  • Categoría: Integración de DevOps

Automatización de la construcción y estrechamiento continuo.

Curso 3

  • 13 horas

Detalles del curso

¿Qué aprenderás?
  • Instale y configure Maven y Jenkins.
  • Cree y administre proyectos Maven y pague con Jenkins por compilaciones automatizadas.
  • Configure servidores y trabajos de Jenkins y utilice webhooks de GitHub.
  • Implemente procesos de CI/CD utilizando canalizaciones de Jenkins.
habilidades que adquirirás
  • Categoría: Automatización de la Construcción
  • Categoría: Automatización DevOps
  • Categoría: Experto
  • Categoría: Integración Continua
  • Categoría: Entrenamiento Jenkins

Herramientas y métodos avanzados en DevOps

Curso 4

  • 42 horas

Detalles del curso

¿Qué aprenderás?
  • Instalar y configurar SonarQube con PostgreSQL y Jenkins.
  • Escriba y ejecute guías de Ansible para la implementación automática.
  • Administre contenedores, redes y volúmenes de Docker, y configure clústeres de Kubernetes y diagramas de Helm.
  • Implemente canalizaciones de CI/CD y supervise aplicaciones utilizando Prometheus y Grafana.
habilidades que adquirirás
  • Categoría: Ansible
  • Categoría: SonarQube
  • Categoría: Kubernetes
  • Categoría: Docker (software)
  • Categoría: Prometeo (software)