--- title: 'Módulo 10 - Despliegue con AWS CDK' weight: 120 --- El [AWS Cloud Development Kit (CDK)](https://docs.aws.amazon.com/cdk/v2/guide/home.html) te permite construir aplicaciones en la nube con el poder de un lenguaje de programación. AWS CDK admite TypeScript, JavaScript, Python, Java, C#/.Net y Go. Los desarrolladores pueden usar uno de estos lenguajes de programación admitidos para definir componentes de nube reutilizables conocidos como [Constructs](https://docs.aws.amazon.com/cdk/v2/guide/constructs.html). Puedes combinarlos en [Stacks](https://docs.aws.amazon.com/cdk/v2/guide/stacks.html) y [Apps](https://docs.aws.amazon.com/cdk/v2/guide/apps.html). ![AWS CDK diagram](/static/img/module-10/AppStacks.png) En este módulo utilizarás AWS CDK con TypeScript para desplegar una aplicación que configura una API Gateway para desencadenar un flujo de trabajo síncrono de Step Functions Express. **Duración estimada: 30 minutos**