Build your ultimate AI agent
コース説明
このコースでは、Azure でイベント駆動型および非同期アーキテクチャを構築し、Webhook・メッセージングプラットフォーム・外部アプリケーションなどのサードパーティサービスと連携する方法を学びます。まず、イベント駆動型アーキテクチャの基本概念と、それが現代のクラウドシステムに不可欠な理由を理解します。その後、Azure Event Grid・Event Hubs・Queue Storage・Azure Service Bus を実際に操作しながら、イベントのルーティング、フィルタリング、大規模処理を習得します。実践的な演習を通じて、イベントの発行とサブスクライブ、Azure Functions のトリガー、外部システムとの統合、信頼性の高いメッセージングワークフローの設計方法を学びます。コースが進むにつれ、配信不能キュー(デッドレタリング)、リトライ、セッションベースの処理、重複検出、大規模ストリーミングパイプラインといった高度なパターンも取り上げます。コース修了時には、Azure サービスとサードパーティシステムをシームレスに連携させる、スケーラブルで耐障害性の高いイベント駆動型ソリューションを設計・実装できるようになります。これらのスキルは、実際のクラウドアプリケーション開発や Azure 開発者としての業務に直接役立ちます。
前提条件
カリキュラム
コース概要
1
イベント駆動型アーキテクチャの構築
イベント駆動型アーキテクチャの概要と、Azure における実装方法を紹介します。
2
大規模な非同期ワークフロー
イベント駆動型およびメッセージベースのシステムが、大規模なデータ処理をどのように実現するかを学びます。
3
高度なメッセージング・イベントパターン
Azure のイベント駆動型・メッセージ駆動型サービスの高度な機能を活用して、耐障害性の高いシステムを構築する方法を学びます。
Azure イベントベース・メッセージベースソリューションの開発
コース修了

