Pobierz kartę szkolenia

Szkolenie Terraform w praktyce (w oparciu o AWS) - Advanced

kod szkolenia: LX-T -Adv / PL AA 2d

Terraform for complex and huge solutions being maintained by multiple teams. Advanced level.

poziom Zaawansowany

W celu uzyskania informacji skontaktuj się z działem handlowym. W celu uzyskania informacji skontaktuj się z działem handlowym.
4 000,00 PLN 4 920,00 PLN brutto

Advanced Terraform
•    Building Complex Terraform Modules
•    Coding Techniques and Optimization
•    Security Hardening and Automation
 

The benefits resulting from the training completion

  • Ability to manage huge infrastructures by a code with responsibility distribution. 
  • Ability to design huge code/repository structures which will reflect the distribution of responsibilities and teams across the whole organization.
     

Expected preparation from students

Terraform basics, declarative programming, DevOps basics (provisioning, configuration management, CI/CD), AWS (associate level).

  • Szkolenie: Polski
  • Materiały: Angieslki/Polski
  • 2 dni pracy z trenerem
  • Nadzór trenera
  • Kontakt ze społecznością
  • Podręcznik w wersji elektronicznej
  • Środowisko laboratoryjne

Metoda szkolenia

  • wykład
  • warsztaty
  1. Getting started (warmup)
  • Configuration of terraform, automated docs, providers
  • Setting up workspaces
  • State management
  • Hashicorp Configuration Language – how it changed?
  • DRY, declarative programming and design principles
  1. Developing complex Terraform Structures
  • Best Practices
  • Module management (public or own – which to choose?)
  • Multiple provider management, what if my resource does not exist?
  • Custom modules, privilege management by modules
  1. Terraform functions and complex structures
  • Functions and how to manage complex structures using locals?
  • Loops, meta-arguments
  • Dynamic language expressions
  • How to use yaml as configuration manager
  • What is map(object({ … })) ?
  1. Terraform tools
  • Terragrunt / Terramate / Terraspace and other “Terras…” – which one you choose?
  • Tflint
  • Security in TF –  tfsec
  • Atlantis project
  • Automated docs preparation