What is the difference between "AWS CloudFormation" and "AWS CDK" (Cloud Development Kit)?
Correct! Well done.
Incorrect.
The correct answer is A) CloudFormation uses declarative templates (JSON/YAML) to define infrastructure, while CDK allows defining infrastructure using familiar programming languages (like TypeScript, Python, or Java), which it then synthesizes into CloudFormation templates
Correct Answer
CloudFormation uses declarative templates (JSON/YAML) to define infrastructure, while CDK allows defining infrastructure using familiar programming languages (like TypeScript, Python, or Java), which it then synthesizes into CloudFormation templates
CDK provides higher-level abstractions in general-purpose programming languages, ultimately generating CloudFormation templates under the hood, combining the benefits of code reuse and type safety with CloudFormation's provisioning engine.