Plan Szkolenia
Wprowadzenie
- Jak Terraform różni się od Chef, Puppet, Ansible i Salt?
- Dlaczego nie używać AWS Management Console?
Przegląd funkcji i architektury Terraform
- Infrastruktura jako kod, plany wykonywania, grafy zasobów, automatyzacja zmian
Potok pracy Terraform
- Zapisz, podglądaj, twórz, odtwarzaj, demontażuj
Rozpoczynanie pracy
- Przygotowanie konta AWS do użycia z Terraform
- Inicjalizacja Terraform
Przygotowywanie planu wykonywania
- Pisanie nowego planu, zapisywanie i usuwanie plików .tf
Praca z plikami konfiguracyjnymi
- Przegląd składni
- Pisanie, kontrola wersji i aktualizacja
Ustawianie zależności między zasobami
- Korzystanie z grafu zasobów Terraform
- Zależności infrastruktury vs aplikacji
Wdrażanie infrastruktury
- Podgląd zmian konfiguracyjnych
- Wykonywanie zmian
Zarządzanie stanem
- Konfigurowanie backendu przy użyciu AWS S3 i AWS DynamoDB
Odtwarzanie infrastruktury
- Przygotowywanie środowiska dla aplikacji: dew, test/qa, stage i prod
Pakowanie plików konfiguracyjnych jako moduły
- Duplikowanie kodu za pomocą wymienialnych modułów
- Korzystanie z rejestrów modułów do budowania ponownie wykorzystywalnych szablonów
Integrowanie Terraform w potok wdrażania
- Budowanie, wdrażanie i testowanie aplikacji
- Importowanie istniejących zasobów zewnętrznych do Terraform
Optymalizacja wydajności Terraform
- Monitorowanie infrastruktury i metryki wydajności
Rozwiązywanie problemów
Podsumowanie i zakończenie
Wymagania
- Doświadczenie w pracy z wierszem polecenia.
- Rozumienie pojęć infrastruktury chmurowej.
Odbiorcy
- Architekci chmurowi
- Administratorzy systemów
- Inżynierowie DevOps
Opinie uczestników (7)
Trochę szkoda, ze trochę czasu uciekło na problemy z maszynami virt 1 dnia.
Przemek - EduBroker Sp z oo
Szkolenie - Terraform on AWS
So in my mind, we walked out of those three days with the building blocks and knowledge to build just about anything in AWS with Terraform. Not only can we build it, but we can test it, and validate our terraform against best practices and setup pull requests hooks to validate code before allowing it to be checked in.
Bernard Quick - AWS, Inc.
Szkolenie - Terraform on AWS
- After two years of mainly virtual communication, training etc. it was great to have a course on site again togehter with the whole team - Additionally to theory and lab excercises it's very valuable to see the teacher doing stuff live as well, including all mistakes he might do. This greatly helps to getting an idea of how one should work with a tool, get help, debug etc.
Christoph Bocklin - swisstopo
Szkolenie - Terraform on AWS
Good knowledge of the subject and learned some fundamentals
Barry Halper - Department for Levelling Up, Housing and Communities
Szkolenie - Terraform on AWS
There were lots of hands on examples and the walkthroughs we carefully explained.
Jeffrey Ronay - Federal Reserve Bank of SF
Szkolenie - Terraform on AWS
Szczerze i nie "na odwal się" - wiedza trenera. Maciek zaimponował mi tym, że nie zostawił niewyjaśnionego ani jednego tematu, na każde pytanie potrafił odpowiedzieć (od razu lub po zgłębieniu tematu), mówił cały czas płynnie i fachowo. Tak mówią tylko Ci, którzy są praktykami i którzy mają doświadczenie. Uczestniczyłem w wielu szkoleniach i konferencjach ale to zapadnie mi w pamięć przede wszystkim ze względu na profesjonalizm Maćka. Cierpliwość do niektórych z nas też jest nie bez znaczenia - ja bym już 3 razy załamał ręce... Brawo!
Grzegorz Boruszewski - 7N Sp. z o.o.; Orange Szkolenia sp. z o.o.
Szkolenie - Terraform on AWS
Formula, pomidory