WordPress 架站六十秒,Infra 工程師前途堪慮?

閱讀時間約 5 分鐘
Anxiety.
在我們這個網路化、虛擬的時代,似乎架設部落格或建立個人網站已經變成經營個人品牌必備的功夫。所以不管是自己要練技術、將來想賣自己的產品、參與聯盟行銷,又或者就只是單純搞個網站紀錄自己的人生軌跡...,都離不開架站話題。Warren 自己也是認同這個觀點的,查看了一些網路上大老提供的教學文件都是從虛擬機開始講起,依壺畫瓢粗估也能把架站架起來,架設時間也縮減到半天以內了吧。對於像 Warren 這種老手,有徒手從硬體開始架站經驗(陰影)的社會人士而言,已經省下很多功夫了(I see your value now)。那有沒有更快的方法呢?還真的有!就是用 Bitnami 的方案,更準確來說是一個雲端平台加上 Bitnami,就像是 GCP + Bitnami 的解決方案。
GCP,就是 Google Cloud Platform,是 Google 各種「雲端」服務的集合體
要用 GCP 架網站的話,會用到裡面的一種服務 Compute Engine,就是虛擬的電腦主機啦。GCP 可以在「雲端」虛擬空間裡面幫我們建立出一個電腦主機環境,裏面有CPU、記憶體、網路卡與硬碟空間的硬體配置,設定好後就像真的電腦一樣,可以用來安裝作業系統(就像是 Windows/Linux)。有了作業系統才能再繼續安裝網站所需要應用程式,像是大家熟識的 WordPress。大部分網路上的 WordPress 架站教學都是從建置虛擬機開始,然後去 WordPress.org 下載 WordPress 套件再安裝到虛擬機裡面的教學。(我想,現在已經沒人想學從硬體開始的架站了吧... 實在太麻煩了! )
Infra 是 Infrastructure 的簡稱,指的是 IT「基礎建設」。包含硬體主機、磁碟陣列、虛擬化技術、作業系統安裝、應用程式安裝更新、光纖網路、IP 網域管理、網路資訊安全等等服務,還要 24x7 維運(會 Oncall)。
所謂的 Infra 工程師就是一群專門負責提供上述的電腦硬體與軟體環境給使用者應用的一群專業 IT 人士,是在科技業或大型公司裡都能會有的專業技術人員。

Bitnami 的解決方案

Bitnami 是一間有趣的公司,Warren 最早是拿它的 Redmine 來做專案管理(一樣是手動,超複雜,陰影x2)。它把 Redmine, WordPress 等這類網站應用,包含我們架站會用到的作業系統(Linux)、應用程式(Apache/PHP/MySQL..)全部集成一鍵部署方案,提供給 Google/Amazon/Microsoft 的雲端平台搭配使用。
Bitnami for cloud platforms.
Bitnami 這一頓操作結果,就是把使用者的架設 WordPress 網站的時間巨幅減少到接近零!使用 GCP+Bitnami 方案的人只剩下一件事,選定自己需要的虛擬主機規格,包含要幾個 CPU,多少記憶體規格和硬碟容量(涉及到費用),然後就可以一鍵部署 Bitnami 方案。那麼從設定好虛擬機開始到網站可以登入為止,用 GCP+Bitnami 架 WordPress 站到底有多快?經過 Warren 自己實測 42 秒,OMG!聊到這裡,Warren 真的為 Infra 工程師們捏一大把冷汗。
GCP insanely speed.

使用者的福音

因為 Warren 自己有徒手架站經驗,所以非常很了解 Infra 工程師們工作職責與所需要的廣泛知識面,不但要了解服務器硬體、也要了解使用者要用的軟體包含各種歷史版本(要更新、解除安裝衝突),特別是怎麼最佳化配置,用最少的硬體資源跑出最佳的 Performance(績效)。提供最佳的軟硬體環境與服務,一直是 Infra 工程師追求的目標。而 GCP 這些雲端平台橫空出世,就這麼「整碗捧捧去」了。雲端虛擬主機保證了 SLA,幾乎不會有當機問題、網路問題、空間問題。過去最麻煩的業務成長後需要的硬體擴充、服務器搬家問題更不是問題。而且費用相當低廉,如果選用最低的 f1-micro 的配置一個月也只需要 170 台幣不到(比現在 4G 吃到飽還便宜!),一位 Infra 工程師工資一個月的薪水,已經夠讓這個網站存活個幾十年了吧。
Super low cost.

是危機還是轉機

別誤會,Warren 沒有要幫 GCP 打廣告的意思喔。面對雲端主機對使用者只需要極低的營運成本就可以維持系統的運作與擴充性,還有什麼比「付小錢就可以解決問題」更簡單的方案呢?總體而言雲端、虛擬化已經是不可逆的趨勢,遲早也會大幅壓縮到 Infra 夥伴們的生存空間,繼續堅持的人,要不就是往還有 Infra 需求的大企業發展;要不就得開始考慮轉型。所幸我知道的大部分 Infra 工程師都還是 IT 專業的,很多都是資工或資管背景的,要學習新技能轉行寫程式走軟體工程或是資料庫做數據分析相關工作也是潛力無窮。

學習永無止盡

接下來 Warren 預計會開始介紹更多有關於軟體設計的知識(偏向問題形式)、貓膩眉角與實戰經驗給大家。想要學習了解軟體設計行業的人,不管你是未來準備要轉行,或是現在才剛起步想要踏入軟體設計的領域的人,期望能為大家職涯發展提供方向。當然過程中,如果有什麼特別想知道的話題也可以提出,Warren 也會進一步整理相同類型問題,再一起解答,透過自己的經驗幫助大家升級成為更好版本的自己喔。
為什麼會看到廣告
avatar-img
14會員
61內容數
WarrenLo's 軟體設計武功祕笈
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
你可能也想看
Google News 追蹤
Thumbnail
徵的就是你 🫵 超ㄅㄧㄤˋ 獎品搭配超瞎趴的四大主題,等你踹共啦!還有機會獲得經典的「偉士牌樂高」喔!馬上來參加本次的活動吧!
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
在當今數位時代,「雲端平台」已成為科技領域的一個熱詞。那麼,雲端平台究竟是什麼?它如何改變我們的生活和工作方式?讓我們一起來探討這個重要的主題。 雲端平台的定義 雲端平台,是指通過互聯網提供各種計算資源和服務的基礎設施。這些資源包括伺服器、儲存空間、數據庫、網絡和軟體應用等。用戶可以根據
Thumbnail
隨著數位轉型的加速,雲計算已成為企業支撐運營和創新的關鍵技術。本文將深入探討雲計算的基本概念、主要服務商的比較,以及企業在選擇和實施雲計算服務時的最佳實踐。
Thumbnail
在數位時代,小型企業需要擁有強大線上存在的網站。本指南分享架設網站的六個關鍵步驟,幫助建立成功的線上存在。包括選擇主機服務、選擇域名、準備素材、使用WordPress設計、安裝Google Analytics、確保Google收錄。
Thumbnail
可能包含敏感內容
這篇文章介紹了為什麼網站需要託管服務,以及Hostinger提供的各種託管計劃和優缺點。它強調了Hostinger的價格實惠、性能出色和用戶友好的特點。
Thumbnail
在網站建設的世界中,WordPress 架站一直是新手和專業人士的首選。它以其靈活性、易用性和龐大的社區支持而聞名。對於那些想要快速入門並建立自己的網站的人來說,WordPress 是一個理想的選擇。
Thumbnail
分享關於 AWS CLF-C02 考試的準備心得,包括考試主要範圍、準備過程中的學習資源及建議,以及考試當日的流程和心得。希望本文能為欲嘗試取得此認證的人提供心得與參考。
Thumbnail
為甚麼不用免費平台? 雖然使用免費平台不用付費,但是有很多限制,例如:廣告無法移除、沒有擴充功能,須另外付費,流量只屬於平台。 wordpress是目前最多人在使用的一套開源軟體,根本不需任何技術背景就能開始,外掛和佈景主題資源很多,按照網站主題挑選適合的佈景主題, 假設是部落格網站,Astra
如果你正在考慮架設網站,那麼你可能已經聽說過WordPress網站。在現今這個時代,超過40%的網站都是使用WordPress製作的。相比之下,使用客製化手寫網站的企業就少得多。那麼,WordPress真的好用嗎?手寫網站又有哪些優點呢?在本文中,我們將比較這兩種架站方式,分析它們各自的優缺點,並引
Thumbnail
本文透過 Cloud Native Taiwan User Group 之 Infra Labs 雲端主機進行深度學習環境部署,包含 Nvidia GPU driver、PyTorch、Jupyter Lab 等,並進行相關安裝過程說明。
Thumbnail
在數位時代,擁有自己的網站至關重要。然而,高昂的網站開發和維護成本可能是一大挑戰。本文介紹了幾個免費框架軟體,如WordPress,Joomla,Drupal,Wix和Blogger,讓您輕鬆建立和管理自己的網站。
Thumbnail
徵的就是你 🫵 超ㄅㄧㄤˋ 獎品搭配超瞎趴的四大主題,等你踹共啦!還有機會獲得經典的「偉士牌樂高」喔!馬上來參加本次的活動吧!
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
在當今數位時代,「雲端平台」已成為科技領域的一個熱詞。那麼,雲端平台究竟是什麼?它如何改變我們的生活和工作方式?讓我們一起來探討這個重要的主題。 雲端平台的定義 雲端平台,是指通過互聯網提供各種計算資源和服務的基礎設施。這些資源包括伺服器、儲存空間、數據庫、網絡和軟體應用等。用戶可以根據
Thumbnail
隨著數位轉型的加速,雲計算已成為企業支撐運營和創新的關鍵技術。本文將深入探討雲計算的基本概念、主要服務商的比較,以及企業在選擇和實施雲計算服務時的最佳實踐。
Thumbnail
在數位時代,小型企業需要擁有強大線上存在的網站。本指南分享架設網站的六個關鍵步驟,幫助建立成功的線上存在。包括選擇主機服務、選擇域名、準備素材、使用WordPress設計、安裝Google Analytics、確保Google收錄。
Thumbnail
可能包含敏感內容
這篇文章介紹了為什麼網站需要託管服務,以及Hostinger提供的各種託管計劃和優缺點。它強調了Hostinger的價格實惠、性能出色和用戶友好的特點。
Thumbnail
在網站建設的世界中,WordPress 架站一直是新手和專業人士的首選。它以其靈活性、易用性和龐大的社區支持而聞名。對於那些想要快速入門並建立自己的網站的人來說,WordPress 是一個理想的選擇。
Thumbnail
分享關於 AWS CLF-C02 考試的準備心得,包括考試主要範圍、準備過程中的學習資源及建議,以及考試當日的流程和心得。希望本文能為欲嘗試取得此認證的人提供心得與參考。
Thumbnail
為甚麼不用免費平台? 雖然使用免費平台不用付費,但是有很多限制,例如:廣告無法移除、沒有擴充功能,須另外付費,流量只屬於平台。 wordpress是目前最多人在使用的一套開源軟體,根本不需任何技術背景就能開始,外掛和佈景主題資源很多,按照網站主題挑選適合的佈景主題, 假設是部落格網站,Astra
如果你正在考慮架設網站,那麼你可能已經聽說過WordPress網站。在現今這個時代,超過40%的網站都是使用WordPress製作的。相比之下,使用客製化手寫網站的企業就少得多。那麼,WordPress真的好用嗎?手寫網站又有哪些優點呢?在本文中,我們將比較這兩種架站方式,分析它們各自的優缺點,並引
Thumbnail
本文透過 Cloud Native Taiwan User Group 之 Infra Labs 雲端主機進行深度學習環境部署,包含 Nvidia GPU driver、PyTorch、Jupyter Lab 等,並進行相關安裝過程說明。
Thumbnail
在數位時代,擁有自己的網站至關重要。然而,高昂的網站開發和維護成本可能是一大挑戰。本文介紹了幾個免費框架軟體,如WordPress,Joomla,Drupal,Wix和Blogger,讓您輕鬆建立和管理自己的網站。