Junior
¿Cómo alojar una página de destino estática simple en AWS?
sobes.tech AI
Respuesta de la IA
Amazon S3, configurado para un sitio web estático, con AWS CloudFront para CDN y SSL.
- Crear un bucket de S3 con acceso público.
- Subir los archivos del sitio web estático (index.html, CSS, JS, imágenes).
- En la configuración del bucket, habilitar "Hosting de sitios web estáticos".
- Especificar index.html como el documento de índice.
- (Opcional) Configurar el documento de error.
- Crear una distribución de CloudFront.
- Como dominio de origen, seleccionar el bucket de S3 creado (de la lista).
- Configurar el almacenamiento en caché y el comportamiento (Behavior) según sea necesario.
- (Opcional) Asociar un dominio personalizado y cargar un certificado SSL/TLS desde AWS Certificate Manager (ACM).
- Esperar a que se despliegue la distribución de CloudFront.
- Usar el nombre de dominio de CloudFront (o el dominio personalizado si se ha asociado) para acceder al sitio.
Ejemplo de configuración de política de bucket S3 para acceso público:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "PublicReadGetObject",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::YOUR_BUCKET_NAME/*" // Reemplazar YOUR_BUCKET_NAME
}
]
}