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

  1. Cuenta en AWS
  2. 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

  1. Vamos a AWS portal.
  2. 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.