Sampel Azure Container Apps

Lihat sampel berikut untuk mempelajari cara menggunakan Azure Container Apps dalam konteks yang berbeda dan dipasangkan dengan teknologi yang berbeda.

Nama Deskripsi
A/B Menguji aplikasi ASP.NET Core Anda menggunakan Azure Container Apps
Memperlihatkan cara menggunakan Azure App Configuration, ASP.NET Core Feature Flags, dan revisi Azure Container Apps bersama-sama untuk merilis fitur secara bertahap atau melakukan pengujian A/B.
gRPC dengan ASP.NET Core di Azure Container Apps Repositori ini berisi skenario sederhana yang menunjukkan bagaimana aplikasi ASP.NET Core 6.0 dibangun sebagai aplikasi cloud-native. Aplikasi ini dihosting di Azure Container Apps yang menggunakan transmisi permintaan/respons gRPC dari layanan mikro Worker. Layanan gRPC mengalirkan data sensor secara simultan ke frontend server Blazor, sehingga Anda dapat melihat data dalam bentuk grafik secara real-time.
Menyebarkan Kluster Orleans ke Aplikasi Berkontainer Panduan dan sampel lengkap untuk menjalankan kluster Microsoft Orleans di Azure Container Apps. Layanan mikro pekerja dengan cepat mengirimkan data ke kluster Orleans back-end untuk pemantauan dan penyimpanan, meniru ribuan perangkat fisik di lapangan.
Menyebarkan aplikasi keranjang belanja Orleans ke Aplikasi Kontainer Contoh aplikasi keranjang belanja lengkap yang dibangun menggunakan ASP.NET Core Blazor Server dan Orleans, serta disebarkan ke Azure Container Apps.
ASP.NET Core front-end dengan dua API back-end di Azure Container Apps
Sampel ini menunjukkan ASP.NET Core 6.0 dapat digunakan untuk membangun aplikasi cloud-native yang dihosting di Azure Container Apps.
ASP.NET Core front-end dengan dua API back-end pada Azure Container Apps (dengan Dapr)
Menunjukkan bagaimana ASP.NET Core 6.0 digunakan untuk membangun aplikasi cloud-native yang dihosting di Azure Container Apps menggunakan Dapr.
Menyebarkan Drupal di Azure Container Apps Menunjukkan cara menyebarkan situs Drupal ke Azure Container Apps, dengan Azure Database for MariaDB, dan Azure Files untuk menyimpan aset statis.
Luncurkan aplikasi Java pertama Anda di Azure Container Apps Aplikasi Java monolitik bernama PetClinic yang dibangun dengan Spring Framework. PetClinic adalah aplikasi sampel terkenal yang disediakan oleh komunitas Spring Framework.
Luncurkan aplikasi layanan mikro Java pertama Anda di Azure Container Apps PetClinic versi berbasis layanan mikro dengan Spring, dibangun dengan Spring Framework, menampilkan manajemen konfigurasi, penemuan layanan, dan pemantauan kesehatan/metrik di Azure Container Apps.
Luncurkan aplikasi Java Spring Batch pertama Anda di Azure Container Apps Aplikasi Java Spring Batch menampilkan pekerjaan pemuatan statistik ephemeral, diadaptasi dari sampel Pekerjaan Spring Batch Football, dan dapat disebarkan ke Azure Container Apps.
Luncurkan aplikasi Java AI pertama Anda di Azure Container Apps Aplikasi Java AI yang dibangun dengan Spring-AI Framework, menunjukkan cara berintegrasi dengan kemampuan Azure OpenAI untuk meningkatkan aplikasi PetClinic dengan Chatbot cerdas, dan menyebarkannya ke Azure Container Apps.
Aplikasi mTLS Server di Azure Container Apps Sampel Java menggunakan API Java yang berbeda untuk menunjukkan cara mengekstrak sertifikat X.509 dari permintaan masuk, termasuk Api Servlet Jakarta, Api Javax Servlet, dan API Reaktif. Selain itu, untuk memberikan pengalaman pengguna yang lengkap dalam memverifikasi sertifikat di Azure Container Apps selain Spring Security, sampel juga menunjukkan pemuatan penyimpanan kepercayaan kustom untuk memvalidasi sertifikat.
Data ChatGPT + Enterprise dengan Azure OpenAI dan Azure AI Search (JavaScript) Menunjukkan cara kerja Retrieval-Augmented Generation (RAG) menggunakan Azure OpenAI dan Azure AI Search, lengkap dengan frontend dan backend, data contoh, dan skrip untuk penerapan pengujian end-to-end.
Lokakarya Azure OpenAI RAG (Node.js) Monorepo yang menunjukkan cara membangun pengalaman obrolan RAG dengan LangChain.js, Fastify, dan penyimpanan vektor opsional; termasuk latihan langkah demi langkah dan panduan penyebaran.
Lokakarya Layanan MikroNode.js Mengajarkan dasar-dasar layanan mikro menggunakan Node.js, Docker, dan Azure Container Apps dengan contoh layanan yang dibangun menggunakan Express, Fastify, dan NestJS ditambah skrip docker-compose dan penyebaran.
Agen Perjalanan AI — Orkestrasi Agenik Aplikasi referensi modular yang menunjukkan orkestrasi multi-agen (LangChain.js, LlamaIndex.TS, Microsoft Agent Framework) dan server MCP, yang dikemas untuk penyebaran ke Azure Container Apps. Menggunakan Python, Node.js, Java, .NET.
MCP Jarak Jauh dengan Azure Container Apps (Node.js/TypeScript) Templat mulai cepat untuk menjalankan server HTTP Protokol Konteks Model (MCP) di Azure Container Apps; termasuk autentikasi berbasis JWT, contoh, dan instruksi penyebaran.
RAG Tanpa Server dengan LlamaIndex + Sesi Dinamis Azure Aplikasi full-stack Next.js RAG menggunakan LlamaIndex dan Azure Dynamic Sessions (perangkat penerjemah kode), dapat disebarkan ke Azure Container Apps dengan azd template. Menggunakan React.
Mulai Cepat LlamaIndex (JavaScript) Panduan cepat tanpa server yang menunjukkan cara membuat aplikasi obrolan berbasis LlamaIndex dengan Azure OpenAI dan Azure Container Apps; termasuk pemasukan untuk tipe file umum dan panduan penyebaran lokal azd.
Pencarian Vektor LlamaIndex (JavaScript) Sampel obrolan LLAMAIndex RAG yang menggabungkan penyematan Azure OpenAI dan Pencarian Azure AI untuk pengambilan vektor, dengan contoh data dan instruksi penyebaran untuk Azure Container Apps.