Aspire へようこそ
Aspire の始め方を選びましょう あなたのスタックに合わせて。
Aspire は、分散アプリケーション向けのコードファーストなオーケストレーションおよびオブザーバビリティ レイヤーです。リポジトリ、ランタイム、ワークフローに合った入口から始めましょう。
進む道を選ぶ
Section titled “進む道を選ぶ”-
最初のアプリを作成する
ガイド付きクイックスタートで、新しいマルチサービス Aspire アプリケーションを作成します。
作成を始める -
既存のアプリに Aspire を追加する
すでに運用しているサービス、フロントエンド、コンテナー、共有インフラをそのままモデル化します。
Aspire を追加 -
Dashboard を単体で使う
AppHost を導入しなくても、OpenTelemetry 対応アプリに Aspire Dashboard を接続できます。
Dashboard を使う -
AI コーディング エージェントを使う
コーディング エージェントに、アプリ モデル、リソース、ログ、トレースへの共通ビューを与えます。
エージェントを使う
主要な概念を確認しよう
Section titled “主要な概念を確認しよう”Aspire とは?
Aspire が、複雑さを減らしながら本番対応のクラウド アプリケーションを素早く構築できる理由を確認します。
Aspire を知るAppHost
サービスや依存関係を記述するコードとして、C# または TypeScript でアプリ全体のアーキテクチャを定義します。
仕組みを見るリソースについて理解する
AppHost を中心に、リソース、関係性、接続がどのように分散アプリ モデルを形作るのかを理解します。
リソース モデリングを学ぶデプロイとトポロジ
ローカル開発の構成を、Docker、Kubernetes、Azure などの環境へ自信を持ってつなげられます。
デプロイを学ぶ