Condividi tramite


Esempi di App contenitore di Azure

Fare riferimento agli esempi seguenti per informazioni su come usare App contenitore di Azure in contesti diversi e abbinati a tecnologie diverse.

Nome Descrizione
Test A/B per le app ASP.NET Core usando App contenitore di Azure
Mostra come usare Configurazione app di Azure, i flag di funzionalità di ASP.NET e le revisioni di App contenitore di Azure insieme per rilasciare gradualmente funzionalità o eseguire test A/B.
gRPC con ASP.NET Core in App contenitore di Azure Questo repository contiene uno scenario semplice che dimostra come compilare un'app ASP.NET Core 6.0 come applicazione nativa nel cloud. L'applicazione è ospitata in App contenitore di Azure che usa la trasmissione di richieste/risposte gRPC dai microservizi del ruolo di lavoro. Il servizio gRPC trasmette simultaneamente i dati dei sensori a un front-end del server Blazor, in modo da visualizzare i dati rappresentati graficamente in tempo reale.
Distribuire un cluster Orleans in App contenitore Esempio end-to-end ed esercitazione per ottenere un cluster di Microsoft Orleans in esecuzione in App contenitore di Azure. I microservizi del ruolo di lavoro trasmettono rapidamente i dati a un cluster Orleans back-end per il monitoraggio e l'archiviazione, emulando migliaia di dispositivi fisici sul campo.
Distribuire un'app Orleans carrello in App contenitore Un'app carrello di esempio end-to-end compilata in ASP.NET Core Blazor Server con Orleans distribuita in App contenitore di Azure.
Front-end ASP.NET Core con due API back-end in App contenitore di Azure
Questo esempio dimostra che ASP.NET Core 6.0 può essere usato per creare un'applicazione nativa del cloud ospitata in App contenitore di Azure.
Front-end ASP.NET Core con due API back-end in App contenitore di Azure (con Dapr)
Dimostra come usare ASP.NET Core 6.0 per creare un'applicazione nativa del cloud ospitata in App contenitore di Azure usando Dapr.
Distribuire Drupal in App contenitore di Azure Dimostra come distribuire un sito Drupal in App contenitore di Azure, con il database di Azure per MariaDB e File di Azure per archiviare asset statici.
Avviare la prima app Java in App contenitore di Azure Applicazione Java monolitica denominata PetClinic compilata con Spring Framework. PetClinic è un'applicazione di esempio nota fornita dalla community Spring Framework.
Avviare la prima app di microservizi Java in App contenitore di Azure Una versione basata su microservizi di PetClinic con Spring, creata con Spring Framework, che mostra la gestione della configurazione, l'individuazione dei servizi e il monitoraggio di integrità/metriche in App contenitore di Azure.
Avviare la prima app Java Spring Batch nelle App contenitore di Azure Un'applicazione Java Spring Batch che mostra un processo di caricamento statistiche temporaneo, adattato dall'esempio Spring Batch Football Job e distribuibile in App contenitore di Azure.
Avviare la prima applicazione IA Java in App contenitore di Azure Un'applicazione IA Java creata con Spring-AI Framework, che mostra come integrarsi con le funzionalità Azure OpenAI per migliorare l'applicazione PetClinic con un Chatbot intelligente e distribuirla in App contenitore di Azure.
Applicazione server mTLS in App contenitore di Azure Un esempio Java che usa API Java diverse per dimostrare come estrarre certificati X.509 da richieste in ingresso, tra cui API Servlet Jakarta, API Javax Servlet e API Reactive. Inoltre, per offrire un'esperienza utente completa di verifica dei certificati in App contenitore di Azure diverse da Spring Security, gli esempi illustrano anche il caricamento di un archivio attendibilità personalizzato per convalidare i certificati.
ChatGPT + Dati aziendali con Azure OpenAI e Ricerca di intelligenza artificiale di Azure (JavaScript) Dimostra Retrieval-Augmented Generation (RAG) usando Azure OpenAI e Azure AI Search con un front-end e un back-end completi, dati di esempio e script di distribuzione azd per i test end-to-end.
Workshop di Azure OpenAI RAG (Node.js) Monorepo che mostra come creare esperienze di chat RAG con LangChain.js, Fastify e archivi vettoriali facoltativi; include esercitazioni dettagliate e linee guida per la distribuzione.
Workshop sui microservizi Node.js Illustra i concetti fondamentali sui microservizi usando Node.js, Docker e app di Azure Container con servizi di esempio creati con Express, Fastify e NestJS, oltre a script docker-compose e distribuzione.
Agenti di viaggio di intelligenza artificiale - Orchestrazione agentica Un'app di riferimento modulare che illustra l'orchestrazione multi-agente (LangChain.js, LlamaIndex.TS, Microsoft Agent Framework) e i server MCP, inseriti in un pacchetto per la distribuzione in App Azure Container. Usa Python, Node.js, Java, .NET.
MCP remoto con Azure Container Apps (Node.js/TypeScript) Modello di avvio rapido per l'esecuzione di un server HTTP del protocollo MCP (Model Context Protocol) in App Azure Container; include l'autenticazione basata su JWT, esempi e azd istruzioni di distribuzione.
RAG serverless con LlamaIndex + Sessioni dinamiche di Azure Applicazione RAG Next.js a stack completo usando sessioni dinamiche di Azure e LlamaIndex (strumento di interpretazione del codice), distribuibile in App contenitore di Azure con modelli azd. Usa React.
Guida introduttiva a LlamaIndex (JavaScript) Guida introduttiva serverless che illustra come creare un'app chat basata su LlamaIndex con Azure OpenAI e App contenitore di Azure; include l'inserimento per i tipi di file comuni e indicazioni sulla distribuzione azd locale.
Ricerca vettoriale LlamaIndex (JavaScript) Esempio di chat LlamaIndex RAG che combina gli embedding di Azure OpenAI e la Ricerca AI di Azure per il recupero vettoriale, con dati di esempio e istruzioni di distribuzione per le Azure Container Apps.