Skip to content

ramonnieto/Getafe03Devops

 
 

Repository files navigation

LPIC DevOps Tools

Documentación del Curso LPIC DevOps Tools

Este repositorio contiene documentación incremental para cumplir con los objetivos del curso LPIC DevOps Tools ofrecido por la Linux Professional Institute (LPI). La documentación se irá agregando y actualizando a medida que avancemos en los módulos del curso, proporcionando ejemplos prácticos, guías de configuración y recursos útiles para cada tema.

El objetivo principal de este proyecto es servir como un recurso de referencia para estudiantes y profesionales interesados en obtener la certificación LPIC DevOps Tools Engineer. Además, busca fomentar el aprendizaje colaborativo y la experimentación práctica con las herramientas y tecnologías clave del ecosistema DevOps.


Módulos del Curso LPIC DevOps Tools

Según la información oficial proporcionada por LPI, el examen LPIC DevOps Tools Engineer cubre los siguientes módulos principales:

1. Continuous Integration & Continuous Delivery (CI/CD)

  • Herramientas de integración continua y entrega continua.
  • Configuración y uso de herramientas como Jenkins, GitLab CI/CD, Travis CI, etc.
  • Automatización de pipelines de construcción, pruebas y despliegue.

2. Infrastructure as Code (IaC)

  • Conceptos y herramientas de IaC.
  • Uso de herramientas como Terraform, Ansible, Puppet y Chef.
  • Gestión de infraestructura en la nube y entornos locales.

3. Container Management

  • Introducción a contenedores y orquestación.
  • Uso de Docker para crear y gestionar contenedores.
  • Orquestación con Kubernetes: despliegues, servicios, volúmenes y redes.

4. Monitoring & Logging

  • Herramientas de monitoreo y registro.
  • Configuración de sistemas de monitoreo como Prometheus, Grafana y Nagios.
  • Análisis de logs con herramientas como ELK Stack (Elasticsearch, Logstash, Kibana).

5. Collaboration & Version Control

  • Uso de Git para control de versiones.
  • Mejores prácticas para colaboración en equipos de desarrollo.
  • Integración de Git con plataformas como GitHub, GitLab y Bitbucket.

6. Automation & Scripting

  • Automatización de tareas repetitivas con scripts.
  • Uso de Bash, Python y otras herramientas de scripting.
  • Integración de scripts en pipelines de CI/CD.

7. Security & Compliance

  • Prácticas de seguridad en DevOps.
  • Gestión de secretos con herramientas como HashiCorp Vault.
  • Cumplimiento normativo y auditoría en entornos DevOps.

Contacto

Si tienes preguntas o sugerencias, no dudes en contactarme:

Se incluye el fichero LPIC-1_Com.pdf escrito con anterioridad a la década del 2010 por parte del profesor. Escrito con buena voluntad y "robado" (no respetando la licencia) por "una empresa ******". Desfasado pero con conceptos que siguen siendo válidos.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 36.6%
  • Shell 17.8%
  • JavaScript 16.8%
  • Ruby 9.7%
  • CSS 6.7%
  • HTML 6.4%
  • Other 6.0%