デベロッパーセンター / .NET on AWS / ...
.NET アプリケーションを AWS で構築する
AWS は、.NET ディベロッパーが革新的な AWS クラウド上で未来の .NET アプリケーションを構築できるようにします。機械学習、サーバーレス、コンテナ、データベースなどで AWS の業界をリードするサービスを使用して、高性能の .NET アプリケーションを構築します。AWS では、AWS 上の .NET で生産性を高めることを容易にするツールを使用し、.NET ディベロッパーの学習曲線を平坦化します。.NET 5 のリリースにより、.NET ディベロッパーは、Linux による AWS のパフォーマンスとコスト削減をさらに実現できます。
構築する
AWS Fargate を使用して、Amazon ECS の ASP.NET Core アプリケーションをホストする方法を学ぶ
AWS Lambda、Amazon API Gateway、Amazon Cognito を使用して、AWS クラウド上でアジャイル、スケーラブル、かつ可用性の高いクラウドネイティブアプリケーションを構築する方法を学びます。
AWS で .NETアプリケーションの開発とデプロイは、クラウドコンピューティングが提供する規模と俊敏性を実現するためのキーとなります。
移行
Windows ウェブアプリケーション移行アシスタント (WWAMA) を使用して、サンプル ASP.NET ウェブアプリケーションをフルマネージド型の AWS Elastic Beanstalk 環境に移行します。
SQL Server データベースバックアップファイル (.BAK) を Amazon S3 にアップロードしてから、AWS CloudFormation テンプレートのデプロイと、Windows PowerShell スクリプトの実行により、データベースのダウンタイムを最小限に抑えて Amazon RDSで稼働することができます。
Amazon DynamoDB は、完全マネージド型の NoSQL データベースサービスであり、高速で予測可能なパフォーマンスとシームレスなスケーラビリティが特長です。
モダナイズ
AWS でレガシー .NET アプリケーションをモダナイズすべき理由と、モダナイズジャーニーにおいてどのような助けが得られるかについて学びます。
規範的ガイダンス、リファレンスアーキテクチャ、および .NET アプリケーションのリファクタリングのビジネス上および技術上の利点を学びます。
サンプルの ASP.NET Core 5 アプリケーションをホストするための継続的インテグレーションおよび継続的デリバリー (CI/CD) パイプラインを作成する方法を学びます。