.NET を使用して、スケーラブルで回復性の高いクラウド ネイティブ アプリをビルドする
ASP.NET Core を含む高パフォーマンス Web API の書き込み
ASP.NET Core は、TechEmpower でランク付けされた最速の Web フレームワークの 1 つです。1
TechEmpower JSON ベンチマーク結果
.NET Aspire の検出
開発者優先。
操作がフレンドリです。
コンテナーの準備ができました。
任意のクラウド。
監視可能で運用に対応した分散アプリケーションを構築するためのクラウド ネイティブ スタック。
.NET Aspire ドキュメントを読む使いやすい
複雑なネットワークや構成なしで 1 つのシンプルなジェスチャを使用して、マルチプロジェクト分散アプリケーションを実行します。
開発者に重点を置く
YAML 行を使用せずにアプリと依存関係を定義します。.NET Aspire ダッシュボードを使用して、実行中のアプリケーションの詳細なビューを取得します。
意見はまだ柔軟
回復性、正常性チェック、サービス検出、および業界標準の OpenTelemetry の運用環境対応の既定値を使用して、迅速に作業を開始できます。
自分の方法でデプロイする
デプロイ ツールチェーンと統合する準備ができているファイルに、アプリケーションの形状、構成、および依存関係を出力します。
クラウド ネイティブ アプリのビルドに役立つ機能
クラウド ネイティブのエコシステムに対する広範なサポート
さまざまなプラットフォームや環境でシームレスに操作できる、柔軟でスケーラブルな、将来に向けて使用できるクラウド ネイティブ アプリをビルドします。
CNCF プロジェクトを探索する
ネイティブ コンテナーの作成
Dockerfile を書き込む必要なく .NET コンテナー イメージをビルドします。
監視
高性能な監視 API と OpenTelemetry のサポートにより、動作中のコードを確認できます。
.NET は Linux でネイティブに実行されます
.NET は、Linux の主要プロバイダー向けの Linux パッケージ システムに組み込まれています。
一般的な認証ライブラリを使用する
最新のセキュリティ標準を実装した、JWT 認証、OIDC、サービス向けサポート。
本番環境レベルの Web サーバー
Kestrel は HTTP/2、HTTP/3、WebSockets、WebTransport などの最新のプロトコルをサポートし、非同期プログラミングを有効にします。
理解しやすい API
データ アクセスが簡単になりました
Entity Framework を使用して、PostgreSQL、SQL Server、SQLite、SQL なしの Cosmos DB などの一般的なデータベースをクエリします。
Entity Frameworkドキュメントを読む
回復性
信頼性の高いアプリケーションを簡単に作成するための NET の組み込み回復性 API を使用します。
すべての主要なクラウド プロバイダーで実行する
Microsoft Azure
AWS
Google Cloud
.NET を使用してクラウド ネイティブに関する学習を始める
電子書籍
優れた .NET アプリのビルド用ツール
Azure Developer CLI とは
Azure Developer CLI (azd) は、ローカル開発環境から Azure への移動を高速化します。リポジトリを初期化し、リソースをプロビジョニングし、1 つのツールを使用してアプリケーションをデプロイします。
azd についての詳細情報
Azure Developer CLI テンプレート
クラウドのベスト プラクティスを導入して、柔軟で自然に使用できるアプリ テンプレートを使用します。.NET 用にキュレーションされ、数分で Azure のローカル開発を入手できます。
.NET テンプレートの参照
VS Code の C# 開発キット
Visual Studio Code の C# 開発キットを使用して、コードの記述、維持、テスト、デバッグを行います。Windows、macOS、Linux、GitHub Codespaces での C# 開発を昇格します。
C# 開発キットをインストールする
1 TechEmpower Benchmarks によって実施された第 21 ラウンドの結果のパフォーマンスのランク付け。
フォローする