Amazon Web Services
continues its domination as the leading cloud service provider on the
market. Since serverless applications are gaining a lot of traction, it
is extremely important to understand the serverless architecture, to
help you build, manage, and secure serverless applications. This video
covers all aspects of serverless architectures in Amazon Web Services,
which is necessary for working with serverless applications.
This
course starts with introduction to serverless architectures and then
you’ll delve into design considerations, followed by building a
serverless application and deploying it on your serverless architecture.
This video covers practical example of deploying and orchestrating a
serverless application using DynamoDB, AWS Lambda, and API Gateway.
Towards the end of the video, we will learn about some security
considerations in protecting your serverless application. By the end of
this course, you will have mastered working with serverless
architectures on AWS Cloud.
About the Author :
Michael Haberman (MCT, MCPD, AWS solution architect, and GDG organizer) is a senior consultant and lecturer. He is a full-stack expert, specializing in web technologies such as JavaScript, HTML and CSS; he loves Node.js and AWS.
Serverless Architecture and AWS Services
This video provides an overview of the entire course.
The aim of this video is to go over a non-serverless architecture diagram and identify the problems with it, and conclude from it what are the benefits of using serverless.
The aim of this video is to review what AWS has to offer in the serverless field and start getting familiar with those services.
Serverless Usages in AWS
The aim of this video is to implement a API serverless solution using API Gateway and Lambda function.
Micro-services create a new challenge on how to communicate between services, which we will learn in this video.
The aim of this video is to manage dev operations using serverless services.
The aim of this video is to create a Dynamic CDN using CloudFront and Lambda.
Data Management
The aim of this video is to get to know how to manage data using serverless solution.
This video talks about provision, management, and interaction with DynamoDB.
Monitoring and Logs
Once our code is in production, we need to monitor it and get notified once something goes wrong. We will see how to monitor using this video.
Serverless tend to have multiple components to compose architecture. In this video, we will see the way to trace to communication between them.