Návrh Školení

Úvod do architektury bez serveru

  • Co je architektura bez serveru?
  • Výhody a případy použití bezserverových řešení
  • Přehled služeb AWS pro aplikace bez serveru

Začínáme s AWS Cloud9

  • Nastavení prostředí AWS Cloud9
  • Zkoumání funkcí IDE pro vývoj bez serveru
  • Integrace AWS Lambda s AWS Cloud9

Vytváření bezserverových aplikací pomocí AWS Lambda

  • Úvod do funkcí AWS Lambda
  • Vytváření a testování funkcí Lambda
  • Nasazování aplikací bez serveru

Integrace AWS Lambda s ostatními službami AWS

  • Použití brány API pro rozhraní API bez serveru
  • Integrace Lambda s S3 pro architekturu řízenou událostmi
  • Práce s AWS DynamoDB pro ukládání dat

Pokročilý vývoj bezserverových aplikací

  • Použití bezserverových rámců (např. Serverless Framework, AWS SAM)
  • Optimalizace výkonu a omezení studených startů
  • Doporučené postupy pro zabezpečení v aplikacích bez serveru

Monitorování a správa aplikací bez serveru

  • Nastavení protokolování a monitorování pomocí AWS CloudWatch
  • Odstraňování problémů a ladění funkcí Lambda
  • Strategie optimalizace nákladů pro aplikace bez serveru

Automatizace v bezserverových aplikacích

  • Automatizace infrastruktury pomocí AWS CloudFormation
  • Vytváření automatizovaných pracovních postupů pomocí AWS Step Functions
  • Plánování úloh pomocí AWS EventBridge

Škálování a správa aplikací bez serveru

  • Strategie automatického škálování v prostředích bez serveru
  • Manipulace s omezeními souběžnosti a škálování
  • Správa zdrojů bez serveru ve velkém měřítku

Shrnutí a další kroky

Požadavky

  • Základní porozumění konceptům cloud computingu
  • Znalost programovacích jazyků (Python, Node.js nebo podobné)
  • Zkušenosti s používáním cloudových platforem, jako je AWS

Publikum

  • Vývojáři
  • Architekti cloudových řešení
  • IT profesionály
 14 hodiny

Počet účastníků


Price per participant

Reference (1)

Upcoming Courses

Související kategorie