iT邦幫忙

2024 iThome 鐵人賽

DAY 30
0
DevOps

DevOps需要的技能樹...(應該)都點得到!系列 第 30

Day 30: 回顧與總結:DevOps 實踐中的挑戰與經驗分享

  • 分享至 

  • xImage
  •  

本章節「綜合應用與實踐」概要

Day 30: 回顧與總結:DevOps 實踐中的挑戰與經驗分享

自己寫的版本

由於自己是一名年過30的轉職仔,十分感謝過往曾經給予自己機會的公司,當初毅然決然地脫離廣告行銷行業,從一間網路服務公司的小助工,在MIS(deskhelp)、System engineer、Ops engineer中間反覆橫跳,慢慢才爬到如今通往senior的道路,其實中間也繞了許多彎路,也繳了很多學費(望向那些買了卻又不曾打開播放的網路課程),自己在進修或工作debugging的時候也蒙受不少ithome的啟發,完全沒有想過自己會有參加鐵人賽的一日!

在剛接觸到DevOps領域時,最大的困難是範圍太過於廣泛,從起初的不懂腳本結構以及相依性,通過不斷地反覆實作,了解底層邏輯與架構,才能漸漸培養出定位問題並解決問題的能力,導入開源工具會越來越是信手捻來。

希望通過本次需要大家一起撩上袖子的實務經驗分享,從最基礎的Docker容器化技術,延伸至容器化編排Kubernetes,再來通過一些開源軟體,結合至雲端平台上,這樣基於DevOps一條龍的觀念與實作,能幫助到更多一樣在「工程師」這條分岔路上感到迷惘的小夥伴!

Chatgpt版本

在這次 iThome 鐵人賽的投稿中,我深入探討了 DevOps 實踐的各個面向,從 Docker 的基礎概念與安裝指南,到 Kubernetes 的架構與運維,每一個章節都強調了實際操作的重要性。通過這些實踐,我不僅掌握了工具的使用方法,也更深入理解了其背後的運作原理。

在 OpenSource 章節中,我安裝並配置了 ELK Stack、Redis Cluster、Prometheus 和 Grafana 等開源工具,這些工具在實際專案中都有廣泛應用。在實踐中,我學會了如何透過這些工具進行數據監控、告警設定及系統優化,對於日後的專案管理和維運有很大幫助。

最後,在 GitLab CI/CD 與 AWS 的章節中,我結合 Kubernetes 實現了持續集成與部署,這一過程充滿挑戰,但也讓我對 DevOps 的理念有了更深的體會。這次鐵人賽的參賽經驗,不僅讓我技術上有所突破,更加深了我對於自動化與協作的理解。

完結撒花


上一篇
Day 29: GitLab CI/CD 與 Kubernetes 的集成實踐
系列文
DevOps需要的技能樹...(應該)都點得到!30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言