Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Production-Ready Serverless

Course Cover

4.5

(6)

compare button icon

Course Features

icon

Duration

9.16 hours

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Teaching Type

Self Paced

icon

Video Content

9.16 hours

Course Description

This is a great resource for anyone looking to tackle complex subjects. The pace and detail are perfect. The best resource I have found for Serverless real-world usage. survey responder

Production-Ready serverless: Operational best practices shows you how to create applications that take advantage AWS Lambda, as well as other AWS platform features such API Gateway and Kinesis. Yan Cui, AWS expert, guides you through the process of writing your first AWS Lambda function and how to handle the operational challenges Lambda may present as you integrate serverless development practices in your applications. You will build a basic eCommerce site, including a Lambda web API through the API Gateway service. This course teaches you how to process events in real time using Lambda or Kinesis Streams. It also demonstrates security against common OWASP attacks. It also demonstrates modern serverless design patterns and best practices for optimizing performance and minimizing costs.

AWS Lambda is a platform for running cloud-hosted functions--small, single-responsibility services that handle tasks and orchestrate data flow among other AWS services. Lambda functions respond to events that are triggered by users or your application. AWS automatically scales Lambda based on demand. This allows you to minimize infrastructure management and enjoy the reliability and security you need to create amazing apps.
Inside:

  • Create and deploy Lambda functions using the Serverless framework
  • Lambda and API Gateway are used to build web APIs
  • Implementing authentication and authorisation using API Gateway, IAM and Cognito User Pools
  • Implementing canary deployments with API Gateway and Lambda
  • Processing real-time events using Lambda and Kinesis Streams
  • Real-time collection and aggregation of analytics events
  • Test Lambda functions
  • Configuring Lambda functions at scale
  • Protecting applications from common OWASP attacks
  • Leading practices for Lambda and API Gateway design patterns.
Developers with previous experience building cloud-based AWS applications.
Yan Cui Since 2010, he has been working with AWS and has designed and implemented many scalable backend systems on AWS. This includes a mobile game with over 1,000,000 daily active users. In the last 18 months, he has extensively worked with AWS Lambda production, including migrating a Social Network from a monolithic, EC2-based backend architecture to an event-driven and service-oriented architecture centered on AWS Lambda. Yan is also an AWS hero
This guide will help you get started with Serverless with AWS Lambda.
Michael Bright
This is the jumpstart you need for serverless AWS Development
Paulo Cesar Dias Lima
This video is a great introduction to how to secure and deploy your first serverless Lambda on AWS.
Anonymous Reviewer

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Hands-On Training,Instructor-Moderated Discussions

Skills You Will Gain

What You Will Learn

Creating and deploying Lambda functions with the Serverless framework

Building web APIs with Lambda and API Gateway

Implementing authentication and authorization using API Gateway, IAM, and Cognito User Pools

Implementing canary deployments using API Gateway and Lambda

Processing real-time events with Lambda and Kinesis Streams

Collecting and aggregating analytics events in real-time

Testing Lambda functions

Managing configurations for Lambda functions at scale

Securing applications against common OWASP attacks

Leading practices for Lambda, API Gateway and Kinesis Serverless design patterns

Target Students

AWS Lambda is a platform for running cloud-hosted functions—small, single-responsibility services that handle tasks and orchestrate data flow among other AWS services

Lambda functions responds to the events triggered by users and your application

AWS automatically scales Lambda for you based on demand, so you can minimize infrastructure plumbing management and enjoy the reliability, security, and responsiveness you need to create amazing applications!Inside:

Course Instructors

Yan Cui

Instructor

Yan Cui is the instructor for this course

Course Reviews

Average Rating Based on 6 reviews

4.7

83%

17%

Course Cover