iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
自我挑戰組

DevOps 工具鏈 系列

這次挑戰我會連續 30 天,每天分享一篇關於 DevOps 工具鏈的學習筆記。內容會從基礎概念開始,逐步介紹常見的工具與實務做法,並搭配簡單的心得整理。希望透過每天的小篇幅,累積出一份完整的學習紀錄,也讓更多人能對 DevOps 有更清楚的認識。

參賽天數 17 天 | 共 18 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 1

DevOps是什麼

今天先從DevOps的定義開始!DevOps這個詞來自Development(開發)與 Operations(運維)的組合,目標是縮短軟體交付的時間,同時保持品...

2025-09-09 ‧ 由 rose_inna 分享
DAY 2

DevOps 三要素

要理解DevOps,可以從三個核心要素來看:文化、流程、工具。1.文化(Culture)建立跨部門合作的心態。團隊成員需要意識到產品的成功是共同責任,而不是單純...

2025-09-10 ‧ 由 rose_inna 分享
DAY 3

CI和CD的概念

CI/CD是DevOps中最常見的做法,可以想成「程式碼的自動產線」。•CI(Continuous Integration,持續整合)開發人員常常把程式碼合併到...

2025-09-11 ‧ 由 rose_inna 分享
DAY 4

版本控制的重要

在軟體開發中,版本控制就像是「程式的時光機」。它能記錄誰改了什麼,什麼時候改的,還能隨時回到過去的狀態。最常見的工具就是Git。 版本控制的重要性主要有三點:1...

2025-09-12 ‧ 由 rose_inna 分享
DAY 5

Git 基本操作

學習版本控制時,Git是最常見的工具。它能協助記錄程式碼的修改歷程,並支援多人協作。要開始使用Git,先掌握幾個最基礎的操作就能上手。 常見的基本操作有:1.g...

2025-09-13 ‧ 由 rose_inna 分享
DAY 6

Git 工作流程

除了基本指令之外,了解Git的工作流程也非常重要。工作流程決定了開發者如何協作、如何合併程式碼,以及如何保持專案的穩定性。 常見的Git工作流程有:1.集中式流...

2025-09-14 ‧ 由 rose_inna 分享
DAY 7

Git常見問題

學會Git基本操作與工作流程後,很多人還是會遇到一些常見的狀況。如果不了解處理方式,很容易卡住開發進度。以下整理幾個常見問題:1.檔案改了卻忘記git add提...

2025-09-15 ‧ 由 rose_inna 分享
DAY 8

CI/CDPipeline

在DevOps的實踐中,Pipeline(流水線)是一個非常重要的概念。它把開發到部署的過程自動化,讓程式碼能以一致的方式快速交付。 一個典型的CI/CD Pi...

2025-09-16 ‧ 由 rose_inna 分享
DAY 9

Jenkins入門

在眾多CI/CD工具中,Jenkins是最經典的一個。它是一個開源自動化伺服器,能幫助團隊自動執行建置、測試與部署工作,因此常被稱作CI/CD的「老牌瑞士刀」。...

2025-09-17 ‧ 由 rose_inna 分享
DAY 10

GitHub Actions

GitHub不僅是程式碼託管平台,還內建了一套強大的CI/CD工具——GitHub Actions。它能直接在專案的儲存庫中定義自動化流程,讓開發與部署更緊密結...

2025-09-18 ‧ 由 rose_inna 分享