Amazon Web Services ブログ

re:Invent 2021 .NET セッション

AWS での.NET アプリケーションの実行はかつてないほど素晴らしいものであり、今年の re:Invent でのセッションは、その興奮を反映しています。すべてのセッションは、アプリケーションにすぐに適用できる実際の洞察とコーディング例を求めているビルダーを対象としています。ラスベガスに行けない人のためのバーチャルオプションもあります。今年は AWS 上の .NET にとって素晴らしい年になるでしょう!

.NET ブレイクアウトセッション

ブレイクアウトセッションは、お客様が対面またはバーチャルで参加可能です。

What’s new with .NET development and deployment on AWS (AWS 上での.NET 開発とデプロイの新機能)

開発者は、エラーを減らし、生産性を向上させるために、.NET アプリケーションのデプロイを改善する方法を常に模索しています。新しいデプロイツールには、AWS のベストプラクティスが最初から組み込まれており、.NET アプリケーションの推奨事項と最適なデプロイオプションが提供されます。また、自動化機能を追加することで、アプリケーションの反復可能なデプロイプロセスを作成し、チームやプロジェクト間で保存、共有することができます。このセッションでは、新しいオープンソースツールを使用したデプロイが、.NETアプリケーションをより効率的に開発し、アプリケーションビジネスロジックに焦点を当てて、適切に設計されたクラウドネイティブ .NETアプリケーションを提供するのにどのように役立つかを説明します。

ID: XNT301 | タイプ: ブレイクアウト | スピーカー: Norm Johanson

Implementing observability for .NET apps on AWS (AWS 上の .NET アプリケーションにオブザーバビリティを実装する)

サービスの問題を迅速に特定し、パフォーマンスの問題を大規模に解決できると確信していますか?特に最新の分散型マイクロサービスアーキテクチャでは、クラウドのパフォーマンス上の問題を切り分けて修正することは困難です。このセッションでは、ログ、メトリック、トレースを使用して、.NET アプリケーションのオブザーバビリティ(可観測性)を実装する方法を説明します。これにより、より優れたシステムを構築し、運用効率を向上させることができます。Amazon CloudWatch、AWS X-Ray、および AWS Distro for OpenTelemetry などのサービスを使ってオブザーバビリティを実装するための AWS のベストプラクティスについて説明します。

ID: XNT302 | タイプ: ブレイクアウト | スピーカー: Imaya Kumar Jagannathan, Greg Eppel

Accelerate .NET 6 performance with Arm64 on AWS Graviton2 (AWS Graviton2 で Arm64 を使用して、.NET 6 のパフォーマンスを加速)

このセッションでは、AWS Graviton2 で.NET 6 アプリケーションを実行している同等の現世代の x86 ベースのインスタンスと比較して、最大 30% の性能向上と最大 40%のコスト改善を実現する方法を学びます。Arm64 用 ASP.NET Core をコンパイルして Graviton2 にデプロイする方法の詳細を説明します。次に、Arm64 ベースの CI/CD パイプラインを使用してデプロイプロセスを自動化し、Graviton2 インスタンスと x86 インスタンスの両方でサンプルアプリケーションをベンチマークして、メリットを定量化する方法を学びます。最後に、x86 ベースのインスタンスとのスレッド化戦略の違い、その他の最適化手法の違いを学び、Graviton2 を使用して.NET 6 アプリケーションを自信を持って構築できるようにします。

ID: XNT303 | タイプ: ブレイクアウト | スピーカー: Kirk Davis, Carlos Santos

Modernizing .NET applications with purpose-built databases (目的別データベースによる.NET アプリケーションのモダナイズ)

データベースのパフォーマンス、スケーラビリティ、価値の面で既存の.NET アプリケーションを最大限に活用したいが、アプリケーションに大規模な変更を加えたくないとお考えですか?Key-Value データベースまたは検索データベースへの移行がコードに与える影響について理解したいですか? AWS には、.NET 開発者が従来のリレーショナルデータベースを補完したり、完全に置き換えたりするために使用できる 15 個の目的別データベースがあります。このセッションでは、既存の.NET アプリケーションを使用して、リレーショナルデータベースのセグメントを目的別データベースに移動する方法を学習します。

ID: XNT304 | タイプ: ブレイクアウト | スピーカー: Thorr Giddings, Chad Tindel

Build high-performance .NET serverless architectures on AWS (AWS でハイパフォーマンスな.NET サーバーレスアーキテクチャを構築する)

.NET サーバーレスアプリケーションのパフォーマンスはチューニングされていますか? このセッションでは、開発時間の節約、コストの削減、効率の向上に役立つ、.NET サーバーレスアプリケーションの AWS アーキテクチャのベストプラクティスを学びます。また、.NET AWS Lambda 関数のコールドスタート時間など、主要なパフォーマンス機能の最適化、NoSQL またはリレーショナルデータストアを接続するためのさまざまなサーバーレスアーキテクチャと実装設計パターンについても学びます。

ID: XNT401 | タイプ: ブレイクアウト | スピーカー: Brian Beach, Andy Hopper

現地参加者向け追加セッション

現地参加される場合は、2 つの.NET セッションが追加で参加できます。

Modern .NET applications: Infrastructure as code and CI/CD (最新の.NET アプリケーション:Infrastructure as code と CI/CD)

このハンズオンワークショップでは、エンドツーエンドの ASP.NET アプリケーションのモダナイゼーションのシナリオについて説明します。このワークショップでは、既存の.NET Framework アプリケーションを使用し、モダナイズすべきコンポーネントを分析・特定し、AWS のツールと.NET のベストプラクティスを使用してモダナイズします。最後に、最新の Infrastructure-as-code ツールを使用して、アプリケーションをクラウドでホストするためのリソースと、自動デプロイパイプラインを作成します。

ID: XNT306 | タイプ: ワークショップ | スピーカー: Ulili Nhaga, Steven David

Strategies for deconstructing your .NET monolith (.NET モノリスを分解するための戦略)

レガシーの .NET モノリスを迅速かつ効果的に分解して、.NET モダナイゼーションプロジェクトを加速させたいとお考えですか? このチョークトークでは、AWS のお客様が自社のアプリケーションポートフォリオを評価し、レガシーアプリケーションを分解するために資料する AWS のサポートするツールを決定するために使用した戦略について説明します。次に、特定のアプリケーションタイプ (オーディエンス投票に基づく) をクラウドネイティブアプリケーションにリファクタリングするための代替案について説明します。また、既存のアプリケーションをモダナイズするための戦略と優先順位付けの方法、.NET モノリスを独立したサービスにリファクタリングするタイミングについても説明します。

ID: XNT307 | タイプ: チョークトーク | スピーカー: Runeet Vashisht, Brian Lewis, Hasnat Naveed

登録

現地参加者チケットは完売しましたが、AWS re:Invent ウェブサイトでバーチャル参加者として登録することができます。バーチャル参加に費用はかかりません。

この記事の翻訳はソリューションアーキテクトの松本 雅博が担当しました。原文はこちらです。