GCP - Google Cloud Skills Boost 的 Qwiklabs課程紀錄 : Google Kubernetes Engine: Qwik Start
今天這篇文章是在記錄我練習Google Cloud Skills Boost 官方學習資源平台的過程,今天練習的課程是 Google Kubernetes Engine: Qwik Start,這個 實踐實驗室(Qwiklabs) 主題是在介紹 Google 雲端平台上面的Kubernetes 功能。 我會記錄題目的內容跟翻譯成中文的意思,還有我操作的結果畫面,方便之後複習時可以縮短學習時間。 什麼是Google Cloud Learning Courses and Certifications ? https://cloud.google.com/learn?hl=zh_tw Google Cloud Learning Courses and Certifications是 Google Cloud 的學習資源平台。這個網站提供了一系列的學習資源,幫助使用者學習和掌握 Google Cloud...
使用ATOM 和 RSS 格式把Hexo內容搬到 Wordpress 上的流程
ATOM 和 RSS 的簡介RSS(Really Simple Syndication) 和 ATOM 都是用來分發網路內容的標準格式。它們的主要目的是幫助使用者訂閱和自動獲取網站更新,無需手動訪問網頁。這對於部落格或新聞網站非常有用,因為它能讓讀者即時接收新文章的通知。 RSS RSS 是一種 XML 格式,常見的版本為 RSS 2.0。使用 RSS,網站可以將最新的內容發布到訂閱者的 RSS 閱讀器中。讀者可以使用 RSS 閱讀器訂閱 RSS Feed,當網站更新時,內容會自動推送到他們的裝置上。 ATOM ATOM 是另一種 XML 格式,功能類似於 RSS,但有更多可自定義的元素。ATOM 被認為是 RSS 的改進版,因為它具有更好的格式和結構,適合用於更複雜的內容發佈需求。 如何使用用戶只需將網站提供的 RSS 或 ATOM 連結添加到他們的 RSS 閱讀器中即可。對於網站管理員來說,提供 RSS 或 ATOM Feed 是吸引讀者的重要方式之一,能有效提升內容曝光率。 產出 Hexo 的 RSS 摘要格式文章檔案RSS 摘要格式可以方便 WordPress 導入,在...
Harbor:Docker的港口 - 容器映像檔管理工具
隨著容器技術的普及,企業在部署和管理容器應用時面臨越來越多的挑戰。如何有效地管理和保護大量的容器映像檔成為企業的重要課題。Harbor 作為一個企業級的容器映像檔管理解決方案,應運而生,提供了全面的功能來解決這些問題。 什麼是 Harbor?Harbor 是一個開源的容器映像檔倉庫,最初由 VMware 開發,後來捐贈給 CNCF(Cloud Native Computing Foundation)。Harbor 的設計目標是提供一個安全、可靠且高效的容器映像檔管理平台。它不僅僅是一個映像檔倉庫,更是一個具備多種企業級功能的管理解決方案。 Harbor 的主要功能 多租戶支持與角色管理 Harbor 提供了完善的多租戶支持,可以為不同的團隊或項目設置獨立的命名空間,並基於角色的權限管理來控制對映像檔的訪問權限。這樣可以確保不同團隊的數據隔離和訪問控制,提升了企業級應用的安全性。 映像檔簽名與漏洞掃描 Harbor 集成了映像檔簽名和漏洞掃描功能。使用者可以在推送映像檔之前,對其進行簽名,保證映像檔的完整性和可信度。同時,Harbor...
Velero: Kubernetes 中的帆船備份與災難復原工具
隨著 Kubernetes (K8s) 在全球企業中的接受度不斷上升,越來越多的企業選擇使用 K8s 來部署服務。K8s 的靈活性和可擴展性使得它成為現代企業基礎設施的重要組成部分。然而,隨著應用程式的日益複雜,備份與災難復原成為了運營過程中不可忽視的課題。這篇文章將介紹 Velero,一款強大的開源工具,專為 Kubernetes 集群的備份、還原、災難復原以及資料遷移設計。 為什麼需要備份?在生產環境中,難免會遇到一些不可控的因素或意外操作,甚至是程式錯誤,這些都可能導致服務停擺。如果集群龐大或部署的服務繁多,快速找出問題來源並不容易。在某些情況下,集群設定可能已被改動,而我們也記不得原本的配置。此時,如果有備份,便能夠迅速將集群恢復至正常狀態。 需要備份的內容K8s 使用 Controller pattern 來管理集群狀態,透過與 API Server 的協作,確保集群達到預期狀態。因此,我們需要備份的是儲存對象狀態的資料。 最少需要備份以下兩個部分: etcd:etcd 是 K8s 中非常重要的元件,用於儲存集群的網路配置以及對象的狀態訊息。還原 etcd...
GCP - Google Compute Engine (GCE) 簡介與操作實例
Google Compute Engine 是什麼? Google Compute Engine 是 GCP 的核心運算服務,專門提供可擴展的虛擬機器,讓企業能夠運行各種工作負載。Compute Engine 支援多種作業系統、機器類型與區域選擇,並能夠與其他 GCP 服務如 Cloud Storage 和 BigQuery 無縫整合,提供靈活且高效的雲端運算解決方案。 Google Compute Engine 的主要優勢包括: 可擴展性:無論是單一 VM 還是成千上萬的 VM,Compute Engine 都能夠快速部署並靈活應對工作負載的變化。 自動化管理:自動縮放、快照、備份和恢復等功能讓企業輕鬆管理和維護基礎架構。 高效運行:Compute Engine 提供多種機器類型,從一般用途到高性能運算,適應不同的計算需求。 https://cloud.google.com/products/compute 如何在 GCP 中將 VM 複製到另一個專案並保留相同固定 IP?在企業的業務連續性和災難恢復計畫中,維持關鍵系統的高可用性至關重要。GCP...
GCP - Google SecOps 雲端資訊安全運營工具
以下圖片是我今天看到線上 APAC Security Digital Summit 2024影片分享的片段 今天主要有講了四個大主題Google Cloud:Google 的雲端服務平台,提供運算、存儲、數據分析等各種雲端解決方案。 Google SecOps:Google 提供的安全運營解決方案,整合了威脅檢測、響應、合規性管理等功能,幫助企業保護其雲端環境的安全。 Mandiant:Mandiant 是一家網路安全公司,專注於威脅情報和事件響應。Mandiant 被 Google Cloud 收購後,與 Google 的安全服務整合,提升整體安全能力。 Marketplace:Google Cloud Marketplace 提供各種第三方的工具和服務,幫助企業擴展其雲端功能,涵蓋安全、數據分析、開發等多個領域。 這一篇文章主要想要分享我新看到的Google SecOps。 隨著數位化轉型的加速,企業在雲端環境中面臨的安全威脅日益增加。為了有效應對這些挑戰,Google Cloud 提供了一套強大的安全運營(Security...
GCP - Google Cloud Platform 的地區(Regions) 和區域(Zones)
什麼是 GCP 的 Regions 和 Zones? 官方說明文件鏈接:Regions and Zones | Google Cloud 在 Google Cloud Platform (GCP) 中,Regions 和 Zones 是雲端基礎設施的核心概念。Region 是分佈在全球各地的地理區域,每個 Region 由多個獨立的 Zones 組成。這些 Zones 是實際承載應用程式和資料的物理資料中心。正確選擇 Region 和 Zone 不僅影響應用的性能,還涉及數據主權、法律合規性等多方面考量。 為什麼 Regions 和 Zones 很重要?讓我們透過一個具體的情境來理解 Regions 和 Zones 的重要性: 情境 1:單一資料中心 想像您的應用程式部署在倫敦的一個資料中心。如果僅依賴這個單一的資料中心,您將面臨以下挑戰: 挑戰 1:全球用戶訪問速度慢(高延遲)來自世界其他地區的用戶可能會因為距離而感受到較高的延遲,影響用戶體驗。 挑戰 2:資料中心崩潰的風險(低可用性)如果倫敦的資料中心發生故障,您的應用程式將無法使用,導致業務中斷。 情境...
GCP - Google 的雲端服務 Google Cloud Platform 介紹
在這個數位化轉型的時代,雲端運算已成為企業快速發展和應對市場變化的關鍵。Google Cloud Platform (GCP) 作為領先的雲端服務提供商之一,為各種規模的企業提供了豐富的工具和服務,助力他們實現創新、優化運營並提高效率。本篇文章將深入探討 GCP 的核心功能、使用案例以及為什麼它是現代企業的理想選擇。 https://cloud.google.com 什麼是 Google Cloud Platform?Google Cloud Platform 是由 Google 提供的綜合雲端服務套件,涵蓋了運算、存儲、數據分析、人工智慧、機器學習、網路等多個領域。GCP 的產品組合多樣化,無論是初創公司還是大型企業,都能在 GCP 上找到適合自己的解決方案。 核心功能 彈性運算能力:GCP 提供多種運算選項,如 Compute Engine 的虛擬機、Kubernetes Engine 的容器編排,以及 Cloud Run 的無伺服器運算,滿足不同工作負載的需求。 強大的存儲和數據管理:從 Cloud Storage 的物件存儲,到 BigQuery...
GCP:使用 Google Cloud Storage Transfer Service 管理資料轉移
在當今數據驅動的世界中,資料管理和遷移對企業來說至關重要。無論是從本地環境到雲端,還是跨雲平台間的資料轉移,選擇合適的工具是成功的關鍵。這篇文章將介紹 Google Cloud 的 Storage Transfer Service(STS),並探討其核心功能、使用案例以及如何輕鬆管理大規模資料轉移。 什麼是 Storage Transfer Service?以下是官方說明文件 https://cloud.google.com/storage-transfer/docs/overview Google Cloud Storage Transfer Service (STS) 是一個功能強大的工具,專為在各種來源之間自動化大規模資料轉移而設計。無論您需要從本地環境、其他雲端存儲提供者,或在 Google Cloud 的不同存儲桶之間進行資料遷移,STS 都能提供靈活且高效的解決方案。 核心功能 多源支援:STS 支援多種資料來源,如 Amazon S3、Microsoft Azure、Hadoop...
GCP - 雲端證照課程 GCP Associate Cloud Engineer 準備
什麼是 GCP Associate Cloud Engineer?這邊是Google 的 Associate Cloud Engineer 官方文件 https://cloud.google.com/learn/certification/cloud-engineer https://cloud.google.com/blog/topics/training-certifications/which-google-cloud-certification-exam-should-you-take Google Certified Associate Cloud Engineer 認證表示您能夠部署應用程式、監控運營和管理企業解決方案。此認證證明您具備使用 Google Cloud Console 和命令行介面執行常見基於平台任務的能力,以維護部署在 Google Cloud 上的解決方案。 GCP 官方有哪些認證?以下是Google Cloud...