Skip to content

TicianoH/eduit-devops-24

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Proyecto de Curso de DevOps

Este proyecto es parte del curso de DevOps Cloud y tiene como objetivo proporcionar a los estudiantes una experiencia práctica en la implementación de herramientas de desarrollo y operaciones (DevOps). A lo largo del mismo, los estudiantes aprenderán a automatizar el proceso de desarrollo, prueba, despliegue y operación de una aplicación, lo que les permitirá comprender y aplicar los conceptos clave de DevOps en un entorno realista.

Objetivos

  • Comprender los principios y prácticas de DevOps.
  • Familiarizarse con herramientas de automatización y orquestación.
  • Aprender a implementar integración continua (CI) y entrega continua (CD).
  • Practicar la infraestructura como código (IaC) y la gestión de la configuración.
  • Experimentar con monitoreo y solución de problemas en aplicaciones desplegadas.

Estructura del Repositorio

  • python-app/: Contiene el código fuente de la aplicación, Jenkins pipeline y Helm+Kubernetes manifests.
  • labs/: Ejemplos de código de todos los temas vistos.

Requisitos Previos

  • Conocimiento básico de desarrollo de software y programación.
  • Conocimientos básicos de redes.
  • Experiencia básica en el uso de sistemas de control de versiones, como Git.
  • Conocimientos generales de Linux.