EncartaLabs

AWS Lambda

( Duration: 1 Day )

The AWS Lambda training course will teach participants how to write, deploy, scale and manage lambda functions. Armed with this knowledge participants will be able to architect solutions from tiny composable microservices that scale massively and respond almost in real time.

In this course we'll take participants through the entire Lambda journey. From setting up local environment, writing first Lambda function, to deploying interesting and unique lambda functions that will help massively scale operations.

By attending AWS Lambda workshop, Participants will learn to:

  • Talk with authority about AWS Lambda
  • Write amazing application services that respond to S3/DynamoDB/Kinesis events
  • Understand where/when to use AWS Lambda
  • Write own AWS Lambda functions
  • Deploy & run lambda functions in the cloud
  • Manage lambda functions including diagnostics/logging

  • A little bit of coding experience helps -- ie. what is a function, a variable, etc.
  • Some experience using the command-line/terminal helps

  • AWS Absolute Beginners. No prior AWS experience necessary
  • Developers who want to build micro-services
  • Developers who want to build massively scalable systems
  • Solution architects (not just developers) who want to understand more about Lambda

COURSE AGENDA

1

Welcome To Lambda

  • Introduction
  • Lambda - The Theory
2

Preparation For Hands On Labs

  • Lab Preparation
  • Install AWS CLI
  • Create & Configure CLI Credentials
3

Hands On Lab: Participants First Lambda Function

  • Create the lambda function and deployment package
  • Upload function deployment package to AWS
  • Invoke the lambda function
  • Download code, delete function & cleanup
4

Hands On Lab: S3 Events (Image Thumbnail Generator)

  • Preparation
  • Create a lambda function that generates thumbnails
  • Upload the function and test it manually
  • Configure bucket notification and test end-to-end
  • Cleanup
5

Hands On Lab: Kinesis Events

  • Preparation
  • Create a Lambda function to process Amazon Kinesis events
  • Upload the function to AWS & test it manually
  • Create an Amazon Kinesis stream & hook it up to Lambda
  • Test end-to-end
6

Hands On Lab: DynamoDB Events

  • Placeholder

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 4,000 Modules on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting http://encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top