Contents
使用 Kubernetes 建構、測試和部署 Docker 應用程式,同時學習營運型(production-style)開發工作流程
課程介紹影片
從這 21.5 小時的課程,你會學到
- 從零開始學習 Docker,不需要以前的經驗
- 掌握 Docker CLI 來檢查和除錯執行中的容器
- 使用 Github,Travis CI 和 AWS 一起從頭開始建構 CI + CD 管道(pipeline)
- 透過開發一個複雜的應用程式來理解 Kubernetes 的用途和理論
- 當程式碼被推送到 Github 時自動部署它
要求
- 對終端機和命令列使用有基本理解
- 不需要 Docker 或 Kubernetes 的經驗
- 部署專案到 AWS 或 Google Cloud 時需要一張信用卡
課程說明
如果你厭倦了學習如何部署 Web 應用程式,這是你的課程。
持續整合 CI + 持續交付 CD 工作流程? 你會學到的。 AWS 部署? 包括在內。Kubernetes in Production? 當然!
這是你夢想中學習如何部署任何網路應用程式的終極課程。 和 Kubernetes 是 Dev Ops 世界中最新的技術,並且戲劇性地改變了 Web 應用程式的建立和部署流程。 Docker是一種允許應用程式執行在稱為容器結構中的技術,而 Kubernetes 允許許多不同的容器進行協調執行。
Docker 從頭開始學習!
在這門課程中,你將從絕對的基本知識中學習 Docker,從學習諸如”什麼是容器?”這樣的基本問題的答案開始 和”集裝箱是如何運作的?” . 從最開始的幾次演講開始,我們將深入研究集裝箱的內部運作,這樣你就可以核心理解它們是如何被實現的。 一旦你瞭解了什麼是容器,你就會學習如何使用基本的 Docker CLI 命令來處理它們。 在這之後,你將應用你對 Docker CLI 的新發現的掌握,來建構自己的自定義映像檔,有效地’Dockerizing’ 你自己的個人應用程式。
Ci + CD 管道
當然,如果沒有對持續整合和持續部署模式的全面理解,Docker 上的課程就不會完整。 你將學習如何使用 Github,Travis CI 和 Amazon Web Services 來實現一個完整的 CI + CD 工作流程,建立一個每次向 Github 推送最新更改時自動部署程式碼的管道(pipeline)!
多容器在 AWS 上的部署!
在構建一個部署管道之後,你將在 Amazon 網路服務上應用它來管理單個容器和多容器部署。 你將使用 Node、 React、 Redis 和 Postgres 建構一個多容器應用程式,看看容器在執行中的神奇力量(注意: 本課程中的所有 Javascript 程式碼都是可選的,如果不想編寫 JS,則提供完整的原始碼)。
Kubernetes!
最後,你將處理 Kubernetes,這是一個用於管理多個不同執行容器的複雜應用程式的生產級系統。 你將學習建構 Kubernetes 叢集的正確方法——這門課程沒有那些令人討厭的”不要在生產環境中這樣做”的評論! 你將首先在本地機器上建構一個 Kubernetes 叢集,然後最終將其移植到雲端提供程式。 你甚至可以學習如何在 Kubernetes 上設定 HTTPS,這可比聽起來難多了!
下面就是你要做的:
- 從零開始學習 Docker,不需要以前的經驗
- 根據你的應用程式建立自己的自定義映像檔
- 掌握 Docker CLI 來檢查和除錯執行的容器
- 瞭解 Docker 是如何在幕後工作的,以及集裝箱(容器)是什麼
- 使用 Github,Travis CI 和 AWS 一起從頭開始構建 CI + CD 管道
- 當程式碼被推送到 Github 時自動部署它!
- 從頭開始建構一個複雜的多容器應用程式並將其部署到 AWS
- 瞭解 Kubernetes 的用途和理論
- 將一個可生產的 Kubernetes 群集部署到 Google Cloud 中
目標受眾
- 師希望能夠輕鬆快速地部署應用程式的軟體工程師
講師簡介
Stephen Grider 工程架構師 ( 更多講師主講課程介紹 )
Stephen Grider 一直在為舊金山灣區的頂級公司建構複雜的 Javascript 前端。 Stephen 擁有簡化複雜主題的先天能力,多年來他一直在指導工程師從事軟體開發工作,現在已經將這種經驗擴展到了 Udemy,創造了16堂課程,包含最高評價的 React 課程如Modern React with Redux、Advanced React and Redux。 他在Udemy 分享他所獲得的知識。 現在就透過 Stephen 的課程來投資自己吧!
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- 點選這個 Network & Security 課程✨優惠連結✨ ( NT370 起限時特價中 ) | Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- 更多 Kubernetes 相關線上課程介紹
- DevOps 工程師學習地圖
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
發表迴響