iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
DevOps

從 0 到 1 的 DevOps 執行日記 - 全方位平台實踐手冊 系列

在這三年多來的日子,我想把 DevOps 執行的過程,實踐成手冊。

鐵人鍊成 | 共 30 篇文章 | 15 人訂閱 訂閱系列文 RSS系列文 團隊小澄禮拜一就開喝
DAY 11

【Day-11】我們是怎麼開始的?:一間傳統軟體公司從 0 開始建置的 DevOps 文化(技術篇)-0.5-0.99

0.5 to 0.7 接下來就是把所有系統項目都加入 CD 了,因為各個平台交付的方式有所不同,這邊以 iOS、Android 、Web 為例子如下圖。這邊就不...

2020-09-26 ‧ 由 yasuoyuhao 分享
DAY 12

【Day-12】我們是怎麼開始的?:一間傳統軟體公司從 0 開始建置的 DevOps 文化(實作篇)-iOS 平台(1)

在專案準備中,我們使用 GitLab 來實作,透過 GitLab CI/CD 完成我們產品 App 中的 CI/CD Pipeline 流水線的建置,然後建立一...

2020-09-27 ‧ 由 yasuoyuhao 分享
DAY 13

【Day-13】我們是怎麼開始的?:一間傳統軟體公司從 0 開始建置的 DevOps 文化(實作篇)-iOS 平台(2)

初始化 fastlane 配置 fastlaneFastfile Appfile這邊要記得換成自己的資訊 初始化 cocoapods 編輯 Podfile,並且...

2020-09-28 ‧ 由 yasuoyuhao 分享
DAY 14

【Day-14】我們是怎麼開始的?:一間傳統軟體公司從 0 開始建置的 DevOps 文化(實作篇)-iOS 平台(3)

進階-不同分支的App Release我們會使用分支來打包與部署不同環境的 App接下來示範develop 分支 -> 推送 Staging 環境mast...

2020-09-29 ‧ 由 yasuoyuhao 分享
DAY 15

【Day-15】我們是怎麼開始的?:一間傳統軟體公司從 0 開始建置的 DevOps 文化(實作篇)- 後端(1)

前言 昨天為止我們介紹了 iOS 平台如何自動化,接下來讓我們來看看後端是怎麼自動化的! 我們借助了以下工具 Git Bitbucket Pipeline G...

2020-09-30 ‧ 由 yasuoyuhao 分享
DAY 16

【Day-16】我們是怎麼開始的?:一間傳統軟體公司從 0 開始建置的 DevOps 文化(實作篇)- 後端(2)

#前言昨天我們看了一個 Bitbucket Pipeline 的範例 This is a sample build configuration for Java...

2020-10-01 ‧ 由 yasuoyuhao 分享
DAY 17

【Day-17】我們是怎麼開始的?:一間傳統軟體公司從 0 開始建置的 DevOps 文化(實作篇)- 後端(3)

前言 今天我們要來介紹Google Cloud Build! Cloud Build 是一項在Google Cloud Platform 的基礎架構上執行構建的...

2020-10-02 ‧ 由 yasuoyuhao 分享
DAY 18

【Day-18】我們是怎麼開始的?:一間傳統軟體公司從 0 開始建置的 DevOps 文化(實作篇)- 後端(4)

#前言 昨天介紹了Google Cloud Build!今天要來分享公司內常用的 yaml 檔案,如下! timeout: 1800s steps: - nam...

2020-10-03 ‧ 由 yasuoyuhao 分享
DAY 19

【Day-19】我們是怎麼開始的?:一間傳統軟體公司從 0 開始建置的 DevOps 文化(實作篇)- 前端(1)

前言 通常前端的過程跟後端差不多,都是包裝成一個 Container 部署到 GKE 或者 Cloud Run 這邊分享一下思路,大致上就是將前端程式碼編譯打包...

2020-10-04 ‧ 由 yasuoyuhao 分享
DAY 20

【Day-20】我們是怎麼開始的?:一間傳統軟體公司從 0 開始建置的 DevOps 文化(實作篇)- 實戰(1)

我們前面大致上說明了個平台的實現思路,現在我們要進入到實戰篇,這邊的案例的環境都比較複雜,而且不是使用雲服務,而是掛載在客戶機房或私有雲中! 今天會先大概描述一...

2020-10-05 ‧ 由 yasuoyuhao 分享