Serverless Technologies (Lambda and DynamoDB)

PT24460
Summary
Serverless Technologies Is a design principle and best practice in cloud computing. It teaches one to design solutions that do not depend on your running specific servers. Rather, the cloud decides which server and how will implement your functionality. Two of the enabling technologies for serverless computing are AWS Lambda and AWS DynamoDB. Lambda allows the developer to specify the computing functions to be performed, leaving the implementation and scalability, as well as the SLA, to the cloud. DynamoDB is Amazon’s NoSQL database that runs as a service, making it a perfect fit for Lambda. This course offers an introduction to Lambda and DynamoDB. It is intended for software architects and software engineers. It gives them a practical level of experience, achieved through a combination of about 50% lecture, 50% lab work
Prerequisites
  • General familiarity with cloud computing; if required, an overview will be provided
  • Be able to navigate the linux command line, although most labs are in the browser
  • Students need to come with their own AWS account. If needed, an arrangement for the students’ account can be provided.
Duration
3 Days/Lecture & Lab
Audience
This course is designed for Data Scientists and Developers
Topics
  • Serverless Computing Introduction
  • AWS Lambda
  • AWS DynamoDB

Related Scheduled Courses