次の方法で共有


Azure 用のクラウド ネイティブ .NET アプリケーションの設計

カバー画像

EDITION v1.0.3

書籍の更新とコミュニティへの投稿については、 変更ログ を参照してください。

発行者

Microsoft Developer Division、.NET、および Visual Studio 製品チーム

Microsoft Corporation の部門

One Microsoft Way

レドモンド、ワシントン 98052-6399

Copyright © 2023 by Microsoft Corporation

無断転載を禁じます。 本書の内容の一部は、発行元の書面による許可なしに、いかなる形でも、いかなる方法でも複製または送信することはできません。

本書は「as-is」として提供されており、著者の見解や意見を表現しています。 本書に掲載されている見解、意見、情報(URL、その他のインターネットウェブサイト参照情報を含む)は、予告なしに変更される場合があります。

本明細書に示すいくつかの例は、例示のためにのみ提供され、架空である。 実際の関連付けや接続は意図されていないか、推論する必要はありません。

Microsoft および "商標" Web ページの https://www.microsoft.com に記載されている商標は、Microsoft グループの商標です。

Mac および macOS は Apple Inc. の商標です。

Docker whale ロゴは、許可によって使用される Docker, Inc. の登録商標です。

他のすべてのマークとロゴは、それぞれの所有者の財産です。

著者:

Rob Vettor、プリンシパル MTC (Microsoft テクノロジ センター) クラウド アプリ イノベーションアーキテクト、Microsoft

Steve "ardalis" Smith、ソフトウェア アーキテクト、トレーナー - Ardalis.com

参加者と校閲者:

Microsoft.NET チーム プリンシパル プログラム マネージャー、セザール・デ・ラ・トーレ

Microsoft.NET チーム シニア プログラム マネージャー Nish Anil

Microsoft.NET チーム シニア プログラム マネージャー、Jeremy Likness

Microsoft シニア クラウド アドボケイト Cecil Phillip

ミト・ゴーシュ(ニューデシック校プリンシパルコンサルタント)

エディター:

Maira Wenzel、プログラム マネージャー、.NET チーム、Microsoft

David Pine、シニア コンテンツ 開発者、.NET ドキュメント、Microsoft

バージョン

このガイドは 、.NET 7 のバージョンに加えて、.NET 7 リリースに合わせて、同じ "ウェーブ" テクノロジ (つまり、Azure と追加のサード パーティ製テクノロジ) に関連する多くの追加の更新プログラムについて説明するために作成されています。

このガイドを使用するユーザー

このガイドの対象読者は、主に開発者、開発リーダー、およびクラウド用に設計されたアプリケーションを構築する方法の学習に関心があるアーキテクトです。

セカンダリ対象ユーザーは、クラウドネイティブアプローチを使用してアプリケーションを構築するかどうかを選択する技術的な意思決定者です。

このガイドの使用方法

このガイドでは、まずクラウド ネイティブを定義し、クラウドネイティブの原則とテクノロジを使用して構築された参照アプリケーションを導入します。 この最初の 2 つの章に加えて、本の残りの部分は、ほとんどのクラウドネイティブ アプリケーションに共通するトピックに焦点を当てた特定の章に分かれています。 次のいずれかの章に進み、クラウドネイティブのアプローチについて学習できます。

  • データとデータへのアクセス
  • 通信パターン
  • スケーリングとスケーラビリティ
  • アプリケーションの回復性
  • 監視と正常性
  • ID とセキュリティ
  • DevOps

このガイドは、 PDF 形式とオンラインの両方で利用できます。 このドキュメントまたはオンライン バージョンへのリンクをチームに転送して、これらのトピックの一般的な理解を確保してください。 これらのトピックのほとんどは、基になる原則とパターンの一貫した理解と、これらのトピックに関連する決定に関連するトレードオフの恩恵を受けます。 このドキュメントの目的は、チームとそのリーダーに、アプリケーションのアーキテクチャ、開発、ホスティングに関して十分な情報に基づいて意思決定を行うために必要な情報を提供することです。

フィードバックを送信する

本書と関連サンプルは絶えず進化しているため、フィードバックをお待ちしております。 この本の改善方法に関するコメントがあり、この本を <learn.microsoft.com>で読んでいる場合は、ページの下部にある フィードバック セクションを使用してください。

すべての .NET ドキュメント記事フッターのフィードバック セクション。

前の画面キャプチャで強調表示されているように、フィードバック セクションでは次のフィードバックを送信できます。

  • この製品: .NET 製品フィードバック フォームを使用します。
  • このページ: GitHub イシュー テンプレートとページの詳細を使用します。

この本を PDF として読んでいる場合は、新しい .NET Docs: GitHub の問題 を作成するか、 .NET アーキテクチャの電子ブック: GitHub の問題テンプレートを使用してフィードバックを送信できます。