Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Diagram sekwencji przewodnika wdrażania, w tym tych lokalizacji, w kolejności: Przegląd, Planowanie, Przygotowywanie, Publikowanie, Monitorowanie i Optymalizacja. Miejsce "Przygotuj" jest aktualnie wyróżnione.
Istnieje wiele opcji hostowania konstruktora interfejsu API danych na platformie Azure lub na własnej infrastrukturze. Przejrzyj te opcje, aby wybrać odpowiednie opcje hostingu dla rozwiązania konstruktora interfejsu API danych.
Azure Container Apps
Azure Container Apps to usługa platformy Azure, która hostuje klaster obrazów kontenerów Docker w Twoim imieniu. Usługa Azure Container Apps to bezserwerowa platforma, która równoważy złożoność konfiguracji przez zmniejszenie problemów z klastrem kontenerów. Usługa Azure Container Apps w pełni zarządza szczegółami dotyczącymi infrastruktury, aranżacji i wdrażania. Usługa Azure Container Apps umożliwia hostowanie klastra kontenerów, który może być szybko skalowany na zewnątrz lub do wewnątrz, a także obsługiwać różne obciążenia kontenerowe.
Tworzenie środowisk usługi Azure Container Apps obejmujących wystąpienia kontenerów[s] z uruchomionym konstruktorem interfejsu API danych. Te środowiska mogą również obejmować instancje aplikacji uruchamiane w bliskim sąsiedztwie instancji API.
Aby uzyskać więcej informacji, zobacz Azure Container Apps.
Azure Container Instances
Azure Container Instances to usługa platformy Azure, która hostuje pojedynczy obraz kontenera platformy Docker w Twoim imieniu. Usługa Azure Container Instances to platforma bezserwerowa, która jest łatwym sposobem szybkiego uruchomienia wystąpienia kontenera w Azure bez złożoności związanych z usługami wyższego poziomu. Użyj usługi Azure Container Instances, aby szybko wdrożyć kontener bez obaw o złożone klastry lub konfigurację.
Hostowanie konstruktora API danych w zasobie Azure Container Instance w grupie kontenerów dla łatwego uruchamiania silnika. Rozważ skorzystanie z funkcji sieci wirtualnej , hostując wystąpienia aplikacji w tej samej grupie kontenerów.
Aby uzyskać więcej informacji, zobacz Azure Container Instances.
Azure App Service
Azure App Service to usługa platformy Azure, która hostuje aplikacje internetowe lub interfejsy API działające w kodzie po stronie serwera lub kontenerze platformy Docker. Usługa Azure App Service jest idealna w przypadku złożonych języków przy użyciu preferowanego języka programowania po stronie serwera. Usługa Azure App Service natywnie obsługuje aplikacje .NET, Java, Node.js, PHP i Python. Możesz również obsługiwać wiele dodatkowych frameworków i silników, korzystając z obrazów kontenerów Docker oraz usługi Azure App Service.
Możesz uruchomić kompilator interfejsu API danych jako [natywną aplikację .NET]/azure/app-service/configure-language-dotnetcore lub jako obraz kontenera Docker. Alternatywnie, możesz utworzyć wielokontenerową aplikację przy użyciu Docker Compose, która wdraża Data API Builder jako kontener typu sidecar do aplikacji uruchamianej na preferowanym stosie technologicznym.
Aby uzyskać więcej informacji, zobacz Azure App Service.
Azure Kubernetes Service
Azure Kubernetes Service to usługa platformy Azure, która zarządza klastrem Kubernetes w Twoim imieniu. Azure Kubernetes Service to usługa zarządzania, która obsługuje infrastrukturę rozwiązania Kubernetes, jednocześnie ujawniając poszczególne składniki w celu dalszych dostosowań. Usługa Azure Kubernetes Service obsługuje użycie typowych plików manifestu kubernetes i interfejsów wiersza polecenia, dzięki czemu można zastosować dowolną istniejącą wiedzę lub umiejętności dotyczące platformy.
Uruchom konstruktora interfejsu API danych w ramach klastra kontenera Kubernetes i zezwól usłudze Azure Kubernetes Service na zarządzanie poszczególnymi hostami na dużą skalę. Rozważ hostowanie aplikacji i klastrów interfejsu API w sposób, w którym znajdują się blisko siebie i działają, a jednocześnie mogą być skalowane niezależnie przy użyciu typowych mechanizmów sterowania Kubernetes.
Aby uzyskać więcej informacji, zobacz Azure Kubernetes Service.