La nube de LocalStack

¡Desarrolla y prueba tus aplicaciones en la nube sin conexión!

Alex
5 min readSep 26

--

Acelera tu ciclos de desarrollo en la nube.

LocalStack es un emulador de servicios en la nube que se ejecuta en un único contenedor en tu equipo local o en en entorno de CI. ¡Con LocalStack, podemos ejecutar nuestras aplicaciones AWS o Lambdas completamente en la máquina local sin conectarse a un proveedor de nube remoto!

Aplicaciones AWS CDK

Ya sea que esté probando aplicaciones CDK complejas o configuraciones de Terraform, o recién comenzando a aprender sobre los servicios de AWS, LocalStack le ayuda a acelerar y simplificar su flujo de trabajo de pruebas y desarrollo.

Solo a manera de recordatorio el kit de desarrollo de la nube de AWS (AWS Cloud Development Kit) es un marco de desarrollo de software de código abierto desarrollado por Amazon Web Services para definir y aprovisionar recursos de infraestructura en la nube utilizando lenguajes de programación conocidos.

LocalStack cada vez soporta más servicios de AWS, como Lambda, S3, DynamoDB, Kinesis, SQS, SNS y los que faltan! LocalStack Pro admite APIs adicionales y funciones avanzadas para que la experiencia de desarrollo en la nube sea muy sencilla.

Manos a la obra!

Bueno dependiendo de su SO ya saben es el camino a seguir, nada nuevo. La forma más rápida de comenzar con LocalStack es mediante el CLI de LocalStack

brew install localstack/tap/localstack-cli
localstack — version
2.2.0

¡estamos listos!

Configuremos el API key para lo caul necesitamos una cuenta en LocalStack.

Abrimos una cuenta en LocalStack para obtener un API key.

--

--

Alex

Dynatrace Solutions Engineer. Former Cheerleader in Chief for KMMX, DevOps Manager, Technical Writer & International Speaker, Dad & 2 cats.