2n ADMINISTRACIÓ DE SISTEMES INFORMÀTICS EN XARXA
PJ9: DevOps i CI/CD
PROGRAMACIÓ DEL MÒDUL DE PROJECTES I RELACIÓ AMB El PJ9
Programació i criteris d'avaluació
FASE 1
Activitat 1
A1 - Creació de grups
Activitat 2
A2.1 - Estrucutura del projecte
A2.2 - Conceptes incials de DevOps
FASE 2
Activitat 3
A3 (pj9f2a3) - Coneixements previs (individual)
FASE 3
Activitat 5
A5 - Mentoria i planificació
FASE 4
Activitat 6 - Git
A6.1 - Iniciació a Git i Github
A6.2 - Conceptes bàsics de Git i Github
A6.3 - Ordres bàsiques de Git
A6.4 - Sincronització bàsica de dipòsits locals i remots
Activitat 7 - Vagrant
A7.1 - Iniciació a Vagrant
A7.2 - Creació d'un fitxer Vagrantfile bàsic
A7.3 - Ampliació de coneixements sobre Vagrant
A7.4 - Boxes de Vagrant. Hashicorp Cloud
A7.5 - Treballant amb variables i multiples màquines virtuals
A7.6 - Treballant IP estàtiques
A7.7 - Vagrantfile i Docker
Activitat 8 - Docker i Docker Hub
A8.1 - Desplegant una aplicació web amb contenidors Docker
A8.2 - Docker Hub
A8.3 - Eina docker compose i fitxer docker-compose.yml
A8.4 - Volums i xarxes de contenidors
A8.5 - Conceptes de Git, Vagrant i Docker
A8.6 - Distribució de carrega. Escalabilitat
A8.7 - Desplegament d'aplicacions
A8.8 - Desplegament de WordPress
Activitat 9 - Kubernetes
A9.1 - Orquestració de contenidors amb Kubernetes. Conceptes bàsics. Creació d'un cluster
A9.2 - Orquestració de contenidors amb Kubernetes. Nous conceptes bàsics. Desplegament d'aplicacions utilitzant Kubernetes
A9.3 - Orquestració de contenidors amb Kubernetes. Monitorització. Escalabilitat. Fault Recovery
Activitat 10 - Eines de
A10 - Monitorització de sistemes utilitzant les eines Prometheus i Grafana desplegades utilitzant contenidors Docker