iT邦幫忙

鐵人檔案

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

雲端與資料平台實戰:從抽象概念到落地技術 系列

本系列以 30 天連載,從抽象思維出發,構築可落地的雲端資料平台。內容涵蓋:
- 工程思維—釐清「抽象」的語意差異與價值。
- Helm 實戰—values.yaml 設計、template 技巧、Bitnami 範例。
- GitLab CI—基本介紹、部署整合、版本與參數管理。
- Kafka—從 Log 與資料庫演進理解事件流平台誕生與效能。
- Kubernetes—annotation/label 設計、k9s 示範 CRD、外部 API。
- Terraform—多環境治理與自動化部署。
最後以架構藍圖與決策模板收束,整合成可複製的雲端平台藍圖。

鐵人鍊成 | 共 30 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day11 GitLab CI : .gitlab-ci.yml 實務解析:五大區塊與模組化設計

昨天我們從架構的角度理解了 GitLab CI/CD 的運作方式,掌握了 pipeline、Runner 與 stage、job 的基本概念。今天要進一步聚焦在...

2025-09-25 ‧ 由 boicelu 分享
DAY 12

Day12 GitLab CI:參數解耦與多環境管理實務分享

經過昨天對 GitLab CI 的介紹,相信讀者們已經對如何撰寫 .gitlab-ci.yml 有一定的理解。今天,我想分享一些我在實戰中遇到的問題,並討論如何...

2025-09-26 ‧ 由 boicelu 分享
DAY 13

Day13 GitLab CI 模組化與引用設計:最佳實踐與範例

在專案持續成長的過程中,.gitlab-ci.yml 的維護往往會逐漸變得複雜。若缺乏一套模組化的設計與引用規範,團隊很容易陷入 重複定義、錯誤難以追蹤,甚至...

2025-09-27 ‧ 由 boicelu 分享
DAY 14

Day14 Log 與資料庫的關係:從批處理到事件流

Hi 各位好,今天的文章屬於導讀性質,我將帶領大家讀 Jay Kreps(LinkedIn 原首席工程師,現 Confluent CEO)在 LinkedIn...

2025-09-28 ‧ 由 boicelu 分享
DAY 15

Day 15 Kafka 架構總覽與核心組件

在前一篇文章中,我們談到 Log 與資料庫的關係,以及系統如何從傳統的批次處理轉向事件流架構。Kafka 正是這場轉變中最具代表性的實作之一,它將「Log」抽象...

2025-09-29 ‧ 由 boicelu 分享
DAY 16

Day16 Kafka 高效的秘密:從硬體到抽象的設計哲學

在前一天,我們介紹了 Kafka 的整體架構。今天,我們將深入 Kafka 的底層邏輯,探討它為什麼能在高併發場景下保持穩定與高效。這對於理解服務運用可能不是必...

2025-09-30 ‧ 由 boicelu 分享
DAY 17

Day17 Kafka 資料流與設計思路

在過去三天的內容裡,我們已經逐步拆解了 Kafka 的核心架構與效能來源。但你或許會注意到,我始終沒有直接談論 資料流(Data Flow) 與 Partiti...

2025-10-01 ‧ 由 boicelu 分享
DAY 18

Day18 Kafka 常見部署與維運考量

什麼情境下必須用 Kafka? Kafka 的核心價值是 「解耦」 —— 對來源數據與下游消費端的時間、空間解耦。這帶來兩種典型的使用場景: 一源多用 例...

2025-10-02 ‧ 由 boicelu 分享
DAY 19

Day 19 Kubernetes 實務分享 (1)

今天是第 19 天,我們進入新的主題:Kubernetes 實務分享。接下來四天,我將結合自身經驗與理解,談談 Kubernetes 的設計哲學與日常操作技巧。...

2025-10-03 ‧ 由 boicelu 分享
DAY 20

Day 20: Kubernetes 實務分享 (2)

延續昨天的討論,今天我們將深入 Kubernetes 中兩個對叢集穩定運作至關重要的概念:配置管理(ConfigMap) 與 節點調度策略(Affinity /...

2025-10-04 ‧ 由 boicelu 分享