3. Sobre mis experiencias: startups, software, productos digitales...
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)
6. Contenido
● ¿Qué es CloudBees University?
○ Cloudbees y Jenkins
○ DevOps, CI/CD…
○ Cursos
○ Modalidades de entrega
● Everything “as-code”
○ Infrastructure as-code, configuration as-code, docs as-code...
○ Training as-code
● Stack y futuro
○ Docker, docker-compose, terraform, consul, nginx...
○ Kubernetes
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)
7. 1. ¿Qué es CloudBees University?
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)
8. 1. ¿Qué es CloudBees University? - Contexto
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)
9. 1. ¿Qué es CloudBees University? - Equipo
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)
10. 1. ¿Qué es CloudBees University? - Self-paced
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)
Self-paced
● Aprende a tu propio ritmo
● A través de la web
● Cada estudiante puede descargar su propia VM para hacer los “labs”
● Cursos gratuitos (“Fundamentals”)
11. 1. ¿Qué es CloudBees University? - Self-paced
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)
12. 1. ¿Qué es CloudBees University? - Self-paced
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)
13. 1. ¿Qué es CloudBees University? - Self-paced
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)
14. 1. ¿Qué es CloudBees University? - Self-paced
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)
15. 1. ¿Qué es CloudBees University? - Self-paced
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)
16. 1. ¿Qué es CloudBees University? - Self-paced
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)
17. 1. ¿Qué es CloudBees University? - Self-paced
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)
18. 1. ¿Qué es CloudBees University? - Instructor-led
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)
● Formaciones presenciales
● En eventos o empresas
● Provisionamos instancias aisladas para cada estudiante en la nube
● Concepto de “clase”
Instructor-led
19. 1. ¿Qué es CloudBees University? - Instructor-led
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)
20. 1. ¿Qué es CloudBees University? - Instructor-led
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)
22. 2. Everything “as code”
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)
23. 2. Everything “as code” - Slides
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)
24. 2. Everything “as code” - Slides
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)
25. 2. Everything “as code” - Labs
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)
26. 2. Everything “as code” - Labs
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)
27. 2. Everything “as code” - PRs
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)
28. 2. Everything “as code” - CI/CD
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)
29. 3. Cloud stack y futuro
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)
30. 3. Cloud stack y futuro
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)
Reverse proxiesService discovery
Consul agent
Nginx / Traefik
Nginx
Infrastructure as-code
31. 3. Cloud stack y futuro
Everything “as-code”. El caso de CloudBees University Romén Rodríguez Gil (@romenrg)