Ravi Sir's Cards › AWS
Language or YAML?
This comparison card contrasts Language or YAML. AWS CDK is described as typeScript/Python constructs that synth to CFN. Raw CloudFormation is described as hand-written YAML/JSON templates. The card pairs AWS CDK with app code + infra in one language, and Raw CloudFormation with explicit templates, no synth step.
Read card text
What this card says
Language or YAML?
AWS CDK
TypeScript/Python constructs that synth to CFN.
Raw CloudFormation
Hand-written YAML/JSON templates.
Key points
Loops, tests, shared constructs.
Simple stacks, CFN-only shops.
Example
new Function(this, ...) / Resources: MyFn: Type: AWS::Lambda::Function
Use when
App code + infra in one language.
Explicit templates, no synth step.