ENES

AWS Amplify

Un atajo para armar y publicar apps web y móviles en AWS.

Código subido a un repositorio git pasa a Amplify, que lo compila y publica un sitio en vivo, con login, datos y archivos conectados

AWS Amplify es un conjunto de herramientas para quien quiere hacer una app, no aprender primero cincuenta servicios de AWS. Cubre las dos mitades de una app web o móvil típica: poner el frontend en línea, y darle un backend con inicio de sesión, base de datos y subida de archivos.

La parte de hosting es lo primero que conoce la mayoría. Conectás un repositorio de Git, y cada vez que subís un cambio Amplify compila el sitio y lo publica en una URL con HTTPS, servido a través de un CDN global. Cada rama puede tener su propia dirección de prueba, así alguien del equipo prueba un cambio antes de que salga en vivo. Funciona con frameworks comunes como React, Next.js o Vue.

Para el backend, Amplify arma servicios reales de AWS por detrás: Amazon Cognito para las cuentas de usuario, una base en Amazon DynamoDB, archivos en Amazon S3. Describís lo que necesitás en unas pocas líneas de código, y sus librerías le permiten a la app loguear usuarios o guardar un registro sin que escribas esa plomería vos. La contracara es la de todo atajo: arrancar es rápido, y arquitecturas muy a medida pueden terminar quedándole grandes.

Para quedarse

Para seguir leyendo

Términos relacionados

Más de AWS