視訊:DevOps 與 WebSphere Liberty 伺服器
以下是「DevOps 與 WebSphere® Liberty 伺服器」視訊的文字稿,示範如何透過 Liberty 伺服器 DevOps 以及一些開放程式碼工具來開發、建置和部署應用程式。此文字稿是視訊的分鏡腳本。「音訊」說明旁白和標題。「螢幕動作」說明視訊中顯示的內容。
示範 - DevOps 與 WebSphere Liberty 伺服器
場景 | 音訊 | 螢幕動作 |
---|---|---|
1 | 本示範顯示如何藉由 WebSphere Liberty 伺服器和一組共用的開放程式碼工具,以提供用來建置和部署應用程式的功能。 | 顯示「示範 - DevOps 與 WebSphere Liberty 伺服器」標題。 |
2 | 您將使用 Git 來進行來源控制,使用 WebSphere Application Server Developer Tools 來開發應用程式,以及使用 Maven 來建置。 | 顯示「1. 開發和建置應用程式,並使用下列選項」影像
|
3 | 您也會對正在 Liberty 中執行的 Web 應用程式進行變更,並將所做的變更從 Eclipse IDE 推送到正式作業環境。 | 顯示「2. 更新應用程式,並使用 WDT」影像。 |
4 | 您會將 Apache Maven 與 WebSphere Liberty Maven 外掛程式一起使用,以執行整合測試來驗證您所做的變更。 | 顯示「3. 測試應用程式與 Liberty Maven 外掛程式」影像。 |
5 | 此外,您也將利用 Jenkins 進行連續整合。 | 顯示「4. 連續整合,並使用 Jenkins」影像。 |
6 | 您將使用 Chef,將新建置推送到正式作業環境。 Liberty 將成為上面所有 DevOps 實務的 Java™ Platform Enterprise Edition 執行時期。 在這項示範中,我們將使用航空應用程式 - AcmeAir 作為範例。 它將示範可控制且重複性極高的 DevOps 實務。 |
顯示「5. 連續部署,並使用 Chef」影像。 |
場景 | 音訊 | 螢幕動作 |
---|---|---|
7 | 現在,我們開始第一項實務:開發和建置應用程式。
開啟 Eclipse,其中已預先安裝了 WDT。
|
顯示「步驟 1 開發和建置應用程式」標題。 示範顯示下列步驟,以使用 WDT 來開發和建置應用程式。 開啟 Eclipse,其中已預先安裝了 WDT。
|
場景 | 音訊 | 螢幕動作 |
---|---|---|
8 | 在實務 2 中,我們將快速變更應用程式,顯示如何進行其持續交付。 為了簡化實務,我們只會對已編製索引的頁面進行極小的變更。 用「歡迎使用 Acme Air」來取代部分強調顯示的內容。現在,在您儲存這些變更之後,即可重新整理,您會發現變更已生效。 |
顯示「步驟 2 更新應用程式」標題 示範顯示應用程式中正在更新的「索引」頁面。 |
場景 | 音訊 | 螢幕動作 |
---|---|---|
9 | 之後,我們將利用 Maven 和 Liberty Maven 外掛程式來進行整合測試。
|
示範如何使用下列步驟來測試應用程式
|
場景 | 音訊 | 螢幕動作 |
---|---|---|
10 |
|
顯示「步驟 4 連續整合」標題 示範如何使用下列步驟,利用 Jenkins 進行連續整合:
|
場景 | 音訊 | 螢幕動作 |
---|---|---|
11 |
我們只是示範如何使用 Liberty 和一般開放程式碼工具來演練 DevOps。 現在,您可以嘗試全部一起重複執行的完整端對端 DevOps 實務。 在這個示範中,我們選擇 Chef、WDT、Maven 和 Jenkins,不過,這些技術與 uDeploy® 和 Puppet 之類的其他 DevOps 工具很容易交換使用。謝謝觀看! |
顯示「步驟 5 連續部署」標題 示範如何使用下列步驟,利用 Chef 進行連續部署:
|