Nyheter i Azure Container Apps
Den här artikeln innehåller viktiga uppdateringar och nya funktioner som är tillgängliga i Azure Container Apps.
Maj 2024
Funktion | beskrivning |
---|---|
Allmänt tillgänglig: Azure Functions i Azure Container Apps | Azure Functions värd-, körnings-, tilläggs- och Azure Function-appar kan distribueras som containrar i samma beräkningsmiljö. Du kan använda centraliserade nätverk, observerbarhet och konfigurationsgränser för programutveckling av flera typer som mikrotjänster. |
Offentlig förhandsversion: Dynamiska sessioner | Den här snabba, begränsade, tillfälliga beräkningen lämpar sig för att köra obetrodd kod i stor skala i fientliga scenarier med flera innehavare. Varje session har fullständig beräkningsisolering med Hjälp av Hyper-V. |
Offentlig förhandsversion: Stöd för Aspire-instrumentpanelen | Få åtkomst till realtidsdata om ditt .NET-projekt och containrar i molnet för att utvärdera prestanda för dina program och felsöka fel med omfattande loggar, mått, spårningar med mera. |
Offentlig förhandsversion: Stöd för volymmontering i NFS Azure Files | Du kan använda NFS Azure Files-volymer för att dela data mellan flera containrar i ditt program eller för att spara data mellan omstarter av containrar. |
Offentlig förhandsversion: Övervaka appar med Java-mått | Nu kan du övervaka prestanda och hälsa för dina appar med Java-mått, till exempel skräpinsamling och minnesanvändning. |
Offentlig förhandsversion: Ange Java-loggnivåer | Nu kan du ange loggnivåer för Java-program i Azure Container Apps utan att distribuera om eller starta om dina appar. |
Mars 2024
Funktion | beskrivning |
---|---|
Allmänt tillgängligt: Kostnadsfria hanterade certifikat | Hanterade certifikat är kostnadsfria och gör att du automatiskt kan etablera och förnya TLS-certifikat för alla anpassade domäner som du lägger till i containerappen. |
Offentlig förhandsversion: OpenTelemetry Agent-stöd | Gör att du kan använda standarder med öppen källkod för att skicka appens data utan att själv konfigurera en OTLP-insamlare. Du kan använda den hanterade agenten för att välja var du vill skicka loggar, mått och spårningar. |
Offentlig förhandsversion: Stöd för Key Vault-certifikat | Använd Azure Key Vault för att lagra och hantera dina egna TLS/SSL-certifikat för användning med Azure Container Apps på app- och miljönivå. |
Offentlig förhandsversion: Stöd för Tomcat | Azure Container Apps har nu stöd för Apache Tomcat i kod-till-moln-byggprocessen. Det innebär att du kan använda din befintliga kod och konfiguration för att skapa en molnbaserad containerapp utan krångel. |
Offentlig förhandsversion: JVM-minne får plats | Alla Java-appar är nu kalibrerade med JVM-minnesstandarder för bättre prestanda och tillförlitlighet i containermiljön. |
Offentlig förhandsversion: Hanterade Java-komponenter: Eureka Server och offentlig förhandsversion: Hanterade Java-komponenter: Config Server | Du kan använda hanterade Java-komponenter för att få åtkomst till plattformsfunktioner för dina appar som du annars skulle behöva hantera själv. |
Januari 2024
Funktion | beskrivning |
---|---|
Allmänt tillgänglig: ytterligare TCP-portar | Azure Container Apps stöder nu ytterligare TCP-portar, vilket gör det möjligt för program att acceptera TCP-anslutningar på flera portar. Den här funktionen är en förhandsversion. |
December 2023
Funktion | beskrivning |
---|---|
Pensionering: API-versionerna 2022-06-01-preview och 2022-11-01-preview | Från och med den 6 mars 2024 dras API-versionerna 2023-04-01-preview av Azure Container Apps-kontrollplanet tillbaka. Innan det datumet migrerar du till den senaste stabila API-versionen (2023-05-01) eller den senaste förhandsversionen av API:et (2023-08-01-preview). |
November 2023
Funktion | beskrivning |
---|---|
Allmänt tillgänglig: Acceleratorer för landningszoner | Acceleratorer för landningszoner ger arkitekturvägledning, referensarkitektur, referensimplementeringar och automatisering som paketeras för att distribuera arbetsbelastningsplattformar i Azure i stor skala. |
Offentlig förhandsversion: Dedikerade GPU-arbetsbelastningsprofiler | Azure Container Apps stöder GPU-beräkning i sina dedikerade arbetsbelastningsprofiler för att låsa upp maskininlärningsberäkning för händelsedrivna arbetsbelastningar. |
Offentlig förhandsversion: Vektordatabastillägg | Azure Container Apps tillhandahåller nu tillägg för tre varianter av vektordatabaser med öppen källkod: Qdrant, Milvus och Weaviate. |
Offentlig förhandsversion: Principdriven återhämtning | Med den nya återhämtningsfunktionen kan du smidigt återställa från tjänst-till-tjänst-begäranden och utgående beroendefel bara genom att lägga till enkla principer. |
Offentlig förhandsversion: Kod till molnet | Azure Container Apps skapar och paketerar nu programkod automatiskt för distribution. |
September 2023
Funktion | beskrivning |
---|---|
Allmänt tillgängligt: Azure Container Apps i Kina Cloud | Azure Container Apps är nu tillgängligt i Kina, norra 3. |
ACA berättigar till sparplaner | Azure Container Apps är berättigat till Azure-sparplan för beräkning. |
Augusti 2023
Funktion | beskrivning |
---|---|
Allmänt tillgänglig: Dedikerad plan | Azure Container Apps dedikerade plan är nu allmänt tillgänglig i den nya miljötypen för arbetsbelastningsprofiler. När du använder dedikerade arbetsbelastningsprofiler debiteras du per beräkningsinstans, jämfört med förbrukning där du debiteras per app. |
Allmänt tillgänglig: UDR, NAT Gateway och mindre undernät | Med förbättrade nätverksfunktioner kan du nu ha större kontroll över utgående trafik och stöd för mindre undernät i miljöer med arbetsbelastningsprofiler. |
Allmänt tillgängligt: Azure Container Apps-jobb | Förutom att kontinuerligt köra tjänster som kan skalas till noll har Azure Container Apps nu stöd för jobb. Med jobb kan du köra serverlösa containrar som utför uppgifter som körs för att slutföras. |
Allmänt tillgänglig: Resursdelning mellan ursprung (CORS) | CORS-funktionen gör att specifika ursprung kan göra anrop i appen via webbläsaren. Azure Container Apps-kunder kan nu enkelt konfigurera resursdelning mellan ursprung från portalen eller via CLI. |
Allmänt tillgänglig: Init-containrar | Init-containrar är specialiserade containrar som körs till slutförande innan programcontainrar startas i en replik. De kan innehålla verktyg eller installationsskript som inte finns i containerappavbildningen. |
Allmänt tillgänglig: Volymmonteringar för hemligheter | Förutom att referera till hemligheter som miljövariabler kan du nu montera hemligheter som volymer i dina containerappar. Dina appar kan komma åt alla eller valda hemligheter som filer på en monterad volym. |
Allmänt tillgänglig: Sessionstillhörighet | Med sessionstillhörighet kan du dirigera alla begäranden från en enda klient till samma Container Apps-replik. Detta är användbart för tillståndskänsliga arbetsbelastningar som kräver sessionstillhörighet. |
Allmänt tillgänglig: Azure Key Vault-referenser för hemligheter | Med Azure Key Vault-referenser kan du hämta en containerapps hemligheter från hemligheter som lagras i Azure Key Vault. Med hjälp av containerappens hanterade identitet hämtar plattformen automatiskt de hemliga värdena från Azure Key Vault och matar in dem i programmets hemligheter. |
Offentlig förhandsversion: ytterligare TCP-portar | Azure Container Apps stöder nu ytterligare TCP-portar, vilket gör det möjligt för program att acceptera TCP-anslutningar på flera portar. Den här funktionen är en förhandsversion. |
Offentlig förhandsversion: peer-to-peer-kryptering på miljönivå | När kryptering från slutpunkt till slutpunkt krävs krypterar peer-to-peer-kryptering data som överförs mellan program i en miljö. |
Pensionering: API-versionerna 2022-06-01-preview och 2022-11-01-preview | Från och med den 16 november 2023 dras API-versionerna 2022-06-01-preview och 2022-11-01-preview tillbaka. Innan det datumet migrerar du till den senaste stabila API-versionen (2023-05-01) eller den senaste förhandsversionen av API:et (2023-04-01-preview). |
Dapr: API för stabil konfiguration | Daprs konfigurations-API är nu stabilt och stöds i Azure Container Apps. Lär dig hur du gör Dapr-integrering med Azure Container Apps |
Juni 2023
Funktion | beskrivning |
---|---|
Allmänt tillgänglig: Kör status | Statusen som körs hjälper till att övervaka en containerapps hälsa och funktioner. |
Offentlig förhandsversion: Azure Functions för molnbaserade mikrotjänster | Azure Functions värd-, körnings-, tilläggs- och Azure Function-appar kan distribueras som containrar i samma beräkningsmiljö. Du kan använda centraliserade nätverk, observerbarhet och konfigurationsgränser för programutveckling av flera typer som mikrotjänster. |
Offentlig förhandsversion: Azure Spring Apps i Azure Container Apps | Azure Spring-appar kan distribueras som containrar till dina Azure Container Apps i samma beräkningsmiljö, så att du kan använda centraliserade nätverk, observerbarhet och konfigurationsgränser för programutveckling av flera typer som mikrotjänster. |
Offentlig förhandsversion: Azure Container Apps-tillägg | När du utvecklar program i Azure Container Apps behöver du ofta ansluta till olika tjänster. I stället för att skapa tjänster i förväg och manuellt ansluta dem till din containerapp kan du snabbt skapa instanser av tjänster i utvecklingsklass som är utformade för icke-produktionsmiljöer som kallas "tillägg". |
Offentlig förhandsversion: Kostnadsfria och hanterade TLS-certifikat | Hanterade certifikat är kostnadsfria och gör att du automatiskt kan etablera och förnya TLS-certifikat för alla anpassade domäner som du lägger till i containerappen. |
Dapr: Kör flera appar har förbättrats | Använd dapr run -f . för att köra flera Dapr-appar och se apploggarna som skrivits till konsolen och en lokal loggfil. Lär dig hur du använder körloggar för flera appar. |
maj 2023
Funktion | beskrivning |
---|---|
Allmänt tillgänglig: Inkommande IP-begränsningar | Gör det möjligt för containerappar att begränsa inkommande HTTP- eller TCP-trafik genom att tillåta eller neka åtkomst till en specifik lista över IP-adressintervall. |
Allmänt tillgänglig: TCP-stöd | Azure Container Apps stöder nu användning av TCP-baserade protokoll förutom HTTP eller HTTPS för ingress. |
Allmänt tillgänglig: GitHub Actions för Azure Container Apps | Med Azure Container Apps kan du använda GitHub Actions för att publicera revisioner till din containerapp. |
Allmänt tillgänglig: Azure Pipelines för Azure Container Apps | Med Azure Container Apps kan du använda Azure Pipelines för att publicera revisioner till din containerapp. |
Dapr: Enkelt att skapa komponenter | Nu kan du konfigurera och skydda beroende Azure-tjänster för att använda Dapr-API:er i portalen med hjälp av funktionen Service Connector. Lär dig hur du ansluter till Azure-tjänster via Dapr-komponenter i Azure-portalen. |