YoVDO

Build a Serverless Architecture with Amazon Simple Notification Service, Amazon Simple Queue Service, and AWS Lambda

Offered By: Amazon Web Services via AWS Skill Builder

Tags

AWS Lambda Courses DevOps Courses Serverless Architectures Courses Cloud Engineering Courses Amazon Simple Notification Service (SNS) Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Languages Available: Español (Latinoamérica) | Français | 日本語 | 한국어 | Português (Brasil) | 中文(简体)

In this lab, you configure an Amazon Simple Storage Service (Amazon S3) bucket to invoke an Amazon SNS notification whenever an object is added to an S3 bucket. You learn how to create and interact with SQS queues, and learn how to invoke an AWS Lambda function using Amazon SQS. This scenario will help you understand how you can architect your application to respond to Amazon S3 bucket events using serverless services such as Amazon SNS, AWS Lambda, and Amazon SQS.


Level

Intermediate


Duration

0 Hours 60 Minutes


Course objectives

By the end of this lab, you will be able to do the following:

      •    Understand the value of decoupling resources.

      •    Understand the potential value of replacing Amazon Elastic Compute Cloud (Amazon EC2) instances with Lambda functions.

      •    Create an Amazon SNS topic.

      •    Create Amazon SQS queues.

      •    Create event notifications in Amazon S3.

      •    Create AWS Lambda functions using preexisting code.

      •    Invoke an AWS Lambda function from SQS queues.

      •    Monitor AWS Lambda S3 functions through Amazon CloudWatch Logs.


Intended audience

This course is intended for:

      •    Solutions Architect

      •    Cloud Engineer

      •    DevOps Engineers


Prerequisites

We recommend that attendees of this course have the following prerequisites:

A basic understanding of AWS cloud services and familiarity with the AWS Console. Operational knowledge of Amazon S3, SNS, and SQS. General knowledge of AWS Lambda will be useful.


Course outline

Task 1: Create a standard Amazon SNS topic

Task 2: Create three Amazon SQS queues

Task 3: Create an Amazon S3 event notification

Task 4: Create and configure three AWS Lambda functions

Task 5: Upload an object to the Amazon S3 bucket

Task 6: Validate the processed file


Tags

Related Courses

Identity and Access Management for Azure
A Cloud Guru
Amazon Braket Quantum Application Development
Amazon Web Services via AWS Skill Builder
Cloud Engineering with Google Cloud
Google Cloud via Coursera
Créer un Groupe Auto Scaling Amazon EC2 avec Load Balancer
Coursera Project Network via Coursera
Custom Lenses using the AWS Well-Architected
Amazon Web Services via AWS Skill Builder