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
- What constitutes microservices?
- Advantages and challenges of microservices
- Comparison with monolithic architectures
Configuring AWS Cloud9 for Microservices Development
- Creating an AWS Cloud9 environment
- Configuring the development workspace
- Connecting AWS services to Cloud9
Developing Microservices with Docker
- Overview of Docker and containerisation
- Building and testing Docker containers
- Utilising 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
Managing APIs with AWS API Gateway
- Creating and managing RESTful APIs
- Linking APIs to microservices
- API versioning and throttling
Monitoring and Logging Microservices
- Utilising AWS CloudWatch for monitoring
- Configuring logging with Amazon CloudWatch Logs
- Implementing 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 understanding of cloud computing concepts
- Familiarity with AWS services
- Proficiency in Python or JavaScript
Audience
- Developers specialising 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.