tutorial services pricing elastic ec2 cost aws amazon-web-services cloud-hosting elastic-beanstalk

amazon-web-services - services - elastic beanstalk vs ec2



URL personalizada en AWS Elastic Beanstalk (2)

AWS Elastic Beanstalk sugiere utilizar url en el siguiente formato: http: // {appname} .elasticbeanstalk.com /

Pero necesito cambiarlo a mi propia url, algo como http://appname.com

¿Cómo hacerlo?


Sé que esta es una pregunta antigua, pero como acabo de realizar este proceso para una de mis aplicaciones, decidí compartirlo aquí, lo que también puede ayudar a otros. Nota: utilizo Amazon Route53 para mi dominio.

  1. Inicie sesión en su cuenta de AWS
  2. Vaya a su Panel EC2 y seleccione su región
  3. Seleccione Load Balancer del menú de navegación izquierdo
  4. Encontró Load Balancer relacionado con su aplicación Beanstalk
  5. En la pestaña Descripción, toma la ID de zona alojada
  6. Abra el panel Route53
  7. Seleccione su zona de dominio alojado
  8. Añadir un registro para .YOUR-DOMAIN.com
  9. Seleccione la opción Alias ​​a Sí
  10. Busque su Load Balancer relacionado con su aplicación
  11. Confirme su ID de zona alojada con lo que tomó en el paso 5
  12. Haga los pasos 8-11 para www.YOUR-DOMAIN.com también.

Referencias:

http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/customdomains.html http://aws.typepad.com/aws/2011/05/moving-ahead-with-amazon-route-53.html


Utilice Amazon Route53. A los ELB, incluidos los generados con ElasticBeanstalk, se les asigna CNAME. No puedes simplemente apuntar tu dominio de nivel superior a un CNAME, ya que viola el RFC. Podría apuntar un registro de CNAME como http://www.appname.com , pero eso no responderá en http://appname.com . Es un problema irritante; por ejemplo, considere este hilo de 7 páginas en el foro de AWS.

La solución más fácil es Route53. Utiliza registros de vértice especiales para asignar los TLD a los ELB, evitando así el problema por completo. También puede usar una instancia pública de EIP para reenviar el tráfico a ELB, aunque esto plantea problemas de escalabilidad.