CDK Serverless and Projen Pipelines Join the Open Construct Foundation

by Thorsten Höger, Cloud Automation Evangelist

AWS Hero-Led Projects Embrace Open Governance to Accelerate Innovation in CDK Ecosystem

[Reichenbach, Denver] - [August 31, 2024] - Today, AWS Automation Evangelist and AWS Hero Thorsten Höger announced the migration of two open-source projects, CDK Serverless and Projen Pipelines, to the Open Construct Foundation (OCF). This strategic move represents a significant step towards fostering open collaboration and ensuring the long-term sustainability of these tools within the AWS Cloud Development Kit (CDK) ecosystem.

CDK Serverless, a comprehensive tool suite for enhancing serverless architectures with AWS CDK, and Projen Pipelines, a library for simplifying continuous delivery pipelines for CDK applications, have gained traction among developers since their inception. By transitioning these projects to the OCF, Taimos aims to broaden community participation, accelerate innovation, and align with the foundation's mission of advancing the AWS CDK ecosystem.

"The decision to migrate CDK Serverless and Projen Pipelines to the Open Construct Foundation marks a pivotal moment for these projects," said Thorsten Höger, creator of the projects and recognized AWS Hero. "As one of the top non-AWS contributors to the AWS CDK, I've witnessed firsthand the power of community-driven development. This move will not only ensure the projects' independence but also open up new avenues for collaboration and growth within the vibrant community."

The Open Construct Foundation, established in 2019, has played a crucial role in the AWS CDK ecosystem by launching the community-driven CDK construct library, managing the cdk.dev Slack workspace, and organizing the popular CDK Day conference. The addition of CDK Serverless and Projen Pipelines to the OCF portfolio is expected to create synergies with existing projects and drive further innovation in cloud infrastructure as code.

"With the move to the Open Construct Foundation I am sure that we will be able to attract more developers that are passionated in removing Vendor Lock-In from CI/CD as contributors to the project", says Johannes Koch, co-maintainer of the projen-pipelines project.

Developers and organizations interested in contributing to CDK Serverless and Projen Pipelines or learning more about the migration can visit the project repositories or join the discussion on the cdk.dev Slack workspace.

About Thorsten Höger: Thorsten is an AWS Automation Evangelist and recognized AWS Hero, known for significant contributions to automating AWS infrastructure. He has demonstrated deep expertise and leadership in cloud infrastructure as code and is also a passionate open-source advocate, maintaining several impactful projects that contribute to the broader tech community.

About the Open Construct Foundation: The Open Construct Foundation, founded in 2019, is a non-profit organization dedicated to advancing the AWS CDK ecosystem. The foundation manages the community-driven CDK construct library, the cdk.dev Slack workspace, and organizes the annual CDK Day conference. Through these initiatives, OCF fosters collaboration, knowledge sharing, and innovation in cloud infrastructure development.

FAQ: Migration of CDK Serverless and Projen Pipelines to the Open Construct Foundation

What is happening?

We are transferring the ownership and maintenance of CDK Serverless and Projen Pipelines to the Open Construct Foundation (OCF).

Why are we doing this?

  1. To ensure the projects' independence from our company
  2. To broaden community participation and contribution
  3. To align with the OCF's mission of advancing the AWS CDK ecosystem
  4. To potentially accelerate the projects' growth and adoption

What are CDK Serverless and Projen Pipelines?

CDK Serverless is a comprehensive tool suite that enhances the use of AWS CDK in serverless architectures. It offers:

  • Project management features for TypeScript CDK apps
  • L3 constructs for serverless APIs and resources
  • Zero-config Lambda functions and VTL resolvers
  • Live updates for Lambda function code during development
  • Automatic DynamoDB SingleTable infrastructure and monitoring

Projen Pipelines is a projen library that simplifies the creation of continuous delivery (CD) pipelines for AWS CDK applications. It provides:

  • High-level abstractions for multi-environment and multi-account CDK apps
  • Streamlined management of complex deployment scenarios

How will this migration benefit the projects?

  1. Increased visibility within the CDK community
  2. Potential for more diverse contributions and perspectives
  3. Long-term sustainability independent of any single company

Will there be any changes to the projects' licenses?

No, both projects will maintain their current open-source licenses.

How can users and contributors expect the projects to evolve under OCF?

While the core functionality and purpose of the projects will remain unchanged, users can expect:

  1. Potentially faster development cycles
  2. More diverse feature additions based on community needs
  3. Increased integration with other OCF projects and initiatives

Who will maintain the projects after the migration?

The initial maintainers will remain, but we anticipate and welcome new maintainers from the broader OCF community.

How can the community get involved?

  1. Join the discussion on the cdk.dev Slack workspace
  2. Contribute to the projects via GitHub
  3. Share your use cases and feedback

When will this migration take effect?

The migration will happen in September 2024.

Where can I find more information?

More articles

Shift Left Security: Reviewing AWS CDK Apps at Pull Request Time

Shifting security reviews of AWS CDK applications to the pull request phase enables teams to catch potential security issues early by analyzing CloudFormation template diffs before changes reach production. By implementing automated tooling and clear review processes, teams can identify risky IAM permissions, network configurations, and encryption settings while maintaining development velocity. This approach not only reduces security risks but also empowers developers with immediate feedback on their infrastructure changes.

Read more

Three strategies for deploying container images to Amazon ECS using CDK

This blog post explores three strategies for deploying container images to Amazon ECS using CDK: pre-built images, custom images from separate projects, and images built alongside CDK code, providing developers with insights to choose the best approach for their specific needs and workflows.

Read more

Tell me about your project

Taimos GmbH