SVS319: Build Higher Level Constructs for Your Teams Using AWS CDK

Resources for SVS319: Build higher level constructs for your teams using AWS CDK

This builders session will show you how to build infrastructure as code (IaC) literally by using imperative coding styles using CDK. Using CDK, you can build foundational as well as higher abstractions of your infrastructure. You will learn how to incorporate your organization's standards and best practices and share them as patterns to your application teams. These patterns can then be provided to respective application teams using their preferred programming language. This session will show you how you can make developers your best friends. You will need basic programming skills (TypeScript will be used but you will see how that becomes a non-issue as CDK patterns can be easily generated for languages like Java/Python/.NET etc) in addition to running basic AWS CDK and NPM commands in CLI.

Building using CDK

Workshop

This workshop shows you how to build AWS resources using CDK.

Advanced CDK concepts

Workshop

Learn how to build custom resources, package CDK constructs, and use CDK pipelines

Leverage AWS Solutions Constructs

Tutorial

Explore AWS Solutions Constructs libraries which are built keeping Well Architected Framework in mind.

Explore Well Architected CDK Patterns

Tutorial

Explore these CDK Patterns built by community.

AWS CSK Examples

GitHub

A repository with a set of example projects using AWS CDK.

Learn more about JSII

GitHub

Learn more about jsii which allows code in any language to naturally interact with JavaScript classes. jsii enables the AWS Cloud Development Kit (CDK) to deliver polyglot libraries from a single codebase.

Presented by:

Dhiraj Mahapatro

Dhiraj Mahapatro

Principal Specialist SA, Serverless, AWS.

Follow on LinkedIn