來架個網站吧-06.技術分工-5: 系統維運

2024-02-28 來架個網站吧 linux 2023 iThome 鐵人賽

來架個網站吧-06.技術分工-5: 系統維運

tags: 來架個網站吧

我是目錄


維運

網站架設好之後沒有人管理,這個網站不久會「死」。不是鬼月剛過完我想鬼故事。

通常死因很多,通常有以下幾點:

  1. 吃太飽,脹死: 網站日誌在一小段時間增長太多,把硬碟空間塞滿,導致系統逐漸癱瘓。
  2. 頭腦燒,忙死: 網站程式問題造成系統突發崩潰。
  3. 無法反應,慢死: 網站流入超出預期的使用人數,造成網站系統反應慢。
  4. 沒有能量,餓死: 某某電力公司發電廠跳脫,UPS電力耗盡,網站預警關機。

為了預防、解決上述狀況,維運的工作不可少。好的維運人員可以避免因上述發事件發生網站異常。所以,停電了!但是維運人員在滑手機、網站沒有出現狀況,是好事!該加薪!

資安

給我你的電話號碼,我不要。給我一所學校師生的電話號碼,即使一桶金交換我也願意。

試想,得到電話號碼可以做什麼?

「兒子呀~你現在在哪裡?快來救我~~~」、「先生您好,您符合30萬放款資格,手續費0元。」、「恭喜王○○,獲得iphone15 pro ,請附上郵資以便寄送」……等資訊是否接收過?

如果覺得只是詐騙而已,但是一天四、五則訊息、電話,不會覺得被騷擾、煩躁?

資安這一塊領域最近在網站變得如此重要,以往網站開發全面以功能導向,如今必須把資安面向當作基本考慮因素。以前會覺得是有專責即可,今天得從需求訪談開始就得考慮。

所以,網站工程人員,辛苦了!該加薪!

專案管理: 實際上分工有好也有壞,但壞處可以透過「溝通」解決

不過後來我入職到現在,也不是一直都接觸這些。也許是環境因素讓我在後端領域可是碰了不少,如:SpringBoot衍生框架、資料庫、作業系統、虛擬化設備' 容器伺服器、硬體設備、網路設備……等,要說接觸的廣也好,說廣兒不精也好,我都接受這些看法。重點是能夠如何解決當前問題與規劃未來系統運作才是我目前的工作重點。

話說回來,越多人開發、開發時程越久、生命週期越久的網站,「溝通」越顯的重要。

這時後專案管理師的功能就出現啦!有人負責規劃一個網站的開發進度、支援生命週期要到什麼時候……等,讓技術人員可以專心處理網站開發上的各種難題是一件好事。工程人員也可以不用講客戶聽不懂的程式語言給人聽啦~

專案管理的部份我完全外行,推這一系列的文章給大家: 轉職PM在IT業的生存之道

整體技術介紹完之後,我想簡單介紹程式撰寫習慣。因為這項關係到日後接手的工程師或是一年以後的自己。

再來是進入這系列的重點:如何開發網站。