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 29, 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
Automation
AWS Systems Manager Automation simplifies common maintenance and deployment tasks using predefined or custom workflows.
Kinesis Video Streams
Amazon Kinesis Video Streams is a service for securely ingesting, storing, and processing video streams for analytics and machine learning.
End User Messaging
AWS End User Messaging refers to services like Amazon Pinpoint and SNS that allow you to send targeted push, SMS, email, and voice messages to end users.
Hosted Zone
A Hosted Zone in Amazon Route 53 is a container for records that define how traffic is routed for a domain and its subdomains.
CloudHSM
AWS CloudHSM provides hardware security modules in the AWS Cloud to generate and use your own encryption keys with FIPS 140-2 Level 3 compliance.
Virtual Private Cloud
Amazon Virtual Private Cloud (VPC) lets you provision a logically isolated section of the AWS Cloud to launch AWS resources in a virtual network.
Amazon Rekognition Video
Amazon Rekognition Video is a service that detects and tracks objects, faces, and activities in live or stored video streams.
Elastic Container Registry
Amazon Elastic Container Registry (ECR) is a fully managed Docker container registry that makes it easy to store, manage, and deploy container images.
Entity Resolution
AWS Entity Resolution is a machine learning-powered service that helps match, link, and deduplicate records across datasets for accurate data consolidation.
Lookout for Equipment
Amazon Lookout for Equipment uses machine learning to detect abnormal equipment behavior and prevent potential failures.
Glue
AWS Glue is a serverless data integration service that simplifies discovering, preparing, moving, and integrating data from various sources for analytics and ML.
Forecast
Amazon Forecast is a fully managed service that uses machine learning to generate accurate time series forecasts based on historical data.
Cost Explorer
AWS Cost Explorer is a tool that helps you visualize, understand, and manage your AWS costs and usage over time through interactive charts and reports.
Direct Connect
AWS Direct Connect provides a dedicated network connection from your premises to AWS, offering consistent, low-latency performance.
DeepRacer
AWS DeepRacer is an autonomous 1/18th scale race car powered by reinforcement learning that helps developers learn machine learning hands-on.
Network Firewall
AWS Network Firewall is a managed service that deploys essential network protections for your VPC, including deep packet inspection and intrusion prevention.
Route 53
Amazon Route 53 is a scalable and highly available Domain Name System (DNS) web service for domain registration and traffic routing.
IoT Greengrass
AWS IoT Greengrass is an open-source edge runtime and cloud service that helps build, deploy, and manage device software at the edge.
Amplify
AWS Amplify is a set of tools and services that helps developers build scalable, full-stack web and mobile applications on AWS.
Wavelength
AWS Wavelength brings AWS services to the edge of the 5G network, minimizing latency for mobile and edge applications by deploying compute closer to users.
Translate
Amazon Translate is a neural machine translation service that delivers fast, high-quality, and customizable language translation.
Search Document
Amazon CloudSearch or OpenSearch Document Search refers to AWS services used to index, search, and retrieve structured and unstructured documents efficiently.
EventBridge
Amazon EventBridge is a serverless event bus service that enables you to connect applications using data from your own apps, SaaS apps, and AWS services.
Command Line Interface
AWS Command Line Interface (CLI) is a tool that enables you to manage AWS services and resources through commands in your terminal.