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.
Azure Container Apps to bezserwerowa platforma, która umożliwia utrzymanie mniejszej infrastruktury i oszczędność kosztów podczas uruchamiania konteneryzowanych aplikacji. Zamiast martwić się o konfigurację serwera, aranżację kontenera i szczegóły wdrożenia, usługa Container Apps udostępnia wszystkie aktualne zasoby serwera wymagane do zapewnienia stabilności i bezpieczeństwa aplikacji.
Typowe zastosowania usługi Azure Container Apps obejmują:
- Wdrażanie punktów końcowych interfejsu API
- Hostowanie zadań przetwarzania w tle
- Obsługa przetwarzania sterowanego zdarzeniami
- Uruchamianie mikrousług
Ponadto aplikacje oparte na usłudze Azure Container Apps mogą dynamicznie skalować na podstawie następujących cech:
- Ruch HTTP
- Przetwarzanie sterowane zdarzeniami
- Obciążenie procesora lub pamięci
- Dowolny skaler obsługiwany przez KEDA
Aby rozpocząć pracę z usługą Container Apps, wybierz opis, który najlepiej opisuje twoją sytuację.
| Opis | Zasób | |
|---|---|---|
| Dopiero zaczynam korzystać z kontenerów | Zacznij tutaj, jeśli jeszcze nie stworzyłeś pierwszego kontenera, ale chcesz się dowiedzieć, jak kontenery mogą obsługiwać potrzeby związane z rozwojem oprogramowania. | Dowiedz się więcej o kontenerach |
| Używam kontenerów bezserwerowych | Usługa Container Apps zapewnia automatyczne skalowanie, zmniejsza złożoność operacyjną i pozwala skoncentrować się na aplikacji, a nie na infrastrukturze. Zacznij tutaj, jeśli interesuje Cię zarządzanie, skalowalność i funkcje płatności za użycie przetwarzania w chmurze. |
Dowiedz się więcej o kontenerach bezserwerowych |
Funkcje
Za pomocą usługi Azure Container Apps można wykonywać następujące czynności:
Użyj rozszerzenia interfejsu wiersza polecenia platformy Azure, witryny Azure Portal lub szablonów usługi ARM , aby zarządzać aplikacjami.
Włącz przesył przychodzący HTTPS lub TCP bez konieczności zarządzania inną infrastrukturą platformy Azure.
Tworzenie mikrousług za pomocą języka Dapr i uzyskiwanie dostępu do bogatego zestawu interfejsów API.
Uruchamianie zadań na żądanie, zgodnie z harmonogramem lub na podstawie zdarzeń.
Uruchom usługę Azure Functions w scenariuszach opartych na zdarzeniach przy użyciu wyzwalaczy, powiązań i automatycznego skalowania.
Dodaj usługę Azure Spring Apps do środowiska usługi Azure Container Apps.
Użyj wyspecjalizowanego sprzętu w celu uzyskania dostępu do zwiększonych zasobów obliczeniowych.
Uruchom wiele poprawek kontenera i zarządzaj cyklem życia aplikacji kontenera.
Automatyczne skalowanie aplikacji na podstawie dowolnego wyzwalacza skalowania obsługiwanego przez usługę KEDA. Większość aplikacji może być skalowana do zera1.
Podziel ruch pomiędzy różne wersje aplikacji w kontekście wdrożeń Blue/Green i scenariuszy testowania A/B.
Użyj wewnętrznego dostępu i odkrywania usług aby zabezpieczyć punkty końcowe tylko do wewnętrznego użytku, z wbudowanym odkrywaniem usług opartym na DNS.
Uruchamianie kontenerów z dowolnego rejestru, publicznego lub prywatnego, w tym usług Docker Hub i Azure Container Registry (ACR).
Podaj istniejącą sieć wirtualną podczas tworzenia środowiska dla aplikacji kontenera.
Bezpiecznie zarządzaj tajemnicami bezpośrednio w aplikacji.
Monitorowanie dzienników przy użyciu usługi Azure Log Analytics.
Hojne kwoty, które można zastąpić, aby zwiększyć limity na konto.
1 Aplikacje skalowane w oparciu o obciążenie procesora CPU lub pamięci nie mogą być skalowane do zera.