YoVDO

AWS for Developers: Data-Driven Serverless Applications with Kinesis

Offered By: LinkedIn Learning

Tags

Amazon Kinesis Courses Big Data Courses AWS Lambda Courses Data Processing Courses Infrastructure as Code Courses API Gateways Courses

Course Description

Overview

Serverless adoption is growing rapidly. Developers can stay sharp by learning about serverless applications. This course focuses on Kinesis, an AWS serverless service.

Syllabus

Introduction
  • AWS and serverless applications
  • What you should know
1. Get Started with Serverless
  • What is a serverless application?
  • Backend as a service (BaaS)
  • Functions as a service (FaaS)
  • AWS Lambda basic concepts
  • Serverless Framework 101
  • Why is infrastructure as code so important?
  • What we are going to build
  • Getting started with the project
2. Get Started with Kinesis
  • Kinesis introduction
  • Designing an event-driven application
  • Create stream with CloudFormation
  • Create an order
  • Setting up DynamoDB and saving into the table
  • Send a message to the stream using AWS SDK
  • Setting up all the permissions
  • Deploying and testing
  • Challenge: API Gateway and Lambda
  • Solution: API Gateway and Lambda
3. SNS, SQS, and Kinesis
  • AWS Lambda and Kinesis streams
  • Trigger a new Lambda
  • Configure SES
  • Send an SES message
  • Test out SES Message
  • Challenge: Kinesis
  • Solution: Kinesis
4. Lifecycle of a Message in the Stream
  • What is the difference between SNS, SQS, and Kinesis?
  • Create a queue with CloudFormation
  • Send a message to SQS
  • Trigger a Lambda with a new SQS message
  • Challenge: SQS
  • Solution: SQS
Conclusion
  • Clean up the AWS environment
  • Next steps

Taught by

Marcia Villalba

Related Courses

Advanced Testing Practices Using AWS DevOps Tools (Traditional Chinese)
Amazon Web Services via AWS Skill Builder
Amazon API Gateway for Serverless Applications (French)
Amazon Web Services via AWS Skill Builder
Amazon API Gateway for Serverless Applications (German)
Amazon Web Services via AWS Skill Builder
Amazon API Gateway for Serverless Applications (Indonesian)
Amazon Web Services via AWS Skill Builder
Amazon API Gateway for Serverless Applications (Japanese)
Amazon Web Services via AWS Skill Builder