Udostępnij za pośrednictwem


Co nowego w usłudze Azure Container Apps

W tym artykule wymieniono istotne aktualizacje i nowe funkcje dostępne w usłudze Azure Container Apps.

Maj 2024 r.

Funkcja opis
Ogólnie dostępne: usługa Azure Functions w usłudze Azure Container Apps Host, środowisko uruchomieniowe, rozszerzenia i aplikacje funkcji platformy Azure funkcji platformy Azure można wdrażać jako kontenery w tym samym środowisku obliczeniowym. Możesz użyć scentralizowanej sieci, możliwości obserwacji i granicy konfiguracji na potrzeby tworzenia aplikacji wielu typów, takich jak mikrousługi.
Publiczna wersja zapoznawcza: sesje dynamiczne To szybkie, w trybie piaskownicy, efemeryczne obliczenia są odpowiednie do uruchamiania niezaufanego kodu na dużą skalę w wrogich scenariuszach wielodostępności. Każda sesja ma pełną izolację obliczeniową przy użyciu funkcji Hyper-V.
Publiczna wersja zapoznawcza: Aspiruj obsługę pulpitu nawigacyjnego Uzyskaj dostęp do danych na żywo dotyczących projektu platformy .NET i kontenerów w chmurze, aby ocenić wydajność aplikacji i debugować błędy za pomocą kompleksowych dzienników, metryk, śladów i nie tylko.
Publiczna wersja zapoznawcza: obsługa instalacji woluminu NFS w usłudze Azure Files Woluminy usługi Azure Files systemu plików NFS można używać do udostępniania danych między wieloma kontenerami w aplikacji lub utrwalania danych między ponownymi uruchomieniami kontenera.
Publiczna wersja zapoznawcza: monitorowanie aplikacji przy użyciu metryk języka Java Teraz możesz monitorować wydajność i kondycję aplikacji za pomocą metryk języka Java, takich jak odzyskiwanie pamięci i użycie pamięci.
Publiczna wersja zapoznawcza: ustawianie poziomów dziennika języka Java Teraz możesz ustawić poziomy dziennika aplikacji Java w usłudze Azure Container Apps bez ponownego wdrażania lub ponownego uruchamiania aplikacji.

Marzec 2024 r.

Funkcja opis
Ogólnie dostępne: bezpłatne certyfikaty zarządzane Certyfikaty zarządzane są bezpłatne i umożliwiają automatyczne aprowizowania i odnawiania certyfikatów TLS dla dowolnej domeny niestandardowej dodawanej do aplikacji kontenera.
Publiczna wersja zapoznawcza: obsługa agenta OpenTelemetry Umożliwia wysyłanie danych aplikacji za pomocą standardów open source bez samodzielnego konfigurowania modułu zbierającego OTLP. Możesz użyć zarządzanego agenta, aby wybrać miejsce wysyłania dzienników, metryk i śladów.
Publiczna wersja zapoznawcza: obsługa certyfikatów usługi Key Vault Usługa Azure Key Vault umożliwia przechowywanie własnych certyfikatów TLS/SSL i zarządzanie nimi do użycia z usługą Azure Container Apps na poziomie aplikacji i środowiska.
Publiczna wersja zapoznawcza: obsługa serwera Tomcat Usługa Azure Container Apps obsługuje teraz serwer Apache Tomcat w procesie kompilacji typu kod-chmura. Oznacza to, że możesz użyć istniejącego kodu i konfiguracji, aby utworzyć aplikację kontenera natywnego dla chmury bez problemów.
Publiczna wersja zapoznawcza: dopasuj pamięć JVM Wszystkie aplikacje Java są teraz skalibrowane przy użyciu domyślnych wartości pamięci JVM w celu uzyskania lepszej wydajności i niezawodności w środowisku kontenera.
Publiczna wersja zapoznawcza: zarządzane składniki java: serwer Eureka i publiczna wersja zapoznawcza: zarządzane składniki Java: serwer konfiguracji Za pomocą zarządzanych składników Języka Java można uzyskiwać dostęp do funkcji platformy dla aplikacji, którymi w przeciwnym razie trzeba by zarządzać samodzielnie.

Styczeń 2024

Funkcja opis
Ogólnie dostępne: dodatkowe porty TCP Usługa Azure Container Apps obsługuje teraz dodatkowe porty TCP, umożliwiając aplikacjom akceptowanie połączeń TCP na wielu portach. Ta funkcja jest dostępna w wersji zapoznawczej.

Grudzień 2023 r.

Funkcja opis
Wycofanie: interfejs API usługi ACA w wersji zapoznawczej 2022-06-01-preview i 2022-11-01-preview Od 6 marca 2024 r. interfejs API płaszczyzny sterowania usługi Azure Container Apps w wersji 2023-04-01-preview zostanie wycofany. Przed tą datą przeprowadź migrację do najnowszej stabilnej wersji interfejsu API (2023-05-01) lub najnowszej wersji zapoznawczej interfejsu API (2023-08-01-preview).

Listopad 2023

Funkcja opis
Ogólnie dostępne: akceleratory strefy docelowej Akceleratory strefy docelowej zapewniają wskazówki dotyczące architektury, architekturę referencyjną, implementacje referencyjne i pakiet automatyzacji w celu wdrożenia platform obciążeń na platformie Azure na dużą skalę.
Publiczna wersja zapoznawcza: profile obciążeń dedykowanego procesora GPU Usługa Azure Container Apps obsługuje obliczenia procesora GPU w dedykowanych profilach obciążeń w celu odblokowania przetwarzania uczenia maszynowego na potrzeby obciążeń opartych na zdarzeniach.
Publiczna wersja zapoznawcza: dodatki bazy danych wektorów Usługa Azure Container Apps udostępnia teraz dodatki dla trzech wariantów bazy danych wektorów typu open source: Qdrant, Milvus i Weaviate.
Publiczna wersja zapoznawcza: odporność oparta na zasadach Nowa funkcja odporności umożliwia bezproblemowe odzyskiwanie po żądaniach między usługami i niepowodzeniach zależności wychodzących przez dodanie prostych zasad.
Publiczna wersja zapoznawcza: kod do chmury Usługa Azure Container Apps automatycznie kompiluje i pakuje kod aplikacji do wdrożenia.

Wrzesień 2023

Funkcja opis
Ogólnie dostępne: Usługa Azure Container Apps w chmurze w Chinach Usługa Azure Container Apps jest teraz dostępna w Chinach Północnych 3.
ACA kwalifikująca się do planów oszczędnościowych Usługa Azure Container Apps kwalifikuje się do planu oszczędności platformy Azure na potrzeby obliczeń.

Sierpień 2023

Funkcja opis
Ogólnie dostępne: Plan dedykowany Dedykowany plan usługi Azure Container Apps jest teraz ogólnie dostępny w nowym typie środowiska profilów obciążeń. W przypadku korzystania z dedykowanych profilów obciążeń są naliczane opłaty za wystąpienie obliczeniowe w porównaniu z użyciem, w którym są naliczane opłaty za aplikację.
Ogólnie dostępne: trasa zdefiniowana przez użytkownika, brama translatora adresów sieciowych i mniejsze podsieci Ulepszone funkcje sieciowe umożliwiają teraz większą kontrolę nad ruchem wychodzącym i obsługą mniejszych podsieci w środowiskach profilów obciążeń.
Ogólnie dostępne: zadania usługi Azure Container Apps Oprócz ciągłego uruchamiania usług, które mogą być skalowane do zera, usługa Azure Container Apps obsługuje teraz zadania. Zadania umożliwiają uruchamianie kontenerów bezserwerowych, które wykonują zadania uruchamiane do ukończenia.
Ogólnie dostępne: współużytkowanie zasobów między źródłami (CORS) Funkcja CORS umożliwia określonym źródłom wykonywanie wywołań w aplikacji za pośrednictwem przeglądarki. Klienci usługi Azure Container Apps mogą teraz łatwo skonfigurować współużytkowanie zasobów między źródłami z portalu lub za pośrednictwem interfejsu wiersza polecenia.
Ogólnie dostępne: kontenery inicjowania Kontenery inicjowania to wyspecjalizowane kontenery uruchamiane do ukończenia przed uruchomieniem kontenerów aplikacji w repliki. Mogą one zawierać narzędzia lub skrypty konfiguracji, które nie są obecne w obrazie aplikacji kontenera.
Ogólnie dostępne: instalowanie woluminów wpisów tajnych Oprócz odwoływania się do wpisów tajnych jako zmiennych środowiskowych można teraz instalować wpisy tajne jako woluminy w aplikacjach kontenera. Aplikacje mogą uzyskiwać dostęp do wszystkich lub wybranych wpisów tajnych jako plików na zainstalowanym woluminie.
Ogólnie dostępne: koligacja sesji Koligacja sesji umożliwia kierowanie wszystkich żądań z jednego klienta do tej samej repliki usługi Container Apps. Jest to przydatne w przypadku obciążeń stanowych, które wymagają koligacji sesji.
Ogólnie dostępne: odwołania do usługi Azure Key Vault dla wpisów tajnych Odwołania do usługi Azure Key Vault umożliwiają źródło wpisów tajnych aplikacji kontenera z wpisów tajnych przechowywanych w usłudze Azure Key Vault. Korzystając z tożsamości zarządzanej aplikacji kontenera, platforma automatycznie pobiera wartości wpisów tajnych z usługi Azure Key Vault i wprowadza je do wpisów tajnych aplikacji.
Publiczna wersja zapoznawcza: dodatkowe porty TCP Usługa Azure Container Apps obsługuje teraz dodatkowe porty TCP, umożliwiając aplikacjom akceptowanie połączeń TCP na wielu portach. Ta funkcja jest dostępna w wersji zapoznawczej.
Publiczna wersja zapoznawcza: szyfrowanie mTLS na poziomie środowiska Gdy wymagane jest kompleksowe szyfrowanie, usługa mTLS będzie szyfrować dane przesyłane między aplikacjami w środowisku.
Wycofanie: interfejs API usługi ACA w wersji zapoznawczej 2022-06-01-preview i 2022-11-01-preview Od 16 listopada 2023 r. interfejs API płaszczyzny sterowania usługi Azure Container Apps w wersji 2022-06-01-preview i 2022-11-01-preview zostanie wycofany. Przed tą datą przeprowadź migrację do najnowszej stabilnej wersji interfejsu API (2023-05-01) lub najnowszej wersji zapoznawczej interfejsu API (2023-04-01-preview).
Dapr: interfejs API stabilnej konfiguracji Interfejs API konfiguracji języka Dapr jest teraz stabilny i obsługiwany w usłudze Azure Container Apps. Dowiedz się, jak przeprowadzić integrację języka Dapr z usługą Azure Container Apps

Czerwiec 2023

Funkcja opis
Ogólnie dostępne: stan uruchomienia Stan uruchomienia pomaga monitorować kondycję i funkcjonalność aplikacji kontenera.
Publiczna wersja zapoznawcza: usługa Azure Functions dla mikrousług natywnych dla chmury Host, środowisko uruchomieniowe, rozszerzenia i aplikacje funkcji platformy Azure funkcji platformy Azure można wdrażać jako kontenery w tym samym środowisku obliczeniowym. Możesz użyć scentralizowanej sieci, możliwości obserwacji i granicy konfiguracji na potrzeby tworzenia aplikacji wielu typów, takich jak mikrousługi.
Publiczna wersja zapoznawcza: Usługa Azure Spring Apps w usłudze Azure Container Apps Aplikacje Platformy Azure Spring można wdrażać jako kontenery w usłudze Azure Container Apps w tym samym środowisku obliczeniowym, aby można było używać scentralizowanej sieci, możliwości obserwacji i granicy konfiguracji na potrzeby tworzenia aplikacji wielotypowych, takich jak mikrousługi.
Publiczna wersja zapoznawcza: dodatki usługi Azure Container Apps Podczas tworzenia aplikacji w usłudze Azure Container Apps często trzeba łączyć się z różnymi usługami. Zamiast tworzyć usługi z wyprzedzeniem i ręcznie łączyć je z aplikacją kontenera, możesz szybko tworzyć wystąpienia usług klasy deweloperskich, które są przeznaczone dla środowisk nieprodukcyjnych nazywanych "dodatkami".
Publiczna wersja zapoznawcza: bezpłatne i zarządzane certyfikaty TLS Certyfikaty zarządzane są bezpłatne i umożliwiają automatyczne aprowizowania i odnawiania certyfikatów TLS dla dowolnej domeny niestandardowej dodawanej do aplikacji kontenera.
Dapr: Ulepszono uruchamianie wielu aplikacji Użyj polecenia dapr run -f . , aby uruchomić wiele aplikacji Dapr i wyświetlić dzienniki aplikacji zapisane w konsoli i lokalnym pliku dziennika. Dowiedz się, jak używać dzienników uruchamiania wielu aplikacji.

Maj 2023

Funkcja opis
Ogólnie dostępne: ograniczenia adresów IP dla ruchu przychodzącego Umożliwia aplikacjom kontenerów ograniczanie przychodzącego ruchu HTTP lub TCP przez zezwolenie na dostęp do określonej listy zakresów adresów IP lub odmawianie dostępu.
Ogólnie dostępne: obsługa protokołu TCP Usługa Azure Container Apps obsługuje teraz używanie protokołów opartych na protokole TCP innych niż HTTP lub HTTPS dla ruchu przychodzącego.
Ogólnie dostępne: Funkcja GitHub Actions dla usługi Azure Container Apps Usługa Azure Container Apps umożliwia publikowanie poprawek w aplikacji kontenera przy użyciu funkcji GitHub Actions.
Ogólnie dostępne: Usługa Azure Pipelines dla usługi Azure Container Apps Usługa Azure Container Apps umożliwia publikowanie poprawek w aplikacji kontenera przy użyciu usługi Azure Pipelines.
Dapr: łatwe tworzenie składników Teraz możesz skonfigurować i zabezpieczyć zależne usługi platformy Azure, aby używać interfejsów API języka Dapr w portalu przy użyciu funkcji łącznika usługi. Dowiedz się, jak nawiązać połączenie z usługami platformy Azure za pośrednictwem składników języka Dapr w witrynie Azure Portal.