View a markdown version of this page

AWS AppConfig experimentation - AWS AppConfig

AWS AppConfig experimentation

Application experimentation is the systematic process of testing hypotheses on software applications. It uses A/B testing, feature flags, and analytics to measure user behavior, optimize performance, and drive data-driven product decisions. Experimentation enables teams to validate changes, such as new features or UI changes, before a full rollout, thereby reducing risk and improving engagement.

Built with the expertise of 25+ years of software experimentation in Amazon (including on Amazon.com), AWS AppConfig experimentation integrates seamlessly with your existing AWS AppConfig workflows, providing a comprehensive solution for feature management and experimentation in cloud-native applications. AWS AppConfig experimentation offers the following features:

  • Easy experiment setup and management through the AWS Management Console.

  • Powerful and flexible segmentation options for experiment participants.

  • Best-practices for data science analytics between control and treatment groups.

  • Data independence – use your existing data warehouses and analytics tools for experiments or use an AWS-native service like CloudWatch.

Note

Use AWS AppConfig experimentation on a pay-as-you-go basis. You are billed for experiment hours run. For more information, see AWS AppConfig pricing. (AWS AppConfig is listed as a feature in Systems Manager.)