Hola en este repositorio encontraras la implementacion de un pequeño ambiente de Data Analytics con CDK. A continuacion te presento un diagrama de todo el ambiente final.
para utilizar este repositorio debes seguir los siguientes pasos:
- Tener previamente instalado python
- Tener previamente instalado y configurado cdk aqui te dejo documentacion de como realizarlo: https://docs.aws.amazon.com/es_es/cdk/v2/guide/getting_started.html
- Clonar el repositorio en tu maquina local
- estando dentro del proyecto crear un ambiente virtual asi:
$ python -m venv .venv
- activar el ambiente virtual
.venv/Scripts/activate
- una vez que el entorno virtual este activado, puedes instalar las dependecias requeridas, asi:
$ pip install -r requirements.txt
- En este punto, ahora puede sintetizar la plantilla de CloudFormation para este código.
$ cdk synth
- y por ultimo, desplega esta pila en su cuenta/región de AWS predeterminada, asi:
$ cdk deploy
Disfruta del aprendizaje :)