iT邦幫忙

devops相關文章
共有 1064 則文章
鐵人賽 DevOps DAY 8

技術 D8-一群人走得遠,找隊友,找教練,打群架

PART 1 心態建立:我一定能成功 D8-一群人走得遠,找隊友,找教練,打群架 章節目標 換個方式,打群架也可以完成目標 還記得 Computex黃仁...

鐵人賽 AI/ ML & Data DAY 8

技術 從「這次不會壞吧」到自動化的未來:08 MLOps 系統功能設計 - 開發篇

在昨天的文章中,描述了機器學習開發專案的流程,大致可分成三個部分: 從資料處理到模型驗證的「開發」 將開發模型訓練做排程處理的「自動化」 將模型上線使用的「部...

鐵人賽 DevOps DAY 8

技術 Day 8:用數據來證明你導入 DevOps 是有效的!

今天繼續跟大家聊企業會想要的 GitLab 付費功能。 在前面的文章,我們介紹過好幾個不同面向的企業需求,今天聊一個前面沒提到,但也是「企業 / 大主管」可能會...

鐵人賽 DevOps DAY 7

技術 Day07 - 使用 YAML 定義 Pipeline: 條件邏輯與變數的應用

在今天的文章中,我們將深入探討如何在 YAML 文件中應用條件邏輯與變數,來實現更靈活且可擴展的 CI/CD 流程。隨著專案複雜度增加,僅依賴基礎的 YAML...

鐵人賽 DevOps DAY 7

技術 D7-執行計畫,保持好心態,訂立檢核點

PART 1 心態建立:我一定能成功 D7-執行計畫,保持好心態,訂立檢核點 章節目標 了解目標、訂立計畫、定時追蹤、讓你找到 好工作 ! 日本軟體銀行...

鐵人賽 DevOps DAY 13
菜逼八用Github Actions 系列 第 13

技術 Day 13 - 來逛GitHub Actions Marketplace

目錄 目錄 摘要 哪裡可以找到現成的actions 常用的actions actions/checkout actions/cache...

鐵人賽 AI/ ML & Data DAY 7

技術 從「這次不會壞吧」到自動化的未來:07 套件的選擇

其實,選擇套件並不是一件困難的事,無非就是根據需求、經費等因素考量後,按圖索驥選出適合團隊的工具而已。以下將簡單列舉挑選特定套件的原因,讀者可以根據團隊需求自由...

鐵人賽 DevOps DAY 12
菜逼八用Github Actions 系列 第 12

技術 Day 12 - 常用的shell command

目錄 目錄 摘要 shell是什麼 在Github Action常用的shell command if 寫入檔案 拋錯...

鐵人賽 AI/ ML & Data DAY 6

技術 從「這次不會壞吧」到自動化的未來:06 MLOps 系統的基本功能需求

在設計 MLOps 系統時,主要會以開發團隊目前的機器學習專案開發流程為基礎,並以此設計系統。下圖是一般常見的模型開發流程,可以看到在取得原始資料後,會先做不同...

鐵人賽 DevOps DAY 27
應該是 Profilling 吧? 系列 第 27

技術 D27 將四種遙測訊號編織在一起

昨日補充 昨天我們將 Tracing 與 Profiling 整合起來了。而 Grafana Blog 有篇文章在講這樣做能帶來的商業價值。讓我們用 GPT 快...

鐵人賽 DevOps DAY 26
應該是 Profilling 吧? 系列 第 26

技術 D26 關聯 Profile 與 Trace

Grafana 與 Pyrscope 的合作 Pyrscope 以前是一個開源的持續 Profiling 專案,直到 2023 年被 Grafana 收購,就成...

鐵人賽 DevOps DAY 22
應該是 Profilling 吧? 系列 第 22

技術 D22 看見 GC

繼昨天淺談 Go 的垃圾回收機制之後,今天我們將透過實際的範例來深入探討如何使用 Profiler 來觀察並分析 Go 程式在執行期間的垃圾回收行為。這將幫助我...

鐵人賽 DevOps DAY 6

技術 Day06 - 使用 Azure DevOps Pipelines 持續交付 (CD)

在今天的文章中,我將簡單介紹持續交付的核心原則、佈署策略,及如何在 Azure DevOps 中實現它。持續交付(Continuous Delivery, CD...

鐵人賽 DevOps DAY 5

技術 Day05 - 使用 Azure DevOps Pipelines 持續集成 (CI)

在軟體開發中,持續整合 (Continuous Integration, CI) 是一個非常重要的流程。透過自動化的構建與測試,開發團隊可以快速發現並解決問題,...

鐵人賽 Kubernetes

技術 CKA 攻略:我是如何滿分 & 一次通過的?

前言 鐵人賽的最後,分享一下我在今年(2024)考過 CKA 的攻略: CKA 簡介 報名考試 & 考試預約 準備考試與學習資源 怎麼知...

鐵人賽 DevOps DAY 28
應該是 Profilling 吧? 系列 第 28

技術 D28 透過 Grafana Pyroscope 察覺 Memory Leak 並解決

接著的三天都會是幹話了,不寫扣了,絕對不寫扣了 任何可觀測性/監控工具都是為了,發覺問題,協助解決問題的。因此選了一篇文章,怎麼透過 Grafana Pyros...

鐵人賽 DevOps DAY 4

技術 Day04 - 使用 Azure DevOps Repos 進行程式碼版本控制

今天,我們將進一步了解 Azure DevOps Repos,並介紹如何在其中使用 Git 進行版本控制。這將有助於團隊協作並且確保我們的程式碼管理更為有效且有...

鐵人賽 DevOps DAY 5

技術 D5-制定求職計劃(1)

PART 1 心態建立:我一定能成功 D5-制定求職計劃(1) 章節目標 制定屬於自己的 求職計劃 ,邁向理想職缺! 還記得到 烘爐地求籤 的故事嗎?無...

鐵人賽 DevOps DAY 23
應該是 Profilling 吧? 系列 第 23

技術 D23 整合 OpenTelemetry Metrics

今天將介绍如何使用 OpenTelemetry 整合Go 應用程式以及產生指標,並透過 Prometheus 和 Grafana 来可視化分析應用服務的性能。我...

鐵人賽 DevOps DAY 10
菜逼八用Github Actions 系列 第 10

技術 Day 10 - 觸發workflow

目錄 目錄 摘要 如何觸發workflow 觸發不在default branch上的workflow 常用的觸發事件 & fil...

鐵人賽 DevOps DAY 29
應該是 Profilling 吧? 系列 第 29

技術 D29 閒聊可觀測性"驅動"開發

今天來閒聊一下可觀測性驅動開發(ODD,Observability-Driven-Developemt)。這術語中最容易引起誤解的肯定是驅動。 驅動 在軟體開發...

鐵人賽 Kubernetes

技術 Day 31 -【Troubleshooting】:Troubleshooting 小技巧

今日目標 Pod 的除錯 Networking 的除錯 Master Node 的除錯 kube-apiserver 的除錯 Node 的...

鐵人賽 DevOps DAY 25
應該是 Profilling 吧? 系列 第 25

技術 D25 Pyroscope 與 Profiling

終於來到系列主題的 Profiling 了。Profiling作為一種強大的工具,能夠幫助開發者和運維人員深入了解程式在執行過程中的行為,找出資源的主要消耗點,...

鐵人賽 DevOps DAY 21
應該是 Profilling 吧? 系列 第 21

技術 D21 淺談 Go GC 機制

GC 機制幾乎常見的語言都有的機制,只有鮮少的程式語言需自己的規範來撰寫程式碼搭配立刻回收(例如 Rust)。因為 OpenTelemetry Collecto...

鐵人賽 DevOps DAY 20
應該是 Profilling 吧? 系列 第 20

技術 D20 淺談回饋導向優化 PGO

在現代軟體開發的過程中,性能優化往往不僅僅是減少程式的執行時間。更關鍵的是,如何最大限度地提高系統資源的利用效率,從而能夠在同一時間處理更多的工作負載,或是服務...

鐵人賽 AI/ ML & Data DAY 4

技術 從「這次不會壞吧」到自動化的未來:04 導入 MLOps 的兩種場景

以昨天討論的內容為例,我們可以讓每個流程都變成自動化。以下分成兩種場景來說明有哪些部分可以利用 MLOps 的工具讓流程更快速便捷,場景為實驗階段及佈署階段:...

鐵人賽 DevOps DAY 19
應該是 Profilling 吧? 系列 第 19

技術 D19 讓系統數據看得見(可觀測性驅動開發 ODD)

在現今的軟體開發中,性能優化不再僅僅依賴開發者的直覺或經驗,而是通過數據的收集和分析來指導優化方向。在昨天的文章中,我們探討了如何通過 Go Trace 工具來...

鐵人賽 DevOps DAY 30
應該是 Profilling 吧? 系列 第 30

技術 D30 結尾,推薦讀物

最後一天來整理一下這一系列的內容。 D1 探討遙測信號與系統可觀測性之間的關聯。我們得知道各類型遙測信號負責的守備範圍,才好在設計階段,就把這些與系統結合,以...

鐵人賽 DevOps DAY 4

技術 D4-從工作角色與年資來制定目標與策略(2)

PART 1 心態建立:我一定能成功 D4-從工作角色與年資來制定目標與策略(2) 章節目標 利用工作角色與年資來執定求職策略 - Senior資深前輩 與...