Ukázky Azure Container Apps

V následujících ukázkách se dozvíte, jak používat Azure Container Apps v různých kontextech a spárovat je s různými technologiemi.

Název Popis
Testování aplikací ASP.NET Core pomocí Azure Container Apps
Ukazuje, jak společně používat Azure App Configuration, ASP.NET Core Feature Flags a revize Azure Container Apps k postupnému uvolňování funkcí nebo provádění A/B testů.
gRPC s ASP.NET Core na Azure Container Apps Toto úložiště obsahuje jednoduchý scénář, který ukazuje, jak je aplikace ASP.NET Core 6.0 vytvořená jako aplikace nativní pro cloud. Aplikace je hostovaná v Azure Container Apps, které využívají přenos požadavků a odpovědí pomocí gRPC od Worker mikroslužeb. Služba gRPC současně streamuje data snímačů do front-endu serveru Blazor, abyste viděli data v reálném čase.
Nasazení clusteru Orleans do kontejnerových aplikací Kompletní ukázka a kurz pro získání clusteru Microsoft Orleans běžícího v Azure Container Apps Mikroslužby pracovních procesů rychle přenášejí data do back-endového clusteru Orleans pro monitorování a ukládání a emulují tisíce fyzických zařízení v terénu.
Nasazení aplikace Orleans nákupního košíku do Container Apps Kompletní ukázková aplikace nákupního košíku integrovaná v ASP.NET Core Blazor Serveru s Orleans nasazenou do Azure Container Apps.
rozhraní front-end ASP.NET Core se dvěma rozhraními API typu back-end ve službě Azure Container Apps
Tato ukázka ukazuje, ASP.NET Core 6.0 je možné použít k vytvoření aplikace nativní pro cloud hostované v Azure Container Apps.
ASP.NET core front-end se dvěma back-endovými rozhraními API v Azure Container Apps (s Dapr)
Ukazuje, jak se ASP.NET Core 6.0 používá k sestavení aplikace nativní pro cloud hostované v Azure Container Apps pomocí Dapr.
Nasazení Drupalu v Azure Container Apps Ukazuje, jak nasadit webovou aplikaci Drupal do Služby Azure Container Apps s Azure Database for MariaDB a Azure Files pro ukládání statického obsahu.
Spuštění první aplikace v Javě v Azure Container Apps Monolitická aplikace v Javě s názvem PetClinic vytvořená pomocí Spring Frameworku. PetClinic je dobře známá ukázková aplikace, kterou poskytuje komunita Spring Framework.
Spuštění první aplikace mikroslužeb v Javě v Azure Container Apps Verze PetClinic založená na mikroslužbách, vytvořená pomocí Spring Frameworku, která demonstruje správu konfigurace, zjišťování služeb a monitorování stavu a metrik v Azure Container Apps.
Spuštění první aplikace Java Spring Batch v Azure Container Apps Aplikace Java Spring Batch znázorňující dočasné úlohy načítání statistik, přizpůsobená ukázkové úloze Spring Batch Football a nasaditelná do Azure Container Apps.
Spuštění první aplikace AI v Javě v Azure Container Apps Aplikace Java AI vytvořená pomocí architektury Spring-AI, která demonstruje integraci s funkcemi Azure OpenAI za účelem vylepšení aplikace PetClinic pomocí inteligentního chatovacího robota a jeho nasazení do Azure Container Apps.
Serverová aplikace mTLS v Azure Container Apps Ukázka Javy s využitím různých rozhraní API Java, která demonstruje, jak extrahovat certifikáty X.509 z příchozích požadavků, včetně rozhraní Servlet Jakarta API, Servlet Javax API a reaktivního rozhraní API. Kromě toho pro zajištění kompletního uživatelského prostředí pro ověření certifikátů v Azure Container Apps kromě Spring Security ukázky také ukazují načtení vlastního úložiště důvěryhodnosti pro ověření certifikátů.
ChatGPT + Podniková data pomocí Azure OpenAI a Azure AI Search (JavaScript) Demonstruje Retrieval-Augmented Generation (RAG) pomocí Azure OpenAI a Azure AI Search s úplným front-endem a back-endem, ukázkovými daty a nasazovacími skripty pro kompletní testování.
Workshop Azure OpenAI RAG (Node.js) Monorepo ukazující, jak vytvářet chatovací prostředí RAG pomocí LangChain.js, Fastify a volitelných vektorových úložišť; obsahuje podrobné cvičení a pokyny k nasazení.
Workshop o mikroslužbáchNode.js Naučí základy mikroslužeb pomocí Node.js, Dockeru a Azure Container Apps s ukázkovými službami vytvořenými pomocí Express, Fastify a NestJS a také s nástroji jako docker-compose a skripty pro nasazení.
Cestovní agenti AI – Orchestrace agentů Modulární referenční aplikace, která demonstruje orchestraci s více agenty (LangChain.js, LlamaIndex.TS, Microsoft Agent Framework) a servery MCP zabalené pro nasazení do Azure Container Apps. Používá Python, Node.js, Java, .NET.
Remote MCP s využitím Azure Container Apps (Node.js/TypeScript) Šablona rychlého startu pro spuštění serveru HTTP protokolu MCP (Model Context Protocol) v Azure Container Apps; zahrnuje ověřování založené na JWT, příklady a azd pokyny k nasazení.
Bezserverový RAG s LlamaIndexem a dynamickými relacemi Azure Full-stack Next.js RAG aplikace pomocí LlamaIndex a Azure Dynamic Sessions (nástroje interpretu kódu), nasaditelné do Azure Container Apps pomocí azd šablon. Používá React.
Rychlý průvodce LlamaIndex (JavaScript) Rychlý start bez serveru, který ukazuje, jak vytvořit chatovací aplikaci založenou na llamaIndexu pomocí Azure OpenAI a Azure Container Apps; zahrnuje příjem dat pro běžné typy souborů a pokyny k místnímu azd nasazení.
LlamaIndex Vector Search (JavaScript) Ukázka chatu LLamaIndex RAG, která kombinuje vkládání Azure OpenAI a Azure AI Search pro načítání vektorů s ukázkovými daty a pokyny k nasazení pro Azure Container Apps.