定義
利用關鍵字搜尋「雲端」,研究一下Amazon、IBM、Microsoft、Google及趨勢科技等大公司的雲端套用及做法,大致上我可以歸納出以下幾個重點:
1.雲端(Cloud)=Internet
2.雲端運算=在Internet中所有的套用軟體及數據都可以透過任何裝置上的瀏覽器中來存取
3.好的雲端運算需具備成熟的雲端框架
4.分散式計算是雲端運算的基礎架構
5.雲端服務只是一種套用概念,不是一套規格及標準
6.數字學習不再是看得到,吃不到,而是看不到,但卻吃得到
雲端運算
雲端運算,一個相當熱門的話題,看似很技術,其實在我們的生活中可以說是處處都是雲。想像一下當我們連上百度搜尋頁時,我們對百度的搜尋與計算過程一無所知,只知道最後得到我們想要的信息。對我們來講百度像是一朵雲,雲裡面可能藏了很多東西,但那都不重要,因為我只在乎雲最後產出的結果。假設以使用者的角度來思考,大部分的使用者(甚至包括資通背景的技術人員)對於繁瑣的軟硬體安裝、環境設定感到厭煩,尤其現今軟硬體功能越來越複雜,更造成作業上的不易。雲端服務的優點之一就在於讓我們省去許多軟硬體設定的工作,未來的理想狀況是只要有瀏覽器,就能連上網路使用雲端軟體服務,減去額外的硬體 安裝、軟體設定。以技術人員的角度來思考,雲端運算的另一個好處在於採用計算機叢集與分散式計算可以提升整體運算效率與容錯能力,百度的成功改變了科技人的思維,誰說一定要買昂貴機器來維持服務的營運?用幾百台的普通機器也可以創造無限的可能。
何謂雲端服務
至於雲端服務到底是什麼?一般的定義包括基礎設施即服務(IaaS),平台即服務(PaaS)和軟體即服務(SaaS)。我們日常生活接觸到的網路服務,包括Google、Youtube、Fackbook等,在廣義的定義下,都可以稱為雲端服務的一種,而實做雲端服務的技術通常稱為雲端運算,各大公司雲端運算的技術有所不同,例如Google使用Map-Reduce、IBM的Blue cloud計畫以及微軟的Azure等,雲端服務本身通常包含1. 分散式計算, 2. 依存於網際網路, 3. 全天候不中斷服務等共同的特性。
雲端運算被譽為下個世代的網際網路,基礎來自於現今的網路服務。在教育領域早已存在許多網路服務,例如各種學習網、學習平台等,藉由現有的這些服務我們可以思考下一代的雲端學習服務雛型與樣貌。
類似於Google site的協作平台,傳統網站製作除了需架設伺服器、安裝網頁編輯軟體外,還要考慮網路頻寬等問題,後來出現虛擬主機服務(Hosting service), 解決了部份硬體環境的問題,但對於非技術人員而言,安裝一套專業的網頁編輯軟體、編輯自己的網頁與設計資料庫、然後放到虛擬主機,這些過程仍然相當繁雜且困難,於是最後出現像優學網、亞卓市這樣的網路服務,用戶(老師或學生)只要連上網路申請賬號,就可以擁有特定大小的網路空間,並利用該服務所提供的各 項工具編輯屬於自己的學校、班級網頁。整個過程用戶完全不必考慮硬體、網路頻寬的問題,而且也不用在本機端安裝任何軟體,只要使用瀏覽器就可以完成網頁製作;另一方面該類服務通常提供更豐富的資源給付費的使用者,例如根據付費的金額決定網路空間的大小,符合雲端服務中隨需服務的概念。
雲端學習
國內有許多線上學習的服務,例如提供一般民眾學習計量的計量學習服務網,此類學習服務將許多學習資源串連並放置網路上,用戶同樣使用瀏覽器就可以獲得想要的學習資源,無須在本機端安裝任何軟體,同時24小時的服務營運讓使用者的學習不中斷。
由此可見,學習服務擁有雲端服務的特性與優點,但學習服務本身並不需要太艱深的雲端運算技術,對於學習服務的使用者而言,穩定與豐富的內容似乎比高速運算更加來的重要,也許在未來我們會利用雲端運算技術產生另外一個教育用的Google,也許我們會使用Map Reduce來產生全球學習資源的反轉索引資料庫,但最後我們還是要回歸教育最基本的意含與最貼切使用者的需求。
網路學習的興起,加上了現在人手可以一機的裝置,讓教育變得無國界,讓學習隨時隨地都可以進行,沒有地域限制,沒有時間限制,沒有內容限制。想學甚么就學甚么,想在哪學就在哪學,想跟誰學就跟誰學。從以前學堂的老師與學生一對一,到了現代的教室一對多、學校的多對多,這些都是因應時代的變化而產生。現在網路讓學習更快速,讓老師與學生不因時間與空間教育與學習受限,可以學習得更多。相對的,我們可以如此做,其他國家也正在如此做,如果我們動作慢了,競爭力也就跟著低了。
雲端學習軟體
由時代光華教育發展有限公司軟體研發部開發的,基於Android平台的雲端學習手機客戶端,集學習、問答、微博、考試、調查等主要功能為一體,海量的學習課程和無縫交流體驗,幫助您輕鬆感受移動學習、即時分享的樂趣。可以在安卓市場套用中搜尋“雲端學習”,下載該軟體。