Contents
本課程將帶您從事件驅動架構的基礎知識到最高級的主題,讓您瞭解事件驅動架構的概念,並學會如何設計健壯的基於事件的系統,使用 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
- 點選這個✨優惠連結( 特價 NT370 起)✨ 非 IT 認證的課程用 NT390 起的優惠連結 可能拿到更好的價格喔, 試試看! | Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

發表迴響