感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
持續集成 (CI) 簡介
- 持續集成概述
- 傳播資訊在PHP發展中的好處和挑戰
- CI 工具簡介:GitLab CI 和 Jenkins
設置 CI 環境
- GitLab CI 的安裝和配置
- Jenkins 的安裝和配置
- 為 CI 配置遠端桌面環境
自動執行構建
- 為PHP 個應用程式創建自動化構建腳本
- 管理 PHP 專案中的依賴項
- 將版本控制與 CI 工具整合
在 CI 管道中進行測試
- 使用 PHPUnit 進行單元測試
- CI 中的整合測試
- 在 Jenkins 和 GitLab CI 中自動執行測試
部署 PHP 應用程式
- 自動執行部署過程
- 部署到暫存和生產環境
- 回滾策略和最佳實踐
高級 CI 配置
- 自定義 CI 管道以滿足特定需求
- 為大型專案擴展 CI 流程
- 對 CI 管道進行監視和故障排除
將 CI 與其他工具結合使用
- 將 CI 與 Docker 集成
- 持續監控和反饋迴圈
- 案例研究和實際應用
摘要和後續步驟
最低要求
- 具有構建、測試和部署軟體的經驗
- PHP 程式設計經驗
觀眾
- 開發人員
- DevOps 工程師
14 小時
客戶評論 (5)
引人入勝,實踐性強。
Balavignesh Elumalai - Scottish Power
課程 - SonarQube for DevOps
機器翻譯
培訓師經驗豐富,講解清晰透徹。其深厚的知識儲備和教學熱情令人高度讚賞。
Anup Kumar - SMR Automotive Mirrors Stuttgart
課程 - Jenkins 2: Building CI/CD Pipelines
機器翻譯
培訓師非常有條理。他在一開始就解釋了培訓所需的所有工具。培訓師耐心解答了所有疑問,並討論了實際應用案例。
Vivek Verma - Global Knowledge Network Training Ltd
課程 - DevOps Practical Implementation and Tools
機器翻譯
非常詳細,培訓師對主題非常瞭解,並涵蓋了很多內容
Gabriel Kelly Navarro - Opswerks
課程 - Advanced Spinnaker
機器翻譯
All of it. Having had no previous exposure to Jenkins, I was a little concerned about my ability to keep up. IPad provided appropriate coaching/support, when I asked for help, so that I was able to follow the presentation at a level I was happy with.
Graham Congdon
課程 - Jenkins: Continuous integration for Agile development
機器翻譯