Terraform Design Patterns
Poziom
ZaawansowanyCzas
8hTermin
IndywidualnieCena
IndywidualnieSzkolenie z Terraform Design Patterns
Szkolenie dla użytkowników Terraform, skupione na zaawansowanych wzorcach projektowych, które są kluczowe dla skutecznego projektowania, zarządzania i wdrażania rozwiązań IaC. Program podkreśla również znaczenie elastyczności w wyborze struktury repozytorium i sposobów delegowania uprawnień w złożonych środowiskach.
Dla kogo jest szkolenie Terraform Design Patterns?
Grupą docelową są osoby zainteresowane zarządzaniem infrastrukturą IT z wykorzystaniem Terraform, chcące rozwinąć swoje umiejętności w obszarze stosowania najlepszych praktyk.
Wymagania
-
Znajomość podstaw Terraform
-
Poziom szkolenia – średniozaawansowany
Czego nauczysz się na szkoleniu Terraform Design Patterns?
Uczestnicy zdobędą wiedzę na temat różnych strategii i najlepszych praktyk, które mogą zastosować w swoich projektach, od zarządzania danymi wrażliwymi po organizację i tworzenie modularnej infrastruktury.
Program szkolenia
1. Terraform pipelines
- Manage Terraform pipelines using… Terraform!
2. Secrets Facility
- Create empty secrets using Terraform, manually input values to the secret holder, and consume them within other Terraform configurations to maintain sensitive data securely
3. Module Composition
- Design small, reusable modules and compose them to build complex infrastructures, promoting modularity and reusability
4. Infrastructure Layering
- Organise infrastructure into layers (e.g., network, compute, application) and manage each layer as a separate Terraform configuration to achieve separation of concerns
5. Mono Repo vs Multi Repo
- Choose between a monolithic repository or multiple repositories for organizing Terraform configurations based on the scale and complexity of the infrastructure
6. Delegate Pattern
- Delegate permissions and responsibilities using Terraform configurations to enforce separation of duties and least privilege principles
7. System Configuration
- Terraform is not limited to the infrastructure automation. Manage configuration of any supported provider using HCL – basing on Gitlab
Pobierz program
Pobierz szczegółowy program w PDF, żeby dowiedzieć się więcej o godzinach i tematach zajęć.