Bueno, depende del tipo de sitio web que desee alojar.
- Sitio web estático: para esto, puede usar un depósito s3 para alojar sus archivos html y agregar una distribución frente a la nube frente a él para acelerarlo. Debería apuntar su registro de dominio A al bucket s3 y necesitaría usar la url generada por el frente de la nube como prefijo del contenido que tiene. Consulte este enlace para saber cómo hacerlo. ¿Cómo configuro un bucket S3 para el alojamiento estático de sitios web?
- Sitio web dinámico: para esto, depende, hay 2 opciones a partir de ahora. Tiene un beanstalk elástico y una nube de cálculo elástica (EC2). Hablemos de los dos
- Elastic Compute Cloud: EC2 es básicamente un servidor disponible para usted. Lo llamamos instancias. Existen muchos tipos de instancias basadas en sus requisitos de alojamiento y los costos varían en consecuencia. Puede verificar los tipos de instancia desde este enlace Tipos de instancia EC2 – Amazon Web Services (AWS). Una vez que obtiene el tipo de instancia, inicia sesión en el servidor utilizando ssh y puede configurarlo en consecuencia. Debería configurar sus registros de dominio A y señalarlo a la IP de la instancia. Para el servidor de bases de datos, recomendaría Amazon RDS. Debería configurar la pila LAMP o lo que sea necesario para instalar su aplicación sobre la instancia. Para su sitio web dinámico, puede elegir s3 y cloudfront para conectar sus recursos y mejorar el rendimiento del sitio web de la misma manera que discutimos anteriormente.
- Elastic Beanstalk: si no desea pasar tiempo configurando su servidor y comenzar a ejecutar, debe optar por Elastic Beanstalk. Consulte esta guía Implementación de una aplicación web con Elastic Beanstalk. Elastic Beanstalk es un servicio escalable de Amazon. Se ejecuta sobre EC2, por lo que los cargos por el uso son los mismos que ec2. Solo necesita configurar su entorno sobre beanstalk elástico y cargar el archivo zip. Eso configurará la aplicación.
Espero que ayude.
- ¿El sector de servicios financieros de Asia está listo para la nube?
- ¿Cuáles son algunas arquitecturas de software utilizadas para aplicaciones implementadas en la nube?
- ¿AWS tiene futuro?
- Cómo programar el cierre nocturno de instancias en AWS
- ¿Qué significa en realidad el reciente anuncio de Amazon Web Services sobre el precio de sus instancias reservadas EC2?