Learning AWS Lambda

Watch Learning AWS Lambda

  • 2017
  • 1 Season

Learning AWS Lambda from Packt Publishing starring Markus Klems is an educational video series that aims to teach its viewers about the AWS Lambda function, its implementation, and its implementation's scalability. The show has about eight hours of lessons in total and is ideal for developers who are interested in honing their skills regarding AWS Lambda.

The show starts with an introductory one-hour-long lecture that explains what AWS Lambda is, how it works, and its various advantages. The explanation is easy to understand for those who have previously worked with AWS and those who are new to the technology.

In the next few hours, Markus dives into Lambda's implementation and its usage. With a few examples, he walks the viewers through creating a Lambda function using AWS's command-line interface (CLI) and deploying it on the AWS Lambda console. Markus also delves deeper into Event Sources, which are key-value pairs that categorize different types of events and descriptions.

Another important aspect of this series is scalability. AWS Lambda can be scaled up and down according to demand, which means the cost of running the program is minimized as the program only runs when needed. With scalability, AWS Lambda enables developers to build microservices architectures that involve hundreds or thousands of independently scaled parts in their applications. The show covers how to use a scalable architecture for AWS Lambda functions and discusses how to store data in AWS S3, trigger an event in AWS SNS, and create a load balancer for the function.

It's also essential to note that AWS Lambda can be used in a wide range of industries, from finance to healthcare. The show covers different use cases for AWS Lambda and explains how the technology can be leveraged for different scenarios. For example, as explained in one of the episodes, AWS Lambda can be used for image processing, which involves resizing and optimization.

Another topic Markus covers in detail is the security implications of using AWS Lambda in a production environment. He explains how to secure the Lambda function and avoid different security pitfalls when using AWS Lambda. Security is an often-overlooked part of serverless architecture, but Markus stresses the importance of securing the function and its application programming interface (API).

Finally, the show teaches viewers how to migrate an existing application to the AWS Lambda function. The migration process, from the client side and server-side, can be cumbersome, but with AWS Lambda, it can be done easily. Markus walks viewers through every step of the migration process, from selecting the most suitable AWS Lambda service to modifying the code accordingly.

Overall, Learning AWS Lambda from Packt Publishing starring Markus Klems is a comprehensive guide that demystifies AWS Lambda and enables developers to create more scalable, secure, and cost-effective applications. The show is well paced, interesting, and enriched with real-world examples that demonstrate Lambda's potential. It would be an excellent resource for developers who are eager to learn about AWS Lambda's implementation and implementation's scalability.

Learning AWS Lambda is a series that is currently running and has 1 seasons (23 episodes). The series first aired on March 4, 2017.

Filter by Source

Seasons
Creating a C# Serverless Project with .NET Core
23. Creating a C# Serverless Project with .NET Core
March 4, 2017
We will use the AWS Toolkit for Visual Studio to create a Serverless Project with C# Lambda functions.
Creating a C# Lambda Function with .NET Core
22. Creating a C# Lambda Function with .NET Core
March 4, 2017
We will explore the AWS Toolkit for Visual Studio and use it to create a boilerplate C# Lambda function.
Building a Serverless Backend with Python
21. Building a Serverless Backend with Python
March 4, 2017
We will create a simple CRUD web application with Lambda, API Gateway, and DyanmoDB-using the serverless framework and Python.
Using the Serverless Framework with Python
20. Using the Serverless Framework with Python
March 4, 2017
We will use the serverless framework to create a Python function from a template.
Creating a Python Lambda Function
19. Creating a Python Lambda Function
March 4, 2017
We will create our first Python Lambda function from a blueprint in the AWS Management Console.
Creating a Simple Serverless Java Application
18. Creating a Simple Serverless Java Application
March 4, 2017
We are going to create a serverless Java project in Eclipse and deploy it to AWS. The project consists of two Lambda functions that use DynamoDB and S3 for data storage and retrieval.
Lambda Function with S3 Event Input
17. Lambda Function with S3 Event Input
March 4, 2017
We create and test a Lambda function that can be triggered through an S3 event.
Deploying and Testing AWS Lambda Functions
16. Deploying and Testing AWS Lambda Functions
March 4, 2017
We are going to deploy and run a Lambda function from Eclipse. Then we will review the function on the AWS Management Console.
Getting Started with Eclipse and the AWS Eclipse Plugin
15. Getting Started with Eclipse and the AWS Eclipse Plugin
March 4, 2017
We will explore the AWS Toolkit for Eclipse and use it to create a boilerplate Java Lambda function.
Deploying a Serverless Frontend on CloudFront
14. Deploying a Serverless Frontend on CloudFront
March 4, 2017
How do you deploy the frontend? In the first step, we deploy the frontend on S3. Then, we deploy the S3 bucket on CloudFront edge locations for improved performance in different geographic regions.
Creating a Web Client
13. Creating a Web Client
March 4, 2017
How to create a web frontend for your serverless application? In this section, we generate a JavaScript SDK and add it to an HTML page.
Stateful Serverless Backend with DynamoDB
12. Stateful Serverless Backend with DynamoDB
March 4, 2017
We want to make our web application stateful. Therefore, we need a database. We use AWS DynamoDB to build a stateful serverless backend.
Building a Stateless Serverless Web Application Backend
11. Building a Stateless Serverless Web Application Backend
March 4, 2017
Learn how to build a simple web application using the serverless framework and Node.js.
Testing and Debugging Lambda Functions
10. Testing and Debugging Lambda Functions
March 4, 2017
Learn different techniques and tools for testing and debugging your Lambda function handler code and API.
Programming a Lambda Function with Node.js
9. Programming a Lambda Function with Node.js
March 4, 2017
We are going to write a Lambda function handler using Node.js and learn about the event, context, and callback objects.
Creating a Serverless Project
8. Creating a Serverless Project
March 4, 2017
Learn how to create a project with the serverless framework.
The Serverless Framework
7. The Serverless Framework
March 4, 2017
We install the serverless framework and try out the command-line interface (CLI).
AWS API Gateway
6. AWS API Gateway
March 4, 2017
Learn how to create a REST API and how to connect your API to a Lambda function.
AWS Lambda
5. AWS Lambda
March 4, 2017
Create a simple Lambda function from a blueprint on the AWS Management Console.
AWS Management Console Walkthrough
4. AWS Management Console Walkthrough
March 4, 2017
We are going to explore the AWS Management Console.
Introduction to AWS
3. Introduction to AWS
March 4, 2017
Learn about AWS usage and pricing models.
Installation and Setup
2. Installation and Setup
March 4, 2017
This video will help you in creating and setting up AWS account.
The Course Overview
1. The Course Overview
March 4, 2017
This video provides an overview of the entire course.
Description
Where to Watch Learning AWS Lambda
Learning AWS Lambda is available for streaming on the Packt Publishing website, both individual episodes and full seasons. You can also watch Learning AWS Lambda on demand at Amazon.
  • Premiere Date
    March 4, 2017