Cloud & DevOps

Szkolenie przygotowujące do certyfikacji „AWS Certified Solutions Architect Associate”

Szkolenie zostało opracowane, aby zapewnić uczestnikom jak najlepszy sposób szybkiego, ale jednocześnie solidnego poznawania zagadnień chmury AWS, które są wymagane do zdania egzaminu przeznaczonego dla chmurowych architektów na poziomie podstawowym.

Czas trwania
32h / 4 dni · 4h
Dla kogo

Idealny dla zespołów, które…

1 Dla każdego, kto chce przygotować się do zdania egzaminu kończącego się uzyskaniem certyfikatu „AWS Certified Solutions Architect – Associate”.
2 Dla programistów, analityków danych, administratorów sieci lub bezpieczeństwa.
3 Dla każdego, kto chce szybko i solidnie poznawania zagadnień chmury AWS, które są wymagane do zdania egzaminu przeznaczonego dla chmurowych architektów na poziomie podstawowym.
4 Dla tych, którzy chcą przekonać się, co łączy takie firmy jak Tinder, AirBnB, GE, Samsung, McDonalds, LOT, Onet i inne!
Efekty po programie

Chmura, automatyzacja i CI/CD w praktyce — hands-on dla zespołów inżynierskich.

Poznasz budowę chmury AWS oraz jej najważniejsze elementy, czyli regiony, strefy dostępności i punkty brzegowe. Będzie to istotne, aby zrozumieć dobre praktyki, których należy przestrzegać projektując i budując systemy oraz aplikacje w AWS, aby zapewnić ich wysoki poziom dostępności.

Przyjrzymy się najważniejszym usługom sieciowym, których znajomość jest niezbędna do tego, aby budowane systemy charakteryzowały się odpowiednim poziomem bezpieczeństwa. Przyjrzymy się również sposobom łączenia chmury oraz własnej infrastruktury w przypadku planowania systemów hybrydowych.

AWS to ponad 200 usług i mimo, że większość z nich nie ma z serwerami wirtualnymi dużo wspólnego, to jednak zobaczymy i przetestujemy, jak wygląda tworzenie serwerów wirtualnych w chmurze, zarządzanie nimi oraz konfigurowanie popularnych grup autoscalingownych – umożliwiających dostosowywanie ilości serwerów do faktycznych potrzeb.

Przyjrzymy się różnym sposobom przechowywania danych w chmurze, począwszy od przechowywania danych obiektowych po bazy danych różnego przeznaczenia. Analiza danych będzie kolejnym tematem, któremu przyjrzymy się w szczegółach i przekonamy się, jak analizować dane szybko i sprawnie wykorzystując dedykowane usług chmurowe.

Zarządzanie środowiskami chmurowymi to jedno z najważniejszych zagadnień chmurowych, zatem nie obejdzie się bez przeglądu dobrych praktyk w tym temacie właśnie z tematem śledzenia i kontroli kosztów.

Przetestujemy sposoby budowania nowoczesnych aplikacji, wykorzystując rozwiązania oparte o konteneryzację, serverless oraz sztuczną inteligencję.

przygotujesz się do egzaminu AWS Certified Solutions Architect – Associate

Program · 10 modułów

Co konkretnie robimy

M01
Moduł 1: AWS z lotu ptaka
  • · Czyli o globalnej infrastrukturze AWS. Przegląd głównych elementów infrastrukturalnych z jakich składa się chmura AWS oraz powodów, którymi należy się kierować przy ich wyborze.
M02
Moduł 2: Chmurowe Bezpieczeństwo
  • · Przegląd najważniejszych usług, które wpływają na prawidłowe projektowanie systemów chmurowych pod względem bezpieczeństwa.
  • · Zarządzanie dostępami do platformy AWS z wykorzystaniem usługi IAM
  • · Zarządzanie dostępami do aplikacji poprzez usługę Directory Service
  • · Wykrywanie nieprawidłowości i podatności serwerów w ramach usługi Inspector
  • · Szyfrowanie danych – Key Management Service (KMS)
  • · Zarządzanie sekretami – Secret Manager
  • · Ochrona przed atakami typu DDoS – Shield/WAF
  • · Generowanie certyfikatów SSL/TLS – Certificate Manager (ACM)
M03
Moduł 3 Moc obliczeniowa w AWS
  • · Czyli o tym jak uruchamiać własne aplikacje w chmurze w oparciu o serwery wirtualne (EC2), usługi typu Platform as a Service (Beanstalk), konteneryzacja (ECS/EKS) oraz usług serverlessowe (Lambda/Fargate)
M04
Moduł 4: Chmurowe Bazy Danych
  • · AWS to platforma, w ramach której mamy do dyspozycji ponad 14 różnego rodzaju baz danych. Podczas tego szkolenia przyjrzymy się kilku z nich, które są niezbędne do prawidłowego projektowania aplikacji chmurowych
  • · Relacyjne bazy danych w ramach usługi RDS/Aurora
  • · Bazy cache-owe w ramach usługi ElastiCache
  • · Bazy nierelacyjne na przykładzie DynamoDB
  • · Analityka hurtowniana – czyli Redshift
M05
Moduł 5: Gdzie przechowywać dane?
  • · Każdy rodzaj aplikacji i systemu potrzebuje miejsca do przechowywania danych. Podobnie jak w przypadku innych domen, tak i tutaj, mamy jednak do czynienia z szeregiem usług, które służą do przechowywania danych a zrozumienie charakterystyki różnych modeli przechowywania danych jest kluczowe do prawidłowego zrozumienia i projektowania aplikacji w chmurze.
  • · Dyski chmurowe – czyli o usłudze EBS
  • · Storage współdzielony czykli o usługach EFS/FSx
  • · O storage-u internetu, czyli najważniejszej usłudze chmurowej S3.
M06
Moduł 6: Zagadnienia Sieciowe
  • · Każdy projekt aplikacji w chmurze powinien rozpocząć się od zweryfikowania jak będzie wyglądała topologia sieciowa oraz jak użytkownicy będą uzyskiwali dostęp do aplikacji. Podczas tego modułu przyjrzymy się szeregu usług, które mają za zadanie odpowiedzieć na te i inne pytania.
  • · Topologia sieciowa w chmurze – czyli VPC w praktyce
  • · DNS-y chmurowe – Route53
  • · Jak przyśpieszyć Internet – czyli CDN Cloudfront w praktyce
  • · Wystawianie aplikacji na świat z wykorzystaniem API Gateway
M07
Moduł 7: Migracja
  • · Nie zawsze mamy możliwość rozpoczęcia od czystej kartki i zaprojektowania zupełnie nowej aplikacji od podstaw w chmurze. Migracja jest naturalnym elementem dla wielu aplikacji.
  • · Jak migrować bazy danych do chmury – Database Migration Service (DMS)
  • · Jak migrować serwery do chmury – Server Migration Service (SMS)
  • · Jak zautomatyzować proces migracji danych do chmury – DataSync
  • · Jak wysyłać dane do chmury kurierem – czyli Snowball w praktyce
M08
Moduł 8: Chmurowe koszty
  • · W tym module przyjrzymy się sposobem na optymalizację oraz audyt kosztów chmurowych.
M09
Moduł 9: Chmurowa Analityka
  • · Chmura daje niesamowite możliwośći jeśli chodzi o analizę danych. Do prawidłowego projektowania aplikacji chmurowych warto jednak znać kilka głównych elementów i usług, które mogą okazać się nieocenione przy ich projektowaniu.
  • · Analityka ad-hockowa – Athena
  • · Zarządzany ElasticSearch
  • · Analiza rozproszona czyli EMR i ekosystem hadoop-owy
  • · Chmurowe ETL-e w ramach usługi Glue
  • · Streaming danych w ramach usługi Kinesis
  • · Chmurowe Business Intelligence – czyli o QuickSight
M10
Moduł 10: Integracja, integracja, integracja
  • · Jednym z fundamentów budowy aplikacji w chmurze, jest przestrzeganie zasady decouplingu – czyli rozdzielania poszczególnych funkcjonalności aplikacji. W tym module przyjrzymy się jak wygląda to w praktyce z wykorzystaniem usługi SNS oraz SQS
Każdy moduł modyfikujemy pod Twój stack i kontekst. Powyższe to punkt wyjścia — nie sztywna agenda.
Jak pracujemy

Od briefu do retro w 30 dniach.

01

Brief i diagnoza

Rozmowa z liderem zespołu + krótka ankieta dla uczestników. Określamy cele, gap, kontekst.

02

Modyfikacja programu

Dostosowujemy moduły, case studies i przykłady kodu pod Twój stack. Akceptacja w 5 dni.

03

Warsztat

Sesje z trenerem, hands-on, code review. Mentor dostępny też pomiędzy sesjami.

04

Retro + raport

Raport z efektami dla zespołu i lidera. 30 dni konsultacji w cenie.

Zapytanie

Wyślij brief. Odezwiemy się w 1 dzień.

Po krótkim briefie przygotujemy program i wycenę. Bez zobowiązań — to tylko punkt wyjścia do rozmowy.

Wycena w 48h od briefu
Pierwsza sesja w 30 dni
Pilotaż przed pełną decyzją
Faktura VAT, możliwość płatności w transzach

Ochrona antyspamowa (Cloudflare Turnstile) zostanie aktywowana po wpięciu klucza.