iT邦幫忙

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

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

PART 1 心態建立:我一定能成功 D3-從工作角色與年資來制定目標與策略(1) 章節目標 利用工作角色與年資來執定求職策略 - Rookie社會新鮮人...

鐵人賽 Kubernetes DAY 30

技術 Day 30 -【Monitoring】:Pod 的生命週期與監控

今日目標 了解 Pod 的生命週期 設定 initContainer、Lifecycle hooks、Restart Policy、Probe M...

鐵人賽 AI/ ML & Data DAY 3

技術 從「這次不會壞吧」到自動化的未來:03 機器學習(ML)開發流程介紹

如上圖所示,在選定一個適合以 AI 解決的題目後,我們會進行資料的前處理與模型開發。當模型完成開發後,則會進行驗證,如果模型通過驗收可上線的標準,就會進行佈署...

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

技術 Day 09 - Github Actions的表達式 & function

目錄 目錄 摘要 表達式是什麼 function 三元運算子 Object filters 摘要 在上一篇我們學到如何設置、使...

鐵人賽 DevOps DAY 3

技術 Day03 - 使用 Azure DevOps 加速交付

在今天的文章中,我會 簡單介紹如何使用 Azure DevOps 的服務來加速軟體交付 說明申請個人 Azure DevOps 帳號的步驟 什麼是加速交付?...

鐵人賽 DevOps DAY 2

技術 D2-心態建立-明確自己的目標

PART 1 心態建立:我一定能成功 D2-心態建立-明確自己的目標 章節目標 求職訂立目標的重要性 中和烘爐地是台灣北部最著名的土地公廟之一,是我常常...

鐵人賽 AI/ ML & Data DAY 2

技術 從「這次不會壞吧」到自動化的未來:02 MLOps 定義

MLOps 是 ML (Machine Learning,機器學習) 加上 DevOps 的概念;DevOps 又是由 Development (開發) 加上...

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

技術 D18 Go Tool Trace - 4 從 分析到實戰:最佳化 Goroutine 數量

在昨天的文章中,我們深入探討了如何利用 Go Tool Trace 來分析程式的性能瓶頸,特別是 Goroutine 的調度與資源競爭問題。我們發現過多的 Go...

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

技術 D17 淺談 Go Tool Trace - 3 實際分析 Goroutine Analysis

昨天我們簡單理解了有關 runtime/trace 的 User-defined tasks 和 User-defined regions。 今天,我們將進一步...

鐵人賽 Kubernetes DAY 29

技術 Day 29 - 【Cluster Configuration】:權限管理 (三) --- Security Context

今日目標 了解什麼是 Security Context 實作: 設定 UID、GID 設定 fsGroup 來完成檔案權限的共享 設定 Linux...

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

技術 Day 08 - 儲存敏感資訊的secret

目錄 目錄 摘要 secret是什麼 命名 建立secret repo level environment level orga...

鐵人賽 DevOps DAY 2

技術 Day02 - DevOps 基本概念

什麼是DevOps? DevOps是「開發」(Development)和「維運」(Operations)的縮寫,旨在消除「軟體開發人員」和「維運技術人員」之間的...

鐵人賽 DevOps DAY 2

技術 【Day 2】認識 DataOps 之前要知道的 DevOps

:DataOps? DevOps? 你們有幾個一起上好了!不用麻煩了!DataOps 和 DevOps:MLOps、AIOps ~走不走~MLOps 和 AI...

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

技術 D16 淺談 Go Tool Trace - 2 Go Trace 與使用者自訂追蹤分析

在昨天的文章中,我們深入探討了 I/O 密集型任務如何影響 CPU 的上下文切換,並運用 vmstat 和 pidstat 等觀測工具分析了高併發情境下的資源使...

鐵人賽 DevOps DAY 1

技術 Day01 - DevOps 實踐挑戰:目標與計劃

Someday Is Today. —Matthew Dicks(現在就是那一天) 前言 我之所以開始了這次的挑戰,是因為發現從研究所畢業後,跟朋友們聚會被...

鐵人賽 DevOps DAY 1

技術 現代化應用程式開發與維運 - GitHub Codespace 與 GitHub Copilot

前言 近年來軟體開發與維運的方法與技術日新月異,從專案管理 (Agile & Scrum)、版本管理(Git)、持續交付(自動建置、測試)、持續整合、安...

鐵人賽 AI/ ML & Data DAY 1

技術 從「這次不會壞吧」到自動化的未來:01 緣起

隨著 AI 和機器學習技術的快速發展,企業面臨的挑戰不僅僅是開發出高效的模型,還包括如何快速、安全地將這些模型部署到生產環境中並持續監控和優化。這正是 MLOp...

鐵人賽 DevOps DAY 1

技術 D1-職涯卡住,怎麼翻轉?Alex的親身經歷與方法

D1-職涯卡住,怎麼翻轉?Alex的親身經歷與方法 本次挑戰目標 這次挑戰只有一個目標:「四步帶你拿到好Offer!」 無論你是希望獲得更高的薪資、更強的工...

鐵人賽 Kubernetes DAY 28

技術 Day 28 - 【Cluster Configuration】:權限管理 (二) --- Service Account

今日目標 了解 Service Account 是什麼?如何被 Pod 使用? 實作:使用 RBAC 設定 Service Account 的權限...

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

技術 Day 07 - context

目錄 目錄 摘要 context是什麼 常用的context github steps secret needs input...

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

技術 D15 淺談 Go Tool Trace - 1

在昨天的文章中,我們探討了 I/O 密集型任務與 CPU 上下文切換的關係,並利用觀測工具 vmstat 和 pidstat 分析了系統在高併發情況下的資源使用...

鐵人賽 Kubernetes DAY 27

技術 Day 27 - 【Cluster Configuration】:權限管理 (一):RBAC

今日目標 了解 k8s 中的授權機制 了解 API group 與 verbs 實作 RBAC Role & Rolebinding C...

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

技術 Day 06 - GitHub Actions的變數

目錄 目錄 摘要 在 workflow 中使用變數 預設 自訂 在 job 間共享資料 在 job 和 step 間共享資料...

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

技術 D14 CPU 觀測工具 vmstat 與 pidstat

昨天我們在D13 閒聊I/O密集型任務與 Context Switch ,我們探討了 I/O 密集型任務與 CPU 上下文切換之間的關係,並以範例程式展示了如何...

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

技術 Day 05 - workflow的組成

目錄 目錄 摘要 workflow 的組成 job & step action runner 摘要 在上一篇我們學到...

鐵人賽 Kubernetes DAY 26

技術 Day 26 - 【Cluster Configuration】:Etcd 的備份與還原

今日目標 備份 etcd 還原 etcd 除了升級 cluster 之外,為了避免意外情況而造成資料遺失,「備份」也是一個相當重要的工作。養成定期備份的習慣...

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

技術 D13 閒聊I/O密集型任務與 Context Switch

突然今天想寫這篇是因為 Line 社群有網友問到 I/O密集型任務 如果開大量 Thread 或是將這個任務以容器啟動了數十個容器在消費從 Message Qu...

鐵人賽 Kubernetes DAY 25

技術 Day 25 - 【Cluster Configuration】:Cluster Upgrade

今日目標 drain & cordon 的操作 Upgrade kubeadm cluster 番外篇:更換 container runtime 今...

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

技術 D12 閒聊如何量測系統的容量與 Baseline?

在公司已經有在營運且有穩定收入時,對於新系統規劃上,我們能加入對系統容量的估算與驗證。當然新創還沒賺錢的,不用想這件事情,這就是過早優化,重心應該放在開源賺錢...

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

技術 Day 04 - block-style & flow-style的YAML

目錄 目錄 摘要 Block style Flow style 使用YAML的優點 摘要 在上一篇我們學到了如何用YAML表達陣列、...