在 Docker 容器/服務個數越來越複雜的情況下,如何管理叢集和服務的生命週期? Google 的 Kubernetes 就是一個十分精良的容器編排管理工具。這堂課也會教授在 AWS 上運行 Kubernetes ,並練習在上面部署 WordPress+MySQL 軟體。

我會學些什麼呢?

  • 能夠理解,部署和使用 Kubernetes
  • 開始使用集裝箱 ( 容器 ),並在Kubernetes上運行這些容器
  • 使用 Kubernetes 作為單個節點並且運行在 AWS 上
  • 能夠在Kubernetes上運行無狀態和有狀態的應用程式
  • 能夠在Kubernetes上部署Wordpress和MySQL
  • 能夠管理 Kubernetes

要求

  • 沒有立即開始本課程的先決條件。本課程的第一課講解如何安裝軟體

說明

當十年前Google開始運行容器時,沒有人能夠達到這種基礎設施的敏捷性和效率。使用這個知識,Google發布了Kubernetes並成為一個免費的開源專案。如今,Kubernetes被希望獲得 Google 一樣效率和速度的小公司和大企業所採用。

你可以使用Docker容納應用程式。然後,你也可以在伺服器上運行這些容器,但如果沒有額外的管理軟體,則無法高效地管理這些容器。Kubernetes是你的容器協調者,將在伺服器叢集上創建,排程和管理你的容器。Kubernetes可以內部部署在一台機器上或是在數以千計的機器上運行或是在雲端運行。

本課程將幫助你了解如何在 Kubernetes 上部署,使用和維護你的應用程式。如果你進入DevOps,這是你需要掌握的技術。Kubernetes 近來獲得了很多人氣,這是公司尋求的技術。

我將向你展示如何使用docker在容器中建構應用程式,以及如何在 Kubernetes 叢集上進行部署。我將向你解釋如何使用 AWS 在桌面或雲端設置叢集( cluster )。我使用一個真實世界的範例應用程式(Wordpress與MySQL  – 部落格軟體)來向你展示Kubernetes的真正實力:排程無狀態和有狀態的應用程序。

介紹影片讓你可以免費預覽 Kubernetes 桌面安裝,所以你可以在購買課程之前先去看看。

這是“學習DevOps”系列的第四個課程。你不需要觀看任何以前的“學習DevOps”課程,但是如果你發現需要更多的微服務和容器化背景,那麼我強烈建議你參加 “學習DevOps:持續提供更好的軟體” 課程。

目標受眾是?

  • 不用預先知識,但是dev / ops / cloud / linux /網路背景肯定會有所幫助
  • 該課程可選擇在AWS上使用Kubernetes。如果你想了解有關AWS本身的更多的資訊,你將需要閱讀一些AWS文件或是參加另一個AWS課程。本課程僅解釋如何在AWS上使用Kubernetes,但這並不解釋如何使用AWS本身。儘管如此,你需要遵循將在本課程中進行說明的所有步驟。

講師介紹

Edward Viaene DevOps,雲端,大數據專家

我已經從事系統管理員和全端開發人員已超過10年,一個DevOps工程師的典型。我一直在多個機構和新創公司工作。我已經聯合創辦了一家專注於運用DevOps和Cloud的新創公司。我一直從事較新的技術的教育訓練工作,例如大數據。我培訓了很多在 FTSE100和 S&P 100公司工作的人。今天,我主要與公司合作,以改善他們的軟體交付流程和在Udemy等平台上的教練和教學工作。


課程網址  ♥找優惠折扣碼?

Sponsored by Udemy

也許你會有興趣

喜歡我們的分享嗎?使用以下的社群分享按鈕分享給你的朋友吧!

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s

分類

未分類

標籤

,