Esta es la guía para desarrolladores del AWS CDK v2. La primera versión del CDK pasó a la etapa de mantenimiento el 1.° de junio de 2022 y no cuenta con soporte desde el 1.° de junio de 2023.
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Introducción al AWS CDK
Comience a usar el kit de desarrollo AWS en la nube (AWS CDK) instalando y configurando la interfaz de línea de comandos del AWS CDK (CLI del AWS CDK). Luego, usa la CLI del CDK para crear tu primera aplicación de CDK, arrancar el AWS entorno e implementar la aplicación.
Requisitos previos
Antes de empezar a usar el AWS CDK, complete todos los requisitos previos. Estos requisitos previos son obligatorios para aquellos que son nuevos en la AWS programación. Para obtener instrucciones, consulte los requisitos previos de AWS CDK.
Le recomendamos que tenga un conocimiento básico de lo que es el AWS CDK. Para obtener más información, consulta ¿Qué es el AWS CDK? y aprenda los conceptos básicos del AWS CDK.
Instala la AWS CLI de CDK
Para instalar la CLI de CDK, utilice el Administrador de paquetes de Node. Le recomendamos que la instale de forma global con el siguiente comando:
$ npm install -g aws-cdk
Para instalar una versión específica de la CLI de CDK, utilice la siguiente estructura de comandos:
$ npm install -g aws-cdk@X.YY.Z
Si desea utilizar varias versiones del AWS CDK, considere la posibilidad de instalar una versión correspondiente de la CLI del CDK en proyectos individuales del CDK. Para ello, elimine la opción -g del comando npm install. A continuación, utilice npx aws-cdk para invocar la CLI de CDK. Esto ejecutará una versión local, en caso de que exista. De lo contrario, se utilizará la versión instalada de forma global.
- Solucionar problemas en la instalación de la CLI de CDK
-
Si aparece un error de permiso y tiene acceso de administrador en el sistema, ejecute lo siguiente:
$ sudo npm install -g aws-cdkSi recibe un mensaje de error, intente desinstalar la CLI de CDK al ejecutar lo siguiente:
$ npm uninstall -g aws-cdkA continuación, repita los pasos para volver a instalar la CLI de CDK.
Compruebe que la instalación de la CLI de CDK se realizó correctamente
Ejecute los siguientes comandos para comprobar que se instaló correctamente. La CLI del AWS CDK debe generar el número de versión:
$ cdk --version
Configure el AWS CLI de CDK
Después de instalar la CLI de CDK, puede empezar a usarla para desarrollar aplicaciones en su máquina local. Para interactuar con aplicaciones AWS, por ejemplo, para implementarlas, debe tener configuradas las credenciales de seguridad en su máquina local con permisos para realizar cualquier acción que inicie.
Para configurar las credenciales de seguridad en su máquina local, utilice la AWS CLI. La forma de configurar las credenciales de seguridad depende de la forma en que administre los usuarios. Para obtener instrucciones, consulte las credenciales de autenticación y acceso en la Guía del usuario de la interfaz de línea de AWS comandos.
La CLI del CDK utilizará automáticamente las credenciales de seguridad que configure con la AWS CLI. Por ejemplo, si es usuario de IAM Identity Center, puede utilizar el comando aws configure sso para configurar credenciales de seguridad. Si es usuario de IAM, puede utilizar el comando aws configure. La AWS CLI lo guiará a través de la configuración de las credenciales de seguridad en su máquina local y guardará la información necesaria en sus credentials archivos config and. A continuación, cuando utilice la CLI de CDK, por ejemplo, si implementa una aplicación con cdk deploy, la CLI de CDK utilizará las credenciales de seguridad que haya configurado.
Al igual que la AWS CLI, la CLI del CDK utilizará su default perfil de forma predeterminada. Puede especificar un perfil mediante la opción --profile de la CLI de CDK. Para obtener más información sobre el uso de las credenciales de seguridad con la CLI del CDK, consulte Configurar las credenciales de seguridad para la CLI del AWS CDK.
(Opcional) Instale más AWS Herramientas de CDK
El kit de herramientas de AWS para Visual Studio Code
Creación de su primera aplicación de CDK
Ahora estás listo para empezar a usar el AWS CDK creando tu primera aplicación de CDK. Para obtener instrucciones, consulta el tutorial: Crea tu primera aplicación de AWS CDK.