- Level Foundation
- المدة 11 ساعات hours
- الطبع بواسطة Amazon Web Services
-
Offered by
عن
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.
الوحدات
Welcome to the Course
1
Videos
- Course Introduction
2
Readings
- Welcome to the Course
- Pre-Course Survey
Automation
1
Assignment
- Ready for the lab?
1
External Tool
- Lab: Hands on with AWS SAM
5
Videos
- Week 1 Introduction
- Infrastructure as Code
- AWS Serverless Application Model (SAM)
- Demo: Hands on with AWS SAM
- AWS Amplify for Frontend Developers
1
Readings
- Automation
API Authentication
2
Assignment
- Ready for the lab?
- Week 1 Quiz
1
External Tool
- Lab: Application Front End
5
Videos
- Application Sign-in with Amazon Cognito
- API Authentication with Amazon Cognito
- Demo: Application Front End
- Authentication inside an Application
- Week 1 Wrap Up
1
Readings
- Authentication
Events and Messaging
1
Assignment
- Ready for the lab?
1
External Tool
- Lab: Stock replenishment app
9
Videos
- 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
1
Readings
- Events and Messaging
Orchestration
2
Assignment
- Ready for the lab?
- Week 2 Quiz
1
External Tool
- Lab: Capital guessing game
1
Discussions
- Multistep Processes
3
Videos
- Workflow orchestration with AWS Step Functions
- Demo: Capital guessing game
- Week 2 Wrap Up
1
Readings
- Orchestration
Course Closing
1
Assignment
- Final Assessment
1
Videos
- Course Closing
1
Readings
- Post-Course Survey
Auto Summary
Discover the power of Serverless Architectures on AWS in this foundational IT & Computer Science course by Coursera. Led by expert instructors, you'll explore AWS managed services to reduce coding, minimize bugs, and speed up project delivery. The course covers AWS CloudFormation, AWS Serverless Application Model, AWS Amplify, AWS Cognito, AWS Step Functions, and event-driven architectures with Amazon SNS, SQS, and EventBridge. Through video lectures, demos, and hands-on labs, you'll master automation tools and serverless services. Available via Starter and Professional subscriptions, this course is ideal for modern software engineers. Duration: 660 minutes.

Morgan Willis

Russell Sayers

Seph Robinson