Direccionamiento del tráfico a un entorno de AWS Elastic Beanstalk - Amazon Route 53

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Direccionamiento del tráfico a un entorno de AWS Elastic Beanstalk

Si utiliza AWS Elastic Beanstalk para implementar y administrar aplicaciones en la nube de AWS, puede usar Amazon Route 53 a fin de dirigir el tráfico de DNS de su dominio, como example.com, a un entorno de Elastic Beanstalk nuevo o ya existente.

Para dirigir el tráfico de DNS en un entorno de Elastic Beanstalk, consulte los procedimientos en los siguientes temas.

nota

En estos procedimientos se supone que ya está utilizando Route 53 como el servicio DNS de su dominio. Si utiliza otro servicio DNS, consulte Establecer Amazon Route 53 como servicio DNS de un dominio existente a fin de obtener información acerca del uso de Route 53 como proveedor de servicios DNS para su dominio.

Implementación de una aplicación en un entorno de Elastic Beanstalk

Si ya tiene un entorno de Elastic Beanstalk al que desea dirigir el tráfico, vaya a Obtención del nombre de dominio del entorno de Elastic Beanstalk.

Creación de una aplicación e implementación en un entorno de Elastic Beanstalk

  • Para obtener más información acerca de la creación de una aplicación y su implementación en un entorno de Elastic Beanstalk, consulte Introducción a Elastic Beanstalk en la AWS Elastic BeanstalkGuía para desarrolladores.

Obtención del nombre de dominio del entorno de Elastic Beanstalk

Si ya conoce el nombre de dominio de su entorno de Elastic Beanstalk, vaya a Creación de un registro de Amazon Route 53 que dirija el tráfico al entorno de Elastic Beanstalk.

Obtención del nombre de dominio del entorno de Elastic Beanstalk
  1. Inicie sesión en la AWS Management Console y abra la consola de Elastic Beanstalk en https://console.aws.amazon.com/elasticbeanstalk/.

  2. En la lista de aplicaciones, busque la aplicación a la que desea direccionar el tráfico y obtenga el valor de URL. En el panel de navegación, elija Applications (Aplicaciones), y, a continuación, seleccione la aplicación en la lista.

    Para obtener más información acerca de la URL, consulte Nombre de dominio de su entorno de Elastic Beanstalk en la Guía para desarrolladores de Elastic Beanstalk.

Creación de un registro de Amazon Route 53 que dirija el tráfico al entorno de Elastic Beanstalk

Un registro de Amazon Route 53 contiene la configuración que controla cómo se dirige el tráfico a su entorno de Elastic Beanstalk. Cree un registro CNAME o un registro de alias, en función de si el nombre de dominio del entorno incluye la región, como us-east-2, en la que ha implementado el entorno. Los nuevos entornos incluyen la región en el nombre de dominio, pero no así los entornos que se han creado antes de principios de 2016. Para ver una comparación de registros CNAME y de alias, consulte Elección entre registros de alias y sin alias.

Si el nombre de dominio no incluye la región

Debe crear un registro CNAME. Sin embargo, debido a las limitaciones que impone DNS, puede crear registros CNAME solo para subdominios, no para el nombre de dominio raíz. Por ejemplo, si su nombre de dominio es example.com, puede crear un registro que dirija el tráfico de acme.example.com a su entorno de Elastic Beanstalk, pero no puede crear un registro que dirija el tráfico de example.com a su entorno de Elastic Beanstalk.

Lea el procedimiento Creación de un registro CNAME para dirigir el tráfico a un entorno de Elastic Beanstalk.

Si el nombre de dominio incluye la región

Puede crear un registro de alias. Un registro de alias es específico de Route 53 y tiene dos ventajas significativas sobre los registros CNAME:

  • Puede crear registros de alias para el nombre de dominio raíz o para subdominios. Por ejemplo, si su nombre de dominio es example.com, puede crear un registro que dirija las solicitudes de example.com o acme.example.com a su entorno de Elastic Beanstalk.

  • Route 53 no aplica cargos por las solicitudes que utilizan un registro de alias para dirigir el tráfico.

Lea el procedimiento Creación de un registro de alias de Amazon Route 53 para dirigir el tráfico a un entorno de Elastic Beanstalk.

Creación de un registro CNAME para dirigir el tráfico a un entorno de Elastic Beanstalk
  1. Inicie sesión en la AWS Management Console y abra la consola de Route 53 en https://console.aws.amazon.com/route53/.

  2. En el panel de navegación, elija Zonas alojadas.

  3. Elija el nombre de la zona alojada que desea utilizar para dirigir el tráfico a su entorno de Elastic Beanstalk.

  4. Elija Crear registro.

  5. Elija Cambiar para crear rápidamente

  6. Especifique los siguientes valores:

    Política de direccionamiento

    Elija la política de direccionamiento aplicable. Para obtener más información, consulte Elección de una política de enrutado.

    Nombre del registro

    Escriba el nombre de dominio que desea utilizar para dirigir el tráfico a su entorno de Elastic Beanstalk. El valor predeterminado es el nombre de la zona alojada.

    Por ejemplo, si el nombre de la zona alojada es example.com y desea utilizar acme.example.com para dirigir el tráfico a su entorno, escriba acme.

    importante

    No se puede crear un registro CNAME que tenga el mismo nombre que la zona alojada.

    Alias

    Si utiliza el método de creación de registros Quick create (Creación rápida), active Alias (Alias).

    Valor/ruta de destino del tráfico

    Elija IP address or another value depending on the record type (Dirección IP u otro valor en función del tipo de registro) y especifique el valor que obtiene al realizar el procedimiento en el tema Obtención del nombre de dominio del entorno de Elastic Beanstalk. Si ha usado cuentas diferentes para crear la zona alojada de Route 53 y el entorno de Elastic Beanstalk, ingrese los atributos CNAME del entorno de Elastic Beanstalk.

    Tipo de registro

    Elija CNAME.

    TTL (segundos)

    Acepte el valor predeterminado de 300.

  7. Elija Crear registros.

    Por lo general, los cambios se propagan a todos los servidores de Route 53 en un plazo de 60 segundos.

Creación de un registro de alias de Amazon Route 53 para dirigir el tráfico a un entorno de Elastic Beanstalk
  1. Inicie sesión en la AWS Management Console y abra la consola de Route 53 en https://console.aws.amazon.com/route53/.

  2. En el panel de navegación, elija Zonas alojadas.

  3. Elija el nombre de la zona alojada que desea utilizar para dirigir el tráfico a su entorno de Elastic Beanstalk.

  4. Elija Crear registro.

  5. Especifique los siguientes valores:

    Política de direccionamiento

    Elija la política de direccionamiento aplicable. Para obtener más información, consulte Elección de una política de enrutado.

    Nombre del registro

    Escriba el nombre de dominio que desea utilizar para dirigir el tráfico a su entorno de Elastic Beanstalk. El valor predeterminado es el nombre de la zona alojada.

    Por ejemplo, si el nombre de la zona alojada es example.com y desea utilizar acme.example.com para dirigir el tráfico a su entorno, escriba acme.

    Valor/ruta de destino del tráfico

    Elija Alias to Elastic Beanstalk environment (Entorno de Alias a Elastic Beanstalk) y, a continuación, elija la región de la que proviene el punto de enlace. Elija el nombre de dominio del entorno en el que desea enrutar el tráfico. Es el valor que obtiene al realizar el procedimiento del tema Obtención del nombre de dominio del entorno de Elastic Beanstalk.

    Si ha usado cuentas diferentes para crear la zona alojada de Route 53 y el entorno de Elastic Beanstalk, ingrese el atributo CNAME del entorno de Elastic Beanstalk.

    Tipo de registro

    Acepte el valor predeterminado, A – IPv4 address (A: dirección IPv4).

    Evaluate target health

    Acepte el valor predeterminado de Yes (Sí).

  6. Elija Crear registros.

    Por lo general, los cambios se propagan a todos los servidores de Route 53 en un plazo de 60 segundos. Cuando finalice la propagación, podrá dirigir el tráfico a su entorno de Elastic Beanstalk mediante el nombre del registro de alias que ha creado en este procedimiento.