Wprowadzenie do środowiska App Service Environment w wersji 1
Ważne
Ten artykuł dotyczy środowiska App Service Environment w wersji 1. Środowisko App Service Environment w wersji 1 i v2 jest wycofyzowane od 31 sierpnia 2024 r. Jest dostępna nowa wersja środowiska App Service Environment, która jest łatwiejsza do użycia i działa w bardziej wydajnej infrastrukturze. Aby dowiedzieć się więcej o nowej wersji, zacznij od wprowadzenia do środowiska App Service Environment. Jeśli obecnie używasz środowiska App Service Environment w wersji 1, wykonaj kroki opisane w tym artykule , aby przeprowadzić migrację do nowej wersji.
Od 31 sierpnia 2024 r. umowa dotycząca poziomu usług (SLA) i środki na usługi nie mają już zastosowania do obciążeń środowiska App Service Environment w wersji 1 i w wersji 2, które nadal znajdują się w środowisku produkcyjnym, ponieważ są wycofane produkty. Rozpoczęto likwidowanie sprzętu środowiska App Service Environment w wersji 1 i 2. Może to mieć wpływ na dostępność i wydajność aplikacji i danych.
Musisz natychmiast ukończyć migrację do środowiska App Service Environment w wersji 3 lub usunąć aplikacje i zasoby. Podejmiemy próbę automatycznej migracji wszystkich pozostałych środowisk App Service Environment w wersji 1 i 2 w oparciu o najlepsze rozwiązanie przy użyciu funkcji migracji w miejscu, ale firma Microsoft nie udziela żadnych oświadczeń ani gwarancji dotyczących dostępności aplikacji po migracji automatycznej. Może być konieczne wykonanie ręcznej konfiguracji w celu ukończenia migracji i zoptymalizowania wybranej jednostki SKU planu usługi App Service w celu spełnienia Twoich potrzeb. Jeśli automatyczna migracja nie jest wykonalna, zasoby i skojarzone dane aplikacji zostaną usunięte. Zdecydowanie zachęcamy do podjęcia działań, aby uniknąć jednego z tych ekstremalnych scenariuszy.
Jeśli potrzebujesz dodatkowego czasu, możemy zaoferować jednorazowy 30-dniowy okres prolongaty umożliwiający ukończenie migracji. Aby uzyskać więcej informacji i zażądać tego okresu prolongaty, zapoznaj się z omówieniem okresu prolongaty, a następnie przejdź do witryny Azure Portal i odwiedź blok Migracja dla każdego środowiska App Service Environment.
Aby uzyskać najbardziej aktualne informacje na temat wycofania środowiska App Service Environment w wersji 1/2, zobacz aktualizację wycofania środowiska App Service Environment w wersji 1 i 2.
Omówienie
Środowisko App Service Environment to opcja planu usługi Premium usługi aplikacja systemu Azure, która zapewnia w pełni izolowane i dedykowane środowisko do bezpiecznego uruchamiania aplikacji aplikacja systemu Azure Service na dużą skalę.
Środowiska App Service Environment są idealne dla obciążeń aplikacji wymagających:
- Bardzo wysoka skala
- Izolacja i bezpieczny dostęp sieciowy
Klienci mogą tworzyć wiele środowisk App Service Environment w jednym regionie świadczenia usługi Azure, a także w wielu regionach świadczenia usługi Azure. Dzięki temu środowiska App Service Environment idealnie nadają się do skalowania w poziomie warstw aplikacji bezstanowych w obsłudze dużych obciążeń RPS.
Środowiska App Service Environment są izolowane do uruchamiania tylko jednej aplikacji klienta i są zawsze wdrażane w sieci wirtualnej. Klienci mają precyzyjną kontrolę nad ruchem sieciowym aplikacji przychodzących i wychodzących, a aplikacje mogą ustanowić szybkie bezpieczne połączenia za pośrednictwem sieci wirtualnych do lokalnych zasobów firmy.
Aby zapoznać się z omówieniem sposobu, w jaki środowiska App Service Environment umożliwiają dostęp do sieci na dużą skalę i bezpieczny, zobacz Szczegółowe omówienie usługi AzureCon w środowiskach App Service Environment.
Szczegółowe informacje na temat skalowania w poziomie przy użyciu wielu środowisk App Service Environment można znaleźć w artykule dotyczącym konfigurowania rozproszonego geograficznie śladu aplikacji.
Aby zobaczyć, jak skonfigurowano architekturę zabezpieczeń pokazaną w usłudze AzureCon Deep Dive, zobacz artykuł dotyczący implementowania architektury zabezpieczeń warstwowych za pomocą środowisk App Service Environment.
Aplikacje uruchomione w środowiskach App Service Environment mogą mieć dostęp przez urządzenia nadrzędne, takie jak zapory aplikacji internetowych (WAF). Artykuł dotyczący konfigurowania zapory aplikacji internetowej dla środowisk App Service Environment obejmuje ten scenariusz.
Uwaga
Mimo że ten artykuł dotyczy aplikacji internetowych, ma również zastosowanie do aplikacji interfejsu API i aplikacji mobilnych.
Dedykowane zasoby obliczeniowe
Wszystkie zasoby obliczeniowe w środowisku App Service Environment są przeznaczone wyłącznie dla jednej subskrypcji, a środowisko App Service Environment można skonfigurować z maksymalnie pięćdziesiąt (50) zasobami obliczeniowymi do wyłącznego użytku przez jedną aplikację.
Środowisko App Service Environment składa się z puli zasobów obliczeniowych frontonu, a także jednej do trzech pul zasobów obliczeniowych procesu roboczego.
Pula frontonu zawiera zasoby obliczeniowe odpowiedzialne za kończenie żądań protokołu TLS oraz automatyczne równoważenie obciążenia żądań aplikacji w środowisku App Service Environment.
Każda pula procesów roboczych zawiera zasoby obliczeniowe przydzielone do planów usługi App Service, które z kolei zawierają co najmniej jedną aplikację usługi aplikacja systemu Azure Service. Ponieważ w środowisku App Service Environment może istnieć maksymalnie trzy różne pule procesów roboczych, możesz wybrać różne zasoby obliczeniowe dla każdej puli procesów roboczych.
Na przykład pozwala to utworzyć jedną pulę procesów roboczych z mniej zaawansowanymi zasobami obliczeniowymi dla planów usługi App Service przeznaczonych do tworzenia lub testowania aplikacji. Druga (a nawet trzecia) pula procesów roboczych może używać bardziej zaawansowanych zasobów obliczeniowych przeznaczonych dla planów usługi App Service działających w aplikacjach produkcyjnych.
Aby uzyskać więcej informacji na temat ilości zasobów obliczeniowych dostępnych dla pul frontonu i procesów roboczych, zobacz How To Configure an App Service Environment (Jak skonfigurować środowisko App Service Environment).
Aby uzyskać szczegółowe informacje na temat dostępnych rozmiarów zasobów obliczeniowych obsługiwanych w środowisku App Service Environment, zapoznaj się ze stroną Cennik usługi App Service i przejrzyj dostępne opcje dla środowisk App Service Environment w warstwie cenowej Premium.
Obsługa sieci wirtualnej
Środowisko App Service Environment można utworzyć w sieci wirtualnej usługi Azure Resource Manager lub w klasycznej sieci wirtualnej modelu wdrażania (więcej informacji na temat sieci wirtualnych). Ponieważ środowisko App Service Environment zawsze istnieje w sieci wirtualnej, a dokładniej w podsieci sieci wirtualnej, można użyć funkcji zabezpieczeń sieci wirtualnych, aby kontrolować zarówno komunikację przychodzącą, jak i wychodzącą.
Środowisko App Service Environment może być połączone z Internetem z publicznym adresem IP lub wewnętrznym adresem dostępnym tylko z wewnętrznym modułem równoważenia obciążenia (ILB) platformy Azure.
Sieciowe grupy zabezpieczeń umożliwiają ograniczenie przychodzącej komunikacji sieciowej do podsieci, w której znajduje się środowisko App Service Environment. Dzięki temu można uruchamiać aplikacje za nadrzędnymi urządzeniami i usługami, takimi jak zapory aplikacji internetowej i dostawcy sieci SaaS.
Aplikacje często muszą również uzyskiwać dostęp do zasobów firmy, takich jak wewnętrzne bazy danych i usługi internetowe. Typowym podejściem jest udostępnienie tych punktów końcowych tylko wewnętrznym ruchom sieciowym przepływającym w sieci wirtualnej platformy Azure. Po dołączeniu środowiska App Service Environment do tej samej sieci wirtualnej co usługi wewnętrzne aplikacje działające w środowisku mogą uzyskiwać do nich dostęp, w tym punkty końcowe dostępne za pośrednictwem połączeń typu lokacja-lokacja i usługi Azure ExpressRoute .
Aby uzyskać więcej informacji na temat sposobu pracy środowisk App Service Environment z sieciami wirtualnymi i sieciami lokalnymi, zapoznaj się z następującymi artykułami w temacie Architektura sieci, Kontrolowanie ruchu przychodzącego i Bezpieczne łączenie z zapleczami.
Wprowadzenie
Aby rozpocząć pracę ze środowiskami App Service Environment, zobacz How to Create an ASEv1 from template (Jak utworzyć środowisko ASEv1 na podstawie szablonu)
Omówienie architektury sieci środowiska App Service Environment można znaleźć w artykule Omówienie architektury sieci.
Aby uzyskać szczegółowe informacje na temat korzystania ze środowiska App Service Environment z usługą ExpressRoute, zobacz następujący artykuł w temacie Express Route and App Service Environments (Środowiska Express Route i App Service Environment).
Uwaga
Jeśli chcesz rozpocząć pracę z usługą Azure App Service przed utworzeniem nowego konta Azure, przejdź do strony Wypróbuj usługę App Service, na której możesz od razu utworzyć startową tymczasową aplikację internetową przy użyciu usługi App Service. Bez kart kredytowych i bez zobowiązań.