Umpan balik cepat
Jalankan semuanya secara lokal.
Mulai proyek, kontainer, dan layanan data bersama. Aspire menghubungkan endpoint lokal, konfigurasi, dan penemuan layanan dari AppHost.
aspire run4 sumber daya sehatAPI references are intentionally omitted from this search. To find API references, please search these dedicated API pages instead:
Sumber terbuka dan mengutamakan pengembang
Aspire adalah alat yang siap untuk agen dan mengutamakan kode untuk merangkai, men-debug, dan menerapkan aplikasi terdistribusi.
TypeScript AppHost code showing Front end.
import { createBuilder } from './.aspire/modules/aspire.mjs';
const builder = await createBuilder();
// Add Vite frontendconst frontend = await builder .addViteApp("frontend", "./frontend") .withHttpEndpoint({ env: "PORT" });
await builder.build().run();01 Dirancang poliglot
Pertahankan setiap bagian aplikasi dalam bahasa dan kerangka kerja yang paling sesuai. Aspire memberi seluruh tumpukan satu model dan satu alur kerja.
02 Siap untuk agen
Aspire menyediakan konteks langsung dari model aplikasi, sumber daya yang berjalan, dan telemetri, tanpa membuat Anda menyusun dan menjelaskan konteks itu secara manual.
Layanan + dependensi
Sumber daya + kesehatan
Log + jejak + kesalahan
Satu koneksi. Konteks aplikasi lengkap.
Berfungsi dengan alat AI apa pun.
03 Satu model aplikasi
AppHost adalah sumber kebenaran utama tentang bagaimana aplikasi tersusun. Aspire menggunakan model itu di seluruh pengembangan, diagnostik, dan penerapan.
Aspire memberi alat AI yang terhubung graf sumber daya, referensi, konfigurasi, dan perintah yang ditampilkan di sini.
Menjalankan aspire run mengubah model aplikasi AppHost menjadi topologi sumber daya langsung, lalu menampilkan setiap sumber daya yang sehat di dasbor Aspire.
Tentukan layanan, kontainer, penyimpanan data, referensi, dan konfigurasi dalam AppHost yang mudah dibaca.
Jelajahi AppHostMulai semua dependensi bersama, dengan penemuan layanan, endpoint lokal, dan konfigurasi saat pengembangan yang sudah terhubung.
Pelajari aspire runGunakan OpenTelemetry bawaan untuk berpindah dari sumber daya ke log, jejak, metrik, dan kesehatannya tanpa penyiapan tambahan.
Jelajahi dasborBuat artefak penerapan untuk layanan cloud, kontainer, Kubernetes, atau jalur infrastruktur yang sudah digunakan tim Anda.
Jelajahi opsi penerapan04 Utamakan lokal, siap produksi
Pengembangan, pengujian, dan penerapan tetap terhubung ke topologi aplikasi yang sama. Alur kerja berubah tanpa memaksa arsitektur bergeser.
Aspire mengekspos sumber daya, endpoint, kesehatan, dan perintah yang tersedia dari lingkungan terpilih ke alat AI yang terhubung.
Umpan balik cepat
Mulai proyek, kontainer, dan layanan data bersama. Aspire menghubungkan endpoint lokal, konfigurasi, dan penemuan layanan dari AppHost.
aspire run4 sumber daya sehatValidasi yang dapat diulang
Gunakan model aplikasi dalam pengujian otomatis dan alur kerja CI agar dependensi dan relasi sesuai dengan sistem yang dijalankan pengembang secara lokal.
Siap diterapkan
Pindahkan aplikasi ke target cloud tanpa mengubah arsitekturnya. Pilih layanan terkelola, kontainer, Kubernetes, atau infrastruktur Anda sendiri.
aspire deploysiap rilis05 Observabilitas disertakan
Ikuti permintaan melintasi sumber daya, berpindah antara log terstruktur dan jejak, periksa metrik, dan tangani kesehatan sumber daya dari satu dasbor pengembang.
Aspire memberi alat AI yang terhubung konteks dasbor, termasuk log, jejak, metrik, kesehatan, dan perintah sumber daya.
06 Mudah diperluas secara default
Tambahkan basis data, tembolok, perpesanan, sumber daya cloud, dan integrasi komunitas melalui model aplikasi fluent yang sama.
07 Momentum pengembang
Tim menggunakan Aspire untuk mempersingkat orientasi, memahami perilaku terdistribusi, dan menjaga loop lokal tetap produktif saat sistem berkembang.
Aspire lets developers be developers again.
Steven PriceSoftware Engineering Manager, Iceland FoodsI had someone start on a Monday morning and they were contributing code by lunch.
Russ HardingVP Engineering, EQengineeredI was surprised by how quickly Aspire got me from idea to running services.
Milan JovanovićEducator & Content Creator, MJ TechI've never wanted to commit to a Microsoft technology this much.
Nk54 (Reddit User)Hit F5 to begin. Skip the setup boss fight and ship code faster.
Craig TaylorPrincipal Architect, Xbox LiveAspire was easy to integrate with our existing container orchestration.
Sean KilleenVP Innovation, SCT SoftwareOpenTelemetry out-of-the-box in the Aspire dashboard is a game changer for observability!
Dan ClarkeDeveloper & Podcaster, Everstack08 Mulai dari tumpukan teknologi Anda
Instal Aspire CLI, inisialisasi repositori yang ada atau mulai dari awal, lalu satukan setiap sumber daya dalam satu loop pengembangan yang jelas.