Shaping the future of CDK together

Authors: Hannah Aubry |

When Amazon Web Services Cloud Development Kit (CDK) was announced in 2019, the project introduced a new stage in the evolution of infrastructure as code (IaC), and changed the way customers build on Amazon Web Services. For those less familiar, CDK is an open source software development framework enabling builders to model and provision their cloud application resources using familiar programming languages. In addition, CDK provides powerful high-level abstractions known as constructs. These constructs allow users to quickly define larger components of their application, with sensible, secure defaults, resulting in more infrastructure with less code.

Amazon Web Services is committed to the long-term health of CDK, and to the ongoing success of the customers that use it. Today, many Amazon Web Services customers actively use CDK to manage millions of resources. CDK is also critical to how Amazon development teams provision cloud infrastructure internally. In this next phase of growth and evolution, we envision deeper collaboration between Amazon Web Services and the community, and more opportunities to contribute code and more to the project. Accordingly, we’re proposing to form a Contributor Council for CDK, to give the community an even greater role in shaping the project’s future. We believe the creation of this open, clearly-defined avenue for information-sharing and feedback-gathering is a vital first step in achieving our vision.

Since the project’s inception, the CDK ecosystem of contributors has grown organically into a large and passionate community, spanning individual developers building for fun to large companies with thousands of developers building at massive scale. In addition to the hundreds of contributors—code, content, and more—there are incredible community groups which have sprung up around the project like the Open Construct Foundation, which organizes CDK Day and manages the cdk.dev Slack.

As we reflect on this journey, the one constant has been our community. The Amazon Web Services CDK wouldn’t be where it is today without the invaluable feedback, contributions, and collaboration from developers, builders, and organizations across the globe. Because of this, we see opportunities to strengthen our collaboration by bringing the community closer to the project with this Council. To ensure the Council and its Charter serves the CDK community, we’re opening a 30-day period for community input on the Council Charter, which we’ve submitted via the RFC process on the CDK GitHub repository. Following the incorporation of community feedback, we aim to ratify the charter by February 10, 2025, complete Council elections shortly after, and hold our first Council meeting in early March.

In terms of structure, the ten-member Council would bring together equal representation from Amazon Web Services and the CDK community. The Council will meet monthly, combining town hall discussions about project priorities with dedicated time to review change proposals, RFCs, and the project roadmap. These sessions will be recorded and shared publicly, ensuring transparency for the broader community.

Beyond the Council itself, we’re exploring the formation of special interest working groups focused on areas like expanding community recognition programs, supporting community-led constructs, and organizing CDK-focused events. These working groups can provide additional avenues for community members to partner with Amazon Web Services to shape the project’s future.

This proposal emerged from months of thoughtful discussions with the community about how to better support the CDK ecosystem, and represents one component of our broader commitment to CDK. In the coming months, we’ll share additional CDK initiatives and investments from Amazon Web Services. We will also report on the work of this Council.

We’re encouraging everyone to review the full Council charter and share their thoughts through our tracking issue by February 3, 2025, 11:59pm PST. Your input will help ensure the Council serves our community effectively and sets the foundation for a more collaborative future for CDK.



Hannah Aubry

Hannah Aubry

I'm a community builder and open tech advocate. I believe in building safe systems that spark collaboration and kindness. In my current role, I serve as a developer advocate for the Amazon Web Services Cloud Development Kit (CDK) community and also contribute to Mastodon as part of its outreach team. Previously, I led Fastly's $50 million commitment to the open internet through its Fast Forward initiative. In past lives, I've made activism-driven installation art & theatre, created content for international brands, and coordinated human research studies as part of a social network research group. If I were a bird, I'd be a roseate spoonbill.


The mentioned AWS GenAI Services service names relating to generative AI are only available or previewed in the Global Regions. Amazon Web Services China promotes AWS GenAI Services relating to generative AI solely for China-to-global business purposes and/or advanced technology introduction.