.NET SDKs とツール
.NET API ライブラリおよびフレームワークの AWS 拡張機能
AWS SDK for .NET の .NET 依存性注入拡張機能
AWS SDK for .NET. の NET 構成と依存性注入 (DI) 拡張
Amazon CloudWatch 向けの .NET ロギング拡張機能
AWS の .NET ロギング拡張機能は、.NET ロギング フレームワークを Amazon CloudWatch Logs と統合して、設定されたロググループにログデータを書き込みます。ログは、AWS CloudWatch コンソール を使用して表示および検索できます。NLog、Apache log4net、ILogger、Serilog をサポート.
AWS Systems Manager の .NET 設定拡張
.NET Configuration Extension for AWS Systems Manager (AWS SSM) は、AWS SSM Parameter Store と AWS SSM AppConfig を .NET Core アプリケーションの設定情報のソースとして使用することを簡素化します。
AWS System Manager 用の ASP.NET Core データ保護プロバイダー
AWS Systems Manager 用の ASP.NET Core Data Protection Provider の実装により、AWS SSM のパラメータ ストアを使用して、ASP.NET の Data Protection API によって生成されたキーを保存できます。これにより、複数の Web サーバーが鍵を共有できるようになるため、スケーリングが可能になります。
ASP .NET Core Identify Provider for Amazon Cognito
Amazon Cognito 向けの ASP.NET Core Identity Provider を実装することで、ASP.NET Core Identity を使用して ASP.NET Core Web アプリケーションを構築するためのメンバーシップストレージソリューションとしての Amazon Cognito の使用が簡素化されます。
AWS IDE ツールキット
AWS Toolkit for Visual Studio と Amazon Q
AWS Toolkit for Visual Studio 2022 は、Windows 上の Microsoft Visual Studio 2022 の拡張機能です。この Toolkita により、デベロッパーは Amazon Web Services を使って、.NET および .NET Core アプリケーションの開発、デバッグ、デプロイを容易に行うことができます。統合された Amazon Q Developer が、インラインコード提案、チャット、セキュリティスキャンを行います。このツールキットには、AWS サービスを管理するための AWS Explorer が用意されており、ワンクリックで AWS に公開することもできます。
AWS Toolkit for Visual Studio 2019
AWS Toolkit for JetBrains
AWS Toolkit for JetBrains は Rider と連携し、AWS Lambda や S3 などの AWS サービスを操作するためのサポートを追加します。
AWS Toolkit for Visual Studio Code
AWS Toolkit for Azure DevOps
Amazon S3、AWS Elastic Beanstalk、AWS CodeDeploy、AWS Lambda、AWS CloudFormation などのタスク、および AWS Tools for Windows PowerShell モジュールと AWS CLI でのコマンドの実行。
AWS Toolkit for .NET リファクタリング
AWS Toolkit for .NET リファクタリングは、レガシーな .NET アプリケーションを AWS 上のクラウドベースに置き換えるためのリファクタリングを支援する Visual Studio 拡張機能です。このツールキットを使用する方法、内容、理由をすばやく学ぶには、インフォグラフィックをご覧ください。
AWS Lambda 向けの AWS .NET ツールとライブラリ
これらは、AWS Lambda 関数の開発とデプロイをサポートする AWS ライブラリ、ブループリント、およびツールです。
ライブラリとブループリント
.NET 用 AWS Lambda イベント ライブラリ
.NET の AWS Lambda アノテーション
Lambda ASP.NET Core サーバーライブラリ
AWS Lambda の ILogger 実装
AWS Lambda ブループリント
dotnet new -i Amazon.Lambda.Templates::*
ツールとコンテナイメージ
.NET CLI 向け AWS Lambda ツール
dotnet tool install -g Amazon.Lambda.Tools
AWS Lambda Tools for PowerShell
.NET 用 AWS Lambda モックツール
AWS Lambda コンテナイメージ
.NET 用の AWS SDK とハイレベルクライアント
AWS SDK for .NET
AWS SDK for .NET を使用すると、.NET デベロッパーは Amazon Web Services を簡単に操作し、Amazon S3、Amazon DynamoDB、AWS Lambda などによりスケーラブルなソリューションを構築できます。
AWS X-Ray SDK for .NET
.NET 用 Amazon Cognito 認証クライアント
.NET 用の Amazon Cognito 拡張クライアントは、.NET 開発者向けの Amazon Cognito ユーザープールの認証プロセスを簡素化します。これにより、Amazon Cognito ユーザープールにさまざまな認証方法を使用できるようになり、短いメソッド呼び出しを数回行うだけで済み、プロセスが直感的になります。
.NET 用の AWS Secrets Manager キャッシュクライアント
.NET CLI および Powershell 用の AWS ツール
AWS Deploy Tool for .NET CLI
AWS Deploy Tool for .NET CLI は、.NET アプリケーションのコンピューティングレコメンデーションを行い、いくつかの簡単なステップで AWS にデプロイする対話型アシスタントです。
.NET CLI 用 AWS CodeArtifact Tools
nuget
や
dotnet
などの CLI ツールを使用して、AWS CodeArtifact からパッケージを公開および消費することができます。
dotnet tool install -g
AWS.CodeArtifact.NuGet.CredentialProvider
AWS Tools for PowerShell
AWS Lambda Tools for PowerShell
Infrastructure As Code (AWS CDK)
AWS CDK
AWS CDK API Reference
モダナイゼーションツール
AWS Microservice Extractor for .NET
より小さなコードプロジェクトに再構築するプロセスを簡素化します。ソースコードとランタイムメトリクスを分析してアプリケーションとその依存関係を視覚的に表現する支援ツールを使用して、.NET アプリケーションをモダナイズおよび変換します。