Serverless Web Application
Este es un ejemplo de la arquitectura referencial de una aplicación web utilizando algunos servicios de AWS tales como Amazon S3, AWS CloudFront y AWS WAF.
Prerequisitos
- Cuenta en AWS
- Repositorio con código base: https://github.com/FoxPowerGH/AWS-Static-Web-Site
Creación de un S3 Bucket para almacenar nuestro sitio Web
Desde el portal de AWS realizaremos los siguientes pasos para
- Vamos a AWS portal.
- Seleccionamos Create a Bucket.
3. Buscamos Cargar nuestro Contenido.
4. Configurar los Permisos para el sitio Web
{ “Version”: “2012-10-17”,
“Statement”: [{“Sid”: “PublicReadGetObject”,
“Effect”: “Allow”,”Principal”: “*”,”Action”: [“s3:GetObject”],
“Resource”: [“arn:aws:s3:::Nombre-Bucket/*”]}]}
5. Habilitar nuestros bucket de S3 Static Website hosting.
6. Despliegue final de nuestra implementación.