Cómo alojar un sitio web en Amazon AWS

Bueno, depende del tipo de sitio web que desee alojar.

  1. 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?
  2. 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
    1. 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.
    2. 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.

Antes de ir a AWS. Consulte las opiniones de los clientes sobre la empresa y su función de soporte. Aquí tienes, hemos escrito un artículo sobre las opiniones de los clientes de AWS.

Revisión de Amazon AWS Cloud

Descripción general: Amazon Web Services es uno de los principales nombres de la empresa de alojamiento web en el mundo. Esta popular empresa ofrece servicios mejores y de calidad a buen precio. Apoyan a las pequeñas empresas a individuos y profesionales. También se ocupan de los desarrolladores individuales que exploran el potencial de AWS, buscan acceso a recursos de soporte técnico para ayudar a comenzar de manera rápida y efectiva. Estos incluyen: registro de dominio, alojamiento web compartido, virtual servidores, servidores en la nube, alojamiento de revendedores y servidor dedicado a otras aplicaciones en línea.

Lee mas

También revise los comentarios de diferentes sitios web: visite

Ya ha recibido un par de buenas respuestas para su pregunta.

Según sus requisitos, puede elegir entre el sitio web estático con S3 Bucket o el sitio web dinámico con EC2 o Elastic Beanstalk.

Tendrá que usar ciertos servicios más como Route53 si desea alojar su propio servidor de nombres (tenga en cuenta que Route53 le cobrará por zona alojada incluso si su cuenta está en el nivel gratuito). Sin embargo, AWS ha lanzado un servicio VPS llamado Lightsail. Que ahora está disponible en todo el mundo. Puede obtener un VPS con Lightsail por tan solo $ 5 al mes y puede escalar según sus requisitos. En Lightsail obtienes una dirección IP estática, acceso a la terminal SSH, administración de DNS y acceso a otros servicios de AWS y eso está incluido en el plan mismo. También puedes probar Lightsail por un mes gratis. Para obtener más información sobre Lightsail, puede visitar: Servidores privados virtuales simples en AWS

Si no está seguro de cuál es la mejor solución para sus necesidades, puede obtener ayuda de un proveedor de servicios en la nube administrado como Cloud Enable Your Business Today.

Para crear una página estática utilizando los servicios ofrecidos por AWS, puede seguir la arquitectura a continuación

y sigue estos pasos para ejecutar tu página web estática

Ejemplo: configuración de un sitio web estático utilizando un dominio personalizado

y para usar aws beanstalk elástico sigue el enlace

Tutorial: Cómo implementar una aplicación de muestra .NET con AWS Elastic Beanstalk