Aspire へようこそ
あなたに合った Aspire の始め方を選びましょう あなたのスタックに合わせて。
Aspire は、分散アプリケーション向けのコードファーストなオーケストレーション兼オブザーバビリティ レイヤーです。あなたのリポジトリ、ランタイム、ワークフローに合ったルートから始めましょう。
あなたに合った道を選ぶ
Section titled “あなたに合った道を選ぶ”最初のアプリを作成する
新しいマルチサービス Aspire アプリケーションを、ガイド付きのクイックスタートで作ってみましょう。
作成を始める既存のアプリに Aspire を追加する
現在運用しているサービス、フロントエンド、コンテナー、共有インフラをそのままモデル化できます。
Aspire を追加するダッシュボードを単体で使う
フル機能の AppHost がなくても、OpenTelemetry 対応アプリに Aspire ダッシュボードを接続して使えます。
ダッシュボードを使うAI コーディング エージェントを使う
あなたと同じアプリ モデル、リソース、ログ、トレースに、コーディング エージェントからアクセスできるようにします。
エージェントを活用する
主要なコンセプトを理解する
Section titled “主要なコンセプトを理解する”Aspire とは?
Aspire が、複雑さを抑えながら本番対応のクラウド アプリを素早く構築できる理由を紹介します。
Aspire を理解するAppHost
アプリ全体のアーキテクチャをコードで定義できます。C# や TypeScript などに対応し、YAML や構成ドリフトに悩まされることなく、サービスと依存関係をコードで一元管理できます。
仕組みを見るリソースを理解する
AppHost を分散アプリケーション モデルの中核にする、リソース、関係性、接続の考え方を理解できます。
リソース モデリングを学ぶデプロイとトポロジ
自信を持って、どこにでもデプロイできます。ローカル開発の構成は、Docker、Kubernetes、Azure など任意のクラウド環境向けに自動変換されます。
幅広い環境にデプロイする