Esta es la guía para AWS CDK desarrolladores de la versión 2. 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.
Empezando con la AWS CDK
Comience instalando y AWS Cloud Development Kit (AWS CDK) configurando la interfaz de línea de AWS CDK comandos (AWS CDK CLI). Luego, usa el CDK CLI para crear su primera aplicación de CDK, iniciar su AWS entorno e implementar su aplicación.
Requisitos previos
Antes de empezar AWS CDK, complete todos los requisitos previos. Estos requisitos previos son necesarios para los principiantes AWS o principiantes en la programación. Para obtener instrucciones, consulte AWS CDK requisitos previos.
Le recomendamos que tenga un conocimiento básico de lo que AWS CDK es. Para obtener más información, consulte ¿Qué es el AWS CDK? y Aprenda los conceptos AWS CDK básicos.
Instale el AWS CDK CLI
Use la Node Package Manager para instalar el CDK CLI. Le recomendamos que lo instale globalmente mediante el siguiente comando:
$
npm install -g aws-cdk
Para instalar una versión específica del CDK CLI, 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 coincidente del CDK CLI en proyectos CDK individuales. Para ello, elimine la opción -g
del comando npm install
. A continuación, utilice npx aws-cdk
para invocar el CDK CLI. Ejecutará una versión local si existe. De lo contrario, se utilizará la versión instalada de forma global.
Solucione los problemas de un CDK CLI instalación
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 el CDK CLI ejecutando lo siguiente:
$
npm uninstall -g aws-cdk
A continuación, repita los pasos para volver a instalar el CDK CLI.
Compruebe que la CDK es correcta CLI instalación
Ejecute los siguientes comandos para comprobar que se instaló correctamente. El AWS CDK CLI debería mostrar el número de versión:
$
cdk --version
Configure el AWS CDK CLI
Tras instalar el CDK CLI, puede empezar a usarlo para desarrollar aplicaciones en su máquina local. Para interactuar con AWS ellas (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 Authentication and access credentials en la Guía del usuario de AWS Command Line Interface .
El CDK. CLI utilizará automáticamente las credenciales de seguridad que configure con 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
. Le AWS CLI guiarán en la configuración de las credenciales de seguridad en su máquina local y guardarán la información necesaria en sus config
credentials
archivos. Luego, cuando utilice el CDK CLI, como implementar una aplicación con la cdk deploy
CDK CLI utilizará sus credenciales de seguridad configuradas.
Al igual que AWS CLI el CDK CLI usará tu default
perfil por defecto. Puede especificar un perfil mediante la CDK CLI --profile
opción. Para obtener más información sobre el uso de credenciales de seguridad con la CDK CLI, consulte Configure las credenciales de seguridad para AWS CDK CLI.
(Opcional) Instale herramientas adicionales AWS CDK
AWS Toolkit for Visual Studio Code
Creación de su primera aplicación de CDK
Ahora estás listo para empezar a usarlo AWS CDK creando tu primera aplicación CDK. Para obtener instrucciones, consulte Tutorial: Crea tu primera aplicación AWS CDK.