Ermitteln der Preise für den Azure App Service-Plan
Mit dem Tarif eines Azure App Service-Plans wird ermittelt, welche App Service-Features Sie erhalten und welche Kosten für den Plan anfallen. Beispiele für Tarife sind: Free, Shared, Basic, Standard, Premium, Premium V2, Premium V3, Isolated, Isolated V2.
Ausführen und Skalieren von Anwendungen in App Service-Plänen
Der Azure App Service-Plan ist die Skalierungseinheit von App Service-Anwendungen. Je nach Tarif für Ihren Azure App Service-Plan werden Ihre Anwendungen unterschiedlich ausgeführt und skaliert. Wenn Ihr Plan für das Ausführen von fünf VM-Instanzen konfiguriert ist, werden alle Anwendungen im Plan auf allen fünf Instanzen ausgeführt. Falls Ihr Plan für die automatische Skalierung konfiguriert ist, werden alle Anwendungen des Plans zusammen basierend auf den Einstellungen für die automatische Skalierung horizontal hochskaliert.
Die Tarife sind in drei Kategorien unterteilt:
- Freigegebene Computeressourcen:
- Bei den beiden Basistarifen Free und Shared wird eine App auf derselben Azure-VM wie andere App Service-Apps ausgeführt, einschließlich der Apps anderer Kunden.
- Für diese Dienstebenen werden CPU-Kontingente für jede App zugeteilt, die auf den freigegebenen Ressourcen ausgeführt wird, und für die Ressourcen ist eine horizontale Skalierung nicht möglich.
- Diese Tarife sind nur für Entwicklungs- und Testzwecke gedacht.
- Dedizierte Computeressourcen:
- In den Tarifen Basic, Standard, Premium, PremiumV2 und PremiumV3 werden Apps auf dedizierten Azure-VMs ausgeführt.
- Nur Apps desselben App Service-Plans haben dieselben Computeressourcen. Je höher der Tarif, desto mehr VM-Instanzen stehen Ihnen für die horizontale Skalierung zur Verfügung.
- Isoliert:
- In den Tarifen Isolated und Isolated V2 werden dedizierte Azure-VMs in dedizierten virtuellen Azure-Netzwerken ausgeführt.
- Dieser Tarif stellt zusätzlich zur Computeisolation auch Netzwerkisolation für Ihre Apps bereit.
- Dieser Tarif bietet den maximalen Funktionsumfang für eine horizontale Skalierung.
Hier sehen Sie ein Beispiel für verschiedene Plandetails. Weitere Informationen finden Sie im Azure-Portal, indem Sie App Service-Plan erstellen und dann Preispläne erkunden auswählen.
Funktion | „Free und „Shared“ | Grundlegend | Standard | Premium |
---|---|---|---|---|
Verbrauch | Entwicklung, Tests | Dedizierte Entwicklung, Tests | Produktionsworkloads | Erweiterte Skalierung, Leistung |
Stagingslots | Nicht zutreffend | 5 | 5 | 20 |
Speicherplatz | 1 GB | 1 GB | 10 GB | 50 GB |
Automatische Skalierung | Nicht zutreffend | Unterstützt (manuell) | Unterstützt (Regeln) | Unterstützt (Regeln, elastisch) |
Maximale Anzahl Instanzen | Nicht zutreffend | Bis zu 3 | Bis zu 10 | Bis zu 30 |
„Free und „Shared“
Die Dienstpläne „Free“ und „Shared“ sind Basistarife, die auf denselben virtuellen Azure-Computern ausgeführt werden wie andere Anwendungen. Einige Anwendungen gehören möglicherweise anderen Kund*innen. Diese Tarife sind nur für Entwicklungs- und Testzwecke gedacht. Für die Dienstpläne „Free“ und „Shared“ gibt es keine Vereinbarung zum Servicelevel (SLA). Die Pläne verwenden eine Bezahlung pro Anwendung.
Basic
Der Basic-Dienstplan ist für Anwendungen konzipiert, die geringe Anforderungen an den Datenverkehr stellen und keine erweiterten Features für Autoskalierung und Datenverkehrsverwaltung benötigen. Die Preise basieren auf der Größe und der Anzahl der Instanzen, die Sie ausführen. Über die integrierte Unterstützung für den Netzwerklastenausgleich wird der Datenverkehr automatisch auf Instanzen verteilt. Der Basic-Dienstplan mit Linux-Runtimeumgebungen unterstützt Web-App für Container.
Standard
Der Standard-Dienstplan ist für die Ausführung von Produktionsworkloads konzipiert. Die Preise basieren auf der Größe und der Anzahl der Instanzen, die Sie ausführen. Über die integrierte Unterstützung für den Netzwerklastenausgleich wird der Datenverkehr automatisch auf Instanzen verteilt. Der Standard-Plan umfasst die automatische Skalierung, mit der die Anzahl der ausgeführten Instanzen virtueller Computer automatisch an Ihre Datenverkehrsanforderungen angepasst werden kann. Der Standard-Dienstplan mit Linux-Runtimeumgebungen unterstützt Web-App für Container.
Premium
Der Premium-Dienstplan ist darauf ausgelegt, eine höhere Leistung für Produktionsanwendungen zu bieten. Der upgegradete Premium-Plan (Premium V2) bietet VMs der Dv2-Serie mit schnelleren Prozessoren, SSD-Speicher und doppeltem Verhältnis von Arbeitsspeicher zu Kernen im Vergleich zum Standard-Tarif. Der neue Premium-Plan bietet die gleichen erweiterten Funktionen wie der Standard-Tarif, unterstützt aber dank einer höheren Anzahl von Instanzen eine größere Skalierung. Der Premium-Plan der ersten Generation erfüllt weiterhin die vorhandenen Skalierungsanforderungen von Kund*innen.
Isolated
Der Dienstplan „Isoliert“ ist für die Ausführung unternehmenskritischer Workloads konzipiert, die für die Ausführung in einem virtuellen Netzwerk erforderlich sind. Mit dem Plan „Isoliert“ können Kund*innen ihre Anwendungen in einer privaten dedizierten Umgebung in einem Azure-Rechenzentrum ausführen. Der Plan bietet VMs der Dv2-Serie mit schnelleren Prozessoren, SSD-Speicher und doppeltem Verhältnis von Arbeitsspeicher zu Kernen im Vergleich zum Standard-Tarif. Die private Umgebung, die bei einem isolierten Plan verwendet wird, wird als App Service-Umgebung bezeichnet. Der Plan kann auf 100 Instanzen skaliert werden, auf Anfrage auch mehr.