VOOZH about

URL: https://www.coursera.org/learn/aws-serverless

⇱ Serverless Architectures on AWS | Coursera


Serverless Architectures on AWS

Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Serverless Architectures on AWS

3,492 already enrolled

Included with

β€’

Learn more

Ask Coursera

Gain insight into a topic and learn the fundamentals.
4.9

21 reviews

Beginner level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

Gain insight into a topic and learn the fundamentals.
4.9

21 reviews

Beginner level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

There are 2 modules in this course

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.

This week, you explore tools and practices that can help you automate tasks that you do in AWS. First, you learn about AWS CloudFormation so you can automate the creation of your infrastructure. Then, you learn about the AWS Serverless Application Model (AWS SAM). AWS SAM is an extension of CloudFormation you can use to automate both the infrastructure and packaging of your application. You also explore the use of Amazon Cognito for user sign-up and sign-in in an API-based application.

What's included

11 videos4 readings2 assignments1 app item1 plugin

11 videosβ€’Total 65 minutes
  • Course Introductionβ€’4 minutes
  • Week 1 Introductionβ€’2 minutes
  • Infrastructure as Codeβ€’9 minutes
  • AWS Serverless Application Model (SAM)β€’8 minutes
  • Demo: Hands on with AWS SAMβ€’7 minutes
  • AWS Amplify for Frontend Developersβ€’5 minutes
  • Application Sign-in with Amazon Cognitoβ€’6 minutes
  • API Authentication with Amazon Cognitoβ€’5 minutes
  • Demo: Application Front Endβ€’10 minutes
  • Authentication inside an Applicationβ€’6 minutes
  • Week 1 Wrap Upβ€’3 minutes
4 readingsβ€’Total 31 minutes
  • Welcome to the Courseβ€’5 minutes
  • Pre-Course Surveyβ€’1 minute
  • Automation β€’10 minutes
  • Authenticationβ€’15 minutes
2 assignmentsβ€’Total 35 minutes
  • Knowledge Checkβ€’5 minutes
  • Week 1 Quizβ€’30 minutes
1 app itemβ€’Total 60 minutes
  • Lab: Hands on with AWS SAMβ€’60 minutes
1 pluginβ€’Total 15 minutes
  • Pre-Course Surveyβ€’15 minutes

You start this week with an introduction to event-driven architectures (EDAs). You learn about AWS services that you can use for messaging, such as Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS), and Amazon EventBridge. Finally, you explore how to use AWS Step Functions to help you build applications that implement a workflow.

What's included

13 videos3 readings2 assignments2 app items1 discussion prompt1 plugin

13 videosβ€’Total 76 minutes
  • Week 2 Introductionβ€’4 minutes
  • Introduction to Event Driven Architecturesβ€’8 minutes
  • Messaging Pattern: Point-to-pointβ€’6 minutes
  • Demo: Point-to-point with SQSβ€’7 minutes
  • Message Sequence and At-least-once Deliveryβ€’4 minutes
  • Messaging Pattern: Pub-Sub Part 1β€’10 minutes
  • Messaging Patterns: Pub-Sub Part 2β€’10 minutes
  • Amazon EventBridge Pipesβ€’3 minutes
  • Demo: Stock replenishment appβ€’9 minutes
  • Workflow orchestration with AWS Step Functionsβ€’7 minutes
  • Demo: Capital guessing gameβ€’4 minutes
  • Week 2 Wrap Upβ€’3 minutes
  • Course Closingβ€’2 minutes
3 readingsβ€’Total 46 minutes
  • Events and Messagingβ€’30 minutes
  • Orchestrationβ€’15 minutes
  • Post-Course Surveyβ€’1 minute
2 assignmentsβ€’Total 90 minutes
  • Week 2 Quizβ€’30 minutes
  • Final Assessmentβ€’60 minutes
2 app itemsβ€’Total 120 minutes
  • Lab: Stock replenishment appβ€’60 minutes
  • Lab: Capital guessing gameβ€’60 minutes
1 discussion promptβ€’Total 25 minutes
  • Multistep Processesβ€’25 minutes
1 pluginβ€’Total 15 minutes
  • Post-Course Surveyβ€’15 minutes

Instructors

Instructor ratings
5.0 (5 ratings)
Amazon Web Services
21 Coursesβ€’139,316 learners

Explore more from Cloud Computing

Why people choose Coursera for their career

πŸ‘ Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
πŸ‘ Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
πŸ‘ Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
πŸ‘ Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Learner reviews

  • 5 stars

    90.47%

  • 4 stars

    4.76%

  • 3 stars

    4.76%

  • 2 stars

    0%

  • 1 star

    0%

Showing 3 of 21

HH
Β·

Reviewed on May 22, 2024

Very informative and easy to follow! Great content

WV
Β·

Reviewed on Aug 8, 2023

Excellent overview of the main tools AWS provides!

RJ
Β·

Reviewed on Aug 17, 2023

Great content presented by really nice instructors. Videos and Labs were very practical and to the point. There is lot to learn and do in this course.

Frequently asked questions

To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.

When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.

Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.

Financial aid available,