AWS cdk documentation change
Summary
Updated references from 'AWS CloudFormation' to 'CloudFormation' throughout the document for consistency
Security assessment
The changes are purely branding/naming convention updates (removing redundant 'AWS' prefix from CloudFormation references). There is no indication of security vulnerability fixes, security feature additions, or security-related content changes. The modifications appear to be stylistic/documentation consistency improvements rather than security-related updates.
Diff
diff --git a/cdk/v1/guide/getting-started.md b/cdk/v1/guide/getting-started.md index 4d49f88f3..f67d08d78 100644 --- a//cdk/v1/guide/getting-started.md +++ b//cdk/v1/guide/getting-started.md @@ -17 +17 @@ Ideally, you already have experience with popular AWS services, particularly [AW -Familiarity with [AWS CloudFormation](https://aws.amazon.com/cloudformation/) is also useful, as the output of an AWS CDK program is an AWS CloudFormation template. +Familiarity with [CloudFormation](https://aws.amazon.com/cloudformation/) is also useful, as the output of an AWS CDK program is an CloudFormation template. @@ -25 +25 @@ The AWS CDK is designed around a handful of important concepts. We will introduc -An AWS CDK [app](./apps.html) is an application written in TypeScript, JavaScript, Python, Java, C#, or Go that uses the AWS CDK to define AWS infrastructure. An app defines one or more [stacks](./stacks.html). Stacks (equivalent to AWS CloudFormation stacks) contain [constructs](./constructs.html), each of which defines one or more concrete AWS resources, such as Amazon S3 buckets, Lambda functions, Amazon DynamoDB tables, and so on. +An AWS CDK [app](./apps.html) is an application written in TypeScript, JavaScript, Python, Java, C#, or Go that uses the AWS CDK to define AWS infrastructure. An app defines one or more [stacks](./stacks.html). Stacks (equivalent to CloudFormation stacks) contain [constructs](./constructs.html), each of which defines one or more concrete AWS resources, such as Amazon S3 buckets, Lambda functions, Amazon DynamoDB tables, and so on. @@ -29 +29 @@ Constructs (as well as stacks and apps) are represented as classes (types) in yo -The AWS CDK includes the AWS CDK Toolkit (also called the CLI), a command-line tool for working with your AWS CDK apps and stacks. Among other functions, the Toolkit provides the ability to convert one or more AWS CDK stacks to AWS CloudFormation templates and related assets (a process called _synthesis_) and to deploy your stacks to an AWS account. +The AWS CDK includes the AWS CDK Toolkit (also called the CLI), a command-line tool for working with your AWS CDK apps and stacks. Among other functions, the Toolkit provides the ability to convert one or more AWS CDK stacks to CloudFormation templates and related assets (a process called _synthesis_) and to deploy your stacks to an AWS account. @@ -35 +35 @@ Constructs come in three fundamental flavors: - * **AWS CloudFormation-only** or L1 (short for "layer 1"). These constructs correspond directly to resource types defined by AWS CloudFormation. In fact, these constructs are automatically generated from the AWS CloudFormation specification, so when a new AWS service is launched, the AWS CDK supports it a short time after AWS CloudFormation does. + * **CloudFormation-only** or L1 (short for "layer 1"). These constructs correspond directly to resource types defined by CloudFormation. In fact, these constructs are automatically generated from the CloudFormation specification, so when a new AWS service is launched, the AWS CDK supports it a short time after CloudFormation does. @@ -37 +37 @@ Constructs come in three fundamental flavors: -AWS CloudFormation resources always have names that begin with `Cfn`. For example, in the Amazon S3 module, `CfnBucket` is the L1 construct for an Amazon S3 bucket. +CloudFormation resources always have names that begin with `Cfn`. For example, in the Amazon S3 module, `CfnBucket` is the L1 construct for an Amazon S3 bucket. @@ -255 +255 @@ Run the following command to verify correct installation and print the version n -Many AWS CDK stacks that you write will include [assets](./assets.html): external files that are deployed with the stack, such as AWS Lambda functions or Docker images. The AWS CDK uploads these to an Amazon S3 bucket or other container so they are available to AWS CloudFormation during deployment. Deployment requires that these containers already exist in the account and region you are deploying into. Creating them is called [bootstrapping](./bootstrapping.html). To bootstrap, issue: +Many AWS CDK stacks that you write will include [assets](./assets.html): external files that are deployed with the stack, such as AWS Lambda functions or Docker images. The AWS CDK uploads these to an Amazon S3 bucket or other container so they are available to CloudFormation during deployment. Deployment requires that these containers already exist in the account and region you are deploying into. Creating them is called [bootstrapping](./bootstrapping.html). To bootstrap, issue: @@ -280 +280 @@ To display the default region, use `aws configure get`. -The AWS CDK Toolkit, also known as the Command Line Interface (CLI), is the main tool you use to interact with your AWS CDK app. It executes your code and produces and deploys the AWS CloudFormation templates it generates. It also has deployment, diff, deletion, and troubleshooting capabilities. For more information, see **cdk --help** or [AWS CDK Toolkit (cdk command)](./cli.html). +The AWS CDK Toolkit, also known as the Command Line Interface (CLI), is the main tool you use to interact with your AWS CDK app. It executes your code and produces and deploys the CloudFormation templates it generates. It also has deployment, diff, deletion, and troubleshooting capabilities. For more information, see **cdk --help** or [AWS CDK Toolkit (cdk command)](./cli.html).