La formación consistirá en:
– Un audio mensual con la lección de unos 30-40 minutos de duración + transcripción del audio
– Una sesión de acompañamiento de unas 1,5 o 2 horas de duración donde los asistentes me podrán preguntar dudas que tengan sobre como aplicar la lección a su caso particular
La propuesta del audio mensual es porque no solemos tener tiempo para estar delante del ordenador haciendo formaciones, pero podemos aprovechar el tiempo en el que estamos haciendo otras cosas para formarnos: cocinando, paseando al perro, viajando en el coche, etc.
Este es el guión del contenido que tengo pensado:
“`
1. Introduccion a la cultura DevOps y SRE: Entendiendo los principios y objetivos
2. Control de versiones> Gestionando los cambios de código efectivamente usando herramientas como Git y estrategias como modelos de ramas.
3. Pipelines de Integración continua (CI) y Despliegue Continuo (CD): Mejores practicas y herramientas.
1. GitHub actions
2. Jenkins
3. Bitbucket Pipelines
4. Gitlab Pipelines
5. CircleCI
6. Travis CI
7. Spinnaker
4. Escalabilidad y Alta disponibilidad
1. Balanceadores de carga
2. Single points of failure
3. Sticky sessions
4. BBDD
5. Post Mortems
6. SLIs/SLOs/SLAs
7. Observabilidad: Implementación de prácticas y herramientas para obtener información sobre el comportamiento y el rendimiento del sistema
1. Monitoring and Alerting: Implementing effective monitoring strategies using tools like:
1. New relic
2. Prometheus/grafana
3. Datadog
2. Logs:
1. ELK stack
2. …
8. Infraestructura como código (IaC): gestión de la infraestructura a través del código utilizando herramientas como:
1. Terraform
2. Terragrunt
3. Cloudformation
4. Pulumi
9. Configuración de sistemas y aprovisionamiento
1. Ansible
2. Puppet
3. Chef
10. Estudios de casos y ejemplos del mundo real: análisis de implementaciones exitosas de DevOps y metodologías SRE en diferentes organizaciones.
11. Arquitectura de microservicios: comprensión de los principios y retos de la construcción y el mantenimiento de sistemas basados en microservicios. Cuando sí y cuando no
12. Seguridad en DevOps y SRE: Implementación de medidas de seguridad en todo el ciclo de vida del desarrollo y operaciones.
1. Herramientas para limitar recursos de terraform
2. DevSecOps
13. Cloud VS On-premise
1. AWS
2. Google Cloud
3. Azure
4. On-premise
5. Cost controlling
14. Planificación de la Recuperación ante Desastres: Estrategias y prácticas para mitigar el impacto de los desastres.
1. Backups
1. Regla 3-2-1
2. Entorno hot spare
15. Gestión de Incidentes: Desarrollo de procesos para identificar, responder y resolver incidentes.
“`
La formación está pensada para ser un plan anual, y el precio estará alrededor de los 80-100€ al mes.