Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
課程簡介
第1天
介紹
-
DevOps - 新語還是 IT 項目中的關鍵角色?
為什麼 GitLab CI/CD?
GitLab 與其他 CI/CD 系統(CircleCI、Travis、TeamCity)相比
調試前的準備工作
-
解決方案的架構和邏輯,包括:GitLab / GitLab Runner
系統和硬體要求
安裝 GitLab 和 GitLab CI
初始配置 GitLab:設計、使用者、集成、準備啟動第一個持續集成
調優和 API 準備
-
優化設置 GitLab / GitLab CI:技巧
準備用於觸發機制的 API
第一個 CI/CD 流程
-
安裝 GitLab CI Runner、系統和硬體要求
配置專案以連接到 GitLab CI
運行典型流程:構建 -> 測試 ->部署
第2天
.gitlab-ci.yml 配置文件的構造
-
Praktyczne przykłady pojęć:
環境和部署
受保護的環境
作業工件
通過 Docker 部署
GitLab CI 如何讓開發人員的工作更輕鬆
計算測試覆蓋率百分比 MarkDown 文件中的構建狀態 在 Messenger 中發送構建狀態(以 Mattermost 為例)
-
高級功能 GitLab CI
AutoDevOps的 克拉斯特裡 Kubernetes 部署看板 聊天運營 Web端
-
現場案例研究
構建、測試和部署基於PHP/Magento的專案,在多伺服器環境中運行,假設部署時間的停機時間為零。
最低要求
基本使用能力 GIT
基本的程式設計技能,例如語言 PHP。
14 時間:
客戶評論 (2)
Very detailed, trainer knows the subject very well and has covered a lot of topics
Gabriel Kelly Navarro - Opswerks
Course - Advanced Spinnaker
我喜歡我在課程中發現的關於 DevOps 個選項的所有可能性,我可以應用這些選項以獲得更好的CD/CI工作流程!
Juan Manuel - si
Course - Jenkins: Continuous Integration for Agile Development
機器翻譯