Posted On: Feb 26, 2024

The AWS AppConfig Level 2 (L2) Constructs module for AWS Cloud Development Kit (AWS CDK) is now available. These new AWS AppConfig constructs simplify provisioning of AWS AppConfig resources, including feature flags and dynamic configuration data. Customers can use these constructs for all AWS AppConfig resources, including Applications, Deployment Strategies, Environments, Extensions, and Configuration Profiles. These interfaces make it easy to create, manage, and deploy configuration data for your application using CDK stacks.

AWS AppConfig enables customers to deploy software changes faster, but in a safe and controlled manner. AWS AppConfig supports feature flags, which allow engineering teams to release new capabilities and features slowly, and then measure impact on your systems before full release; there is also a kill-switch to instantly roll back the feature. The AWS CDK is an open-source software development framework for defining cloud infrastructure in code, and provisioning it through AWS CloudFormation. With this release, the AWS AppConfig L2 constructs have been added to the AWS CDK library.

AWS AppConfig is available in all commercial and the AWS GovCloud (US) Regions. To get started on AWS AppConfig, visit the AWS AppConfig documentation. To learn more about AWS CDK AppConfig’s constructs, visit the CDK documentation and API reference.