YoVDO

Full Stack TypeScript with AWS Cloud Development Kit v2

Offered By: egghead.io

Tags

AWS Cloud Development Kit (CDK) Courses Cloud Computing Courses React Courses Typescript Courses AWS Lambda Courses Serverless Architectures Courses API Gateways Courses Full Stack Development Courses

Course Description

Overview

Amazon AWS is one of the most popular cloud providers in the world, but it can also be daunting to learn thanks to the alphabet soup of service acronyms. Once you've figured out which subset of services to use, you've got a lot of clicking around to do in order to get things configured. Not anymore! With the AWS Cloud Development Kit (CDK v2), you are able to configure AWS services from your terminal & editor. Even better, you can do your configuration, frontend, and backend all with the same language. In this course, Tomasz Łakomy will guide you through using TypeScript to complete the lifecycle of an application powered by AWS CDK v2. You'll see how to start a project, develop it locally, deploy it globally, and then tear it all down when you're done. The services & development approach Tomasz demonstrates in this course are used by countless companies around the world. Is yours next?

Syllabus

  • Install AWS Cloud Development Kit (CDK) and Create a New Project
  • Build and Deploy a Sample AWS Cloud Development Kit Stack to AWS
  • Review an AWS CloudFormation Stack Deployed with AWS CDK
  • Clear an Initial AWS CDK Stack to Start Building an App From Scratch
  • Create and Deploy a Node.js AWS Lambda Function with AWS CDK
  • Change the Properties of an AWS Lambda Function Deployed with AWS CDK
  • Attach an API Gateway to an AWS Lambda Function Deployed with AWS CDK
  • Create a Custom AWS CDK Construct
  • Create a DynamoDB Table with AWS CDK
  • Get All Items from a DynamoDB Table using ScanCommand
  • Debug Permission Issues and Allow an AWS Lambda Function to Access Data from DynamoDB
  • Add Data to a DynamoDB Table with PUT Operation use AWS CDK
  • Delete an Item from a DynamoDB table in AWS CDK with DELETE Operation
  • Create an API Gateway REST API with AWS CDK
  • Connect React App to a Serverless Backend Deployed with AWS CDK and Fix CORS Issues
  • Deploy a Site with HTTPS Support Behind a CDN with AWS CDK
  • Destroy an AWS CDK Stack

Taught by

Tomasz Łakomy

Related Courses

AWS Infrastructure with Python: Getting Started
Pluralsight
AWS Infrastructure with TypeScript: Getting Started
Pluralsight
AWS Cloud Development Kit: The Big Picture
Pluralsight
Managing AWS Infrastructure with Python
Pluralsight
AWS Infrastructure as Code for Software Developers
LinkedIn Learning