Requisitos previos de AWS CDK - AWS Cloud Development Kit (AWS CDK) v2

Esta es la guía para AWS CDK desarrolladores de la versión 2. La CDK versión anterior entró en mantenimiento el 1 de junio de 2022 y finalizó el soporte 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.

Requisitos previos de AWS CDK

Complete todos los requisitos previos antes de comenzar a utilizar AWS Cloud Development Kit (AWS CDK).

Configuración de su Cuenta de AWS

Si usted o su organización son nuevos en AWS, deben configurar su Cuenta de AWS. Debe crear una Cuenta de AWS, proteger su usuario raíz, determinar el método de administración de los usuarios y crear un usuario administrativo. Para administrar los usuarios, puede utilizar AWS Identity and Access Management (IAM) o AWS IAM Identity Center. Recomendamos utilizar IAM Identity Center. Para más información, consulte los siguientes temas:

Luego de configurar una cuenta de AWS, podrá tener un usuario administrativo y crear y administrar usuarios adicionales mediante IAM o el IAM Identity Center.

Antes de continuar, recomendamos que se tome un momento para conocer las prácticas recomendadas en AWS Identity and Access Management. Para obtener más información, consulte Prácticas recomendadas y casos de uso de seguridad en AWS Identity and Access Management en la Guía del usuario de IAM.

Instalación y configuración de la AWS CLI

Cuando desarrolle aplicaciones de AWS CDK en su equipo local, utilizará la interfaz de la línea de comandos (CLI) de AWS Cloud Development Kit (AWS CDK) para interactuar con AWS, como, por ejemplo, para implementar aplicaciones para aprovisionar los recursos de AWS. Para interactuar con AWS fuera de la AWS Management Console, debe configurar las credenciales de seguridad en su equipo local. Para ello, recomendamos que instale y utilice la AWS Command Line Interface (AWS CLI).

Para obtener instrucciones de instalación de la AWS CLI, consulte Install or update to the latest version of the AWS CLI en la Guía del usuario de la AWS Command Line Interface.

La configuración de las credenciales de seguridad dependerá de la forma en que usted o su organización administren los usuarios. Para obtener instrucciones, consulte Authentication and access credentials en la Guía del usuario de AWS Command Line Interface.

Una vez que finalice la instalación y la configuración de la AWS CLI, observará lo siguiente:

  • La AWS CLI instalada en su equipo local.

  • Las credenciales configuradas en un archivo config en su equipo local mediante la AWS CLI.

Instalación de Node.js y requisitos previos del lenguaje de programación

Todos los desarrolladores de AWS CDK, independientemente del lenguaje de programación compatible que se vaya a utilizar, necesitan la versión Node.js 14.15.0 o posteriores. Todos los lenguajes de programación compatibles utilizan el mismo backend, el cual se ejecuta en Node.js. Recomendamos una versión con soporte activo a largo plazo. Si su organización tiene una recomendación diferente, siga las instrucciones.

importante

Las versiones Node.js 13.0.0 a 13.6.0 no son compatibles con AWS CDK debido a problemas de compatibilidad con las dependencias.

Los demás requisitos previos del lenguaje de programación dependen del lenguaje que se utilice para desarrollar las aplicaciones de AWS CDK:

TypeScript
  • TypeScript 3.8 o posterior (npm -g install typescript)

JavaScript

Sin requisitos adicionales

Python
  • Python 3.7 o posterior, incluidas pip y virtualenv

Java
  • Java Development Kit (JDK) 8 (también conocida como 1.8) o posterior

  • Apache Maven 3.5 o posterior

Se recomienda el IDE de Java (utilizamos Eclipse en algunos ejemplos de esta guía). El IDE debe poder importar proyectos de Maven. Asegúrese de que su proyecto esté configurado para poder utilizar Java 1.8. Configure la variable de entorno JAVA_HOME en la ruta en la que instaló el JDK.

C#

.NET Core 3.1 o posterior o .NET 6.0 o posterior.

Se recomienda Visual Studio 2019 (cualquier edición) o Visual Studio Code.

Go

Go 1.1.8 o posterior.

Obsolescencia del lenguaje de terceros

Las versiones de cada lenguaje son compatibles hasta su EOL (final de vida útil) y su compatibilidad está sujeta a cambios con previo aviso.

Siguientes pasos

Para comenzar a utilizar AWS CDK, consulte Introducción al AWS CDK.