Bądźmy w kontakcie

Plan Szkolenia

Wprowadzenie do architektury mikrousług

  • Czym są mikrousługi?
  • Korzyści i wyzwania mikrousług
  • Porównanie z architekturą monolityczną

Konfigurowanie AWS Cloud9 do tworzenia mikrousług

  • Tworzenie środowiska AWS Cloud9
  • Konfigurowanie środowiska programistycznego
  • Łączenie usług AWS z Cloud9

Tworzenie mikrousług z Dockerem

  • Wprowadzenie do Dockera i konteneryzacji
  • Tworzenie i testowanie kontenerów Docker
  • Korzystanie z Docker Compose do aplikacji wielokontenerowych

Wdrażanie mikrousług na AWS ECS i Lambda

  • Konfigurowanie Amazon ECS do orkiestracji kontenerów
  • Wdrażanie mikrousług za pomocą AWS Lambda
  • Skalowanie mikrousług w AWS

Zarządzanie API za pomocą AWS API Gateway

  • Tworzenie i zarządzanie RESTful API
  • Łączenie API z mikrousługami
  • Wersjonowanie i ograniczanie API

Monitorowanie i logowanie mikrousług

  • Korzystanie z AWS CloudWatch do monitorowania
  • Konfigurowanie logowania za pomocą Amazon CloudWatch Logs
  • Implementowanie alarmów i powiadomień

Najlepsze praktyki bezpieczeństwa mikrousług

  • Implementowanie ról i zasad IAM
  • Zabezpieczanie mikrousług za pomocą API Gateway
  • Szyfrowanie danych w ruchu i w spoczynku

Podsumowanie i kolejne kroki

Wymagania

  • Podstawowa znajomość koncepcji chmury obliczeniowej
  • Znajomość usług AWS
  • Doświadczenie w pracy z Pythonem lub JavaScript

Grupa docelowa

  • Programiści skupieni na architekturze mikrousług
  • Inżynierowie chmury
  • Specjaliści DevOps
 21 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie