我相信有不少公司內部有所謂的Groupware或Collaborative Software,中文可以翻譯成協同軟件、協作軟件或群組軟件,讀來都讀去,這些翻譯都好像怪怪的,為了敘述方便,暫且稱之為群件。
在我國最著名群件是IBM Lotus Notes和微軟的Exchange的,Lotus Notes曾經在群件的市場一時無兩,可惜在微軟的猛烈攻勢之下,終於屈居老二,微軟取勝的其中一個原因就是靠鎮山之寶之一的Microsoft Office。大多數版本的Microsoft Office 都一定會有Microsoft Outlook,而Outlook和Exchange配合無間讓Lotus Notes處於挨打的份。
Microsoft Exchange到底是甚麼東西呢?不必到微軟網站去讀那些長篇大論,其實它不外是個數據庫系統,這個數據庫裏儲存著所有公司內部員工的郵件、日曆、任務 (Task)、筆記(note)及公司內部的IM (MSN) 等等的資料。如果沒有群件的話,公司內每個用戶的以上信息都是儲存於各自的電腦,各自為政。為甚麼不讓這些信息各自為政呢?第一個原因是如果都集中在一個數據庫的話,IT部門管理起來容易,只要備份一下數據庫就不必擔心任何人的硬碟壞了然後資料化為烏有。第二個原因也就是群件的最大賣點,那就是群件有協同(Collaborative)的功能,簡單來說就是讓公司員工能夠透過系統來完成一個團隊工作。
譬如說,如果要開個會的話,可以通過發一封郵件來邀請有關同事參與,只要收信人能夠出席的話,該同事的日曆裏的某段時間就會出現那個會議,在開會之前還會提醒他去出席。還有另一個例子,譬如說我有十項任務要下屬完成,於是我用Outlook建立這十項任務,然後通過Outlook將之分配給所有下屬,而且下屬可以通過Outlook更新任務的進度,更新之後的進度也會馬上反映在我的Outlook裏頭。簡單來說,這就是一般群件的用法了。
我當了Exchange的用戶已經有好幾年了,而且我公司用Exchange從2000版用到2003版,Exchange一直不能令我滿意,主要原因有兩點,一、價錢高。二、維護難。先說價錢的部分,Exchange有兩個版本,一個是標準版(Standard),另一個是企業版(Enterprise),標準版大概馬幣幾千塊,企業版要馬幣一萬多,除此之外,每個用戶還得購買那個些要命的CAL(Client Access License)。由於標準版不太能夠滿足我們的需求可是企業版我覺得太貴,所以對企業不利,因此,我首先不滿意它的價格。
說到維護難,我必須說的是,維護Exchange是一項專業知識,專業的知識需要專業的薪水,由於Exchange的架構複雜,維護起來不容易,因此對中小型工業來說,這方面的費用不能不考慮。很多中小型企業購買軟件時之考慮了軟件的價格而忽略了維護人員的薪水、公積金和獎金等等福利,這是一個要命的盲點。在現今的經濟大環境底下,不裁員的企業都紛紛都降低營運成本,以其達到最高的經濟效益。
至於維護如何困難法呢?我略舉以下幾個例子。首先Exchange的備份困難,它不像SQL Server有完善的備份功能可以備份成一個檔案後再複製到另一個硬碟就搞定了,在備份方面需要特別的軟件,這點對我而言是有點麻煩。除了備份困難,萬一某個員工需要還原他的郵箱,過程也不是很簡單,我不曉得Exchange 2007在這方面做得如何,但我並不想公司再花錢去升級了,於是對於研究Exchange 2007的新功能,我是興趣缺缺的。
還有,我們知道Exchange是個大數據庫,當信息愈來愈多時,它就顯愈重要,可是標準版的Exchange在數據太大時,往往會死機,讓用戶大吐苦水。因此,舊一點的郵件必須常常歸檔 (Archive),而且歸檔過程無法自動化,過程不能算是復雜但必須花不少時間。
最後還有一點,就是Exchange的前端(Front End)一般就是Outlook,Outlook這個東西最近幾年改了許多版,從簡單到複雜,占用資源之多已經讓我無法容忍,而且我感覺微軟愈改愈難用,因此它不只沒有為IT支援帶來方便,反而帶來了不少麻煩。
總而言之,Exchange的應用不只需要大量的伺服器和用戶端的硬件資源,而且對IT支援是一項沉重的負擔。在目前嚴峻的經濟局勢之下,如果有另一個可以節省消耗的做法的話,我想是值得企業去嘗試的。
我用了谷歌的Google Apps也有一段時間,最近發覺,只要網絡速度穩定的話,Google App將會是Microsoft Exchange一個強大的對手,雖然Google Apps不算是沖著Exchange而來的。首先,谷歌的Gmail的雖然到目前還是beta版,可是它的口碑是有目共睹的。除此之外,Google Apps也有日曆、IM(GTalk)以及正在如火如荼改進著的Google Docs(有類似微軟的Word、Excel及PowerPoint的相關產品)。
Google Apps和Exchange最大的不同之處是,Google Apps本來就在網絡上,只要能夠進入互聯網,信息隨傳隨到。而Exchange則是一般的套裝軟件。需要安裝在自家的伺服器上,如果還要讓公司用戶通過互聯網協作的話,那麼你要費另一番工夫了。到底要費些甚麼工夫,本文不細談了。總之必須有自家的防火墻,假設DMZ,再加上甚麼Intrusion detection的防駭客機制等等,總而言之,如果這種架設落到沒有受過專業訓練的IT人員手上,遲早必闖大禍。還有另一個方法,那就是外包出去讓其他供應商搞定。無論是哪種方法,對於大企業來說,都是小事一樁,可是對中小企業來說,這種負擔可不輕。在整個大環境都開始利用互聯網來提高競爭力時,Google Apps的出現可說是中小企業的喜訊。因為Google Apps在不收分文的情況之下也能讓中小企業享有相等於大企業的那些便利。
雖說如此,用Google Apps的公司不可能像用Exchange那樣,有百分百的控制權,其中一個例子就是IT管理員無法將每個員工的郵件通信記錄都備份起來,就算郵件被刪除,記錄已經掌握在IT管理員手上,不要小看這種通信記錄,往往當有任何糾紛發生時就很重要了。因此從目前的情況來看,Google Apps也暫時只能威脅Microsoft Exchange在中小企業的市場,不過我想類似Google Apps之類的服務將是未來的趨勢,谷歌不做,也有其他公司來做。
文章
谷歌, IT管理, 微軟
最新留言