1. Home
  2. Training Library
  3. Amazon Web Services
  4. Courses
  5. Using SQS, SNS and SES in a decoupled and distributed environment

Introduction

The course is part of these learning paths

DevOps Engineer – Professional Certification Preparation for AWS
course-steps 35 certification 5 lab-steps 18 quiz-steps 2 description 3
Solutions Architect – Professional Certification Preparation for AWS
course-steps 47 certification 6 lab-steps 19 quiz-steps 4 description 2
SysOps Administrator – Associate Certification Preparation for AWS
course-steps 35 certification 5 lab-steps 30 quiz-steps 4 description 5
Certified Developer – Associate Certification Preparation for AWS
course-steps 29 certification 5 lab-steps 22 description 2
more_horiz See 1 more

Contents

keyboard_tab
Introduction
1
Introduction
PREVIEW2m 48s
Summary
5
Summary
6m 9s
play-arrow
Introduction
Overview
Transcript
DifficultyBeginner
Duration37m
Students1189
Ratings
4.8/5
star star star star star-half

Description

With this course, you will be helping and enabling your development teams to architect applications that are highly scalable and resilient using best practices when working within a decoupled environment. This will lead to increased availability of operational service to their applications helping to minimize incidents that would affect the end user.

In this course, you will learn to design greater applications using managed services in a decoupled environment along with being able to differentiate and explain the differences between SQS, SES, and SNS.

Though designed as a beginners course, a basic awareness of AWS Lambda and IAM policies would give a headstart in better understanding the core principles of this course. In this course, you will find three comprehensive lectures along with further resources that can be found the description box underneath the respective lectures.

Learning Objectives

  • Explain the difference between SQS, SNS, and SES
  • Understand when you would use each SQS, SNS, and SES within a solution
  • Identity and explain the key components of within SQS, SNS, and SES

Intended Audience

  • Developers working in a decoupled environment.
  • Cloud Solution architects.
  • Those who are looking to take the AWS Certified Developer - Associate certification.

Prerequisites

  • An awareness of IAM policies and how they are constructed.
  • For more information on IAM policies, please see the following course.
  • Basic knowledge of AWS Lambda.

Related Training Content




About the Author

Students56205
Labs1
Courses55
Learning paths38

Stuart has been working within the IT industry for two decades covering a huge range of topic areas and technologies, from data centre and network infrastructure design, to cloud architecture and implementation.

To date, Stuart has created 50+ courses relating to Cloud, most within the AWS category with a heavy focus on security and compliance

He is AWS certified and accredited in addition to being a published author covering topics across the AWS landscape.

In January 2016 Stuart was awarded ‘Expert of the Year Award 2015’ from Experts Exchange for his knowledge share within cloud services to the community.

Stuart enjoys writing about cloud technologies and you will find many of his articles within our blog pages.

- Hello and welcome to this course which will look at three different AWS services. Two of which fall under the application engagement category. Those being SQS and SNS and then SES, which sits within the customer engagement category. Understanding difference between these services is critical if you're looking to pass the AWS Certified Developer Associate Certification. These three services all sound very similar which isn't surprising bearing in mind only one word separates the three different services. So this course will focus on those differentiators queue notification and email. From this alone, we can easily see that they provide three very different services Which are actually quite self-intuitive as to their function. The simple queue service relates to the queuing of messages. The simple notification service relates to alerts and notification of events, and the simple email service provides a means of sending SMTP messages. 

This course will provide you with a high level overview of each service. Before we start, I would like to introduce myself. My name is Stuart Scott, I am one of the trainers here at Cloud Academy, specializing in AWS Amazon Web Services. Feel free to connect with me with any questions using the detail shown on the screen. Alternatively, you can always get in touch with us here at Cloud Academy by sending an email to support@cloudacademy.com. This course has been designed for the following participants, developers working in a decoupled environment, cloud solution architects, and those who are looking to take the AWS Certified Developer Associate Certification. The course lectures include introduction to the simple queue service, introduction to simple notification service, introduction to simple email service, and finally, of course, summary. On completion of this course, you will be able to explain the difference between SQS, SNS, and SES, understand when you would use SQS, SNS, and SES within a solution. And, you'll be able to identify and explain the key components within SQS, SNS, and SES. Although this is a beginner's level course, you'll need to have an awareness of IIM policies and how they are constructed. For more information on IIM policies, please see the following course. It would also be advantageous if you have an awareness of AWS Lander. Feedback on our courses here at Cloud Academy are valuable to both us as trainers and any student looking to take the same course in the future. If you have any feedback, positive or negative, it would be greatly appreciated if you could contact support@cloudacademy.com. That brings me to the end of this introduction. Coming up next, I'll be looking at the simple queue service, SQS.