iT邦幫忙

devops相關文章
共有 1071 則文章
鐵人賽 DevOps DAY 7

技術 Day 7: 程式碼好不好我說了算!程式碼檢測工具SonarQube

作為一個程序員,每天都會編寫一大堆程式碼。但我相信每一個程序員都不能百分之百保證,自己所寫的每一行程式碼都没有錯誤。即使找別的同事做了code review,百...

鐵人賽 DevOps DAY 10

技術 Day10 - 踏出學習 Istio 的第一步,完成 Microservices 流量切換

前言 Istio 是個很強大的工具,但同時也有一定的學習成本,若是能將 Istio 駕輕就熟,就可以對 Microservices 流量做到很精細的控管。那我們...

鐵人賽 DevOps DAY 3
重新認識 devops 系列 第 3 篇

技術 Day 2:DevOps 失敗了

如前面文章提過的,DevOps 一詞自 2009 年就出現了,如今它確實是一個全球人人皆聽過的 buzzword。 筆者曾經不只在一個場合詢問過眾人「你們的 D...

鐵人賽 DevOps DAY 9

技術 Day09 - 用 Kubernetes 好好的,是什麼理由讓你需要 Istio ?

前言 上一章我們使用 Kubernetes Service 實現藍綠部屬,本章就來探討 Kubernetes 內部是如何實現流量轉發、負載平衡等功能,並且談談有...

鐵人賽 DevOps DAY 6

技術 Day 6: 工廠始動!我的第一條Jenkins Pipeline!

建立第一條Pipeline 昨天我們已經成功安裝一個新的Jenkins。今天,我們就學習一下如何使用Jenkins,去設計及運行我們想要的整合內容。 建立Jen...

鐵人賽 Software Development DAY 17
QA工程師的美麗與哀愁 系列 第 17 篇

技術 第十六卷 - Dev+Ops的敏捷黃金時代,QA工程師如何尋找自己的定位?

如果DevOps是由Dev(開發)跟Ops(維運)組成,哪裡還需要QA工程師? 幸好(?)你到維基百科找DevOps示意圖,QA是被包含在裡面的: 而這篇就來...

鐵人賽 DevOps DAY 2
重新認識 devops 系列 第 2 篇

技術 Day 1:DevOps 只是個 hashtag

如果去探究 DevOps 出現的歷史,我們會發現之所以會出現 DevOps 一詞,是因為世界第一場的 DevOpsDays。 由於 DevOpsDays 的舉辦...

鐵人賽 DevOps DAY 8

技術 Day08 - 使用 Kubernetes 實現藍綠部屬 (Blue/Green Deployment)

前言 本篇我們來講解什麼是部屬策略(Deployment Strategies),並使用 Bookinfo Application 在 Kubernetes 實...

鐵人賽 DevOps DAY 5

技術 Day 5: 興建我的第一套Jenkins整合工廠!

安裝Jenkins Jenkins提供了幾個不同的安裝方法。最簡單的方法是利用在Day 3使用過的Homebrew方式進行安裝的方法。 但今天的教學我們會使用D...

鐵人賽 DevOps DAY 1
重新認識 devops 系列 第 1 篇

技術 Day 0:起心動念

2015 DevOps Taiwan Community 於 Facebook 上成立 2015、2016 iThome 獨自舉辦了名為 DevOps Sum...

鐵人賽 DevOps DAY 1

技術 Day1: 前言與三十日的規劃

大家好,我是 William,這三十天,我想用一個簡單的前後端分離專案,向大家演示專案從開發到部署的流程。 目標與閱讀受眾 DevOps 的精神在於讓跨團隊與不...

鐵人賽 DevOps DAY 4

技術 Day 4: CICD Pipeline中的指揮家!持續整合工具

持續整合工具在Pipeline中的角色 正如標題所述,一套持續整合工具在整個CICD Pipeline中,就像是一個指揮家的角色。到底甚麼時候要處理甚麼事情,進...

鐵人賽 DevOps DAY 7

技術 Day07 - Microservices 測試專案,Bookinfo 介紹及安裝

前言 前幾篇我們將 Kubernetes 及 Istio 環境架設完成。接下來這幾篇想先在不使用到 Istio 情況下,透過一個實際的 Microservice...

鐵人賽 DevOps DAY 3

技術 Day 3: 我不管!版本管理就是要用Git!

版本管理系統 昨天講過,版本管理的重點是協調多人之間的開發流程,所以在此不再重複講解版本管理的重要性。在此亦因為系列文章的篇幅關係,亦不會對不同的版本系統進行分...

鐵人賽 DevOps DAY 6

技術 Day06 - 在 Kubernetes 輕鬆建立 Istio 環境

Istio 安裝前準備 在安裝 Istio 前,需先準備好 Kubernetes 及 Kubectl ,流程可參考上一篇教學 確認 Kubernetes 及...

鐵人賽 DevOps DAY 5

技術 Day05 - 使用 Minikube 快速安裝 Kubernetes

前言 在使用 Istio 前, 需先準備 Kubernetes 環境,本篇會教你如何使用 Minikube, 讓你能在任何環境都能輕鬆架起 Kubernetes...

鐵人賽 DevOps DAY 2

技術 Day 2: 甚麼是CICD Pipeline?能吃嗎?

CICD Pipeline簡介 昨日講到CICD Pipeline的目的是利用自動化的手段,去讓整個軟體開的的流程更安全及可靠。 自動化的好處是讓開發人員可以習...

鐵人賽 DevOps DAY 4

技術 Day04 - Service Mesh 中的領航者,Istio 介紹

前言 Istio 作為 Service Mesh 熱門的解決方案,到底提供哪些功能,以及專案引用 Istio 時要考慮哪些點,本篇就來帶大家了解一下。 Isti...

鐵人賽 DevOps DAY 3

技術 Day03 - 強化 Kubernetes 的秘方,服務網格(Service Mesh)介紹

前言 前一篇提到 Kubernetes 在應對 Microservices 時有不足之處,而 Service Mesh 能幫助我們解決,那到底 Service...

鐵人賽 DevOps DAY 1

技術 5G 探索之旅:啟航!

2024/10/18:free5GC 目前為 Linux Foundation(LF)旗下專案,是 LF 第一個 100% MIT 的專案。如有興趣成為 c...

鐵人賽 DevOps DAY 2

技術 Day02 - 雲原生架構主流,微服務(Microservices)介紹

前言 Microservices 的興起,提高了 Service Mesh 的重要性。在開始學習 Service Mesh 之前,先來了解一下Microserv...

鐵人賽 DevOps DAY 1

技術 Day01 - 要玩轉 DevOps,僅學會 Kubernetes 是不足的

前言 每年鐵人賽,我都當作是給自己學習的理由。去年寫了一篇有關 Kubernetes 及 CI/CD 相關介紹,本以為已經把 DevOps 摸熟了,但到了今年,...

鐵人賽 DevOps DAY 1

技術 Day 1: 不吃土打造CICD Pipeline系列簡介

前言 先自我介紹,我是一名Solution Architect,在資訊科技行業中工作了已經超過了十個年頭。目前在香港一家資訊科技公司工作,主要的工作內容是為客戶...

鐵人賽 DevOps DAY 1
淺談DevOps與Observability 系列 第 1 篇

技術 淺談DevOps

淺談DevOps DevOps的歷史 2007年比利時的一位IT顧問Patrick Debois, 他興趣是從各角度研究IT組織.他為比利時政府的一個大型資料中...

技術 K8s 在 DevOps 中的作用

K8s 在 DevOps 中的作用 K8s 是一套 Ops (Operation) 的工具,DevOps 指的是開發部門與維運部門的整合(Dev + Ops),...

鐵人賽 DevOps DAY 30

技術 30 - 有效的使用 Observability 的資料 (4) - 使用 Elastic Observability 追縱及觀察問題的心得

有效的使用 Observability 的資料 系列文章 (1/4) - 透過 Machine Learning 發現異常的問題 (2/4) - 使用...

鐵人賽 DevOps DAY 30

技術 Day30-結語

前言 今天就是鐵人賽的最後一篇文章了,不免俗的要來寫個總結來混一下篇幅XD,也希望這次的鐵人賽可以讓一些想要嘗試 DevOps 的讀者都可以對 DevOps 的...

鐵人賽 DevOps DAY 30

技術 Day 30:Ansible Role

在昨天的文章中我整理了一些重用 Ansible 內容的方法,但有時候,我們要完成一項任務可能不單單只需要 task,還需要一些其他的設定、檔案之類的。在這種情況...

鐵人賽 Modern Web DAY 29

技術 [Day29] CI /CD with GitLab CI

credit: https://medium.com/@brilvio/how-i-implemented-a-ci-build-of-delphi-bina...

鐵人賽 DevOps DAY 29

技術 Day29-結合全部所學-後端實作篇

前言 不知不覺就到系列文的最終篇同時也是實作的最後一篇了,今天要把後端一起介紹完,由於後端會牽扯到資料庫的存取所以這邊筆者也會稍微介紹一下後端程式碼的架構,接下...