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 など任意のクラウド環境向けに自動変換されます。
幅広い環境にデプロイする