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
- Defining microservices
- Advantages and challenges of microservices
- Contrasting with monolithic architectures
Preparing AWS Cloud9 for Microservices Development
- Establishing an AWS Cloud9 environment
- Configuring the development workspace
- Linking AWS services to Cloud9
Developing Microservices with Docker
- Overview of Docker and containerization
- Constructing and testing Docker containers
- Leveraging Docker Compose for multi-container applications
Deploying Microservices via AWS ECS and Lambda
- Configuring Amazon ECS for container orchestration
- Deploying microservices using AWS Lambda
- Scaling microservices within AWS
Handling APIs with AWS API Gateway
- Creating and managing RESTful APIs
- Linking APIs to microservices
- API versioning and rate limiting
Monitoring and Logging Microservices
- Utilizing AWS CloudWatch for monitoring
- Configuring logging with Amazon CloudWatch Logs
- Establishing alarms and notifications
Security Best Practices for Microservices
- Implementing IAM roles and policies
- Securing microservices through API Gateway
- Encrypting data in transit and at rest
Summary and Next Steps
Requirements
- Fundamental knowledge of cloud computing principles
- 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.