Permudah pengembangan Anda dengan Aspire

Siap menggunakan agen, berbasis kode. Buat, debug, dan sebarkan aplikasi terdistribusi apa pun.

Didukung di semua penyedia cloud utama

Ilustrasi Aspire

Satu model aplikasi, dari pengembangan hingga penyebaran

Definisikan aplikasi terdistribusi Anda sekali di dalam kode, lalu gunakan model yang sama untuk menjalankannya secara lokal, melakukan debug secara interaktif, dan menyebarkan ke produksi.

Bahasa apa pun, tumpukan apa pun

Buat aplikasi, layanan, dan tumpukan dari .NET, Python, JavaScript, TypeScript, Go, Java, Rust, dan lainnya, semuanya terhubung di satu tempat.

Observabilitas bawaan

Setiap aplikasi yang Anda buat dengan Aspire secara otomatis menyertakan log terstruktur, jejak terdistribusi, metrik, dan pemeriksaan kondisi yang sudah dikonfigurasi sebelumnya.

Siap menggunakan agen sejak awal

Aspire dibuat untuk era AI. CLI, keterampilan agen, dan model aplikasi terstruktur menjadikannya mitra alami bagi agen AI pengembang dan Copilot.

Baca FAQ Aspire

Tentukan tumpukan Anda dalam kode

Aspire bersifat modular, dapat disusun, dan dapat diperluas. Konfigurasikan hubungan, opsi penyebaran, dan bendera waktu pengembangan di satu tempat. Gunakan API yang sudah dikenal tanpa baris YAML.


Pelajari tentang AppHost
Cuplikan kode API Aspire C#

Pengembangan lokal, penyebaran produksi

Aspire mencerminkan lingkungan produksi di komputer Anda, sehingga penyebaran berjalan lancar. Berjalan dengan runtime kontainer lokal Anda selama pengembangan, lalu menyebarkan struktur aplikasi yang sama ke layanan cloud atau infrastruktur Anda sendiri.

Bangun aplikasi pertama Anda

Dasbor pengembang OpenTelemetry

Lihat data OpenTelemetry secara langsung tanpa memerlukan konfigurasi. Diluncurkan secara default saat dijalankan, dasbor pengembang Aspire menampilkan log, variabel lingkungan, jejak terdistribusi, metrik, dan lainnya untuk memverifikasi perilaku aplikasi dengan cepat.

Telusuri dasbor

Multi-cloud, integrasi tanpa batas

Integrasi Aspire adalah suite terkurasi yang berisi 100+ paket yang memudahkan Anda menghubungkan layanan, database, lingkungan komputasi, dan stack populer seperti PostgreSQL, Redis, Dapr, dan layanan cloud seperti Azure Container Apps. Dapat diperluas sepenuhnya, buat integrasi Anda sendiri sesuai kebutuhan unik Anda.

Jelajahi integrasi

Lebih banyak cara untuk membangun aplikasi cloud-native dengan .NET

Ekosistem cloud-native
Buat aplikasi native cloud yang fleksibel, dapat diskalakan, dan siap menghadapi masa depan yang dapat berfungsi dengan lancar di berbagai platform dan lingkungan.
Pembuatan kontainer native
Bangun citra kontainer .NET tanpa perlu menulis Dockerfile.
Observabilitas
Lihat aksi kode Anda dengan API observabilitas yang canggih dan dukungan untuk OpenTelemetry.
Tulis API web berkinerja tinggi dengan ASP.NET Core
ASP.NET Core adalah salah satu kerangka kerja web tercepat yang diberi peringkat oleh TechEmpower.
Hasil Tolok Ukur JSON TechEmpower
Bagan yang menunjukkan hasil tolok ukur JSON TechEmpower: ASP.NET Core pada 2,5 juta, Node.js pada 1,1 juta, Gin pada 498 ribu, dan Spring pada 328 ribu. Bagan yang menunjukkan hasil tolok ukur JSON TechEmpower: ASP.NET Core pada 2,5 juta, Node.js pada 1,1 juta, Gin pada 498 ribu, dan Spring pada 328 ribu. Bagan yang menunjukkan hasil tolok ukur JSON TechEmpower: ASP.NET Core pada 2,5 juta, Node.js pada 1,1 juta, Gin pada 498 ribu, dan Spring pada 328 ribu.
Respons JSON per Detik (RPS)
gRPC dan REST dengan OpenAPI
Tingkatkan aplikasi Anda untuk semua ujung depan dengan dukungan .NET untuk semua API populer.
Buat klien gRPC
Sampel kode gRPC
Akses data menjadi sederhana
Gunakan Kerangka Kerja Entity untuk mengkueri database populer seperti PostgreSQL, SQL Server, SQLite, dan Cosmos DB tanpa SQL.
Jelajahi dokumen Kerangka Kerja Entity
Sampel kode kueri data
Ketahanan
Gunakan API ketahanan bawaan .NET untuk membuat aplikasi yang andal dengan mudah.
Sampel kode API

Alat lainnya untuk membuat aplikasi .NET yang hebat

Apa itu Azure Developer CLI?
Azure Developer CLI (azd) mempercepat perjalanan Anda dari lingkungan pengembangan lokal ke Azure. Inisialisasi repo, sediakan sumber daya, dan sebarkan aplikasi Anda dengan satu alat.
Pelajari tentang azd
Templat Azure Developer CLI
Gunakan templat aplikasi fleksibel dan idiomatik yang didukung dengan praktik cloud terbaik. Dikurasi untuk .NET, Anda dapat membawa pengembangan lokal ke Azure dalam hitungan menit.
Telusuri templat .NET
C# Dev Kit dalam Visual Studio Code
Tulis, pertahankan, uji, dan debug kode Anda dengan Dev Kit C# Visual Studio Code. Tingkatkan pengembangan C# Anda di Windows, macOS, Linux, atau GitHub Codespaces.
Instal C# Dev Kit
  1. Peringkat performa dari hasil Babak 23 yang dilaksanakan oleh TechEmpower Benchmarks.