活動簡介

Docker 企業版入門實戰營 (Windows版)

活動規劃

Docker 技術的出現,帶動了一波技術衝擊,大量關於虛擬化(Virtualization)與容器化(Containerization)的討論,容器化又帶動一波微服務(Microservices)開發趨勢。由虛擬化的 Virtual Machine 到容器化的 Container 改變了整個 IT 的維運(Ops),而微服務思考與開發有別於傳統的開發方式(Micro Service),開發人員不在只是寫程式與簽入即可,學習 Docker 很像當初 jQuery 從一個選項變成必要且基本技能。

活動選擇 Docker 企業版(Windows版)是給於學員最真實企業實戰環境,學習第一線導入 Docker 寶貴的經驗,Docker for Windows 在 Windows 10 上讓學員課後能隨時練習,在 Windows Server 又能提供企業所需的核心功能。並且就 Docker 核心內容而言,Windows 與 Linux 兩者是通用的,使學員能更清楚 Windows Docker 與 Linux Docker 之間差異。

活動等級:入門→初階

活動講師

Bruce(陳傳興)
Bruce(陳傳興)

目前任職於全美前 50 大私人企業,負責 Backend、Web API、Docker 系統平台架構與設計。由ASP.NET 2.0(WebForms)進入.NET的世界,喜歡分享心得於 http://blog.kkbruce.net 部落格,於 ASP.NET MVC 2.0 接觸 MVC 架構,從此愛上 MVC 推廣MVC,因此,先後受邀加入 Study4.tw 與 twMVC 社群講師,並經常於社群分享開發經驗,對於 ASP.NET Web API 框架也有深入研究,是台灣宣導 ASP.NET Web API 的先驅。合著出版作品有《ASP.NET MVC4網站開發美學》、《ASP.NET MVC 5網站開發美學》並由清華大學出版社翻譯為《ASP.NET MVC 5 網站開發之美》簡體中文版在中國出版。

講師經歷:
  • Skilltree 兼任講師 (2016 ~ )
  • twMVC 社群核心講師 (2013 ~ )
  • Study4 社群核心講師 (2013 ~ )
  • 微軟MVP最有價專家 - Visual Studio and Development Technologies(2012 ~ )
  • Build School 企業導師 (2017~2018)
  • 微軟TechDays Taiwan講師(2013~2014)
  • 微軟MSDN講座講師(2013~2015)
  • 微軟虛擬學院(MVA)講師(2013~2014)
  • 台中市電腦商業同業公會特約講師
  • 逢甲大學GIS中心(2018 GI Day特約講師)
  • 碩益科技股份有限公司 企訓
  • 長榮航空資訊部 企訓
     

活動介紹

  • 簡介 Docker for Windows
  • 使用 Docker CLI 管理容器
  • 瞭解 Docker Volumes 儲存入門與管理
  • 瞭解 Docker Network 網路組態入門與管理
  • 學習 Dockerfile 客製化映像檔
  • 學習 Docker Compose 多容器服務整合
  • 瞭解 Docker Swarm 叢集入門與管理

講者的話

講者負責公司 Docker for Windows 企業版的導入,導入 Docker on Windows 的過程發現很像達摩祖師傳結局最後的「肉、骨、髓」三個層次,一個完整的 Docker Platform 並不只有單單談一個 Docker 就能解決,其中講者面臨了三個挑戰:

  1. Docker Host 採用的 Server Core 伺服器有別於傳統桌面伺服器,Server Core 是一無桌面高效率版本。無桌面代表只有指令碼模式,這是第一個挑戰。
  2. 第二是對於指令的不熟悉,尤其是 PowerShell。在整合 Windows Container 與 .NET 應用程式的過程中,有許多地方需要 PowerShell 的處理,PowerShell 對於一般 .NET 開發者略為陌生,但我真心不騙,學會 PowerShell 之後,我不只改觀更是愛上它。
  3. 第三在 Docker 與 Windows Server 本身問題,不可否認,Docker on Windows 的資源與成熟度沒有 Linux Based 的 Docker 來得好。但 Windows Love Linux 是近年來微軟努力的方向,Windows Subsystem for Linux (WSL)、Linux containers on Windows (LCOW),在 Windows Server 2019 更整合了 Kubernetes Manager。可以看出來,與 Docker for Linux 之差距正在不斷縮小中。 
活動規劃上講者是以 Dev + Ops 的角度來設計,我們談容器、談伺服器、談 PowerShell 也談開發。選擇 Docker 企業版另一用意是,在 Docker 企業版才能為學員介紹 Docker Swarm 這個輕量化的容器調度平台(Container Orchestration Platform),借此了解容器調度平台的網路模型、擴充性、高可用性、負載平衡等核心概念,可替未來更複雜容器調度平台打下基礎。這是一般 Docker 入門課程所沒有的。

注意事項

  • 本活動會使用到大量的 Command Line 指令。
  • 本活動不適合不喜歡在 Command Line 環境操作指令的開發者。
  • 本活動所指的"開發",多數指開發與容器整合性議題,僅少數 .NET 程式開發議題。
  • 為避免清脆的鍵聲影響其他學員,誠摯的懇求您不要攜帶機械式鍵盤。
  • 本活動進行期間特別提供 Microsoft Azure - Windows Server 虛擬機實作環境給學員。
  • 學員主機作業系統如為 Windows 10 Pro/Ent, Version 1809 版本以上並安裝 Docker on Windows 能進行大部分的實作練習。

本活動提供午餐

  • 為了節省您的時間,我們提供免費便當。

本活動建議攜帶筆電

  • 建議您攜帶筆電,以利活動實做練習。
  • 必要軟體將會於活動通知信中說明。
提醒您!

此為歷史活動,如您對本活動有興趣,您可以從以下管道得到我們最新活動資訊:

訂閱電子報

如果您希望收到我們的電子報,請在下方輸入您的EMAIL

還想知道什麼就留言吧

持續學習

注意事項

  • 若報名人數不足15人,或因不可抗拒因素(如:天災、停電)主辦單位有權取消當次活動,並無息退還全額活動費用。
  • 主辦單位保留接受報名與否之權利,倘因故無法接受報名,將會無息退還全額活動費用。
  • 主辦單位保留對活動內容調整的權力。

退款方法

  • 因部分必要支出與行政費用,完成繳費後如取消報名,將依據時間遞減退還費用。
  • 活動前7天申請退費,退費用0 %
  • 活動前8天申請退費,退費用90 %
  • 收到申請表後我們會主動與您聯繫。

目前活動