什麼是雲計算
雲計算的5大特征
- 随需應變的自服務
- 無所不在的網絡存取
- 區域獨立的資源池
- 快速的彈性
- 靈活的價格模型
雲計算的三個層次

這張圖很好的展現了傳統計算中心模式,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:組織的資源限制