DevOps Articles

Curated articles, resources, tips and trends from the DevOps World.

Improve collaboration between teams by using AWS CDK constructs

2 years ago aws.amazon.com
Improve collaboration between teams by using AWS CDK constructs

Summary: This is a summary of an article originally published by AWS DevOps Blog. Read the full original article here →

There are different ways to organize teams to deliver great software products. There are companies that give the end-to-end responsibility for a product to a single team, like https://docs.aws.amazon.com/whitepapers/latest/introduction-devops-aws/two-pizza-teams.html, and there are companies where multiple teams split the responsibility between infrastructure (or platform) teams and application development teams.

The infrastructure team consumes the AWS CDK construct published by the application team.

We will need to update the infrastructure team’s dependencies on the application teams artifacts whenever a new version of either the application package or the AWS CDK construct is published.

The application team publishes a new CDK construct version into AWS CodeArtifact CodeArtifact triggers an event on Amazon EventBridge The infrastructure team listens to this event The infrastructure team updates its dependency to the latest CDK construct The infrastructure team’s CDK Stack gets deployed

Made with pure grit © 2024 Jetpack Labs Inc. All rights reserved. www.jetpacklabs.com