Comenzando con AWS CDK

Existen actualmente dos versiones, me voy a enfocar en la versión 2 (con AWS es aconsejable usar siempre las últimas versiones)

Instalación

npm install -g aws-cdk		

Para verificar que la instalación fue exitosa:

cdk --version

Para crear un nuevo proyecto:

mkdir mi-stack
cd mi-stack
cdk init app --language typescript

Es posible validar una configuración de forma local sin una cuenta de AWS pero va a ser necesario confirgurar la cuenta si vamos a deployar usando aws configure

Términos

Comandos

Próximas publicaciones

  • Creando un S3 bucket
  • Creando una funcion lambda GO
  • Creando una funcion lambda Node.js
  • Creando una funcion lambda Python
  • Creando una instancia EC2
  • Creando un API Gateway
  • Creando un Load Balancer
  • Como compartir recursos entre stacks
  • Como usar varias cuentas en varios stacks
  • Creando un AWS CDK Pipeline
  • Creando una instalación de Wordpress
  • Creando una instalación de Ghost

Proyecto de codigo abierto

GitHub - aws/aws-cdk: The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code
The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code - GitHub - aws/aws-cdk: The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code

Materiales oficiales en inglés

AWS Cloud Development Kit - Amazon Web Services
AWS Cloud Development Kit (CDK) is a software development framework to model and provision your cloud application resources using familiar programming languages.
Getting started with the AWS CDK - AWS Cloud Development Kit (CDK) v2
This topic introduces you to important AWS CDK concepts and describes how to install and configure the AWS CDK.
cdkworkshop.com
AWS Cloud Development Kit (AWS CDK) Workshop
Mostrar comentarios