雲計算基礎——IBM雲計算應用架構和開發訓練營

什麼是雲計算

雲計算的5大特徵

  • 隨需應變的自服務
  • 無所不在的網絡存取
  • 區域獨立的資源池
  • 快速的彈性
  • 靈活的價格模型 

雲計算的三個層次

Iaas, Pass和Saas的區別

    這張圖很好的展現了傳統計算中心模式,IAAS,PAAS和SAAS模式的區別和聯繫。

  • IAAS(Infrastructure as a service,基礎架構即服務):IAAS平臺提供全功能的虛擬計算器,包括網絡、存儲、服務器和虛擬化,用戶可以按需安裝軟件。如OpenStack,IBM Softlayer,青雲都是此類平臺。
  • PAAS(Platform as a service,平臺即服務):Pass平臺提供中間件和運行時,可以理解爲是在IAAS平臺上增加了操作系統、中間件和運行時,用戶只需提供可執行的代碼。如Cloud Foundry, IBM Bluemix, Kubernetes都是此類平臺。
  • SAAS(Software as a service,平臺及服務):Sass平臺用戶可以直接使用的ERP、CRM等通用軟件,可理解爲是在PAAS平臺之上增加了應用和數據管理,用戶只需創建一個賬號,即可使用軟件服務,通常按照使用量付費。如Office 365,NetSuit。

IBM Bluemix簡介

    Bluemix是一個基於雲的開發標準平臺,用於構建、執行和管理應用。使用了Cloud Foundry, Docker, OpenStack等開發技術。CloudFoundry是一個開源的Paas平臺,IBM Bluemix, HP Helion, Pivotal CF, CenturyLink都基於此 。

爲什麼用Bluemix

  • 速度:快速產生價值;
  • 靈活:彈性擴展環境;
  • 可預測性:提升性能和可用性 
  • 簡化和速度:2分鐘投產應用
  • 開放和靈活:開放標準,支持多種集成方式

Bluemix提供的服務

  • Bluemix Catalog 服務的分類目錄
  • Bluemix Runtimes 提供不同的運行時環境,如Java, js, go, php。也支持external buildpacks 
  • Bluemix Services 簡化爲provision新的服務實例,然後綁定服務。如data cache(eXtreme Scale), SSO…

Bluemix中的概念

  • Spaces: 應用、服務和用戶的集合
  • Users:
  • Domains:提供了分配給組織的Internet路由
  • Quota:組織的資源限制
發佈了44 篇原創文章 · 獲贊 35 · 訪問量 19萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章