Návrh Školení
Úvod do Microservices Architektura
- Co jsou mikroslužby?
- Výhody a výzvy mikroslužeb
- Srovnání s monolitickými architekturami
Nastavení AWS Cloud9 pro vývoj Microservices
- Vytvoření prostředí AWS Cloud9
- Konfigurace vývojového prostředí
- Připojení služeb AWS ke Cloud9
Budova Microservices s Docker
- Úvod do Docker a kontejnerizace
- Stavba a testování Docker kontejnerů
- Použití Docker Compose pro vícenádobové aplikace
Nasazení Microservices na AWS ECS a Lambda
- Nastavení Amazon ECS pro orchestraci kontejnerů
- Nasazení mikroslužeb pomocí AWS Lambda
- Škálování mikroslužeb v AWS
Správa rozhraní API pomocí brány AWS API
- Vytváření a správa RESTful API
- Připojení API k mikroslužbám
- Verze a omezování API
Monitorování a protokolování Microservices
- Používání AWS CloudWatch pro monitorování
- Nastavení protokolování pomocí protokolů Amazon CloudWatch
- Implementace alarmů a upozornění
Microservices Bezpečnostní doporučené postupy
- Implementace rolí a zásad IAM
- Zabezpečení mikroslužeb pomocí brány API
- Šifrování dat při přenosu a v klidu
Shrnutí a další kroky
Požadavky
- Základní porozumění konceptům cloud computingu
- Znalost služeb AWS
- Zkušenosti s Python nebo JavaScriptem
Publikum
- Vývojáři se zaměřili na architekturu mikroslužeb
- Cloud inženýři
- DevOps profesionálové
Reference (5)
Trenér měl dobrý přehled o konceptech
Josheel - Verizon Connect
Kurz - Amazon Redshift
Machine Translated
Praktická část.
Radu - Ness Digital Engineering
Kurz - AWS: A Hands-on Introduction to Cloud Computing
Machine Translated
The trainer knew exactly what they were speaking about.
Madumetsa Msomi - BMW
Kurz - AWS DevOps Engineers
All good, nothing to improve
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Kurz - AWS Lambda for Developers
IOT applications