Plan Szkolenia
Wprowadzenie
- Czym 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 wykonania, grafy zasobów, automatyzacja zmian
Przepływ pracy Terraform
- Pisanie, podgląd, tworzenie, reprodukowanie, niszczenie
Rozpoczęcie pracy
- Przygotowanie konta AWS do użycia z Terraform
- Inicjalizacja Terraform
Przygotowanie planu wykonania
- Pisanie nowego planu, zapisywanie i usuwanie plików .tf
Praca z plikami konfiguracyjnymi
- Przegląd składni
- Pisanie, kontrola wersji i aktualizowanie
Ustawianie zależności zasobów
- Korzystanie z grafu zasobów Terraform
- Zależności infrastruktury vs aplikacji
Wdrażanie infrastruktury
- Podgląd zmian konfiguracji
- Wykonywanie zmian
Zarządzanie stanem
- Konfigurowanie backendu przy użyciu AWS S3 i AWS DynamoDB
Reprodukowanie infrastruktury
- Konfigurowanie środowiska dla aplikacji: dev, test/qa, stage i prod
Pakowanie plików konfiguracyjnych jako moduły
- Duplikowanie kodu za pomocą modułów do udostępniania
- Korzystanie z rejestru modułów do budowania szablonów wielokrotnego użytku
Integracja Terraform z potokiem wdrażania
- Budowanie, wdrażanie i testowanie aplikacji
- Importowanie istniejących zasobów zewnętrznych do Terraform
Dostrajanie wydajności Terraform
- Monitorowanie infrastruktury i metryki wydajności
Rozwiązywanie problemów
Podsumowanie i zakończenie
Wymagania
- Doświadczenie w pracy z wierszem poleceń.
- Zrozumienie koncepcji infrastruktury chmurowej.
Odbiorcy
- Architekci chmury
- 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
Więc w moim przekonaniu, po tych trzech dniach otrzymaliśmy elementy budowlane i wiedzę, które umożliwiają nam stworzenie prawie dowolnej konfiguracji w AWS za pomocą Terraform. Nie tylko możemy to zbudować, ale także przetestować i zweryfikować nasz Terraform według najlepszych praktyk oraz skonfigurować huki pull requestów do walidacji kodu przed jego akceptacją.
Bernard Quick - AWS, Inc.
Szkolenie - Terraform on AWS
Przetłumaczone przez sztuczną inteligencję
- Po dwóch latach głównie wirtualnej komunikacji, szkoleń itp., było wielką przyjemnością ponownie spotkać się na miejscu razem z całą ekipą - Oprócz teorii i ćwiczeń laboratoryjnych, bardzo cenne jest obserwowanie, jak nauczyciel wykonuje zadania na żywo, w tym wszelkie błędy, które może popełnić. To znacznie pomaga zrozumieć, jak powinno się pracować z narzędziem, szukać pomocy, debugować itp.
Christoph Bocklin - swisstopo
Szkolenie - Terraform on AWS
Przetłumaczone przez sztuczną inteligencję
Dobra znajomość tematu i nauka podstawowych zasad
Barry Halper - Department for Levelling Up, Housing and Communities
Szkolenie - Terraform on AWS
Przetłumaczone przez sztuczną inteligencję
Było wiele praktycznych przykładów, a kroki były starannie wytłumaczone.
Jeffrey Ronay - Federal Reserve Bank of SF
Szkolenie - Terraform on AWS
Przetłumaczone przez sztuczną inteligencję
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