技術部落格

集結國內外精選文章,掌握最新雲端技術新知與應用
Loading...
雲原生技術蔚為主流,由 Google 創造並開源的 Kubernetes (K8s) 是新一代的軟體核心。Google 正在努力建立行業標準和服務,使每個人都能輕鬆使用這項服務。本文就跟您介紹,自去年的 KubeCon 大會以來,Google 又推出了哪些 Kubernetes 的新功能、您如何善用這項技術從中獲益,介紹 6 個您應該選擇 Google Kubernetes Engine(下文簡稱 GKE)作為 K8s 託管服務的原因。 一、GKE Autopilot:幫助您執行正式環境就緒的 ...
Google 於 2015 年釋出 Kubernetes (簡稱 K8S) 後,引起了話題。原先僅是屬於內部專案 - Borg,IT 大廠如Redhat、CoreOS、IBM,甚至 Amazon、Microsoft 這些公有雲端供應商都搶著整合進自己的服務中。到底是什麼原因讓 Kubernetes 爆紅? 容器興盛的開始 相信您一定聽過 Docker,這個在 2013 年推出,以碼頭貨櫃命名的容器,強調 build, ship and run 的觀念(可前往 Katacoda教學網站試試看)。D...
從上一回我們了解到Kubernetes是微服務架構的一個核心以及各元件的機制後,想更一步的了解它的運作方式。本系列教學就是以實作的方式,結合 Google Container Engine(GKE, 因為GCE是指Compute Engine),可以從較底層的對照比較:虛擬機器、網路、服務到負載平衡器,讓您可以直接了解Kubernetes如何在Google雲端運作。 開始前,先回答兩個問題: 第一個問題: GKE究竟是什麼服務? 它與開源的Kubernetes究竟有什麼差別,甚至還需要收費?其實...
如果能確保你最重要的工作負載總能獲取於 Kubernetes 叢集中運行所需的資源,這不是一件好事嗎?現在,你就可以這麼做。Kubernetes 1.9 版本中介紹了一個名為 "優先權與先占權" 的 alpha 版功能,允許您為工作負載分配優先權別,以便在叢集滿載時,重要性高的 pods 能驅趕重要性較低的 pods。 在採用優先權和先占權功能之前,Kubernetes pod 完全按照先搶先贏的原則進行安排,先運行的會持續執行直到完成狀態 (或是永久性執行,如 Deployment 或 Sta...
此教學帶你手把手從打包 Docker 映像檔、部署 Google Kubernetes Engine 叢集以及搭建 load balancer。在實作這篇的教學前,建議您先閱讀以下兩篇對於 Kubernetes 的基本介紹: GKE 系列文章(一) – 為什麼使用 Kubernetes GKE 系列教學 (二) – 簡介Pod的網路機制 事先準備 建議您使用 GCP console 預設的 Cloud Shell,因為預設就已經裝好 gcloud command、kubectl、docker、g...
隨著越來越多的企業使用公有雲,他們將面臨一系列重要的決策,例如:使用哪些技術、採用哪一家雲端供應商、如何運維和管理資源、以及如何部署應用程式?如果您在軟體設計上投入了大量時間、金錢、精力,您是否該在混合雲中無縫部署並管理此軟體,以避免產生重寫成本?如何擴展軟體以滿足客戶需求?您是否希望根據商業價值決定軟體部署在雲端還是地端機房? 本文將討論 Kubernetes 如何解決企業混合雲部署、管理、運維等問題,最後更提供可以優化您混合雲策略的其他資源。 什麼是 Kubernetes? Kubernet...
對開發者和應用程式運營商而言,Kubernetes 是管理容器化應用程式的標竿。但同時,他們又經常對 Kubernetes 的生命週期管理(比如建立、發佈、管理 Kubernetes 應用程式)方面感到困擾。 為了簡化應用程式生命週期和設定的管理,Google 推出 Application Manager 應用程式交付解決方案,作為 Google Kubernetes Engine (GKE) 的附加元件。Application Manager 目前為 Beta 版,使開發人員輕鬆建立起自開發到...
當工程師考慮是否要在 Kubernetes 這個容器管理平台進行部署時,關鍵的決定因素通常是 Kubernetes 在維運方面的優勢:更好的資源效率、更高的可擴展性、高彈性與安全性等等。 但事實上,除了維運之外,Kubernetes 也有利於公司的軟體開發;無論是提高程式碼的可攜性、提高生產率,這些因素都讓 Kubernetes 成為許多開發單位的首選。 正如 Gooogle Cloud 在 Re-architecting to cloud native: an evolutionary app...
2020 年 7 月,在 Google Cloud Next '20:OnAir 的開幕日,Google 推出機密運算的 Beta 版,作為機密運算產品組合之中的第一款產品。「機密運算」讓資料在處理過程中,不論在內存裡或在 CPU 外的任何地方都進行加密。 無論您如何應用 Google Cloud 雲端運算,Google 都會嚴格把關您的資料的安全性。Google 的安全性分層方法可主動保護您的資料,並讓您控制自己的使用條款。其實,Google 也認為運算將朝向私有、加密服務發展,客戶將能確保自...
Google Cloud 和來自不同產業的企業合作,我們觀察到當企業的線上服務流量激增時,會經歷高峰狀況。對於零售商來說,高峰狀況發生在 Black Friday 和 Cyber Monday (或 BFCM) — 美國感恩節後的購物節,是 11 月和 12 月重要的假期購物季,估計收益可以高達全年零售額的 20%。 根據 CNET 的報導,美國每天的線上零售總額平均約為 14 億美元。相較之下, 2018 年的 Black Friday 的線上銷售總額為 62.2 億美元(比 2017 年成長...
成立於 1994 年的 AllSaints,如今已是一個從歐美紅到東亞的全球性品牌。這家時裝零售商已經迎來第 26 年的發展,營收卻絲毫並沒有趨緩的跡象,不斷創出營收新高。 電子商務是促成 AllSaints 成功的關鍵因素;平均每個月 AllSaints 的網站都有超過 200 萬名訪客造訪。也因此,AllSaints 的首要任務之一就是提供消費者順暢、快速的線上購物體驗。 「我們都會做常規期間的營業額預估,但要做高峰期間的營業額預估就很難了,尤其在線上銷售這一塊。我們的線上銷售到了高峰期間,...
針對 71% 最近將「提高靈活性並加快上線時間」視為企業首要任務的 CIO 們,今天,本文要談談 Anthos 可以如何協助您提高組織中的應用程式的開發和部署。  傳統而言,應用程式的開發和發佈會受到一些缺點的影響,而這些缺點會拖慢您的上線時間: 孤立的應用程式營運團隊和工具:一個用於內部部署,一個用於各種雲環境 交付週期長加上不頻繁發佈,會增加每次生產部署的風險和複雜性 在開發過程中未發現的可靠性和安全性問題 添加更多應用程式、團隊和更新時,缺乏可伸縮性,可觀察性和治理 快速、安全且可靠的 C...
記錄檔 (log) 在處理故障排除時相當重要。提到記錄檔,Google Kubernetes Engine (GKE) 整合了 Google Cloud 的記錄檔服務 Cloud Logging。如果您從未調查過你的 GKE 記錄檔或 Cloud Logging,歡迎閱讀這篇文章,本文介紹 Cloud Logging 在 GKE 中的運作方式,以及它如何配置、查找,以及如何與 Cloud Logging 中儲存的 GKE 記錄檔進行有效的互動。 你的 GKE log 是如何進到 Cloud Lo...
自 1958 年開設第一家餐廳以來,美國的必勝客已成長為布局全球 16,700 多家快餐店的連鎖業者。但餐飲消費轉向線上,今天越來越多消費者希望透過外送或外賣取得餐點。根據 NPD Group 資料顯示,現在 50% 的餐廳晚餐都是在家中完成消費的。 為維持競爭優勢,美國必勝客著重為客戶在任何時間、地點提供服務。美國必勝客數位基礎架構高階經理 Chuck Rhoades 表示:「我們希望披薩能快速抵達,而且還要是熱的,讓客戶擁有輕鬆舒適的體驗。」 科技在外送服務中扮演了至關重要的角色。根據 NP...
隨著出版市場的快速發展,Forbes 經歷了重大的數位轉型改革,策略持續向「用戶為中心」靠攏,藉此洞察讀者、為出版內容做分析、評估與分類。Forbes 選擇與 Google 合作實現其數位轉型目標;包括使用 Google Analytics 360 來管理和追蹤內容,透過 Google Ad Manager 來提高廣告收入並使用創新的廣告解決方案,並於近期完成由 Forbes.com 遷移到 Google Cloud 的工作。 「Google 提供的核心平台,支援了我們的三大業務面向:內容、銷售...
回到頂端
This site is registered on wpml.org as a development site.