Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learning AWS Lambda
Rating: 3.9 out of 5(45 ratings)
340 students

Learning AWS Lambda

Discover techniques and tools for building serverless applications with AWS Lambda
Last updated 4/2017
English

What you'll learn

  • Build web applications with Amazon Lambda and JavaScript (Node.js)
  • Design and implement serverless application architectures with Amazon Lambda, API Gateway Service, DynamoDB, S3, and CloudFront.
  • Leverage the Serverless Framework to build complex applications.
  • Learn to program, deploy, and test Lambda functions with Node.js, Java, Python, and C# (the focus is on Node.js)

Course content

6 sections23 lectures3h 11m total length
  • The Course Overview3:36

    This video provides an overview of the entire course.

  • Installation and Setup7:52

    This video will help you in creating and setting up AWS account.

  • Introduction to AWS6:58

    Learn about AWS usage and pricing models. 

  • AWS Management Console Walkthrough3:20

    We are going to explore the AWS Management Console.

  • AWS Lambda4:52

    Create a simple Lambda function from a blueprint on the AWS Management Console.

  • AWS API Gateway4:54

    Learn how to create a REST API and how to connect your API to a Lambda function.

Requirements

  • No prior knowledge of AWS is necessary.
  • This video course is primarily for IT architects and developers who want to build scalable systems and deploy serverless applications with AWS Lambda. No prior knowledge of AWS is necessary. This course provides a developer-friendly tutorial with step-by-step instructions that introduces the viewer to programming AWS Lambda with Node.js, Java, Python, and C#. Moreover, viewers will learn how to deploy and test Lambda functions, and how to set up and use the serverless framework.

Description

Amazon Lambda is the part of Amazon Web Services that lets you run your code without provisioning or managing servers. Amazon Lambda is a compute service that enables you to deploy applications and back-end services that operate with zero upfront cost and require no system administration. This video tutorial will start with the basics of Amazon Lambda and will then walk you through combining Lambda with other Amazon Web Services, such as Amazon API Gateway Service, Amazon DynamoDB, and so on. Moving on, this tutorial will show you how to write, run, and test Lambda functions using Node.js, Java, Python, and C#. Moreover, you will learn how to use its serverless framework to increase your development productivity.

About the Authors

Markus Klems is an expert on software development and system administration for scalable, high-availability and high-performance software systems, such as big data, mobile, web application, and Software-as-a-Service systems. In the context of his research and development work at TU Berlin and Karlsruhe Institute of Technology (KIT), Markus has gained in-depth knowledge and experience with complex and large-scale IT systems. Markus has been working with Amazon Web Services (AWS) since 2008 and is particularly excited about emerging technology trends in the realms of serverless computing and serverless microservice architectures.

Who this course is for:

  • This video is primarily for IT architects and developers who want to build scalable systems and deploy serverless applications with AWS Lambda.