Kursplan
Introduktion till Microservices Arkitektur
- Vad är mikrotjänster?
- Fördelar och utmaningar med mikrotjänster
- Jämförelse med monolitiska arkitekturer
Konfigurera AWS Cloud9 för Microservices utveckling
- Skapa en AWS Cloud9-miljö
- Konfigurera utvecklingsmiljön
- Ansluta AWS-tjänster till Cloud9
Byggnad Microservices med Docker
- Introduktion till Docker och containerisering
- Skapa och testa Docker containrar
- Använda Docker Compose för program med flera containrar
Distribuera Microservices på AWS ECS och Lambda
- Konfigurera Amazon ECS för containerorkestrering
- Distribuera mikrotjänster med AWS Lambda
- Skalning av mikrotjänster i AWS
Hantera API:er med AWS API Gateway
- Skapa och hantera RESTful API:er
- Ansluta API:er till mikrotjänster
- API-versionshantering och begränsning
Övervakning och loggning Microservices
- Använda AWS CloudWatch för övervakning
- Konfigurera loggning med Amazon CloudWatch-loggar
- Implementera larm och meddelanden
Microservices Metodtips för säkerhet
- Implementera IAM-roller och -principer
- Skydda mikrotjänster med API Gateway
- Kryptera data under överföring och i vila
Sammanfattning och nästa steg
Krav
- Grundläggande förståelse för cloud computing-begrepp
- Kännedom om AWS-tjänster
- Erfarenhet av Python eller JavaScript
Publik
- Utvecklare fokuserar på arkitektur för mikrotjänster
- Molntekniker
- DevOps Yrkesverksamma
Vittnesmål (5)
Tränaren hade bra koll på begreppen
Josheel - Verizon Connect
Kurs - Amazon Redshift
Machine Translated
Övningsdelen.
Radu - Ness Digital Engineering
Kurs - AWS: A Hands-on Introduction to Cloud Computing
Machine Translated
The trainer knew exactly what they were speaking about.
Madumetsa Msomi - BMW
Kurs - AWS DevOps Engineers
All good, nothing to improve
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Kurs - AWS Lambda for Developers
IOT applications