Cloud Development Kit PNG and SVG Icon
AWS Cloud Development Kit (CDK) is an open-source framework that enables developers to define cloud infrastructure using familiar programming languages.
Last Modified: August 10, 2025

16px
32px
48px
64px
Details
Key Features
- Infrastructure as code framework.
- Supports multiple programming languages.
- Generates AWS CloudFormation templates.
- Rich construct library for AWS services.
Common Use Cases
- Defining AWS infrastructure using programming languages
- Creating reusable infrastructure templates
- Implementing Infrastructure as Code (IaC) workflows
Explore More Icons
Application Auto Scaling
AWS Application Auto Scaling automatically adjusts the capacity of your scalable resources to maintain performance and cost-effectiveness.
App Mesh
AWS App Mesh is a service mesh that provides application-level networking to make it easy to monitor and control microservices running on AWS.
Elemental MediaTailor
AWS Elemental MediaTailor enables server-side ad insertion for video content, allowing personalized ad experiences across platforms.
SageMaker Studio Lab
Amazon SageMaker Studio Lab is a free ML development environment that provides Jupyter-based tools for experimenting with models and datasets.
Monitron
Amazon Monitron is an end-to-end system that uses sensors, gateways, and ML to detect abnormal behavior in industrial equipment.
IoT Analytics
AWS IoT Analytics is a fully managed service that makes it easy to run and operationalize sophisticated analytics on massive volumes of IoT data.
Compute Optimizer
AWS Compute Optimizer uses machine learning to recommend optimal AWS compute resources for your workloads to reduce cost and improve performance.
Entity Resolution
AWS Entity Resolution is a machine learning-powered service that helps match, link, and deduplicate records across datasets for accurate data consolidation.
Simulation
AWS RoboMaker Simulation lets you test and validate robotic applications in large-scale virtual 3D environments without physical hardware.
Vault
Vault typically refers to Amazon S3 Glacier Vaults, containers for managing archives and controlling access to long-term stored data.
Transfer Family
AWS Transfer Family supports fully managed file transfers into and out of AWS using SFTP, FTPS, and FTP protocols.
Resource Access Manager
AWS Resource Access Manager (RAM) enables you to securely share AWS resources with other AWS accounts or within your organization.
Database Migration Service
AWS Database Migration Service (DMS) helps you migrate databases quickly and securely to AWS with minimal downtime.
Application Recovery Controller
AWS Application Recovery Controller helps ensure high availability by monitoring application recovery readiness and managing failover processes.
Config
AWS Config enables you to assess, audit, and evaluate configurations of your AWS resources for compliance and security.
CodeGuru
Amazon CodeGuru is a developer tool that provides intelligent code reviews and performance recommendations using machine learning.
VPC Lattice
Amazon VPC Lattice helps you securely connect, monitor, and manage service-to-service communication in a consistent way.
RoboMaker
AWS RoboMaker is a service for developing, simulating, and deploying robotic applications using Robot Operating System (ROS) with cloud scalability.
AppSync
AWS AppSync is a fully managed service that makes it easy to develop GraphQL APIs by securely connecting to data sources like DynamoDB, Lambda, and more.
Console Mobile Application
The AWS Console Mobile Application allows you to view and manage a select set of AWS resources from your mobile device.
Model
AWS Model refers to machine learning models created, trained, or deployed using services like Amazon SageMaker.
Elastic Block Store
Amazon Elastic Block Store (EBS) provides block-level storage volumes for use with Amazon EC2, designed for high availability and durability.
Agent
AWS Agent typically refers to software components like SSM Agent or CloudWatch Agent installed on compute resources for monitoring, patching, or management.
Kinesis
Amazon Kinesis is a platform on AWS to collect, process, and analyze real-time streaming data at scale for insights and operational responses.