fbpx

事件驅動架構 – 完整指南

本課程將帶您從事件驅動架構的基礎知識到最高級的主題,讓您瞭解事件驅動架構的概念,並學會如何設計健壯的基於事件的系統,使用 RabbitMQ 和 SignalR 等引擎,並在課程末進行真實案例研究。

從這 3 小時的課程,你會學到

  • 了解事件驅動架構的基本概念
  • 設計一個健壯的事件驅動系統 ( Event Driven Architecture )
  • 能夠解釋事件和其他形式的交流之間的區別
  • 決定事件驅動架構是否適合您的系統
  • 在需要時使用事件溯源和 CQRS
  • 在實戰中基於事件的系統使用 SignalR 和 RabbitMQ
  • 了解事件驅動架構的實際實現
  • 了解串流媒體和基於事件的系統之間的區別以及何時使用它們

要求

  • 需要一些開發知識
  • 建議熟悉軟體架構概念,但不強制要求
  • 微服務( Microservices )的一些基本知識可以提供幫助,但不是強制性的

課程說明

事件驅動架構( Event Driven Architecture )是當今最流行的軟體架構風格其中一種。

許多新系統和組織都採用這種令人興奮的新模式( pattern ),允許快速擴展和在系統設計上絕對靈活性。

這意味著許多軟體架構師正在尋找有關事件驅動架構的資源,但直到現在 – 還沒有一門涵蓋事件驅動架構所有方面的綜合課程。

而這門課程正是這樣的綜合課程。

完成本課程後,您將了解有關事件驅動架構的所有知識。

我們從最基礎的開始——什麼是事件,什麼是事件驅動架構,它解決了什麼問題? – 並了解最先進的概念,例如事件溯源、CQRS 等等。

到本課程結束時,您將成為事件驅動架構方面的真正專家,並且您將能夠設計先進的、健壯的基於事件的系統。

以下是我們將在本課程中討論的內容的部分列表:

  • 事件定義
  • 事件驅動架構的基礎知識
  • 事件溯源和 CQRS
  • 串流
  • 記錄和監控
  • 無狀態事件與有狀態事件
  • 事件實施

還有更多…

現在,我想讓這門課程盡可能實用,出於這個原因 – 在課程末,我們將進行真實案例研究。在本案例研究中,我們將使用我們在本課程中學到的概念一起從頭開始設計一個系統,因為我真的相信僅靠理論是不夠的。這還不是全部:在設計系統之後 – 我們實際上要建構它!使用 RabbitMQ 和 SignalR 等引擎,我們將構建一個成熟的、功能齊全的基於事件的系統,它展示了事件驅動架構的概念,並可用作您未來專案的模板。

本課程將帶您從事件驅動架構的絕對基礎知識到最高級的主題,這些主題只有少數人知道。完成本課程將為您提供設計基於事件的系統所需的所有知識,並且作為額外收穫,將使您在尋找下一份工作時處於有利地位。

沒有其他課程以如此全面和徹底的方式涵蓋該主題。我將我 20 多年與數百名客戶打交道的全部經驗都投入到這門課程中,我相信您會從中受益匪淺。

上過課的學生評語

“很好的製作 – 課程非常實用” – Sam

“對所涵蓋主題的很好解釋,“軟技能”部分是一個很好的主題補充”- Sergio

“[課程]讓我有信心進入市場並宣傳自己[是名架構師]” – Mathew

“改變我的人生” – Arivazhagan

還有更多…

目標受眾

  • 想要了解事件驅動架構的軟體架構師
  • 想要了解更多事件驅動架構的開發人員(初級或高級)
  • 任何對現代軟體架構風格感興趣的人

講師簡介

Memi Lavi 資深軟體架構師和顧問 ( 更多講師主講課程介紹 )

在軟體產業擁有20多年經驗的高階軟體架構師。

認證的 Azure 解決方案架構師專家。

與各種客戶一起工作-政府。 新創企業,銀行,電信公司等等-設計其系統架構並與開發團隊緊密合作。

在許多技術會議和聚會上經常演講,並且是一位真正的軟體愛好者。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

🙌 如何有效率地管理 ChatGPT 輸出與整理自己的 ChatGPT 提示( prompts )使用情境?LN+ for Web 已經針對 ChatGPT 的整合做最佳化

🙌 讓 Notion AI 成為你線上學習的得力助手,詳細操作請參考 – 使用 Notion AI 功能來為 udemy 的課程做摘要總結



報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: