Dlaczego warto
Jeśli jesteś deweloperem, architektem lub administratorem i chcesz przenieść swoje umiejętności z AWS na wyższy poziom, to szkolenie jest dla Ciebie. Nauczysz się zaawansowanych technik autoskalowania i automatyzacji, a także zyskasz wiedzę, jak kontrolować koszty przetwarzania w chmurze. Dzięki temu będziesz w stanie projektować i budować bardziej wydajne i ekonomiczne rozwiązania, co pozwoli Ci skutecznie wdrażać najlepsze praktyki w Twojej organizacji.
Czego się nauczysz
- Zrozumiesz typowe wyzwania związane z autoskalowaniem infrastruktury w AWS.
- Będziesz w stanie automatyzować tworzenie infrastruktury za pomocą Python boto oraz tworzyć skrypty Cloud Formation.
- Opanujesz zaawansowane zagadnienia AWS Lambda i rozpraszanie aplikacji Serverless.
- Dowiesz się, jak budować hurtownie danych (Data Lake) i organizować procesy BI w chmurze.
- Będziesz kontrolować i optymalizować koszty przetwarzania w chmurze, korzystając z różnych modeli zakupu zasobów.
- Poznasz zasady cloud governance i AWS Shared Responsibility Model.
Dla kogo
Szkolenie jest przeznaczone dla osób, które już administrują infrastrukturą informatyczną w chmurze, architektów oraz deweloperów oprogramowania opartego na technologii AWS.
Zakres szkolenia
- Autoskalowanie aplikacji opartych o instancje EC2
- Custom metrics dla instancji EC2
- Strategie autoskalowania aplikacji
- Modele zakupu komponentów EC2
- Skalowanie architektur serverless
- Interfejs programistyczny Python boto
- Zaawansowane zagadnienia AWS Lambda
- Rozpraszanie aplikacji serverless za pomocą mechanizmów komunikatów i kolejek
- Integracja S3, Kinesis oraz DynamoDB
- Automatyzacja i kontrola infrastruktury
- Wprowadzenie do AWS Cloud Formation
- Koncepcja „infrastructure as a code”
- Cloud Formation: template, stack, uprawnienia
- Tworzenie skryptów YAML dla Cloud Formation
- Hurtownie danych i BI w chmurze
- Budowa Data Lake w chmurze
- Procesy ETL i zasilanie hurtowni danych RedShift
- Organizacja procesów BI z QuickSight
- Optymalizacja kosztowa architektury w chmurze
- Modele kosztowe dla usług IaaS i serverless
- Modele zakupów zasobów obliczeniowych (on-demand, reserved, spot)
- Monitorowanie i optymalizacja kosztów
- Najlepsze praktyki i cloud governance
- AWS Shared Responsibility Model
- Zasady cloud governance w organizacji