This course comes from a live github aws–microservices repository which verified from community with 100+ stars and 20+ forks.
In this course, we will learn AWS Event–driven Serverless Microservices with using
AWS API Gateway,
AWS SQS which stands for Simple Queue Service,
AWS CDK stands for Cloud Development Kit for IaC – Infrastructure as Code tool and
AWS CloudWatch for monitoring.
This course will be 100% hands–on, and you will be developing a real–world application which includes;
REST API and CRUD endpoints with using (AWS Lambda, API Gateway)
Data persistence with using (AWS DynamoDB)
Decouple microservices with events using (AWS EventBridge)
Message Queues for cross–service communication using (AWS SQS)
Cloud stack development with IaC using (AWS CloudFormation CDK)
By the end of the course, you will learn how to develop reliable and scalable Serverless applications, following the microservices architecture. We will develop event–driven microservices with AWS Serverless services which comes with power of cloud high availability and high scalability by nature. Of course we will follow the Serverless Design Patterns and Best Practices when developing our e–commerce event–driven microservices application.
There is a couple of microservices which implemented e–commerce modules over Product, Basket and Ordering microservices. We will use AWS Lambda service as a microservices and use power of lambda functions. And this microservices databases will store NoSQL AWS DynamoDB databases.
Specification: AWS Serverless Microservices with Patterns & Best Practices