Comenzar a usar AWS CDK

GUÍA DE INTRODUCCIÓN

Módulo 2: Instalar el kit de desarrollo de la nube (CDK) de AWS

En este módulo, instalará y configurará el AWS CDK.

Introducción

Antes de comenzar a trabajar con el AWS CDK, debe tener su conjunto de herramientas (CLI) listo y disponible en su estación de trabajo. Esta herramienta será la conexión entre el código que escriba y la infraestructura que aprovisione, por lo que es importante tenerla configurada y utilizar su última versión. Además, una vez que la CLI esté configurada, deberá arrancar su cuenta para que el CDK pueda implementar recursos en ella de forma adecuada. El proceso de arranque crea recursos que son necesarios para que el CDK funcione de manera correcta.

Lo que aprenderá

  • Instalación de la AWS CDK CLI (conjunto de herramientas)
  • Proceso de arranque de su cuenta de AWS

 Tiempo de realización

5 minutos

 Requisitos previos del módulo

  • Una cuenta de AWS con acceso de nivel de administrador**
  • Navegador recomendado: la última versión de Chrome o Firefox

[**] Es posible que las cuentas creadas en las últimas 24 horas aún no tengan acceso a los servicios necesarios para este tutorial.

Implementación

Instalación de la AWS CDK CLI

Para instalar la AWS CDK CLI, primero debe tener Node Package Manager (npm) instalado. Instale la AWS CDK CLI globalmente ejecutando el siguiente comando:

npm install -g aws-cdk

Para verificar que se haya instalado de forma correcta, ejecute el siguiente comando:

cdk --version

Proceso de arranque de su cuenta de AWS

Muchas pilas del AWS CDK que implementará incluirán activos, archivos externos que se han implementado con la pila, como funciones de AWS Lambda o imágenes de Docker. El CDK los carga en un bucket de Amazon S3 o en otros contenedores, de modo que estén disponibles para AWS CloudFormation durante la implementación. La implementación requiere que estos contenedores ya existan en la cuenta y la región de AWS en las que está efectuando la implementación. La creación de estos contenedores se denomina proceso de arranque. Para arrancar su cuenta de AWS (y una región determinada), ejecute lo siguiente:

# Get the account ID
aws sts get-caller-identity

# Bootstrap the account
cdk bootstrap aws://ACCOUNT-NUMBER/REGION

El comando de arranque debe verse como el que aparece a continuación:

cdk bootstrap aws://123456789012/us-east-1

# Output
⏳  Bootstrapping environment aws://123456789012/us-east-1...
CDKToolkit: creating CloudFormation changeset...

✅  Environment aws://328159166015/us-west-2 bootstrapped.

Si desea utilizar cuentas y regiones diferentes, asegúrese de arrancar cada una de ellas. 

Conclusión

Esto debería ocuparse de todo lo que necesita para comenzar a trabajar con el AWS CDK. Una vez que haya instalado la CLI y haya arrancado la combinación de cuenta y región de AWS, puede comenzar a escribir e implementar alguna infraestructura.

A continuación: Creación de un proyecto de CDK

Háganos saber su opinión.

Agradecemos sus comentarios
Nos alegra que esta página le haya ayudado. ¿Le gustaría compartir detalles adicionales para ayudarnos a seguir mejorando?
Cerrar
Agradecemos sus comentarios
Lamentamos que esta página no le haya ayudado. ¿Le gustaría compartir detalles adicionales para ayudarnos a seguir mejorando?
Cerrar