和艦長一起 30 天玩轉 GitLab(iT邦幫忙鐵人賽系列書)

陳正瑋

立即出貨 (庫存 > 10)

  • 和艦長一起 30 天玩轉 GitLab(iT邦幫忙鐵人賽系列書)-preview-1
  • 和艦長一起 30 天玩轉 GitLab(iT邦幫忙鐵人賽系列書)-preview-2
  • 和艦長一起 30 天玩轉 GitLab(iT邦幫忙鐵人賽系列書)-preview-3
  • 和艦長一起 30 天玩轉 GitLab(iT邦幫忙鐵人賽系列書)-preview-4
  • 和艦長一起 30 天玩轉 GitLab(iT邦幫忙鐵人賽系列書)-preview-5
  • 和艦長一起 30 天玩轉 GitLab(iT邦幫忙鐵人賽系列書)-preview-6
  • 和艦長一起 30 天玩轉 GitLab(iT邦幫忙鐵人賽系列書)-preview-7
  • 和艦長一起 30 天玩轉 GitLab(iT邦幫忙鐵人賽系列書)-preview-8
  • 和艦長一起 30 天玩轉 GitLab(iT邦幫忙鐵人賽系列書)-preview-9
  • 和艦長一起 30 天玩轉 GitLab(iT邦幫忙鐵人賽系列書)-preview-10
  • 和艦長一起 30 天玩轉 GitLab(iT邦幫忙鐵人賽系列書)-preview-11
  • 和艦長一起 30 天玩轉 GitLab(iT邦幫忙鐵人賽系列書)-preview-12
  • 和艦長一起 30 天玩轉 GitLab(iT邦幫忙鐵人賽系列書)-preview-13
  • 和艦長一起 30 天玩轉 GitLab(iT邦幫忙鐵人賽系列書)-preview-14
  • 和艦長一起 30 天玩轉 GitLab(iT邦幫忙鐵人賽系列書)-preview-15
和艦長一起 30 天玩轉 GitLab(iT邦幫忙鐵人賽系列書)-preview-1

買這商品的人也買了...

相關主題

商品描述

♛ 第一本屬於台灣本土的 GitLab 專書 ♛

還在苦苦尋覓適合團隊的 DevOps 工作流程與工具?
不如儘早擁抱 GitLab Workflow 已為您備齊的開發維運生態系!


入門指引 ☛ 幫助讀者迅速進入 GitLab Workflow 的世界!
經驗分享  在規劃 CI/ CD Pipeline 時會遇見哪些重要的關鍵問題?
邁向未來  GitLab Auto DevOps 會成為 DevOps 界的殺手級產品嗎?

 

內容簡介

本書改編自第 11 屆 iT 邦幫忙鐵人賽,DevOps 組冠軍網路系列文章
 ──《和艦長一起 30 天玩轉 GitLab》──

除了是一本能引領讀者入門 GitLab 的技術書籍,也是第一本屬於台灣本土的 GitLab 專書;在 2011 年誕生之時,GitLab 還只是自架 Git Service 的一項替代方案,如今 GitLab 已發展出具備完整工作流程及工具鏈的 GitLab Workflow,搖身一變成為肩負團隊協作中心地位的 DevOps 平台。

 

三大重點

❑ 運用 GitLab Workflow 建構團隊的開發協作工作流程
迅速一窺 GitLab Workflow 規劃的 10 個步驟,搭配 GitLab 的豐富功能,迅速為團隊搭建一條從開發至維運的工作流程。

❑ 學習以 GitLab CI 建立 CI/CD Pipeline
只要一個 YAML 檔案,即可編織出多條包含不同工作內容的 CI/CD Pipeline,GitLab CI 是團隊 DevOps / 自動化的重要中心。

❑ GitLab Auto DevOps 之牛刀小試
認識名為 Auto DevOps 的神秘黑魔法,究竟能自動產生 CI/CD Pipeline 的神奇功能,其葫蘆裡賣的是什麼藥。

 

好評推薦

早在 2015 年,那個台灣對於 DevOps 還懞懞懂懂的年代,正瑋與一群熱血份子就率先成立 DevOps Taiwan 社群,對於推廣 DevOps 觀念及技術,有難以磨滅的貢獻。

在這本書中,你並不會看到他一股腦推銷 GitLab 功能,而是不斷為文提醒讀者反思。

有技術,有熱情,由他來詮釋 DevOps,我們是充滿信心的。

 

敏捷魔藥師 ──── 葉秉哲/ William Yeh

 

技術分享活動

只有一場《和艦長一起 30 天玩轉 GitLab》限量獨家技術分享簽書會!

GitLab Hero 之一的陳正瑋將在簽書會中分享 GitLab 的使用經驗談,一起來現場跟作者互動交流吧!

參加活動還有機會獲得限量紀念海報😉

此外還可以獲得天瓏門市折價券!

現場入場費:1人 / NT100

含書票:NT450

活動日期:109/11/27 19:00 - 21:00

如何報名:在天瓏粉專活動頁面:https://www.facebook.com/events/278072006927293/

時間/流程:

18:30 - 19:00 開放報到
19:00 - 19:40 GitLab 應用經驗分享
19:40 - 20:10 QA時間
20:10 - 20:20 大合照
20:20 - 20:40 簽書時間
20:40 - 21:00 自由交流時間

作者簡介

陳正瑋

表面上是只會在臉書釋放夫妻閃光文的愛妻家,私底下其實是默默關注新知的技術愛好者。

平時熱衷關注 DevOps 相關新知與技術,期盼未來人人都可以像畢凱艦長一樣用嘴巴叫所有主機做事!

工作之餘亦擔任 GitLab Hero、DevOps Taiwan community 志工,並於 2017 ~ 2019 擔任 DevOpsDays Taipei 其中一位 Organizer。

曾擔任《Effective DevOps 中文版》翻譯,並且於第 11 屆 iT 邦幫忙鐵人賽以《和艦長一起 30 天玩轉 GitLab》 網路系列文章獲得 DevOps 組冠軍。
--
個人網站 ☛ https://chengweichen.com

 

目錄大綱

01 DevOps 及 GitLab 的基本認識
1-1 何謂 DevOps
1-2 GitLab 基本認識
1-3 [延伸題] GitLab CE 和 GitLab EE 該如何選擇?
1-4 [延伸題] 自行架設 GitLab Server 或使用 gitlab.com ?

02 使用 GitLab
2-1 GitLab 的環境需求
2-2 GitLab 的安裝
2-3 Admin Area:維運 GitLab Server 的管理者後台
2-4 GitLab 的 User 與權限控管
2-5 First Project 與 First Commit
2-6 [延伸知識] 神奇的自動安裝包 Omnibus GitLab

03 GitLab Workflow
3-1 GitLab Workflow 簡介
3-2 GitLab flow
3-3 在 GitLab Workflow 運用 GitLab 各項功能

04 GitLab CI
4-1 GitLab Runner 簡介
4-2 架設 GitLab Runner
4-3 建立第一條 CI/CD Pipeline
4-4 CI/CD Pipeline 之 Stage: Build
4-5 CI/CD Pipeline 之 Stage: Deploy
4-6 CI/CD Pipeline 之 Stage: Test
4-7 CI/CD Pipeline 之 Stage: Prod-deploy
4-8 GitLab CI 與 Container
4-9 [狀況題] 當 CI Service 臨時無法提供服務時該怎麼辦?
4-10 [延伸題] 運用 GitLab CI 實現更多自動化動作

05 Auto DevOps 之牛刀小試
5-1 Auto DevOps 簡介
5-2 在沒有 Kubernetes 的狀況下試用 Auto DevOps
5-3 為 Auto DevOps 啟用 Kubernetes
5-4 Auto DevOps 之 Auto Deploy
5-5 Auto DevOps 之 Auto Browser Performance Testing
5-6 Auto DevOps 之 Auto Monitoring
5-7 客製化你的 Auto DevOps Pipeline