Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to Microservices Architecture
- Understanding microservices
- Benefits and challenges associated with microservices
- Comparison with monolithic architectures
Preparing AWS Cloud9 for Microservices Development
- Establishing an AWS Cloud9 environment
- Configuring the development workspace
- Linking AWS services to Cloud9
Constructing Microservices with Docker
- Overview of Docker and containerization
- Building and testing Docker containers
- Utilizing Docker Compose for multi-container applications
Deploying Microservices on AWS ECS and Lambda
- Configuring Amazon ECS for container orchestration
- Deploying microservices via AWS Lambda
- Scaling microservices within AWS
Handling APIs with AWS API Gateway
- Creating and managing RESTful APIs
- Connecting APIs to microservices
- Managing API versioning and throttling
Monitoring and Logging Microservices
- Utilizing AWS CloudWatch for monitoring
- Establishing logging with Amazon CloudWatch Logs
- Configuring alarms and notifications
Microservices Security Best Practices
- Implementing IAM roles and policies
- Securing microservices through API Gateway
- Encrypting data both in transit and at rest
Summary and Next Steps
Requirements
- Fundamental understanding of cloud computing concepts
- Familiarity with AWS services
- Proficiency in Python or JavaScript
Target Audience
- Developers specializing in microservices architecture
- Cloud engineers
- DevOps professionals
21 Hours
Testimonials (2)
I've find out new interesting things about Lambda and Serverless
Oleg Buldumac - PUBLIC COURSE
Course - AWS Lambda for Developers
Everything in general.