Logotyp AWSTworzenie rozwiązań bezserwerowych na AWS - icon10CHMURA KOMPUTEROWA I WIRTUALIZACJA
Tworzenie bezserwerowe
Rozwiązania na AWS
3 dni

Tworzenie rozwiązań bezserwerowych na platformie AWS

AWS W PRACY LUMIFY
Lumify Work jest oficjalnym partnerem szkoleniowym AWS w Australii, Nowej Zelandii i Filipinach. Dzięki naszym autoryzowanym instruktorom AWS możemy zapewnić Ci ścieżkę nauczania odpowiednią dla Ciebie i Twojej organizacji, dzięki czemu będziesz mógł w pełni wykorzystać możliwości chmury. Oferujemy wirtualne i bezpośrednie szkolenia w klasach, które pomogą Ci rozwinąć umiejętności związane z chmurą i umożliwią uzyskanie uznawanego w branży certyfikatu AWS.

DLACZEGO STUDIOWAĆ TEN KURS

Ten kurs zapewnia programistom kontakt i praktykę z najlepszymi praktykami tworzenia aplikacji bezserwerowych przy użyciu AWS Lambda i innych usług na platformie bezserwerowej AWS. Będziesz używać frameworków AWS do wdrażania aplikacji bezserwerowych w laboratoriach praktycznych, które przechodzą od prostszych do bardziej złożonych tematów. Podczas kursu będziesz korzystać z dokumentacji AWS, aby opracować autentyczne metody uczenia się i rozwiązywania problemów poza salą wykładową.
Kurs obejmuje prezentacje, laboratoria praktyczne, demonstracje, filmy, sprawdzenie wiedzy i ćwiczenia grupowe.

CZEGO SIĘ NAUCZYSZ

Celem jego kursu jest nauczenie uczestników:

  • Zastosuj najlepsze praktyki oparte na zdarzeniach do projektowania aplikacji bezserwerowych, korzystając z odpowiednich usług AWS
  • Zidentyfikuj wyzwania i kompromisy związane z przejściem na programowanie bezserwerowe i przedstaw zalecenia odpowiednie dla Twojej organizacji programistycznej i środowiska
  • Twórz aplikacje bezserwerowe przy użyciu wzorców, które łączą razem usługi zarządzane AWS i uwzględniają charakterystykę usług, w tym limity usług, dostępne integracje, model wywoływania, obsługę błędów i ładunek źródła zdarzeń
  • Porównaj i porównaj dostępne opcje pisania infrastruktury w postaci kodu, w tym AWS
    Formacja chmur, AWS Amplify, bezserwerowy model aplikacji AWS (AWS SAM) i zestaw AWS Cloud Development Kit (AWS CDK)
  • Zastosuj najlepsze praktyki do pisania funkcji Lambda, w tym obsługę błędów, rejestrowanie, ponowne wykorzystanie środowiska, używanie warstw, bezstanowość, idempotencję oraz konfigurowanie współbieżności i pamięci
  • Zastosuj najlepsze praktyki w zakresie tworzenia obserwowalności i monitorowania w aplikacji bezserwerowej
  • Zastosuj najlepsze praktyki bezpieczeństwa w aplikacjach bezserwerowych
  • Zidentyfikuj kluczowe kwestie związane ze skalowaniem w aplikacji bezserwerowej i dopasuj je do metod, narzędzi lub najlepszych praktyk zarządzania nimi
  • Użyj narzędzi programistycznych AWS SAM, AWS CDK i AWS, aby skonfigurować przepływ pracy CI/CD i zautomatyzować wdrażanie aplikacji bezserwerowej
  • Twórz i aktywnie utrzymuj listę zasobów bezserwerowych, które pomogą Ci w ciągłym rozwoju rozwiązań bezserwerowych i kontaktach ze społecznością bezserwerową

Tworzenie rozwiązań bezserwerowych na AWS - icon8Mój instruktor był świetny, mogąc umieścić scenariusze w rzeczywistych przypadkach, które odnosiły się do mojej konkretnej sytuacji
Od chwili przybycia poczułem się mile widziany, a możliwość siedzenia w grupie poza klasą i omówienia naszej sytuacji i naszych celów była niezwykle cenna.
Wiele się nauczyłem i poczułem, że ważne jest, aby moje cele związane z uczestnictwem w tym kursie zostały osiągnięte.
Świetna robota, zespół Lumify Work.
Tworzenie rozwiązań bezserwerowych na AWS - icon9
AMANDA NICOL
USŁUGI WSPARCIA IT
MANAGER – HEALT H WORLD LIMIT ED

Praca Lumify Szkolenie dostosowane do indywidualnych potrzeb
Możemy również dostarczyć i dostosować ten kurs szkoleniowy dla większych grup, oszczędzając czas, pieniądze i zasoby Twojej organizacji.
Aby uzyskać więcej informacji, skontaktuj się z nami pod numerem 02 8286 9429.

TEMATYKA KURSU

Moduł 0: Jon wewnętrzny

  • Wprowadzenie do aplikacji, którą będziesz budować
  • Dostęp do zasobów kursu (Przewodnik dla studenta, Przewodnik po laboratorium i Dodatek do kursu online)

Moduł 1: Myślenie bezserwerowe

  • Najlepsze praktyki tworzenia nowoczesnych aplikacji bezserwerowych
  • Projektowanie sterowane zdarzeniami
  • Usługi AWS obsługujące aplikacje bezserwerowe sterowane zdarzeniami

Moduł 2: Rozwój oparty na API i synchroniczne źródła zdarzeń

  • Charakterystyka standardowego żądania/odpowiedzi opartego na API web aplikacje
  • Jak Amazon API Gateway pasuje do aplikacji bezserwerowych
  • Ćwiczenie próbne: Skonfiguruj punkt końcowy HT TP API zintegrowany z funkcją Lambda
  • Porównanie wysokiego poziomu typów API (REST /HT TP, WebGniazdo, Graphlet)

Moduł 3: Redukcja int do uwierzytelniania, heroizacja uwierzytelniania i kontrola dostępu

  • Uwierzytelnianie a autoryzacja
  • Opcje uwierzytelniania w interfejsach API przy użyciu API Gateway
  • Amazon Cognito w aplikacjach bezserwerowych
  • Pule użytkowników Amazon Cognito a tożsamości federacyjne

Moduł 4: Ramy wdrażania bezserwerowego

  • Nadview programowania imperatywnego i deklaratywnego dla infrastruktury jako kodu
  • Porównanie CloudFormation, AWS CDK, Amplify i frameworki AWS SAM
  • Funkcje AWS SAM i AWS SAM CLI do lokalnej emulacji i testowania

Moduł 5: Używanie Amazon Event Bridge i Amazon SNS do oddzielenia komponentów

  • Zagadnienia programistyczne dotyczące korzystania z asynchronicznych źródeł zdarzeń
  • Funkcje i przypadki użycia Amazon EventBridge
  • Ćwiczenie próbne: Zbuduj niestandardową magistralę i regułę EventBridge
  • Porównanie przypadków użycia Amazon Simple Notification Service (Amazon SNS) vs.
    Most zdarzeń
  • Ćwiczenie próbne: Skonfiguruj temat Amazon SNS z filtrowaniem

Moduł 6: Rozwój sterowany zdarzeniami z wykorzystaniem kolejek i strumieni St

  • Uwagi programistyczne dotyczące używania źródeł zdarzeń odpytywania do wyzwalania funkcji Lambda
  • Rozróżnienia pomiędzy kolejkami i strumieniami jako źródłami zdarzeń dla Lambdy
  • Wybór odpowiednich konfiguracji w przypadku korzystania z Amazon Simple Queue Service (AmazonSQS) lub Amazon Kinesis Data Streams jako źródła zdarzeń dla Lambda
  • Ćwiczenie wypróbowane: Skonfiguruj kolejkę Amazon SQS z kolejką utraconych wiadomości jako:
    Źródło zdarzenia Lambda

Laboratoria praktyczne

  • Ćwiczenie praktyczne 1: wdrażanie prostej aplikacji bezserwerowej
  • Ćwiczenie praktyczne 2: Rozgłaszanie wiadomości za pomocą Amazon EventBridge

Moduł 7: Zapisywanie jonów dobrych funkcji lambda

  • Jak cykl życia Lambda wpływa na kod funkcji
  • Najlepsze praktyki dotyczące funkcji Lambda
  • Konfigurowanie funkcji
  • Kod funkcji, wersje i aliasy
  • Ćwiczenie próbne: Skonfiguruj i przetestuj funkcję Lambda
  • Obsługa błędów lambdy
  • Obsługa częściowych awarii za pomocą kolejek i strumieni

Moduł 8: Funkcje kroku dla proporcji Orchesta

  • Funkcje krokowe AWS w architekturach bezserwerowych
  • Ćwiczenie próbne: Stany funkcji kroku
  • Wzorzec wywołania zwrotnego
  • Standardowe i ekspresowe przepływy pracy
  • Funkcje kroku Integracje bezpośrednie
  • Ćwiczenie próbne: rozwiązywanie problemów w przepływie pracy standardowych funkcji kroku

Moduł 9: Obserwowalność i monitorowanie

  • Trzy filary obserwowalności
  • Dzienniki i statystyki Amazon CloudWatch
  • Pisanie efektywnego dziennika files
  • Ćwiczenie próbne: Interpretowanie dzienników
  • Korzystanie z AWS X-Ray w celu zapewnienia obserwowalności
  • Ćwiczenie próbne: włącz prześwietlenie rentgenowskie i zinterpretuj ślady prześwietlenia rentgenowskiego
  • Metryki CloudWatch i format metryk osadzonych
  • Ćwiczenie próbne: metryki i alarmy
  • Ćwiczenie próbne: ServiceLens

Laboratoria praktyczne

  • Ćwiczenie praktyczne 3: Orkiestracja przepływu pracy przy użyciu funkcji krokowych AWS
  • Ćwiczenie praktyczne 4: Obserwacja i monitorowanie

Moduł 10: Bezpieczeństwo aplikacji bezserwerowych

  • Najlepsze praktyki w zakresie bezpieczeństwa dla aplikacji bezserwerowych
  • Stosowanie zabezpieczeń na wszystkich warstwach
  • Brama API i bezpieczeństwo aplikacji
  • Lambda i bezpieczeństwo aplikacji
  • Ochrona danych w bezserwerowych magazynach danych
  • Audyt i identyfikowalność

Moduł 11: Obsługa skali w aplikacjach bezserwerowych

  • Zagadnienia dotyczące skalowania dla aplikacji bezserwerowych
  • Korzystanie z API Gateway do zarządzania skalą
  • Skalowanie współbieżności lambda
  • Jak różne źródła zdarzeń skalują się za pomocą Lambda

Moduł 12: Automatyzacja procesu wdrażania

  • Znaczenie CI/CD w aplikacjach bezserwerowych
  • Narzędzia w potoku bezserwerowym
  • Funkcje AWS SAM do wdrożeń bezserwerowych
  • Najlepsze praktyki w zakresie automatyzacji
  • Zakończenie kursu

Laboratoria praktyczne

  • Ćwiczenie praktyczne 5: Zabezpieczanie aplikacji bezserwerowych
  • Ćwiczenie praktyczne 6: Bezserwerowy CI/CD w AWS

Uwaga: jest to kurs dotyczący nowych technologii. Schemat kursu może ulec zmianie w miarę potrzeb.

DLA KOGO JEST TEN KURS?

Ten kurs jest przeznaczony dla:

  • Programiści, którzy mają pewną wiedzę o rozwiązaniach bezserwerowych i doświadczenie w programowaniu w chmurze AWS

WŁASNOŚCI WSTĘPNE

Zalecamy, aby uczestnicy tego kursu posiadali:

  • Znajomość podstaw architektury AWS Cloud
  • Zrozumienie tworzenia aplikacji w AWS równoważne ukończeniu Rozwijanie na AWS kurs
  • Wiedza równoważna ukończeniu następującego bezserwerowego rozwiązania cyfrowego
    szkolenia: Fundamenty AWS Lambda i bramka Amazon API dla aplikacji bezserwerowych

https://www.lumifywork.com/en-ph/courses/developing-serverless-solutions-on-aws/
Dostawa tego kursu przez Lumify Work podlega warunkom rezerwacji. Przed zapisaniem się na ten kurs prosimy o uważne przeczytanie zasad i warunków, ponieważ rejestracja na kurs jest uzależniona od zaakceptowania tych warunków.

logo Lumifikacji

Tworzenie rozwiązań bezserwerowych na AWS - icon1 ph.training@lumifywork.com Tworzenie rozwiązań bezserwerowych na platformie AWS — Tworzenie linkedin.com/company/lumify-work-ph
Tworzenie rozwiązań bezserwerowych na AWS - icon4 lumifywork.com Tworzenie rozwiązań bezserwerowych na AWS - icon3 twitter.com/LumifyWorkPH
Tworzenie rozwiązań bezserwerowych na AWS - icon2 facebook.com/LumifyWorkPh Tworzenie rozwiązań bezserwerowych na AWS - icon7 youtube.com/@lumifywork

Dokumenty / Zasoby

AWS opracowuje rozwiązania bezserwerowe na AWS [plik PDF] Instrukcja obsługi
Tworzenie rozwiązań bezserwerowych na AWS, rozwiązań bezserwerowych na AWS, rozwiązań na AWS

Odniesienia

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *