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
Przebieg pracy w Terraform
- Pisanie, podgląd, tworzenie, odtwarzanie, niszczenie
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
- Omówienie 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 konfiguracji
- Wykonywanie zmian
Zarządzanie stanem
- Konfigurowanie backendu za pomocą AWS S3 i AWS DynamoDB
Odtwarzanie infrastruktury
- Przygotowanie środowiska dla aplikacji: dev, test/qa, stage, prod
Pakowanie plików konfiguracyjnych jako moduły
- Duplikowanie kodu za pomocą wymienialnych modułów
- Korzystanie z rejestru modułów do budowania wielokrotnie wykorzystywanych szablonów
Integracja 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 wnioski
Wymagania
- Doświadczenie w pracy z linia komend.
- Zrozumienie pojęć dotyczących infrastruktury chmurowej.
Publiczność
- Achitekci 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