Plan Szkolenia
Wprowadzenie
- W czym Terraform różni się od Chef, Puppet, Ansible i Salt?
- Dlaczego nie używać konsoli AWS Management?
Przegląd funkcji i architektury Terraform
- Infrastructure as Code, plany wykonywania, grafy zasobów, automatyzacja zmian
Terraform Przepływ pracy
- Pisz, Podglądaj, Twórz, Reprodukuj, Niszcz
Pierwsze kroki
- Przygotowanie konta AWS do pracy 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 od zasobów
- Używanie grafu zasobów Terraform
- Zależności infrastruktury od aplikacji
Wdrażanie infrastruktury
- Podglądanie zmian w konfiguracji
- Wykonywanie zmian
Zarządzanie państwem
- Konfigurowanie backendu przy użyciu AWS S3 i AWS DynamoDB
Odtwarzanie infrastruktury
- Konfiguracja środowiska dla aplikacji: dev, test/qa, stage i prod
Pakowanie plików konfiguracyjnych jako modułów
- Duplikowanie kodu z udostępnianymi modułami
- Używanie rejestru modułów do budowy powtarzalnych szablonów
Integracja Terraform z potokiem wdrażania
- Budowanie, wdrażanie i testowanie aplikacji
- Importowanie istniejących zewnętrznych zasobów do Terraform
Terraform Dostrajanie wydajności
- Monitorowanie infrastruktury i metryki wydajności
Rozwiązywanie problemów
Podsumowanie i wnioski
Wymagania
- Dosyć doświadczenia w pracy z wierszem polecenia.
- Rozumienie pojęć związanych z infrastrukturą chmurową.
Uczestnicy
- Architekci chmury
- Administratorzy systemów
- DevOps inżynierowie
Opinie uczestników (7)
Trochę szkoda, ze trochę czasu uciekło na problemy z maszynami virt 1 dnia.
Przemek - EduBroker Sp z oo
Więc w mojej opinii, po tych trzech dniach mieliśmy bloki konstrukcyjne i wiedzę potrzebne do stworzenia prawie czegokolwiek w AWS z Terraform. Nie tylko możemy to zbudować, ale możemy też przetestować i zweryfikować nasze terraform według najlepszych praktyk oraz skonfigurować webhooki do pull requestów, aby zwalidować kod przed jego zaakceptowaniem.
Bernard Quick - AWS, Inc.
Szkolenie - Terraform on AWS
Przetłumaczone przez sztuczną inteligencję
- Po dwóch latach głównie cyfrowej komunikacji, szkoleń itp., było wspaniale móc ponownie odbyć kurs na miejscu razem z całą ekipą - Oprócz teorii i ćwiczeń praktycznych jest bardzo cenne obserwowanie na żywo, jak nauczyciel wykonuje różne zadania, wraz ze wszystkimi możliwymi błędami. To znacznie ułatwia zrozumienie, jak należy pracować z narzędziem, uzyskiwać pomoc, debugować itp.
Christoph Bocklin - swisstopo
Szkolenie - Terraform on AWS
Przetłumaczone przez sztuczną inteligencję
Gozdobyłem KNOWLEDGE OF THE SUBJECT i nauczyłem się niektórych podstaw (Note: "knowledge of the subject" was not translated as it seems to be a placeholder or technical term in this context. If it's meant to be translated, please provide clarification.)
Barry Halper - Department for Levelling Up, Housing and Communities
Szkolenie - Terraform on AWS
Przetłumaczone przez sztuczną inteligencję
Tętulo było wiele przykładów praktycznych, a prowadzone przez nas instruktaże zostały szczegółowo wyjaśnione.
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
Poziom przygotowania prowadzącego, uporządkowanie wiedzy, forma jej przekazania.