

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 a AWS Solutions
<a name="getting-started-with-aws-solutions-constructs"></a>

 En este tema se describe cómo instalar y configurar AWS Cloud Development Kit (AWS CDK), AWS Solutions Constructs y crear su primera aplicación de AWS CDK utilizando patrones de AWS Solutions Constructs. 

**nota**  
Las versiones de CDK de AWS son compatibles con AWS Solutions Constructs ≥ 1.46.0. 

**sugerencia**  
 ¿Quieres cavar más profundo? Pruebe el[Taller de CDK](https://cdkworkshop.com/)para un recorrido más profundo por un proyecto del mundo real. 

**sugerencia**  
 Para obtener más información acerca de cómo empezar a utilizar el Cloud Development Kit de AWS (CDK de AWS), consulte la[Guía para desarrolladores de CDK de AWS](https://docs.aws.amazon.com/cdk/latest/guide/getting_started.html). 

## Prerequisites
<a name="prerequisites"></a>

 AWS Solutions Constructs se basa en el CDK de AWS, por lo que debe instalar Node.js (>= 10.3.0), incluso aquellos que trabajan en idiomas distintos de TypeScript o JavaScript. Esto se debe a que el[CDK DE AWS](https://github.com/aws/aws-cdk)y AWS Solutions Constructs se desarrollan en TypeScript y se ejecutan en Node.js. Los enlaces para otros idiomas compatibles utilizan este back-end y conjunto de herramientas. 

 Debe proporcionar sus credenciales y una región de AWS para utilizar la CLI de AWS CDK, tal y como se describe en Especificar sus credenciales y región. 

 Otros requisitos previos dependen de su lenguaje de desarrollo, de la siguiente manera. 


|  **Idioma**  |  **Requisitos previos**  | 
| --- | --- | 
|  ![Python](http://docs.aws.amazon.com/es_es/solutions/latest/constructs/images/python.png)Python  |  Python >= 3.6  | 
|  ![TypeScript](http://docs.aws.amazon.com/es_es/solutions/latest/constructs/images/typescript.png)TypeScript  |  TypeScript >= 2.7  | 
|  ![Java](http://docs.aws.amazon.com/es_es/solutions/latest/constructs/images/java.png)Java | Java >= 1.8 | 

## Instalación del CDK de AWS
<a name="installing-the-aws-cdk"></a>

 Para instalar y configurar el CDK de AWS, consulte la Guía para desarrolladores de CDK de AWS:[Instalación del CDK de AWS](https://docs.aws.amazon.com/cdk/latest/guide/getting_started.html#getting_started_install). 

## Uso de componentes de soluciones de AWS
<a name="working-with-the-aws-solutions-constructs-library"></a>

 El flujo de trabajo típico para crear una nueva aplicación cuando se trabaja con AWS Solutions Constructs sigue el mismo enfoque que el CDK de AWS. 

1.  Cree el directorio de aplicaciones. 

1.  Inicialización de la aplicación. 

1.  Agregue las dependencias de patrones de AWS Solutions Constructs. 

1.  Añade código adicional a la aplicación. 

1.  Compile la aplicación, si es necesario. 

1.  Implemente los recursos definidos en la aplicación. 

1.  Probar la aplicación. 

 Si hay algún problema, realice un bucle a través de modificar, compilar (si es necesario), implementar y probar de nuevo. 