Esta es la guía para desarrolladores de 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.
Cómo empezar con el CDK AWS
Comience con el AWS Cloud Development Kit (AWS CDK) instalando y configurando la interfaz de línea de comandos de AWS CDK (AWS CDK CLI). A continuación, utilice la CLI de CDK para crear su primera aplicación de CDK, iniciar el AWS entorno e implementar la aplicación.
Requisitos previos
Antes de empezar a utilizar la AWS CDK, complete todos los requisitos previos. Estos requisitos previos son obligatorios para los principiantes AWS o principiantes en la programación. Para obtener instrucciones, consulte los requisitos previos del AWS CDK.
Le recomendamos que tenga un conocimiento básico de lo que es la AWS CDK. Para obtener más información, consulte ¿Qué es la AWS CDK? y aprenda los conceptos básicos del AWS CDK.
Instale la CLI del AWS CDK
Use la Node Package Manager para instalar la CLI de CDK. 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 de la AWS CDK, considere la posibilidad de instalar una versión correspondiente de la CLI de la CDK en proyectos individuales de la 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 de una instalación de CDK CLI
-
Si aparece un error de permiso y tiene acceso de administrador en el sistema, ejecute lo siguiente:
$ sudo npm install -g aws-cdk
Si recibe un mensaje de error, intente desinstalar la CLI de CDK ejecutando lo siguiente:
$ npm uninstall -g aws-cdk
A continuación, repita los pasos para volver a instalar la CLI de CDK.
Compruebe que la instalación de CDK CLI se ha realizado correctamente
Ejecute los siguientes comandos para comprobar que se instaló correctamente. La CLI del AWS CDK debería generar el número de versión:
$ cdk --version
Configurar la CLI del AWS CDK
Tras instalar la CLI de CDK, puede empezar a utilizarla para desarrollar aplicaciones en su máquina local. Para interactuar con AWS, por ejemplo, implementar aplicaciones, debe tener las credenciales de seguridad configuradas 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 de 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, al implementar una aplicación con ellacdk deploy
, la CLI de CDK utilizará las credenciales de seguridad configuradas.
Al igual que la AWS CLI, la CLI de CDK utilizará su default
perfil de forma predeterminada. Puede especificar un perfil mediante la --profileopción CDK CLI. Para obtener más información sobre el uso de credenciales de seguridad con la CLI de CDK, consulte Configurar las credenciales de seguridad para la AWS CLI de CDK.
(Opcional) Instale herramientas CDK adicionales AWS
El AWS Toolkit for Visual Studio
Creación de su primera aplicación de CDK
Ahora está listo para empezar a usar el AWS CDK creando su primera aplicación de CDK. Para obtener instrucciones, consulte el tutorial: Cree su primera aplicación de AWS CDK.