
This video provides an overview of the entire course.
The aim of this video is to review what AWS has to offer in the serverless field and start getting familiar with those services.
The aim of this video is to get introduced to the basics of AWS Lambda function, how it works and how to create the first one.
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.
This video talks about provision, management, and interaction with DynamoDB.
Serverless services output both infrastructure and application logs, we need to find a way to manage those logs. This video helps us into doing it.
Serverless tend to have multiple components to compose architecture. In this video, we will see the way to trace to communication between them.
This video explains basics of the course.
How to create a serverless function with AWS?
This video explains what is event driven architecture?
This video explores the basics concepts of API Gateway.
Let’s understand what is the event object that API Gateway sends to AWS Lambda.
In this video, we will see what are we going to build during this course?
This video provides an introduction to Slack workspaces, apps, and its features.
This video covers practical exercise to create and build an AWS Lambda and integrate it with a Slack application.
Check out some tools for checking logs and monitor AWS Lambda.
This video explains basic concepts related to what is a relational database and what is a NoSQL database.
Let’s see how to define a DynamoDB table using CloudFormation templates in serverless framework.
This video provides information on basic concepts from the AWS permission.
With this video, we will make the messages that Lambda sends to Slack look better and more clear for the end user.
This video explains how to send HTTP requests from AWS Lambda and triggering Slack incoming webhooks.
In this video, we will solve two problems by ourselves to consolidate the knowledge you gain during the course.
Overview of the whole course from the perspective of the application that we built.
The aim of this video is to analyze the problems that occur while deploying infrastructure and applications using traditional deployment mechanisms.
The aim of this video is to discuss how we can achieve Serverless computing.
The aim of this video is to make the user understand what the API gateway is. This video also explains the components and key features of the API gateway service.
The aim of this video is to make the user understand what the AWS Lambda service is. This video also explains the components and key features of the AWS Lambda service.
The aim of this video is to look at what are the benefits of AWS Lambda.
The aim of this video is to learn how to create your AWS Lambda function.
This video talks about utilizing the authored code.
The aim of this vide is to learn what are the factors to consider using Simple Storage Service.
The aim of this video is to understand the considerations to be taken care of when deploying a Node.js Lambda function.
The aim of this video is to deploy the AWS Lambda functions in Java.
This video will teach you to ensure that the AWS Lambda Java function runs.
The aim of this video is to learn when you should consider using DynamoDB.
The aim of this video is to learn about the key considerations for a Lambda function to work with DynamoDB.
The aim of this video is to understand the key benefits of DynamoDB streams.
The aim of this video is to help us understand about the things to note about Versioning in AWS Lambda.
The aim of this video is to understand when to consider using environment variables.
The aim of this video is to learn where you can use CloudFormation templates.
The aim of this video is to learn about what to consider when deploying code via CloudFormation.
The aim of this video is to learn about the key practices for better AWS Lambda code.
Whether you’re building a chat app or the next Pokémon GO, there are plenty of reasons to go serverless: Firstly, it has decreased time to market, it enhances scalability. Mainly, lower cost and more time for user experience, improved latency and geolocation and much more!
Are you looking forward to developing production-ready, serverless and secure applications with AWS? Then, this Learning Path is perfect for you!
Here’s how you can benefit and experience the above reasons to go Serverless with AWS:
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. They help you manage the complexity of today's applications and tackle the demands of today's users in a way, unlike any other previous serverless framework.
This comprehensive 3-in-1 course will help you understand serverless architectures and their implementation on AWS. Learn to build, deploy, manage, and secure serverless applications. You’ll get an exposure to practical examples and use cases to work with serverless architecture. Solve the most common serverless framework problems that is faced. Enter into the Serverless world of AWS Lambda and master its core components and how it works. You’ll efficiently design, develop, and test Lambda functions using Node.js.
Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.
The first course, Design Serverless Architecture with AWS and AWS Lambda, covers the core concepts of serverless architecture with AWS Lambda. 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. Go through various practical example of deploying and orchestrating a serverless application using DynamoDB, AWS Lambda, and API Gateway. You’ll learn about some security considerations in protecting your serverless application. Finally, you’ll have mastered working with serverless architectures on AWS Cloud.
The second course, Building Serverless Applications, covers serverless application development in a step-by-step manner, and helps you build your first unique, advanced application. In this course, you'll build a Slack bot to manage tasks. Moving ahead, you’ll learn to deploy your application to the cloud and study the tools used in creating applications.
The third course, Deep Dive into AWS Lambda, covers the Serverless ecosystem with AWS services including DynamoDB. This video course starts with an introduction to the world of Serverless computing and its advantages and use cases, followed by a deep dive into AWS Lambda. You’ll learn cover how to build and deploy an AWS Lambda function and also learn to integrate AWS Lambda with Simple Storage Service. Along the way, you’ll also discover how to design and deploy considerations for AWS Lambda.
By the end of this training program you’ll have mastered serverless application development and serverless architecture with AWS Lambda to build your first unique, advanced and production-ready application.
About the Authors