Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Azure Container Apps Express poskytuje nejrychlejší způsob nasazení kontejnerizovaných webových aplikací do Azure. Díky promyšlenému výchozímu nastavení a minimu možností konfigurace je express platforma navržená primárně pro vývojáře i agenty, která vám umožní zprovoznit webové aplikace v cloudu co nejrychleji.
Pomocí expressu můžete vytvořit aplikaci typu kontejner přímo bez čekání na zřízení prostředí. Funkce rychlého zprovozňování a škálování od nuly dělají z express ideální platformu pro aplikace využívající AI a backendové služby agentů.
Note
Některá okna Azure portálu pro Express nejsou funkční.
Klíčové funkce
Model expresního nasazení odebere rozhodnutí o infrastruktuře, abyste se mohli soustředit na vytváření aplikace.
| Schopnost | Podrobnosti |
|---|---|
| Vysokorychlostní start | Nasazení v minutách bez nutnosti ladění infrastruktury Škálovatelnost je zabudována od samého začátku. |
| Jednoduché a výkonné aplikace | Spouštějte úlohy primárně využívající HTTP, včetně rozhraní API, frontendů SaaS, AI bran a webových backendů řízených událostmi. |
| Automatická elasticita | Automaticky škálujte od nuly až po hyperscale. Platforma je navržená pro nepředvídatelné vzory provozu a škálování se za vás zpracovává. |
| Škálování od nuly | Vaše aplikace se při nečinnosti škáluje na nulu a podle potřeby zase nahoru, takže platíte jen za to, co používáte. |
| Vysokorychlostní spouštění | Optimalizované studené spuštění zajišťuje, že vaše aplikace bude připravená rychle obsluhovat provoz. |
| Doporučené výchozí nastavení | Rozumné výchozí hodnoty se použijí automaticky, takže nemusíte konfigurovat nastavení infrastruktury. |
| Minimální plocha konfigurace | Méně rozhodnutí, která je potřeba udělat, znamená rychlejší čas do produkce. |
| Rychlost vývojáře | Trávit méně času na infrastruktuře a více času psaní kódu. |
Obvyklé scénáře
Model nasazení Express nejlépe funguje pro HTTP webové zátěže, kde je nejdůležitější rychlost nasazení a jednoduchost.
Aplikace SaaS: Spusťte produkty SaaS, aniž byste se museli starat o škálování infrastruktury.
Front-endy aplikací AI: Nasaďte rozhraní a brány využívající AI, které se škálují podle poptávky.
Vývojářské nástroje: Dodávejte interní i externí vývojářské nástroje s nasazením bez nutnosti konfigurace.
Webové řídicí panely: Vytvářejte interní analýzy, monitorování a panely pro správu s okamžitou dostupností.
Startupy a nové projekty: Během několika minut přejděte z nápadu na produkční prostředí. Vytvářejte prototypy rychle a škálujte s růstem.
Rychlé vytváření prototypů: Rychlé sestavování a ověřování nápadů a následné spouštění v produkčním prostředí bez opětovného vytváření.
Jak express funguje
Model expresního nasazení zjednodušuje prostředí nasazení odebráním nutnosti spravovat prostředí Container Apps. Nasadíte aplikaci a platformu, která za vás zřídí základní prostředky.
Méně podrobností o prostředí ke správě: Při použití portálu vytvoří platforma pro vaši aplikaci lehké prostředí. Pokud pracujete z rozhraní příkazového řádku, stále vytváříte prostředí sami.
Výpočetní výkon účtovaný podle spotřeby: Aplikace Express běží na výpočetním výkonu CPU s průběžným účtováním. Vaše aplikace se při nečinnosti škáluje na nulu, takže platíte jenom za výpočetní prostředky, které vaše aplikace používá.
Promyšlené výchozí nastavení: Platforma se postará o rozhodnutí ohledně konfigurace, jako jsou pravidla škálování, nastavení sítí a přidělování prostředků, pomocí výchozího nastavení připraveného pro produkční nasazení.
Doba běhu řízená požadavky: Výpočet běží, když vaše aplikace přijímá požadavky, a omezí se, když provoz ustane.
Optimalizované studené spuštění: Platforma automaticky optimalizuje chování při studeném startu, takže vaše aplikace je připravená rychle obsluhovat provoz po škálování od nuly.
Specializované uživatelské rozhraní pro správu: Aplikace Express se spravují pomocí uživatelského rozhraní odděleného od portálu Azure. Když vytváříte nebo spravujete expresní aplikaci, platforma vás přesměruje na toto zjednodušené rozhraní místo standardního prostředí portálu Azure.
Kdy použít express
Následující tabulka vám umožní určit, jestli je express vhodný pro vaši úlohu.
| Scénář | Použití expressu | Alternativní |
|---|---|---|
| Webové aplikace a rozhraní REST API | ✅ Ano | |
| Front-endy SaaS a brány AI | ✅ Ano | |
| Rychlé vytváření prototypů a startupů | ✅ Ano | |
| Webové dashboardy a administrační panely | ✅ Ano | |
| Úlohy GPU | ❌ Ne | Použití bezserverových grafických procesorů s vyhrazenými profily úloh |
| TCP služby | ❌ Ne | Používejte prostředí Workload Profile Container Apps |
| Úlohy a dávkové zpracování | ❌ Ne | Používejte úlohy Container Apps |
| Mikroslužby se zjišťováním služeb | ❌ Ne | Používejte prostředí Workload Profile Container Apps |
Úvahy
Při použití expressu mějte na paměti tyto důležité body:
Vstupní protokoly: Express podporuje HTTP vstup. Nepodporuje HTTP/2, TCP, nezabezpečené HTTP, další vstupní porty ani automatickou detekci cílových portů (
targetPort: 0).Využití výpočetních prostředků procesoru: Expresní aplikace běží na výpočetních prostředcích procesoru založených na spotřebě. GPU pracovní zátěže vyžadují Consumption GPU Workload Profiles.
Konfigurace s pevně danými výchozími volbami: Model Express používá přednastavené výchozí volby a nabízí minimum konfiguračních možností. Pokud potřebujete jemně odstupňovanou kontrolu nad chováním výpočetních prostředků, sítí nebo studeného startu, použijte standardní kontejnerové aplikace s prostředím profilů úloh.
Zaměřené sítě: Express podporuje interní nebo externí vstup, omezení IP, CORS, výstup z virtuální sítě a privátní endpointy prostředí. Pro výstup z virtuální sítě připojte prostředí Express k podsíti virtuální sítě. Nejsou podporovány vlastní domény, klientské certifikáty, afinita relací a vestavěné objevování služeb.
Dostupnost funkcí: Express nabízí specializovanou sadu možností Container Apps. Uživatelem přiřazené spravované identity, pravidla pro škálování HTTP, CPU a paměti, připojení svazků
EmptyDira vlastní efemérní úložiště jsou k dispozici s omezeními popsanými v následující tabulce. Dapr, úlohy, profily úloh a systémem přiřazené spravované identity nejsou podporovány.
Podporované funkce
Express poskytuje zjednodušenou sadu funkcí Azure Container Apps. Každá funkce spadá do jednoho ze dvou stavů dostupnosti:
- ✅ Podporováno: Pracuje přímo v Expressu.
- ❌ Nepodporováno: Není dostupné v Expressu.
Dostupné možnosti
| Vlastnost | Availability |
|---|---|
| Měřítko na nulu | ✅ Podporovaný |
| Nasazení kontejnerového obrazu | ✅ Podporováno: Veřejné obrázky a soukromé obrázky ověřené pomocí tajemství uživatelského jména a hesla |
| Více replik | ✅ Podporovaný |
| Proměnné prostředí | ✅ Podporováno: Doslovné hodnoty a odkazy na manuální tajemství |
| HTTP vstup | ✅ Podporováno: Není podporována automatická detekce cílových portů |
| Výchozí vstupní doména |
✅Podporováno: doména spravovaná azurecontainerapps.io Microsoft |
| Zkušenosti s vedením Express | ✅ Podporováno: Zjednodušený zážitek pro tvorbu a správu Express aplikací |
| Streamování protokolů | ✅ Podporováno: Živé, jednotlivé kontejnerové logové streamy |
| Regionální dostupnost | ✅ Podporováno v níže uvedených regionech |
| Aplikace spustit a zastavit | ✅ Podporovaný |
| Fakturace založená na spotřebě | ✅ Podporováno: Fakturace založená na využití |
| Průběžné aktualizace | ✅ Podporováno: Aktualizace automaticky nahrazují aktivní verzi. Dělení provozu není podporováno. |
| Omezení IP adres | ✅ Podporováno: Povolit nebo zakázat provoz podle rozsahu CIDR |
| Přístup ke konzole | ✅ Podporováno: Konzole založená na prohlížeči, na jednotlivé kontejnery |
| Vnitřní a vnější vstup | ✅ Podporovaný |
| Nasazení s jednou revizí | ✅ Podporováno: Integrované |
| Komunikace mezi aplikacemi | ✅ Podporováno: Aplikace komunikují pomocí veřejných URL adres. Interní objevování služeb není podporováno. |
| Tajné kódy | ✅ Podporováno: Přidávejte tajemství přímo do aplikace. Odkazy na Key Vault nejsou k dispozici. |
| Metrics (Azure Monitor) | ✅ Podporováno v přehledu aplikace a v přehledu prostředí |
| Logy (Log Analytics) | ✅Podporováno: Odesílejte logy do Log Analytics tím, že je povolíte pro prostředí Express. |
| Automatické škálování | ✅ Podporováno: Aplikace lze škálovat na základě HTTP provozu, využití CPU nebo paměti. Vlastní KEDA škálovače nejsou podporovány. |
| Uživatelem přiřazená spravovaná identita pro běh aplikace | ✅ Podporováno: Aplikace mohou používat uživatelem přiřazené spravované identity. Spravované identity přiřazené systémem se nepodporují. |
| Uživatelem přiřazená spravovaná identita pro stahování imagí | ✅Podporováno: Aplikace mohou používat uživatelem přiřazenou identitu k načítání obrázků z podporovaných serverů Azure Container Registry. Spravované identity přiřazené systémem se nepodporují. |
| Integrace virtuální sítě | ✅ Podporováno: Aplikace mohou odesílat odchozí provoz přes virtuální síť nakonfigurovanou pro jejich prostředí Express. |
| Připojení svazků |
✅ Podpora: Každý kontejner může pojmout až 10 EmptyDir svazků. Jiné typy svazků a subPath nejsou podporovány. |
| Ephemerální ukládání |
✅ Podporováno: Součet velikosti kontejneru a EmptyDir úložiště nesmí přesáhnout 40 GiB na repliku. |
| Kvóty prostředí Express | ✅ Podporováno: Platí regionální a globální limity prostředí Express |
| Sondy stavu | ✅ Podporováno: Aplikace mohou používat HTTP a TCP zdravotní sondy. Sondy založené na příkazu exec nejsou podporovány. |
| CORS | ✅ Podporováno: Zpřístupněné hlavičky odpovědi nejsou podporovány. |
| Soukromé koncové body | ✅ Podporováno: Express prostředí mohou používat privátní koncový bod, když je veřejný přístup k síti zakázán. |
Nepodporováno
Express nepodporuje následující funkce:
- Kontejnery s postranními vozíky
- Init kontejnery
- Nezabezpečený HTTP vstup
- Vstup TCP
- Konzola ladění
- Odkazy na tajné informace v Key Vault
- Easy Auth
- Vlastní domény se spravovanými certifikáty
- Vlastní domény s certifikáty poskytovanými zákazníkem
- Přípona vlastní domény prostředí pomocí certifikátu poskytnutého zákazníkem
- Vlastní přípona domény pro prostředí se spravovaným certifikátem
- Klientské certifikáty
- Azure Monitor logging
- Vázání relací
- úložiště Azure Files
- GPU
- Další vstupní porty
- Dapr
- Štítky nasazení
- Konfigurace jazykového zásobníku
- Více revizí a rozdělení provozu
- Odolnost
- Nasazení ze zdrojového kódu do cloudu
- Aspire
- Časové období údržby
- OpenTelemetry
- Premium přístup
- Profily úloh
- Šifrování peer-to-peer provozu
- Úlohy aplikací Container
- Zónová redundance
Dostupnost v regionu
Express je dostupný v následujících oblastech Azure:
- Austrálie – východ
- Rakousko – východ
- Brazílie – jih
- Kanada – střed
- Kanada – východ
- Indie – střed
- Střed USA
- Chile – střed
- Východní Asie
- USA – východ
- USA – východ 2
- USA – východ 2 (EUAP)
- Francie – střed
- Německo – středozápad
- Indonésie – střed
- Itálie – sever
- Japonsko – východ
- Japonsko – západ
- Jio India – Centrum
- Korea – střed
- Malajsie – západ
- Mexiko – střed
- Nový Zéland – sever
- Střed USA – sever
- Severní Evropa
- Norsko – východ
- Polsko – střed
- Jižní Afrika – sever
- Střed USA – jih
- Indie – jih
- Jihovýchodní Asie
- Španělsko – střed
- Švédsko – střed
- Švýcarsko – sever
- Švýcarsko – západ
- Spojené arabské emiráty – sever
- Velká Británie – jih
- Velká Británie – západ
- Středozápadní USA
- Západní Evropa
- USA – západ
- USA – západ 2
- USA – západ 3