Plan Szkolenia
Podstawy operacji w chmurze na AWS
- Role i obowiązki operacyjne w chmurze
- Struktura kont AWS, organizacje i strategia wielokontowa
- Podstawowe usługi operacyjne: CloudWatch, CloudTrail, AWS Config
Infrastructure as Code i Provisioning
- Zasady IaC i niezmiennej infrastruktury
- Provisioning za pomocą Terraform i AWS CloudFormation
- Zarządzanie stanem, modułami i promocją środowisk
CI/CD i strategie wdrażania
- Projektowanie potoków CI/CD dla aplikacji chmurowych
- Wdrażanie typu blue/green, canary i rolling
- Automatyzacja wycofywania, kontroli zdrowia i walidacji wydań
Monitorowanie, obserwowalność i alerty
- Metryki, logi i ślady: przesyłanie, przechowywanie i analiza
- Korzystanie z CloudWatch, X-Ray i narzędzi obserwowalności innych firm
- Definiowanie SLO/SLI, polityk alertowania i praktyk dyżurowych
Operacje bezpieczeństwa i zarządzanie tożsamością
- Najlepsze praktyki IAM, zasada najmniejszych uprawnień i dostęp między kontami
- Zarządzanie sekretami, KMS i bezpieczne przechowywanie parametrów
- Operacyjne bezpieczeństwo: strategie łatek, skanowanie podatności i ścieżki audytu
Odporność, kopie zapasowe i odzyskiwanie po awariach
- Projektowanie pod kątem odporności na błędy i wysokiej dostępności
- Strategie tworzenia kopii zapasowych, automatyzacja snapshotów i procedury przywracania
- Planowanie odzyskiwania po awariach i tworzenie runbooków
Optymalizacja kosztów i zarządzanie
- Widoczność kosztów: rozliczenia, tagowanie i strategie alokacji kosztów
- Dopasowanie rozmiarów, zarezerwowane instancje/plany oszczędnościowe i kontrola budżetu
- Zarządzanie: polityki, zabezpieczenia i automatyzacja zgodności
Kontenery, serverless i operacje runtime
- Zagadnienia operacyjne dla ECS, EKS i Lambda
- Odkrywanie usług, automatyczne skalowanie i limity zasobów
- Logowanie, śledzenie i debugowanie obciążeń kontenerowych
Reakcja na incydenty, playbooki i chaos engineering
- Reakcja na incydenty oparta na runbookach i praktyki postmortem
- Automatyzacja naprawy i wzorce samoleczenia
- Wprowadzenie do eksperymentów chaosu w celu weryfikacji odporności
Warsztaty praktyczne: Zarządzanie przykładowym obciążeniem
- Wdrożenie przykładowej aplikacji za pomocą IaC i potoku CI/CD
- Wdrożenie monitorowania, alertów i skryptu automatycznej naprawy
- Symulacja incydentów i ćwiczenie reakcji opartej na runbookach
Podsumowanie i kolejne kroki
Wymagania
- Podstawowa znajomość koncepcji chmury i sieci
- Znajomość wiersza poleceń Linux i skryptowania
- Doświadczenie z kontrolą wersji (Git) i podstawowymi koncepcjami CI/CD
Grupa docelowa
- Inżynierowie operacji chmurowych
- Inżynierowie SRE i platformowi
- Inżynierowie DevOps i liderzy zespołów technicznych
Opinie uczestników (2)
Dowiedziałem się o Lambdzie i Serwerlessie kilku nowych, interesujących rzeczy
Oleg Buldumac - PUBLIC COURSE
Szkolenie - AWS Lambda for Developers
Przetłumaczone przez sztuczną inteligencję
Baaaardzo dużo wiedzy przekazanej