Contents
成為世界上最受歡迎的軟體架構風格的專家!
從這 5 小時的課程,你會學到
- 什麼是微服務架構以及何時使用它
- 微服務的前身及其問題
- 微服務的9個屬性
- 微服務的架構流程
- 如何設計強健可靠的微服務
- 部署和測試微服務的技術
- 服務網格-它的用途,目標以及使用方式和時間
- 什麼時候不使用微服務
- 將單機 (Monolith) 轉變為微服務的3種策略
要求
- 需要一些開發知識,儘管不會進行實際編寫程式
- 建議熟悉軟體體架構概念,但不是強制性的
- 你無需了解微服務!
課程說明
微服務架構是當今最受歡迎的軟體架構風格。
幾乎所有新軟體的設計和建構都使用微服務來實現。 不僅如此,還有許多老舊( legacy )的應用程式正在遷移到微服務架構。
Netflix,Amazon,Facebook等公司。 Uber 和更多的公司已經遷移到微服務,它成為了軟體架構事實上( de-facto ) 的標準。
這意味著許多軟體架構師正在尋找有關微服務的資源,但是到目前為止,還沒有一門涵蓋微服務各個方面的全面課程。
本課程就是為此而生的。
如果你要學習本課程,你將瞭解有關微服務的所有資訊。
我們從最基本的基礎開始-為什麼我們需要微服務,它們將解決什麼問題? -轉到最高階的概念,例如 Service Mesh 和CI / CD。
在本課程結束時,你將成為微服務的真正專家,並且你將能夠設計基於微服務的高階,強健系統。
以下是我們將在本課程中討論的部分列表:
- 微服務的歷史
- 微服務要解決的問題
- 微服務的 9 個屬性
- 微服務的架構流程
- 測試
- 服務網格
- 一般的 Anti-Patterns
還有更多內容!
但是我想讓這門課程儘可能地實用,因此,我將其納入了實際案例研究。 在本案例研究中,我們將使用在本課程中學到的概念一起從頭開始設計一個系統,因為我真的認為僅憑理論是不夠的。
但這還不是全部…
在本課程結束時,你將能夠下載微服務架構清單,這是一個全面的清單,將指導你完成設計微服務系統的流程,並提供有關本課程將學到的內容的摘要。
使用此清單將幫助你設計最佳的微服務架構,幫助你決定是否實際使用微服務,最重要的是,將使你成為更好的架構師。
本課程將帶你從微服務的絕對基礎到最鮮為人知的最高階主題。 完成本課程將為你提供設計微服務系統所需的全部知識,並且,作為一項獎勵,你將在尋找下一份工作時處於有利位置。
沒有其他課程可以如此全面和徹底地涵蓋此主題。 我已經將我20多年的經驗與數百名客戶的經驗一起用於此課程,我相信你將從中受益匪淺。
目標受眾
- 想要了解微服務的軟體架構師
- 想進一步了解微服務的開發人員(初級或高級)
- 對現代軟體架構樣式感興趣的任何人
講師簡介
Memi Lavi 資深軟體架構師和顧問 ( 更多講師主講課程介紹 )
在軟體產業擁有20多年經驗的高階軟體架構師。 與各種客戶一起工作-政府。 新創企業,銀行,電信公司等等-設計其系統架構並與開發團隊緊密合作。 在許多技術會議和聚會上經常演講,並且是一位真正的軟體愛好者。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
報名參加課程| 更新 coupon code
讓 LN+ 協助你提升 udemy 線上課程的使用體驗
LN+ 會幫助你將課程影片與 notion 筆記關聯起來,所以你也不用去煩惱筆記在哪裡?或是要如何整理寫過的筆記
來自使用者的真實體驗



除此之外, LN+ 也可以幫助你提升觀看 udemy 課程體驗,有興趣可以參考以下的文章說明
- LN+ 在單螢幕上的操作技巧,讓線上學習與寫筆記體驗更順暢
- 使用 LN+ 學習活動功能來實現「鍊子法」,培養每日的線上學習習慣
- 如何利用 LN+ 建立的 notion 線上課程筆記資料庫以「鳥瞰」的角度做線上課程的快速複習
LN+ 是 chrome 瀏覽器的外掛程式,是 Soft & Share 針對線上課程平台不足的地方所開發出來的輔助工具,可到 chrome 應用程式商店安裝,安裝後不需要輸入信用卡,可以免費測試一週,如果覺得好用再決定是否付費,收費方式可以參考這個網頁說明。
以下的影片示範你會看到透過 LN+ 的幫助,讓 notion 筆記視窗跟你在觀看的課程影片同步切換
也許你會有興趣
- 成為軟體架構師的完整指南
- 更多軟體架構相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
你必須登入才能發表留言。