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
Foundations of Microservices Architecture
- Definition and core concepts of microservices
- Key advantages and potential challenges
- Contrast with monolithic architectural models
Configuring AWS Cloud9 for Microservices
- Establishing an AWS Cloud9 workspace
- Tailoring the development environment settings
- Linking AWS services to Cloud9
Developing Microservices with Docker
- Overview of Docker and containerisation techniques
- Construction and testing of Docker containers
- Utilising Docker Compose for multi-container applications
Releasing Microservices via AWS ECS and Lambda
- Configuring Amazon ECS for container orchestration
- Deploying microservices using AWS Lambda
- Scalability strategies for microservices within AWS
API Management through AWS API Gateway
- Designing and administering RESTful APIs
- Bridging APIs to microservices
- Managing API versioning and throttling
Monitoring and Logging Microservices
- Leveraging AWS CloudWatch for oversight
- Configuring logging with Amazon CloudWatch Logs
- Setting up alerts and notification systems
Security Best Practices for Microservices
- Configuring IAM roles and policies
- Enhancing security via API Gateway
- Data encryption during transit and at rest
Conclusion and Further Development
Requirements
- Fundamental comprehension of cloud computing principles
- Affinity with AWS services
- Proficiency in Python or JavaScript
Target Audience
- Developers specialising in microservices architecture
- Cloud engineers
- DevOps professionals
21 Hours
Testimonials (1)
I've find out new interesting things about Lambda and Serverless