立即加入數碼創新平台 Bluemix 助開發人員快速實現黃金夢想
踏入 2015 年,一如 IBM 公司的預測,IT 行業正在朝著雲端運算、大數據分析、移動、信息安全和社交商務等方向進發。而這些技術往往需要配合智能手機及平板電腦等移動終端一起使用,逐漸地改變了人們的軟體使用方式。
人們越來越喜歡使用 App 來享受科技帶來的好處,而應用程式(Application)也開始取代傳統軟體(Software),成為開發人員的主要項目。

在 App 和雲端運算的新經濟下,開發者這一群體崛起了。過往只有大公司才可以有足夠資源開發軟體,但現在即使是小團隊、甚至是個人開發者,也可以透過開發與別不同的應用,在極短時間致富。例如 2012 年,Facebook 以 10 億美元收購了圖片分享應用 Instagram,而當時 Instagram 員工的只有 13 名,成立時間也不到 2 年。
2014 年 6 月,IBM 推出了名為 Bluemix 的平台即服務 (Platform as a Service, PaaS)雲端運算平台,成功幫助開發者更快的進行應用開發和部署。現在香港的 App 開發人員及企業雲端用戶也可以享用Bluemix帶來的好處。IBM Cloud業務部高級技術顧問黄英杰接受 Linuxpilot 訪問時表示:「通過 Bluemix 的平台即服務,本地的開發人員可以立即加入數碼創新平台 (Digital Innovation Platform),以極低成本,迅雷般的速度,實現他們心中的 App 開發夢想,並且將 App 上載至新一代的 IBM SoftLayer 雲端平台,讓廣大用戶更快享受到 App 的好處。」
百分百支持開放標準的 PaaS
Bluemix 雲端 PaaS 是建基於開放源碼的 Cloud Foundry 平台之上,可提供各類型與軟體開發有關的服務,例如分析服務、大數據服務、DevOps 服務、行動應用服務、資安服務、網站和應用服務。Bluemix 提供了一個應用程式的組合式開發環境,開發人員在 Bluemix 項目網站上透過滑鼠拖拉平台內建的服務元件,設定服務元件之間的關聯,輸入必要的設定參數或相關商業邏輯規則,不需要撰寫複雜的程式碼,就能打造出一個他們夢想的 App,再自動發布到不同的行動裝置上提供給使用者。
根據第三方研究機構 Evans Data 的數據顯示,目前全世界擁有超過 1800 萬名軟體開發人員,但從事基於雲端軟體開發的工作人員還不到 25%。隨著IT行業繼續朝雲端運算方向發展,數以百萬的開發人員希望通過適當的工具來抓住新的機遇。Bluemix 正是 IBM 回應這一趨勢推出的 PaaS 方案,這一平台基於開放源碼的 Cloud Foundry 技術,支持目前廣泛採用的主流開發語言、數據庫,以及 IBM 自家的技術 API。
為了方便開發人員完善雲端軟體開發、發布及管理流程,IBM 制定了 IBM Cloud Computing Reference Architecture (CCRA)作為開發人員的參考,而借助 Bluemix 這一 PaaS 方案,開發者可以快速的開發應用並部署。
黄英杰說:「Bluemix 的最大優點是建基於 Cloud Foundry 平台的開放技術,開發人員不用擔心被任何專屬技術捆綁,最近 Bluemix 更宣佈支援 OpenStack VM (虛擬機器)及 Docker Container (容器)等最新開放技術,暫時市場上沒有其他 PaaS 方案做到。」

給予開發者多元自由的選擇
「相較於 IaaS(基礎設施即服務),PaaS(平台即服務)提供了 IaaS 之上更高級的開發環境支持。使用 Bluemix 的 PaaS 方案另一優勢在於快速,開發者不用關心底層架構的運維,不用擔心開發語言、數據庫的部署和配置,只需要將所需的元件「拿來用」即可。開發人員不用配置環境,可以直接在 Bluemix 後台選擇熟悉的編程語言(例如 PHP、Python、Java、NodeJS),選擇熟悉的數據庫服務(例如 Mysql、MongoDB、Redis),選擇熟悉的開發工具環境(例如 Eclipse、web-based IDE、Emacs、vi)等,便可開始直接使用。」
「IBM 已經陸續移植本身的商業軟體及中間軟體至 Bluemix 平台上供開發人員使用,大大增強他們的開發能力,例如 IBM WebSphere、DB2、Cognos、SPSS,而一些流行的大數據分析工具如Hadoop、R 也在 Bluemix 支援之列。針對移動用戶,IBM 提供 Mobile First 功能,方便開發人員加強 App 與 iOS 及 Android 平台之整合。針對物聯網市場,IBM 與 ARM 聯手推出物聯網新手包,日後物聯網方案開發人員可以更輕易將物聯網裝置偵測的資料,傳送到 IBM 的 Bluemix 平台作進一步的分析,配合 Node-RED 的圖形用戶界面,開發人員可視覺化將物聯網裝置、APIs 及雲端服務連接。另外 Bluemix 可以經 API 連接至 Watson 超級電腦之上,開發人員可以將 Watson 人工智能的語義識別、分析、預測的 API 與 App 整合,實現前所未有的創新。」
「Bluemix 的另一優勢是平台的完整性,對於有意採用 DevOps 服務的開發人員,採用 Bluemix 便可以滿足 DevOps 的要求,包括軟體開發、測試、發布、監察、分析、使用數據收集、用戶回饋收集。」


任何規模公司均可享受的PaaS
「最後一個值得開發人員考慮的優勢是 Bluemix 的收費模式更具彈性,所有服務以自助方式提供,過往 IBM 主要面向大企業、政府機構市場,但現在 IBM 會為初創公司、個人開發者提供更有利的發展條件。對於沒有太多資金的初創公司,他們可以先免費註冊使用 Bluemix 的企業級開發工具,待軟體部署在 IBM SoftLayer 雲端平台,用戶人數增長至一定規模後,再與 IBM 按雲端資源使用量分享收入,即使公司發展初期業務表現未如理想,公司也不會產生太大支出,令軟體創新的風險降低。」
IBM Bluemix開發者信心之選
由於 IBM 對雲端運算市場高度重視,IBM 宣佈投資超過 12 億美元在全球構建了 40 個雲數據中心,足跡遍及全球所有主要金融市場及城市,包括紐約、華盛頓、聖荷西、洛杉磯、倫敦、巴黎、法蘭克福、阿姆斯特丹、杜拜、悉尼、墨爾本、東京、新加坡、上海及香港等。而 IBM 近兩年在雲端運算領域的佈局已經初見成效,特別是在剛剛過去的 2014 年。根據 IBM 發佈的 2014 年財報顯示,2014 年 IBM 雲端運算收入同比增長 60%,達到 70 億美元,其中「即服務」收入達到30億美金,增長75%。IBM SoftLayer 提供極其可靠的基建即服務(Infrastructure as a Service, IaaS),通過IBM SoftLayer 遍佈全球的雲數據中心,App 開發人員可以充滿信心地將產品部署在世界各地的市場,迅速擴大用戶基礎,有助提升 App 品牌知名度及市場佔有率。
黄英杰補充說:「目前,Bluemix已經開放了美國和英國兩個數據中心站點,更多的數據中心將陸續開放,IBM將投入10億美元用來建設Bluemix。全球的開發者只要註冊就可以獲得30天的免費試用時間,此後,可以按照雲端運算租用的方式來繼續使用。」
另一方面,由於考慮到企業對雲端的安全性要求,IBM 已經開始為交付混合雲架構做準備。包括推出 Bluemix Dedicated 專用版本,它允許企業的開發人員圍繞敏感數據構建應用程序,並部署在一個專用的雲端環境中。它可以讓企業在專用的 SoftLayer 環境中,安全地連接公有的 Bluemix 和私有的網絡。也就是說,IBM可以為每個企業都提供一個專用的 Bluemix,在這個版本中,其他用戶是無法使用的。
另外在剛剛舉行的 IBM 年度全球大會 InterConnect,IBM 發表 Bluemix Local,容許使用者可以將 Bluemix 放在在自家公司的數據中心防火牆內進行應用開發,而不必放上公有雲平台,因此開發人員不再需要到處遷移數據。對於有特定數據遷移法規的國家,Bluemix Local 提高了開發者的效率及自由度。
黄英杰總結說:「我們建議開發人員在選擇 PaaS 平台時要考慮 3 大因素,包括1) PaaS 平台技術是否支持開放標準及開放技術;2) PaaS 平台開發工具軟體選擇是否充足;3) PaaS 平台供應商是否擁有完整的 DevOps 產品路線圖,目前 IBM Bluemix 在上述三方面都較競爭對手優勝,我們鼓勵有意使用 PaaS 平台的開發人員親自嘗試,與我們一同發掘黃金機會。」

無論你是有意在 App 市場上大展拳腳的初創企業開發人員,或是積極轉向混合雲平台的企業內部開發人員,歡迎各位參加由 IBM 主辦的 IBM SoftLayer 及 Bluemix 免費體驗工作坊,我們會有專人解答提問,並即場示範有關操作,歡迎自攜筆記簿電腦出席。
日期:2015 年 3 月 6 日(星期五)
時間:下午 2 時至 5 時 (下午 1 時 45 分開始登記)
地點:10/F, PCCW Tower, Taikoo Place, 979 King’s Road, Quarry Bay
對象:Linux 商業軟體開發商、採用 web-based 商業模式運作的企業、現時有採用雲端服務的企業、獨立軟體開發商及商業方案提供商
報名及查詢:鍾小姐 (Ms. Jessie Chung) 致電 3468 8563 / 2527 2878 或電郵至 marketing@bqjournal.com
語言:廣東話輔以英文詞彙
費用:免費報名
登記網址:https://linuxpilot.com/events/ibm-workshop-201501
Pingback: IBM SoftLayer & Bluemix Seminar I