Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Platforma Azure oferuje kilka opcji hostowania aplikacji, z których każda jest odpowiednia dla różnych poziomów kontroli i odpowiedzialności. Aby zapoznać się z omówieniem tych opcji, zobacz Hosting aplikacji na platformie Azure.
Ogólnie rzecz biorąc, wybranie opcji hostingu obejmuje równoważenie kontroli z odpowiedzialnością za zarządzanie. Większa kontrola nad infrastrukturą, tym większa odpowiedzialność za zarządzanie jednym lub większą częścią zasobów.
Zalecamy rozpoczęcie od usługi Azure App Service, która zapewnia wysoce zarządzane środowisko z minimalnym obciążeniem administracyjnym. W miarę rozwoju potrzeb możesz eksplorować inne opcje, które oferują większą elastyczność i kontrolę, takie jak Azure Container Apps, Azure Kubernetes Service (AKS), lub ostatecznie usługi Azure Virtual Machines, które zapewniają największą kontrolę, ale także wymagają największej konserwacji.
Opcje hostingu w tym artykule są prezentowane w kolejności od bardziej zarządzanej (mniejszej odpowiedzialności ze strony użytkownika) do mniej zarządzanej (większa kontrola i odpowiedzialność).
Hostowanie aplikacji internetowej za pomocą usługi Azure App Service:
- Szybki start: wdrażanie aplikacji webowych w języku Python (Django lub Flask) do usługi Azure App Service
- Wdrażanie aplikacji internetowej w języku Python (Django lub Flask) przy użyciu bazy danych PostgreSQL na platformie Azure
- Tworzenie i wdrażanie aplikacji internetowej platformy Flask na platformie Azure przy użyciu tożsamości zarządzanej przypisanej przez system
- Konfigurowanie aplikacji w języku Python dla usługi Azure App Service
Sieć dostarczania zawartości za pomocą statycznych aplikacji internetowych platformy Azure
Hosting bezserwerowy za pomocą usługi Azure Functions:
- Szybki start: tworzenie funkcji języka Python na platformie Azure z poziomu wiersza polecenia
- Szybki start: tworzenie funkcji na platformie Azure przy użyciu języka Python przy użyciu programu Visual Studio Code
- Łączenie usługi Azure Functions z usługą Azure Storage przy użyciu narzędzi wiersza polecenia
- Łączenie usługi Azure Functions z usługą Azure Storage przy użyciu programu Visual Studio Code
Hosting kontenerów za pomocą platformy Azure:
- Omówienie usługi Python Container Apps na platformie Azure
- Wdrażanie kontenera w usłudze App Service
- Wdrażanie kontenera w usłudze Azure Container Apps
- Szybki start: wdrażanie klastra usługi Azure Kubernetes Service przy użyciu interfejsu wiersza polecenia platformy Azure
- Wdrażanie kontenera w usłudze Azure Container Instances przy użyciu interfejsu wiersza polecenia platformy Azure
- Tworzenie pierwszej aplikacji kontenera usługi Service Fabric w systemie Linux
Operacje wymagające intensywnego wykorzystania zasobów obliczeniowych i długotrwałe w usłudze Azure Batch
- Tworzenie i uruchamianie zadania usługi Azure Batch przy użyciu języka Python
- Samouczek: uruchamianie równoległego obciążenia przetwarzania plików w usłudze Azure Batch przy użyciu języka Python
- Samouczek: uruchamianie skryptów języka Python za pośrednictwem usługi Azure Data Factory przy użyciu usługi Azure Batch
Na żądanie skalowalne zasoby obliczeniowe za pomocą usługi Azure Virtual Machines: