AWS - Serverless Architectures on AWS
- Offered byCoursera
Serverless Architectures on AWS at Coursera Overview
Duration | 10 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Official Website | Explore Free Course |
Credential | Certificate |
Serverless Architectures on AWS at Coursera Highlights
- Flexible deadlines Reset deadlines in accordance to your schedule.
- Shareable Certificate Earn a Certificate upon completion
- 100% online Start instantly and learn at your own schedule.
- Course 2 of 3 in the Building Serverless Applications on AWS Specialization
- Beginner Level General IT knowledge.
- Approx. 10 hours to complete
- English Subtitles: English
Serverless Architectures on AWS at Coursera Course details
- A modern software engineer knows how to use the benefits of managed services from Amazon Web Services to reduce the coding needed to get a project across the line. There’s a lot of code you really don’t need to write when you can use a managed service for your applications. Less code means less tests, less bugs, and quicker delivery.
- In this course, we get hands on with automation tools and serverless managed services. Get your projects completed faster without needing to maintain the underlying servers hosting the managed services. Treat your infrastructure as code using AWS CloudFormation and AWS Serverless Application Model as an automated way to build the resources hosting your applications. We use AWS Amplify to rapidly add front-end hosting and AWS Cognito to add authentication to our application. With Cognito in place, we upgrade the application API to require authentication. Next, we learn to use AWS Step Functions to move a lot of the workflow coordination code out of your applications. Using serverless services, we contrast some options for building event driven architectures with Amazon SNS, Amazon SQS and Amazon EventBridge. Join our expert instructors as we dive deep on real-world use cases for each of the featured services in the course.
- This course will provide a combination of video-based lectures, demonstrations and hands-on lab exercises that will get you working with automation tools, Cognito authentication, Step Function workflows and event-driven architectures.
Serverless Architectures on AWS at Coursera Curriculum
Week 1: Automation and Authentication
Course Introduction
Week 1 Introduction
Infrastructure as Code
AWS Serverless Application Model (SAM)
Demo: Hands on with AWS SAM
AWS Amplify for Frontend Developers
Application Sign-in with Amazon Cognito
API Authentication with Amazon Cognito
Demo: Application Front End
Authentication inside an Application
Week 1 Wrap Up
Welcome to the Course
Pre-Course Survey
Automation
Authentication
Week 2: Serverless Event Driven Architectures
Week 2 Introduction
Introduction to Event Driven Architectures
Messaging Pattern: Point-to-point
Demo: Point-to-point with SQS
Message Sequence and At-least-once Delivery
Messaging Pattern: Pub-Sub Part 1
Messaging Patterns: Pub-Sub Part 2
Amazon EventBridge Pipes
Demo: Stock replenishment app
Workflow orchestration with AWS Step Functions
Demo: Capital guessing game
Week 2 Wrap Up
Course Closing
Events and Messaging
Orchestration
Post-Course Survey