Aspire で開発を効率化する
エージェント対応、コード優先。任意の分散型アプリを作成、デバッグ、デプロイします。
すべての主要なクラウド プロバイダーでサポート済み
1 つのアプリ モデル、デプロイする開発
コードで分散アプリを 1 回定義し、同じモデルを使用してローカルで実行し、対話形式でデバッグし、運用環境にデプロイします。
任意の言語、任意のスタック
.NET、Python、JavaScript、TypeScript、Go、Java、Rust などのアプリ、サービス、スタックを構築し、それらをすべて 1 か所に統合できます。
組み込みの Observability
Aspire で構築するすべてのアプリには、事前構成された構造化ログ、分散トレース、メトリック、正常性チェックが自動的に含まれます。
デザインによるエージェント対応
Aspire は AI 時代向けに構築されています。その CLI、エージェント スキル、構造化アプリ モデルにより、開発者の AI エージェントと Copilot にとって自然なパートナーになります。
コードでスタックを定義する
Aspire は、モジュール式で作成可能で拡張可能です。リレーションシップ、デプロイ オプション、開発時フラグを 1 か所で構成します。YAML 行を使用せずに使い慣れた API を使用します。
AppHost に関する詳細情報
ローカル開発、運用環境のデプロイ
Aspire は、マシン上の運用環境をミラー化し、スムーズなデプロイを保証します。開発中にローカル コンテナー ランタイムを使用して実行し、クラウド サービスまたは独自のインフラストラクチャに同じアプリ構造をデプロイします。
最初のアプリをビルドOpenTelemetry 開発者ダッシュボード
構成が不要なライブ OpenTelemetry データをご覧ください。実行時に既定で起動される Aspire の開発者ダッシュボードには、ログ、環境変数、分散トレース、メトリックなどが表示され、アプリの動作をすばやく確認できます。
ダッシュボードの詳細マルチクラウド、無制限の統合
Aspire 統合は、一般的なサービス、データベース、コンピューティング環境、PostgreSQL、Redis、Dapr、Azure Container Apps などのクラウド サービスなどのスタックを簡単に接続できるようにする、100 以上のパッケージのキュレーション スイートです。完全に拡張可能で、独自のニーズに合わせて独自のビルドを行います。
統合の詳細.NET を使用してクラウドネイティブ アプリを構築するその他の方法
その他の優れた .NET アプリのビルド用ツール
- TechEmpower Benchmarks によって実施された第 23 回目の結果のパフォーマンスのランク付け。