AWS Developer Tools Blog

Category: AWS Cloud Development Kit

Building an Apache Kafka data processing Java application using the AWS CDK - featured image

Building an Apache Kafka data processing Java application using the AWS CDK

Building an Apache Kafka data processing Java application using the AWS CDK Piotr Chotkowski, Cloud Application Development Consultant, AWS Professional Services Using a Java application to process data queued in Apache Kafka is a common use case across many industries. Event-driven and microservices architectures, for example, often rely on Apache Kafka for data streaming and […]

Read More

Announcing AWS Cloud Development Kit v2 Developer Preview

The AWS Cloud Development Kit (AWS CDK) v2 is now available for Developer Preview in TypeScript, Python, Java, C#, and Go. The AWS CDK is an open-source software development framework to model and provision your cloud application resources using familiar programming languages. With the AWS CDK, you can define your infrastructure as code and provision […]

Read More

How Vendia leverages the AWS CDK to dynamically provision cloud infrastructure

In this guest post, Ryan Green, senior software engineer, explains how Vendia uses the AWS Cloud Development Kit (AWS CDK) and AWS CloudFormation to dynamically provision cloud infrastructure on behalf of their customers. Abstract Vendia enables organizations to securely share data and code across regions, accounts, and clouds at scale. Vendia Unis, or Universal Apps, […]

Read More

AWS Chalice adds support for the AWS CDK

In a previous post, we showed how you can use the AWS Cloud Development Kit (AWS CDK) and AWS Chalice to develop both infrastructure and application logic as code. To help combine the two frameworks together, a cdk-chalice construct library was used that handled the low-level communication details. In collaboration with the original developer of […]

Read More

Migrating CloudFormation templates to the AWS Cloud Development Kit

AWS CloudFormation gives developers and systems administrators an easy way to create and manage a collection of related AWS resources, provisioning and updating them in an orderly and predictable fashion. You can use AWS CloudFormation’s sample templates or create your own templates to describe the AWS resources, and any associated dependencies or runtime parameters, required […]

Read More

Introducing the Cloud Development Kit for Terraform (Preview)

Infrastructure as Code (IaC) is a fundamental component of modern DevOps practices because it enables you to deploy any version of your application infrastructure at will, and facilitates the full lifecycle management of all the resources required to run and monitor your application. Organizations who have adopted DevOps practices often deploy hundreds or even thousands […]

Read More

Centralize Amazon CloudWatch Logs using AWS CDK

One of the most common use cases that customers try to implement is to centralize various types of logs in their AWS infrastructure so that these logs can be utilized for security, monitoring or analytics purposes. Centralizing AWS services logs means pushing all the logs generated by the various AWS services used to one single […]

Read More

Orchestrating an application process with AWS Batch using AWS CDK

In many real work applications, you can use custom Docker images with AWS Batch and AWS Cloud Development Kit(CDK) to execute complex jobs efficiently. AWS CDK is an open source software development framework to model and provision your cloud application resources using familiar programming languages, including TypeScript, JavaScript, Python, C# and Java. For the solution […]

Read More
Centralize Logs using CDK

Introducing the AWS CDK public roadmap

We’ve published an AWS Cloud Development Kit (CDK) public roadmap on GitHub! As an open source project, we’re all about transparency and want to help you plan by making it easier to follow upcoming features and let us know what we should work on next. Checkout the CDK roadmap to see what we’re up to, […]

Read More
Centralize Logs using CDK

Deploying AWS Chalice application using AWS Cloud Development Kit

In this blog, we will build a simple service based on Amazon API Gateway and AWS Lambda for managing users in Amazon DynamoDB table. I will be using AWS Cloud Development Kit (AWS CDK) and AWS Chalice frameworks to develop both infrastructure and application logic as code. There is some overlap between CDK and Chalice […]

Read More