雲端體驗營

精選雲端技術現場實作,雲端情境演練的絕佳機會!

精選雲端技術現場實作,雲端情境演練的絕佳機會!

座位有限 現場候位

    報名 2020 臺灣雲端大會即具備體驗資格,本課程採現場報名,方式如下:
  1. 開課前 25 分鐘,請至一樓雲端體驗營進行現場登記報名,每時段各二場額滿為止。
  2. 現場報名成功者領取該堂課程入場憑證(每人限領乙張),敬請妥善保管,遺失恕不補發。
  3. 開課前 5 分鐘憑入場憑證入場,課程開始後未到場者則不再具備入場資格,大會得視現場情況開放候補資格

*會場設備:教室型座位 16~20 人、需自備 NoteBook,可以連接對外網路
*欲參加雲端體驗營,請於 9/8 當天至活動現場登記候位
*完成現場登記候位者,敬請準時到場,逾時即由候補學員遞補
*未預先完成網路報名大會活動者,恕不受理雲端體驗營課程登記

LAB A 11:00 ~ 12:30

課程講師
陳正瑋

得寬科技有限公司 DevOps Engineer

GitOps with GitLab

課程簡介

延續 DevOps、IaC、K8S⋯⋯等熱潮,下一個被人們熱烈討論的技術實踐會是什麼?在新一波浮出水面的關鍵字中,GitOps 會不會下一個明日之星? 嚴格檢視 GitOps,它並不是一個全新的概念,而是延續在 DevOps + IaC + CI/CD 之上的技術實踐。在這場 Lab,我們將會實際利用 GitLab 搭配其他市面上的現成工具,實作一個基本的 GitOps 範例。

課程綱要列點

  • 簡介 GitOps
  • 解說本場 Lab 的案例架構
  • 講師案例示範及學員實作

課程目標

  • 實際體驗 GitOps 的概念。
  • 認識 GitLab 可以如何與其他的工具整合。

課程架構

主題 內容簡介 類型 時間(分)
1 簡介 GitOps 說明 GitOps 的關鍵重點 15
2 解說本場 Lab 的案例架構 詳細說明 Lab 會讓大家實作的案例內容 15
3 講師案例示範及學員實作 動手實作 實機操作 60

學員需知

    請自行攜帶電腦,須具備以下條件:
  • 能撰寫程式碼
  • 能連上網路
  • 能執行 git 指令或運行 git 的圖形化介面工具
  • 本 Lab 將採用 AWS 為實作環境,請參加者事先準備好足夠權限之 AWS 帳號。

LAB B 11:00 ~ 12:30

課程講師
張嘉華 Brent Chang

CloudMile 萬里雲 Cloud Architect

Google Kubernetes Engine (GKE) 動手做 實際部署 node.js 程式到 Kubernetes

課程簡介

Kubernetes 是開源軟體,可在多種不同的環境中運作,包含筆電、桌機、異地備援叢集、公有雲、私有機房等皆可部署。 本 LAB 課程為 GKE 入門課程,將使用 Kubernetes Engine(由 Google 代為管理的 Kubernetes 服務)託管環境進行。 您可以將更多精力放在體驗 Kubernetes 上,而不是從頭架設 Kubernetes 所需的基礎架構。 建議具有使用基礎 Linux 文字編輯器的學員參加 (vim/emacs/nano)。

課程綱要列點

  • 建立 Node.js 程式
  • 將程式打包成 Docker 容器
  • 建立 GKE 叢集
  • 建立 Kubernetes pod
  • 擴展您的 services

課程目標

透過此入門課程,讓學員能夠嘗試使用 Kubernetes 並實際部署範例程式。在過程中理解打包映像檔及如何透過 Kubernetes 進行擴展,以及程式更新後如何進行 rolling update。

課程架構

主題 內容簡介 類型 時間(分)
1 課程介紹 簡介 Kubernetes 概念與本 Lab 實作流程 簡報介紹 10
2 上機實作 Qwiklabs - Hello Node Kubernetes 實機操作 70
3 問答時間 填寫意見表 10

助教人員

1人

學員需知

  • 須自備筆電
  • 須為雲端科技使用者

LAB C 13:00~14:30

課程講師
王偉任 (Weithenn)

Micron Technology Inc.
IT ENG Senior System Manager

Ansible AWX Workshop - 圖形化輕鬆管理 Ansible 環境

課程簡介

過去,在企業和組織當中資料中心內的 IT 維運事務已經相當繁重,同時隨著數位轉型的浪潮,企業和組織對於各項服務上線的時間要求更快速部署和更短的生命週期,無論採用的是 VM 虛擬主機或容器……等。因此,採用一套簡單易用的 IT 維運工具便更顯重要,而 Ansible 由於簡單、無須安裝 Agent、可管理範圍廣,成為目前最流行的 IT 維運工具之一,幫助 IT 管理人員達成 IaC (Infrastructure as Code) 的目標。 然而,企業和組織在建構 Ansible 管理環境時,一般採用的都是指令模式的 Ansible Engine,搭配撰寫好的 Playbook,由專業的 IT 人員進行管理任務,中大型的企業和組織則可能考慮導入商業版本的 Ansible Tower 進行輔助,那麼對於 IT 預算不高的中小企業和組織來說,有沒有更好的解決方案? 有的,就是 Ansible Tower 上游的 Ansible AWX 開放原始碼社群專案。

課程綱要列點

在 Workshop 中,我們將會帶領學員一步一步,建構 Ansible AWX 運作環境,並且實作演練下列項目: Ansible AWX Hands-on Labs
- 建構 Ansible AWX 運作環境
- 整合 SSO (Single Sign-On) 身份驗證機制
- RBAC 使用者權限管理機制
- 整合 Github, Bitbucket 等 Git 版本控制系統
- 建立 Ansible Inventory
- 建立和執行 Ansible AWX Job Template (單一 Playbook)
- 建立和執行 Ansible AWX Workflow (多個 Playbooks)
- 建立和執行 Ansible AWX Survey (表單)
- 透過 Ansible AWX 管理 Windows 和 Linux 主機
- 透過 Ansible AWX Workflow 在 vSphere 虛擬化環境中部署 VM 虛擬主機
- 透過 Ansible AWX Workflow 在 Hyper-V 虛擬化環境中部署 VM 虛擬主機

課程目標

1.了解 Ansible Engine, Ansible AWX, Ansible Tower 的差異
2.實作演練 Ansible AWX 運作架構
3.實作演練如何透過 Ansible AWX 管理 Ansible 運作環境

課程架構

主題 內容簡介 類型 時間(分)
1 Ansible AWX 簡介 什麼是 Ansible AWX ? 簡報介紹 5
2 Ansible Engine vs Ansible AWX vs Ansible Tower 比較 Ansible Engine, Ansible AWX, Ansible Tower 三者的差異 簡報介紹 10
2 Ansible AWX Hands-on Labs 手把手建構 Ansible AWX 運作環境 實際操作 75

學員須知

  • 請自行攜帶筆記型電腦,並可連網際網路
  • 須具備使用 SSH 和 Command line shell(BASH)的能力

  • LAB D 13:00~14:30

    課程講師
    陳金生 Edward Chen

    倍力資訊 協理 雲端架構師

    五分鐘讓你用Rancher輕鬆上手Kubernetes Cluster

    課程簡介

    你是否在正苦惱Kubernetes Cluster維運的問題:

  • 無法正確建置好Kubernetes Cluster環境?
  • Kubernetes Cluster的網路配置一直搞不定?
  • 如何配置Pods、Name Space下的資源配置?
  • 該如何維護與同Kubernetes Cluster版本?
  • 後續Kubernetes的版本升級與維護?
  • 面對上述種種的Kubernetes維運問題,透過Rancher能為你解決上述苦惱問題,讓你可以很輕鬆地:

  • 一鍵安裝Rancher Server
  • 五分鐘完成Kubernetes Cluster建置
  • 一分鐘內完成應用程式佈署
  • 同時管理不同版本的Kubernetes Cluster
  • 同時管理Azure AKE、AWS EKS與Google的GKE
  • 五分鐘完成Kubernetes Cluster升級更新
  • 課程綱要列點

  • Rancher Server安裝與設定
  • 一分鐘建立Kubernetes Cluster
  • 四分鐘建立Kubernetes Master與Work Node的建立
  • 開啟Monitoring功能對環境即時監控
  • 佈署一個簡單的應用程式Wordpress
  • 指定Container的資源
  • 課程目標

    透過認識Rancher讓學員可以很輕鬆容易地安裝配置Kubernetes Cluster,透過Rancher可以很輕鬆地掌握Kubernetes Cluster的資源使用狀況,使用Rancer有效管理Container的資源使用狀況。

    課程架構

    主題 內容簡介 類型 時間(分)
    1 Rancher管理架構 說明Rancher運作架構與如何透過Rancher管理Kubernetes Cluster 簡報介紹 30
    2 影片介紹
    3 Rancher管理Kubernetes Cluster 讓學員以實機操作Rancher學習運用Rancher來建置Kubernetes Cluster與Kubernetes Cluster的各項資源管理 實機操作 60

    助教人員

    1人

    學員須知

  • 須熟悉作業系統與Docker CE環境與基本操作指令,俱備基本程式開發經驗
  • 自帶設備建議規格:
    • CPU:Dual Core以上
    • RAM:16GB
    • HDD:200GB
    • 虛擬環境軟體:VirtualBox
  • LAB E 15:00~16:30

    課程講師
    蘇冠緯

    捷思科技 共同創辦人

    如何在 GKE 部署 Jetty/IBM WebSphere

    課程簡介

    Java 好像是很古老的語言了,但他依舊不斷的在迎接新時代、新架構的挑戰;在這個 Lab 當中你將學習到如何將 eclipse jetty 部署至 GKE,並且具備著 session replication 架構;而如果你是 IBM WebSphere 的使用者,我也將為各位帶來你 google 不到的完整 IBM WebSphere Liberty 部署在 GKE 操作,並且同樣的包含 session replication 架構。

    課程綱要列點

    1. 如何在 GKE 部署 jetty with session replication
    2. 如何在 GKE 部署 IBM WebSphere Liberty with session replication

    課程目標

  • 瞭解 docker container
  • 瞭解 google kubernetes engine
  • 如何在 GKE 部署 jetty with session replication
  • 如何在 GKE 部署 IBM WebSphere Liberty with session replication
  • 課程架構

    主題 內容簡介 類型 時間(分)
    1 如何在 GKE 部署 Jetty/IBM WebSphere 簡報介紹 30
    2 如何在 GKE 部署 Jetty/IBM WebSphere 實機操作 60

    學員須知

  • 須具備 Java 開發經驗、Java Middleware 使用經驗
  • 自帶設備建議規格:
    • 4GHz 4 核心第 8 代 Intel Core i5 處理器
    • 8GB 2133MHz LPDDR3 記憶體
    • 256GB SSD 儲存裝置

  • LAB F 15:00~16:30

    課程講師
    張冠群 - Caspar Chang

    MongoDB 資深解決方案架構師

    大數據的最佳應用:使用 MongoDB 打造一站式資料服務

    課程簡介

    在本實驗課程中,我們將學習 MongoDB Atlas - 公有雲的全託管服務,一個快速建置的雲資料庫平台。藉由 MongoDB 彈性的資料模型,可以輕易地蒐集各種數據源的資料,並且利用 Aggregation Pipeline 的方式實作,達成分析即時資料,其中包含各種類似 SQL 語法提供的功能以及 Map Reduce,並可以用更簡單易懂的方式呈現;最後資料視覺化報表的呈現,可利用 MongoDB 內建的 Charts 協助自動化報表,若企業已經有既存的 BI 工具,MongoDB BI Connector 也可以與之整合,進而打造資料蒐集-分析-報表的一站式服務。

    課程綱要列點

  • 學習 MongoDB Atlas,快速搭建並開發
  • 學習 MongoDB Aggregation Pipeline,進行即時資料處理
  • 學習 MongoDB Charts 與 BI Connector,資料視覺化呈現
  • 課程目標

  • 體驗MongoDB在大數據下的應用情境
  • 了解MongoDB為何更適合做資料的一站式服務
  • 課程架構

    主題 內容簡介 類型 時間(分)
    1 MongoDB Atlas介紹 MongoDB 全託管雲服務 簡報介紹 30
    2 Aggregation Pipeline 實作 即時資料分析及 Map Reduce 實機操作 30
    3 資料視覺化實作 打造資料視覺化報表 實機操作 30

    助教人員:

  • 需要wifi連接
  • 學員須知

  • 自帶設備規格:Windows OS with 8GB+ memory