07/19~07/25精選Container新聞

#GKE #Google
進軍企業混合雲架構,Google雲端GKE落地推出軟體版,可部署於企業機房

Goolge開始用新策略搶攻企業混合雲需求,將GCP雲端的GKE服務(Google Kubernetes Engine),打包成可部署於企業機房的K8s軟體GKE On-Prem,目前是Alpha版本。GKE On-Prem的管理介面和雲端GKE服務完全相同,企業可以將雲端GKE上的服務,搬到自家機房,而不用改變管理維運作法。企業維運人員透過Google Cloud Console就可以同時管理雲端的GKE服務和部署於自家機房的GKE On-Prem環境。
另外,GKE On-Prem軟體也強化了多項混合雲整合機制,如企業可使用也可和雲端GKE整合,不用建立複雜VPN。另外也可通用雲端身分或自家身分驗證服務來登入GKE On-Prem。Google日前推出的Kubernetes應用市集,不只可部署於GCP,企業也可將Kubernetes應用部署到本地端的GKE On-Prem環境中。

 

#混合雲 #Cloud Services Platform
Google終於有混合雲解決方案了! Cloud Services Platform將於秋天問世

終於,Google在Google Cloud Next大會議上發表了全新的Cloud Services Platform,搭配GKE On-Prem軟體,可以實現Google Cloud Platform(GCP)混合雲部署架構,來填補Google於混合雲服務的缺口。兩大核心元件分別是就地部署版的Google Kubernetes Engine(GKE On-Prem),以及專門管理微服務的開源專案Istio。光有GKE On-Prem是不夠的,還需要藉由Istio來發現、連結與管理不同的Kubernetes環境。其它元件還包括了擔任監控與管理任務的Stackdriver、掌管Kubernetes任務的GKE Policy Management、支援無伺服器運算的GKE Serverless外掛及Knative開源框架,以及開發者工具Cloud Build。

#Docker #應用程式指南
Docker釋出應用程式指南,助企業將傳統應用搬至容器環境

近日,Docker則釋出應用程式指南(Docker Application Guides),作為企業傳統應用程式容器化時的參考。這次釋出的指南,是該公司傳統應用程式現代化專案的一部分(Modernize Traditional Applications, MTA)。在2017年推出的MTA計畫,目標是要讓企業可以將老舊應用程式搬遷至現代容器化環境運作,免除開發者重寫、重構的工作。

在Docker應用程式指南文件中,該公司會結合螢幕截圖、程式指令,按部就班引導開發者,如何將應用程式部署至Docker企業版環境、Docker桌面環境。同時,在指南文件中,Docker也會提供部署架構,給使用者參考。再者,Docker也結合自家容器軟體商城Docker Store,提供企業用戶認證安全的容器映像檔。目前該指南內容有限,現階段主要瞄準Oracle WebLogic、IBM MQ這兩個企業級產品。

#CI/CD #DevOps
Google進軍雲端DevOps,推出Cloud Build提供CI/CD服務

雲端持續整合、持續交付有新工具。Google在近日推出了自家原生的雲端持續整合、持續交付服務Cloud Build。而用戶每天享有120分鐘額度的建置時間,可以免費將程式碼上傳至GCP平臺。

Cloud Build服務主要針對雲端容器應用程式,開發者可以自行選擇程式語言,完成開發工作後,利用Docker容器將程式碼封裝,部署至線上環境執行。而Cloud Build平臺也整合了GCP的Cloud SDK,使用者可以這套開發工具,存取雲端平臺上的運算、儲存等服務。
Cloud Build也包含版本控制,除了自家提供的程式碼儲存庫Google Cloud Source Repositories,開發者也可以選用GitHub、Bitbucket作為程式碼輸入來源,開發完畢後再將程式碼上傳至Google雲端儲存。而開發團隊每建立一個新版本,Cloud Build都會留下完整版本記錄,以便未來程式碼出現臭蟲時,開發者可以更快進行除錯任務。

#Go語言 #雲端原生應用
誓成雲端應用程式語言首選,Go應用程式現在能輕易跨多雲環境部署

瞄準跨雲開發,Google的Go團隊也發布了一個新的Go專案Go Cloud,這個函式庫與工具可用於開放雲端開發,讓Go應用程式方便的在不同雲端平臺移植,目標是讓Go成為雲端應用開發人員的首選語言。現在全球約有一百萬個Go的開發者,Go在許多雲端基礎架構中扮演重要的角色,包括Kubernetes、Istio和Docker。也有不少企業大量的仰賴Go語言作為生產工具,像是Lyft,Capital One,Netflix等公司。不過,官方在與這些開發團隊接觸後,獲得其中一個共同的需求,便是應用程式跨雲端供應商的可移植性,這些開發團隊希望可以在多雲以及混合雲環境中部署Go應用程式。推出Go Coud之後,開發者現在已經可以在GCP和AWS這兩個雲端服務供應商上,使用通用API建立跨雲端的應用程式。

#Knative #Kubernetes
持續強化無伺服器服務,進一步用Kubernetes達成跨雲單一平臺

Google與Pivotal、IBM、紅帽和SAP等企業共同合作,發布基於Kubernetes用來建立、部署與管理無伺服器工作負載的平臺Knative(發音為kay-nay-tiv),以達成跨雲單一平臺的目標。
Knative提供了一群可重複使用的組件,幫助開發人員解決日常瑣碎但必要任務,像是協調來源到部署容器的工作流、路由並管理部署時的流量、自動擴展工作負載或是綁定執行的服務到事件生態系中。開發人員能以慣用的開發語言與框架來部署功能(Functions)、應用程式與容器等任何工作負載。除此之外,Knative也支援常見的開發模式,如GitOps、DockerOps和ManualOps,以及Django、Ruby on Rails與Spring等工具框架。Knative也能與現有的持續整合與持續交付工作鏈良好協作。

#SUSE #CRI-O
SUSE容器服務平臺第3版開始支援CRI-O

SUSE釋出自家容器服務平臺第三版(SUSE CaaS Platform 3),新版提供了更多容器叢集最佳化的配置選項,可以讓開發者對SUSE自家容器專用作業系統MicroOS,提供更精細的調整。而在近日該公司也宣布,現在SUSE CaaS平臺已開始將CRI-O列入開發者可選用的容器Runtime。CRI-O這個Runtime格式,同時相容Kubernetes Runtime Interface、開放容器標準(Open Container Initiative,OCI),SUSE也認為,相比其他容器Runtime,CRI-O是個更輕量的替代方案,還可以加強容器環境的安全性、穩定性。

#VMware #混合雲
VMware與Google加強合作,讓企業靠vRealize就能管理混合雲

近日,VMware與Google擴大合作,推出GCP上的支援vRealize Automation及vRealize Orchestrator的外掛工具,要來加速企業用戶管理混合雲環境。這個GCP外掛工具件的功用,可以讓IT團隊在本地、GCP平臺都有一致的管理體驗,例如,系統管理員可以利用Google預先提供的GCP藍圖,布建公有雲環境。抑或是自行撰寫藍圖後,再使用vRealize建立GCP環境。而該工具使用的方法,就如系統管理員既有在本地VMware環境一樣。目前是預覽版。

責任編輯/王宏仁

更多Container動態

  • Google推出Container Registry弱點掃描工具
  • Docker桌面版開始穩定支援Kubernetes
  • 微軟Azure市集容器映像檔更新,Bitnami多款容器映像檔上架

@資料來源:iThome整理,2018年7月


Advertisement

更多 iThome相關內容