Przejdź do treści
PL / EN
Technologie / Infrastruktura

AWS Lambda dla deweloperów - architektura serverless

Dwudniowe szkolenie praktyczne poświęcone projektowaniu i implementacji rozwiązań serverless na platformie AWS z wykorzystaniem usługi Lambda. Program warsztatów systematycznie wprowadza uczestników w świat architektury bezserwerowej, prowadząc od fundamentalnych koncepcji po zaawansowane wzorce projektowe. Uczestnicy poprzez intensywne zajęcia praktyczne poznają nie tylko techniczne aspekty tworzenia funkcji Lambda, ale również zdobywają głębokie zrozumienie architektury event-driven i jej zastosowań w nowoczesnych systemach. Szkolenie łączy teorię z praktyką, wykorzystując rzeczywiste scenariusze projektowe do ilustracji kluczowych koncepcji i najlepszych praktyk w rozwoju aplikacji serverless.

Dlaczego warto wybrać to szkolenie?

Architektura serverless z AWS Lambda rewolucjonizuje sposób projektowania i wdrażania aplikacji chmurowych, eliminując potrzebę zarządzania infrastrukturą i umożliwiając skalowanie automatyczne w odpowiedzi na obciążenie. To dwudniowe szkolenie wyposażą deweloperów w głęboką wiedzę praktyczną niezbędną do tworzenia wydajnych systemów bezserwerowych w środowisku AWS. Program prowadzi od fundamentalnych koncepcji architektury event-driven i modelu programowania Lambda, przez projektowanie zaawansowanych wzorców serverless i orkiestrację funkcji, aż po optymalizację wydajności, zarządzanie pamięcią i analizę kosztów. Uczestnicy poznają nie tylko techniczne aspekty tworzenia funkcji Lambda w Node.js czy Pythonie, ale przede wszystkim uczą się projektować kompletne systemy wykorzystujące asynchroniczne przetwarzanie zdarzeń, integrację z API Gateway, DynamoDB, SNS, SQS i innymi usługami AWS. Warsztaty obejmują rzeczywiste scenariusze projektowe: implementację wzorców zarządzania stanem, strategii deploymentu, wersjonowania funkcji oraz continuous deployment. Szczególny nacisk położono na monitorowanie i debugowanie aplikacji bezserwerowych, co jest kluczowe dla utrzymania wysokiej jakości w środowisku produkcyjnym.

Co wyróżnia nasze podejście?

W EITT wszystkie zajęcia prowadzone są w formie intensywnych warsztatów, gdzie każdy uczestnik samodzielnie buduje aplikacje serverless od podstaw, implementując rzeczywiste wzorce projektowe. Nasi eksperci, wspierani doświadczeniem ponad 500 specjalistów i realizacją 2500+ szkoleń, prowadzą deweloperów przez proces tworzenia skalowalnych systemów event-driven w AWS. Każdy programista tworzy własne funkcje Lambda, integruje je z usługami AWS, implementuje orkiestrację i zarządza wdrożeniami. Program obejmuje sesje hands-on z optymalizacją wydajności, monitorowaniem cold startów, debugowaniem i analizą kosztów operacyjnych. Po szkoleniu zapewniamy dostęp do materiałów referencyjnych, przykładowych architektur serverless oraz wsparcie w implementacji rozwiązań bezserwerowych w Twoich projektach.

To szkolenie jest częścią ścieżki:

Korzyści

  • Projektowanie i implementacja systemów serverless na platformie AWS
  • Tworzenie wydajnych i skalowalnych funkcji Lambda
  • Architektura event-driven i jej zastosowań w nowoczesnych systemach
  • Efektywne monitorowanie i optymalizacja aplikacji bezserwerowych
  • Wdrażanie i zarządzanie funkcjami w środowisku produkcyjnym
  • Projektowanie rozwiązań serverless

Dla kogo jest to szkolenie?

Programiści chcący rozwijać aplikacje w architekturze serverless
Architekci rozwiązań chmurowych projektujący systemy bezserwerowe
Deweloperzy aplikacji cloudowych
Inżynierowie DevOps wdrażający rozwiązania AWS
Programiści aplikacji rozproszonych
Architekci systemów event-driven
Technical leadzi zespołów serverless

Wymagania wstępne

  • Praktyczna znajomość programowania w Node.js lub Python
  • Podstawowa wiedza o architekturze AWS
  • Doświadczenie w tworzeniu aplikacji webowych
  • Znajomość podstaw architektury event-driven

Program szkolenia

01

Koncepcje i zasady serverless

  • Architektura event-driven
  • Model programowania Lambda
  • Integracja z usługami AWS
  • Projektowanie i implementacja
  • Wzorce projektowe serverless
  • Obsługa zdarzeń asynchronicznych
02

Zarządzanie stanem

  • Orkiestracja funkcji
  • Wydajność i monitorowanie
  • Optymalizacja wydajności
03

Zarządzanie pamięcią

  • Monitorowanie i debugowanie
04

Analiza kosztów

  • Wdrażanie i utrzymanie
  • Strategie deploymentu
  • Wersjonowanie funkcji
  • Continuous deployment
  • Zarządzanie środowiskami

Formy realizacji

Online

  • Wygoda uczestnictwa z dowolnego miejsca
  • Interaktywne sesje na żywo z trenerem
  • Materiały dostępne przez 30 dni
  • Brak kosztów dojazdu

Stacjonarnie

  • Bezpośredni kontakt z trenerem i grupą
  • Intensywne warsztaty praktyczne
  • Networking z innymi uczestnikami
  • Pełne skupienie na nauce

Najczęściej zadawane pytania

Jakie są wymagania wstępne do udziału w szkoleniu?

Do udziału w szkoleniu AWS Lambda dla deweloperów - architektura serverless zalecamy: Praktyczna znajomość programowania w Node.js lub Python; Podstawowa wiedza o architekturze AWS; Doświadczenie w tworzeniu aplikacji webowych.

W jakim formacie i jak długo trwa szkolenie?

Szkolenie trwa 2 dni i jest dostępne w formacie online oraz stacjonarnym. Zajęcia prowadzone są w godzinach 9:00-16:00. Możemy również dopasować harmonogram do potrzeb Twojego zespołu.

Dla kogo przeznaczone jest to szkolenie?

Szkolenie jest skierowane do: Programiści chcący rozwijać aplikacje w architekturze serverless; Architekci rozwiązań chmurowych projektujący systemy bezserwerowe; Deweloperzy aplikacji cloudowych.

Jakie wzorce projektowe architektury serverless są omawiane na szkoleniu?

Szkolenie pokrywa kluczowe wzorce serverless, w tym fan-out/fan-in, choreografię zdarzeń, orkiestrację z AWS Step Functions, wzorzec CQRS oraz saga pattern dla transakcji rozproszonych. Uczestnicy uczą się dobierać odpowiednie wzorce do konkretnych wymagań biznesowych, uwzględniając aspekty wydajności, kosztów i niezawodności.

Czy po szkoleniu z AWS Lambda otrzymam materiały referencyjne?

Tak, uczestnicy otrzymują komplet materiałów zawierający szablony SAM i CloudFormation do szybkiego uruchamiania projektów serverless, przykłady kodu w różnych językach oraz checklisty optymalizacji cold start. Materiały obejmują również dokumentację wzorców projektowych i strategii testowania funkcji Lambda.

Dlaczego warto wybrać szkolenie w EITT?

EITT posiada szerokie doświadczenie w szkoleniach z architektury serverless i usług AWS, prowadzonych przez praktyków z realnych wdrożeń. Współpracujemy z ponad 500+ ekspertami, a nasze szkolenia spełniają standardy certyfikatu ISO 9001. Program możemy dostosować do stosu technologicznego i wymagań Twojego projektu — zapraszamy do kontaktu.

Anna Polak
Anna Polak Opiekun szkolenia

Poproś o ofertę

Możliwości dofinansowania

Sprawdź możliwości dofinansowania dla Twojej firmy

Zaufali nam

Szkolimy zespoły największych polskich firm

ING Bank - klient EITT
mBank - klient EITT
PKO Bank Polski - klient EITT
PZU - klient EITT
Allianz - klient EITT
T-Mobile - klient EITT
KGHM - klient EITT
PGE - klient EITT
IKEA - klient EITT
InPost - klient EITT
Leroy Merlin - klient EITT
ZUS - klient EITT

Zainteresowany tym szkoleniem?

Skontaktuj się z nami - przygotujemy ofertę dopasowaną do potrzeb Twojego zespołu.

500+ ekspertów
2500+ szkoleń w ofercie
ISO 9001 certyfikat jakości
Zapytaj o szkolenie