Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

AWS Hands-on: Developing with Lambda, SQS, and SNS

Course Cover
compare button icon

Course Features

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Mobile, Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Advanced

icon

Teaching Type

Self Paced

Course Description

Amazon Web Service (AWS) has a Simple Queue Service (SQS) and Simple Notification Service (SNS), which help you send and receive notifications from the cloud and decouple services and systems. The Lambda service enables you not to have to manage servers and pay only when running code. You will start by learning about the tools required for the development process, creating an AWS account, logging in, seeing the AWS Console and creating credentials. Discover how to install the tools mentioned previously based on your operating system. The following section is about queue operations. First, grasp how to create, list, and delete queues and then list and update their properties. Explore the basics of sending an individual a batch of messages, receiving, processing, deleting and purging them. Next, become acquainted with topic operations and subscriptions. Start by creating, listing, updating and deleting topics. Then you will examine the creation of email, SMS and queue subscription and learn to do checks. For example, if numbers “opt-in” by replying to an invitation or  “opt-out” by responding to messages with ‘STOP’. The final section is all about the lambda service and lambda functions. The starting point is the study of creating lambda access and an execution role and attaching that policy to the involvement. You then develop a Python Lambda function and deploy it. Other kinds of lambda functions will follow, including Javascript (js) and Java lambda. The final section builds on your knowledge about function invocation, versions, aliases, listing, updating and deleting participation. Don't miss your opportunity to learn modern and valuable skills by taking our free AWS hands-on course!

Course Overview

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

What You Will Learn

Outline the procedure for creating a queue and a topic

Explain the steps to get attributes of an existing queue

State the coding steps to allow a user to subscribe to emails for a particular topic

Discuss the various measures of SQS and SNS

Identify the critical steps to opt-out of SMS and emails subscriptions

Summarise the differences in the creation of the Python, JavaScript, and Java Lambda functions

List the steps to install the Eclipse AWS Plugin

State the procedure for invoking a Lambda function via code

Indicate the methods of creating an alias for function versions

Course Cover