Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Schița de curs
Introducere
- În ce fel este Terraform diferit de Chef, Puppet, Ansible sau Salt?
- De ce să nu folosiți Google Deployment Manager?
Prezentare generală a caracteristicilor și arhitecturii Terraform
- Infrastructure as Code, planuri de execuție, grafice de resurse, automatizarea modificărilor
Terraform Fluxul de lucru
- A scrie, a previzualiza, a crea, a reproduce, a distruge
Noțiuni introductive
- Pregătirea unui cont GCP pentru a fi utilizat cu Terraform
- Inițializarea Terraform și construirea unei mașini virtuale (instanță a motorului de calcul)
Crearea unei aplicații
- Începerea unui proiect pe GCP
- Inițializarea unei aplicații web de probă
Pregătirea unui plan de execuție
- Scrierea unui nou plan, salvarea și eliminarea fișierelor .tf
Lucrul cu fișierele de configurare
- Prezentare generală a sintaxei
- Scrierea, controlul versiunilor și actualizarea
Setarea dependențelor de resurse
- Utilizarea graficului de resurse Terraform
- Dependențe între infrastructură și aplicații
Implementarea infrastructurii
- Previzualizarea modificărilor de configurare
- Executarea modificărilor
Gestionarea statului
- Configurarea Google Cloud Storage pentru persistență
- Configurarea statului la distanță
Networking
- Configurarea unui firewall
- Gestionarea subrețelelor
Reproducerea infrastructurii
- Configurarea mediilor pentru o aplicație: dev, test/qa, stage și prod
Ambalarea fișierelor de configurare ca module
- Duplicarea codului cu module partajabile
- Utilizarea Registrului de module pentru a construi șabloane reutilizabile
Integrarea Terraform într-o linie de implementare
- Construirea, implementarea și testarea unei aplicații
- Importul resurselor externe existente în Terraform
Terraform Tuning de performanță
- Monitorizarea infrastructurii și indicatorii de performanță
Depanare
Rezumat și concluzii
Cerințe
- Experiență de lucru cu o linie de comandă
- O înțelegere a conceptelor de infrastructură cloud
Audiență
- Arhitecți de cloud
- Administratori de sistem
- DevOps ingineri
21 ore