Determinación de los precios del plan de Azure App Service
El plan de tarifa de un plan de Azure App Service determina qué características App Service obtiene y cuánto paga por el plan. Los ejemplos del plan de tarifa son: Gratis, Compartido, Básico, Estándar, Premium, PremiumV2, PremiumV3, Aislado y AisladoV2.
Cómo se ejecutan y escalan las aplicaciones en planes de App Service
El plan de Azure App Service es la unidad de escalado de las aplicaciones de App Service. En función del plan de tarifa del plan de Azure App Service, las aplicaciones se ejecutan y se escalan de manera diferente. Si el plan está configurado para ejecutar cinco instancias de máquinas virtuales, todas las aplicaciones del plan se ejecutan en las cinco instancias. Si el plan está configurado para el escalado automático, todas las aplicaciones del plan se escalan horizontalmente juntas según la configuración de escalado automático.
Los planes de tarifa se agrupan en tres categorías:
- Proceso compartido:
- los dos planes básicos, Gratis y Compartido, ejecutan una aplicación en la misma VM de Azure que otras aplicaciones de App Service, incluidas las aplicaciones de otros clientes.
- Estos planes asignan cuotas de CPU a cada aplicación que se ejecuta en los recursos compartidos, y los recursos no se pueden escalar horizontalmente.
- Estos niveles están pensados para su uso exclusivo con fines de desarrollo y pruebas.
- Proceso dedicado:
- Los planes Básico, Estándar, Premium, PremiumV2 y PremiumV3 ejecutan aplicaciones en VM de Azure dedicadas.
- Solo las aplicaciones del mismo plan de App Service tienen los mismos recursos de proceso. Cuanto mayor sea el plan, más instancias de VM estarán disponibles para la escalabilidad horizontal.
- Aislada:
- Los niveles Aislado y AisladoV2 ejecutan máquinas virtuales de Azure dedicadas en redes virtuales de Azure dedicadas.
- Este nivel proporciona aislamiento de red, además de aislamiento de proceso a sus aplicaciones.
- Este nivel proporciona las capacidades máximas de escalado horizontal.
Este es un ejemplo de diferentes detalles del plan. Para más información, puede usar Azure Portal. Seleccione Crear plan de App Service y, a continuación, Explorar planes de precios. Puede ver por hardware o por funcionalidad de características.
Característica | F1 Gratis | Básico B1 | Estándar S1 | Premium P1V3 |
---|---|---|---|---|
Uso | Desarrollo, pruebas | Desarrollo, pruebas | Cargas de trabajo de producción | Escala mejorada, rendimiento |
Espacios de ensayo | N/D | N/D | 5 | 20 |
Escalado automático | N/D | Manual | Reglas | Reglas, elástico |
Instancias de escalado | N/D | 3 | 10 | 30 |
Copias de seguridad diarias | N/D | N/D | 10 | 50 |
Gratis y compartidos
Los planes de servicio gratis y compartidos corresponden a niveles básicos que se ejecutan en las mismas máquinas virtuales de Azure que otras aplicaciones. Es posible que algunas aplicaciones pertenezcan a otros clientes. Estos niveles están pensados para su uso exclusivo con fines de desarrollo y pruebas. No se proporciona ningún contrato de nivel de servicio para los planes de servicio gratis y compartidos. Los planes gratis y compartidos se miden según la aplicación.
Básico
El plan de servicio Básico está diseñado para aplicaciones que tienen requisitos de tráfico más bajos y no necesitan características avanzadas de escalado automático ni administración del tráfico. Los precios se basarán en el tamaño y el número de instancias que ejecute. La compatibilidad integrada con el equilibrio de carga de red distribuye automáticamente el tráfico entre instancias. El plan de servicio Básico con entornos en tiempo de ejecución de Linux admite Web App for Containers.
Estándar
El plan de servicio Estándar está diseñado para ejecutar cargas de trabajo de producción. Los precios se basarán en el tamaño y el número de instancias que ejecute. La compatibilidad integrada con el equilibrio de carga de red distribuye automáticamente el tráfico entre instancias. El plan Estándar incluye un escalado automático que puede ajustar automáticamente el número de instancias de máquina virtual que se ejecutan para satisfacer sus necesidades de tráfico. El plan de servicio Estándar con entornos en tiempo de ejecución de Linux admite Web App for Containers.
Premium
El plan de servicio Premium está diseñado para proporcionar un rendimiento mejorado para las aplicaciones de producción. El plan Premium actualizado, Premium v2, ofrece máquinas virtuales de la serie Dv2 con procesadores más rápidos, almacenamiento SSD y doble relación memoria-núcleo en comparación con el nivel Estándar. El nuevo plan Premium permite también una escala mayor con un número más alto de instancias, al tiempo que proporciona toda la funcionalidad avanzada del nivel Estándar. La primera generación del plan Premium sigue estando disponible para admitir las necesidades de escalado de los clientes existentes.
Aislado
El plan de servicio Aislado está diseñado para ejecutar cargas de trabajo de misión crítica que son necesarias para ejecutarse en una red virtual. El plan Aislado permite a los clientes ejecutar sus aplicaciones en un entorno privado dedicado en un centro de datos de Azure. El plan ofrece máquinas virtuales de la serie Dv2 con procesadores más rápidos, almacenamiento SSD y doble relación memoria-núcleo en comparación con el nivel Estándar. El entorno privado que se usa con un plan Aislado se denomina App Service Environment. El plan se puede escalar a 100 instancias con más disponibles a petición.