This repository contains a set of CDK example projects which have been developed by AWS Professional Services (ProServe).
The examples in this repository are organized by functionality. Within each business function, there may be multiple language-specific implementations, since the CDK supports multiple programming languages.
Each section contains its own README file, which describes:
- Background of the business problem
- Prerequisites
- Items for consideration
- Sample output
If a language-specific implementation requires special instructions, then a README file within the language-specific subdirectory will elaborate upon it. (For a complete list of supported languages, please refer to the AWS CDK FAQ mentioned below.)
The recommended starting point is the hello-world
example.
This repository currently contains a limited set of examples. However, over the next few months, additional examples will be included. Please consider checking back in from time to time to see how things evolve.
- Getting started with the AWS CDK - New users of the CDK should start here. The getting started guide describes CDK prerequisites, installation instructions, and a list of supported languages.
- CDK Constructs - Constructs are the foundation of the CDK. It's important to understand the difference between L1 and L2 constructs, and construct library patterns. This document is a great place to get started.
- AWS CDK Reference Documentation - This link provides
detailed information about the CDK API. Additionally, once the CDK has been installed, this
document can be launched by typing
cdk docs
from within a terminal. - AWS Cloud Development Kit Frequently Asked Questions (FAQ)
See CONTRIBUTING for more information.
This library is licensed under the MIT-0 License. See the LICENSE file.