Compartir a través de


Inicio rápido: Creación de un entorno de App Service

En este tutorial rápido, crearás un Entorno de App Service. App Service Environment es una implementación de un solo inquilino de Azure App Service que se integra con una red virtual de Azure. Cada implementación de App Service Environment requiere una subred dedicada, que no se puede usar para otros recursos.

Si no tiene una cuenta de Azure, cree una cuenta gratuita antes de comenzar.

Antes de crear instancias de App Service Environment

  • Revise la siguiente configuración antes de crear el entorno. No se pueden cambiar más adelante.

    • Ubicación
    • Suscripción
    • Grupo de recursos
    • Red virtual de Azure
    • Subredes
    • Tamaño de la subred
    • Nombre del entorno del servicio de aplicaciones
  • Asegúrese de que la subred es lo suficientemente grande como para adaptarse a la escala máxima de App Service Environment. Use una subred /24 con 256 direcciones como tamaño recomendado.

  • Seleccione el tipo de IP virtual (VIP). El tipo de IP virtual determina cómo se accede a las aplicaciones.

    Elija entre los dos tipos de IP virtual siguientes:

    • VIP interna: las aplicaciones usan una dirección dentro de la subred de App Service Environment que no aparece en el Sistema de nombres de dominio (DNS) público. Al crear una instancia de App Service Environment en Azure Portal, es posible configurar una zona DNS privado de Azure. Especifique una dirección IP de entrada y seleccione Automático o Manual.

    • VIP externa: las aplicaciones usan una dirección pública enumerada en DNS público. Especifique una dirección IP de entrada y seleccione Automático o Manual. Si selecciona Manual, primero deberá crear una dirección IP pública estándar en Azure.

  • Seleccione el tipo de implementación. El tipo de implementación determina cómo se distribuyen las aplicaciones en App Service Environment. Elija entre los tres tipos siguientes:

    • Implementación regional: también denominada implementación no zonal, esta opción está disponible en todas las regiones que admitan App Service Environment v3. En regiones con zonas de disponibilidad, las aplicaciones se ejecutan en una sola zona. Si alguna zona de disponibilidad de la región experimentase una interrupción, las implementaciones regionales podrían experimentar tiempo de inactividad.

      Es necesario pagar un cargo mínimo por una instancia de Windows Aislado v2 en el plan de App Service. Cuando se usa una o varias instancias, se quita el cargo. Esta tarifa no es acumulativa.

    • Implementación con redundancia de zona: La redundancia de zona garantiza que las cargas de trabajo permanezcan disponibles incluso si una zona experimenta una interrupción. En regiones que admitan zonas de disponibilidad, es posible configurar entornos de App Service Environment para que las aplicaciones se distribuyan entre varias zonas de disponibilidad dentro de la misma región. Incluya al menos dos instancias en el plan de App Service para garantizar la redundancia entre zonas. Escale horizontalmente agregando una o varias instancias a la vez. Para más información, consulte Confiabilidad en App Service Environment.

    • Implementación del grupo host: Las aplicaciones se implementan en un grupo host dedicado. El grupo host dedicado no tiene redundancia de zona. Instale y use App Service Environment en hardware dedicado. No hay ningún cargo mínimo por instancia para usar app Service Environment en un grupo de Dedicated Host. Sin embargo, debe pagar por el grupo host al aprovisionar App Service Environment. También hay que pagar una tarifa del plan de App Service con descuento al crear los planes y escalar horizontalmente.

      Una implementación de grupo host dedicada asigna un número finito de núcleos, que usan los planes de App Service y los roles de infraestructura. Este tipo de implementación no puede llegar al número total de 200 instancias disponibles normalmente en App Service Environment. El número total de instancias posibles está relacionado con el número total de instancias del plan de App Service, además del número de roles de infraestructura basados en la carga.

Creación de un entorno de App Service Environment en el portal

Para crear una instancia de App Service Environment en Azure Portal, siga estos pasos:

  1. Busque App Service Environment v3 en Azure Marketplace.

  2. En la pestaña Datos básicos, realice los pasos siguientes:

    • Seleccione la suscripción.
    • Seleccione o cree el grupo de recursos.
    • Escriba el nombre de su instancia de App Service Environment.

    Elija el tipo de IP virtual:

    • Seleccione Interna si desea que la dirección de entrada esté dentro de la subred.
    • Seleccione Externa si quiere que la dirección de entrada sea accesible desde la red pública de Internet.

    Escriba un nombre de App Service Environment que tenga menos de 36 caracteres. El nombre también actúa como sufijo de dominio.

    • Por ejemplo: si el nombre fuera contoso y tuviera una IP virtual, el sufijo de dominio sería contoso.appserviceenvironment.net.
    • Si el nombre fuera contoso y tuviera una VIP externa, el sufijo de dominio sería contoso.p.azurewebsites.net.

    Recorte de pantalla en el que se muestra la pestaña Datos básicos de App Service Environment.

  3. En la pestaña Hosting, configure las opciones siguientes:

    • En Aislamiento de hardware físico, seleccione Habilitado o Deshabilitado.

      Si habilita esta opción, puede implementar en hardware dedicado. Al crear una instancia de App Service Environment v3 con una implementación de Dedicated Host, Azure le facturará por dos hosts dedicados. A medida que se escala, los recursos adicionales incurren en cargos en la tarifa de Aislado v2 especializada para cada núcleo virtual. Para cada instancia, se aplican las siguientes asignaciones:

      • I1v2 usa dos núcleos virtuales.
      • I2v2 usa cuatro núcleos virtuales.
      • I3v2 usa ocho núcleos virtuales.
    • En Redundancia de zona, seleccione Habilitado o Deshabilitado.

    Recorte de pantalla en el que se muestran las secciones de hosting de App Service Environment.

  4. En la pestaña Redes , complete los pasos siguientes:

    • Seleccione o cree la red virtual.
    • Seleccione o cree la subred.

    Si crea un entorno de App Service con una VIP interna, haga lo siguiente:

    • Configure Azure DNS Private Zones para que apunten el sufijo de dominio a App Service Environment. Para más información, consulte Configuración de DNS.

    • Especifique una dirección IP privada mediante la opción Manual para la dirección IP de entrada.

    Recorte de pantalla en el que se muestran las selecciones de red de App Service Environment (App Service Environment Interno).

    Nota:

    Si usa una subred existente que tenga un grupo de seguridad de red o una tabla de rutas asociada, delegue la subred a Microsoft.web/hostingEnvironments o asegúrese de que tenga al menos los siguientes permisos de control de acceso basado en roles (RBAC) para los recursos asociados:

    • Microsoft.Network/routeTables/join/action
    • Microsoft.Network/networkSecurityGroups/join/action

    Si crea un App Service Environment con un VIP externo, puede seleccionar una dirección IP pública mediante la opción Manual para la dirección IP de entrada.

    Captura de pantalla que muestra las selecciones de redes de App Service Environment (App Service Environment External).

  5. En la pestaña Revisar y crear, compruebe la precisión de la configuración y, a continuación, seleccione Crear. App Service Environment puede tardar más de una hora en crearse.

Después de crear correctamente la instancia de App Service Environment, selecciónela como una ubicación al crear las aplicaciones.