「雲端」意指透過網際網路存取伺服器群所提供的服務,如以是否擁有硬體(Server)設備亦或使用服務面向區分又可分為(自建擁有設備的私有雲與公有雲。
雲端可以讓使用者以其自身的通訊設備亦或電腦存取檔案與執行相關的應用程式,資料的儲存可以不需在自身裝置設備上,這在使用者自身的裝置發生故障後仍得以抓取該遠端(雲端)上所儲存的檔案與資料。
雲端運算是繼1980年代大型電腦到客戶端-伺服器的大轉變之後的另一個巨變。使用者不再需要了解「雲端」中基礎設施的細節,不必具有相應的專業知識,也無需直接進行控制。雲端運算描述了一種基於網際網路的新的IT服務、常涉及通過網際網路來提供動態延展而常以是虛擬化的資源形態呈現便於管理。
美國國家標準和技術研究院的雲端運算定義中明確了三種服務模式:
1.軟體即服務(SaaS):
消費者使用應用程式,但並不掌控作業系統、硬體或運作的網路基礎架構。是一種服務觀念的基礎,軟體服務供應商,以租賃的概念提供客戶服務,而非購買,比較常見的模式是提供一組帳號密碼。例如:Gmail Microsoft Office 365 Adobe Creative Cloud,Microsoft CRM與Salesforce.com。
2.平台即服務(PaaS):
消費者使用主機操作應用程式。消費者掌控運作應用程式的環境(也擁有主機部分掌控權),但並不掌控作業系統、硬體或運作的網路基礎架構。平台通常是應用程式基礎架構。例如:Google App Engine。
3.基礎設施即服務(IaaS):
消費者使用「基礎運算資源」,如處理能力、儲存空間、網路元件或中介軟體。消費者能掌控作業系統、儲存空間、已部署的應用程式及網路元件(如Router、 Firewall、Load Balancer等),但並不掌控雲端基礎架構。例如:Amazon AWS、Rackspace。
雲端部署類型
美國國家標準和技術研究院的雲端運算定義中也涉及了關於雲端運算的部署模型:
1.公用雲-公用雲(Public Cloud)
服務可透過網路及第三方服務供應者,開放給客戶使用,「公用」一詞並非代表「免費」,但也可能代表免費或相當廉價,公用雲並不表示使用者資料可供任何人檢視,公用雲供應者通常會對使用者實施使用存取控制機制,公用雲作為解決方案,既有彈性,又具備成本效益。
2.私有雲-私有雲(Private Cloud)
具備許多公用雲環境的優點,例如彈性、適合提供服務,兩者差別在於私有雲服務中,資料與程式皆在組織內管理,且與公用雲服務不同,不會受到網路頻寬、安全疑慮、法規限制影響;私有雲服務讓供應者及使用者更能掌控雲端基礎架構、改善安全與彈性,因為使用者與網路都受到特殊限制。
3.社群雲-社群雲(Community Cloud)
由眾多利益相仿的組織掌控及使用,例如特定安全要求、共同宗旨等。社群成員共同使用雲端資料及應用程式。
4.混合雲-混合雲(Hybrid Cloud)
結合公用雲及私有雲,這個模式中,使用者通常將非企業關鍵資訊外包,並在公用雲上處理,但同時掌控企業關鍵服務及資料。