5910 Breckenridge Pkwy Suite B, Tampa, FL. 33610
(800) 272-0707

SkillSoft Explore Course

IT Skills     Cloud Computing and Virtualization     Amazon     AWS Serverless Essentials
Developing serverless applications for the cloud requires the knowledge of base components and essential tools. Use this course to familiarize yourself with serverless architectures and the tools of an AWS serverless deployment.
This course will enable you to recognize the attributes and advantages of the AWS Serverless Application Model (SAM), the role of AWS Serverless Application Repository, and the features of Amazon SNS and SQS for implementing a fully-managed messaging service. You'll also discover prominent AWS Developer Tools services and the characteristics of AWS Cloud Development Kit (CDK), core components and benefits of AWS DynamoDB, and the creation of Rest APIs using AWS CDK.
Upon completion of this course, you'll be able to understand the AWS Serverless Application Model and identify the tools and components for writing serverless applications in the AWS cloud.

Objectives

Developing Serverless Applications: AWS Serverless Essentials for Developers

  • discover the key concepts covered in this course
  • describe the features and benefits of AWS Serverless Application Model (SAM) along with the key components that can be used to define, test, and deploy serverless applications
  • list key components of AWS SAM specification that are used to define serverless applications
  • identify the role of AWS Serverless Application Repository and the mechanism of storing, sharing, assembling and deploying serverless architectures
  • publish a sample application to the AWS Serverless Application Repository
  • deploy applications from the AWS Serverless Application Repository
  • outline the benefits of messaging with AWS and the features of SNS and SQS that help implement fully-managed messaging service for application-to-application and application-to-person communication
  • implement fanout messaging using Amazon simple notification service (SNS) and Amazon simple queue service (SQS)
  • implement message filtering pattern using Amazon simple notification service (SNS)
  • list the core components, features, and benefits of AWS DynamoDB
  • create a simple table and add, query, and delete data using the DynamoDB console
  • use Python and AWS SDK for Python to enable DynamoDB APIs to interact with tables created in DynamoDB
  • recognize the prominent AWS developer tools services and the features of the AWS cloud development toolkit to host code as well as build, test, and deploy applications to AWS
  • work with AWS cloud development kit (CDK) to create rest APIs with GET endpoint
  • summarize the key concepts covered in this course