http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-2.xsd
AWS serverless microservices with patterns and best practices
1 online resource (1 video file (30 hr., 24 min.)) : sound, color.
In this course, you will learn AWS event-driven serverless microservices using AWS Lambda, AWS DynamoDB, AWS API Gateway, AWS EventBridge, AWS SQS, AWS CDK for IaC, and AWS CloudWatch for monitoring. You will learn to develop reliable and scalable serverless applications, following the microservices architecture. You will use AWS API Gateway for Restful API-driven development and synchronous event sources, AWS EventBridge for event-driven asynchronous communication between microservices, and AWS SQS for decoupling microservices and processing events asynchronously using queues. The project of building an e-commerce application will be totally serverless components. The serverless components that will be used are API Gateway, Product Lambda microservices, Basket Lambda microservices, and AWS EventBridge. There will be three communication types: synchronous communication with AWS API Gateway, asynchronous communication with AWS serverless EventBus, which is EventBridge, and event source mapping communication when polling queue records from Lambda services to AWS SQS-Simple Queue Service. Finally, you will use AWS CDK for IaC Serverless Stacks developments that we will develop and provision for all services. By the end of this course, you will learn how to design and develop AWS event-driven microservices using serverless patterns and best practices. What You Will Learn Create rules and target definitions for AWS EventBridge Build REST API and CRUD endpoints using AWS Lambda, API Gateway Work on data persistence using AWS DynamoDB Decouple microservices with events using AWS EventBridge Message queues for cross-service communication using AWS SQS Work on cloud stack development with IaC using AWS CloudFormation CDK Audience This course is ideal for software developers who want to develop real-world projects with AWS serverless services and software/solutions architects who want to develop real-world projects with AWS serverless services. Students who would be appearing for the AWS Certified Developer Associate and AWS Certified Solutions Architect Associate will also be benefitted from this course. You would need a basic knowledge of cloud, JavaScript, and TypeScript to get started with the course. Basic knowledge of using an AWS account is a plus but not mandatory. About The Author Mehmet Ozkaya: Mehmet Ozkaya is a software/solutions architect with over fifteen years of experience working with software companies around the world. He is now concentrating on cloud-native and serverless event-driven microservices architectures on AWS and .NET ecosystems. He enjoys delivering online courses about designing software architecture for cloud-native and serverless event-driven microservices. He routinely contributes to GitHub and blogs on Medium.He enjoys delivering online courses about Designing Software Architecture for Cloud-Native and Serverless Event-driven Microservices. He routinely contirbutes to GitHub and blogs on Medium.