歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> Linux業界

Sun開源Java是否遲到了?

  Web 2.0將會為顯著降低企業成本,並以其空前的靈活性改善企業應對市場變化的能力。Sun公司推出的5個軟件解決方案包為企業導入Web 2.0提供了簡潔明快的策略。本文分析了傳統軟件的不足和Web 2.0的企業價值,並簡要介紹了Sun公司5個軟件解決方案包將如何幫助企業從Web 1.0提升到Web 2.0。

  作為企業的CIO、CTO甚至CEO,你最近常常受到充斥媒體的Web 2.0的狂轟濫炸嗎?有遠見的企業家和經理人,會保持清醒的頭腦,提出這樣的問題:首先,經營成本、企業效率、市場競爭力,這些與Web 2.0有什麼關系?其次,如果對Web 2.0熟視無睹,我的企業會在市場競爭中喪失先機、落後於人嗎?

  不論是Web 1.0還是Web2.0,只要提到Web,就不能不提到Sun公司,因為Sun公司一貫堅持的理念——“網絡就是計算機”已經使其成為Web發展趨勢的風 向標。全球許多大大小小的企業,盡管不一定是Sun公司的直接客戶,但幾乎都會被Sun所提出的話題所影響。例如,在2000年前後的網絡熱潮中,Sun 公司成為舉世矚目的大贏家,也帶動了許多企業的創立和成長。那個時候,Sun公司有一句琅琅上口的口號:“We are the dot in .com”。不久前,Sun公司CEO Jonathan Schwartz又在他的博客中寫道:“We are the dot in Web 2.0”,這對全球的企業又意味著什麼呢?

  有鑒於此,對於所有已經用到或者即將用到網絡和計算機的企業來說,以下一連串的問題顯然值得探討:Web 2.0對於企業用戶有什麼意義?今天的Sun公司與Web 2.0是什麼關系?Sun的產品、技術和策略能為企業帶來什麼價值?

  傳統軟件帶給企業的困惑

   傳統上,軟件提供商最盼望的就是版本升級,因為這是他們獲得收入的好時機。而企業用戶的CIO、CTO和CEO卻常常感到軟件升級是一場又一場的噩夢。 這是因為:第一,企業用戶常常被逼迫接受軟件版本升級並為此付費;第二,被提供商強制的軟件升級並不一定會改善業務能力,就好像某些醫生可以要求人們吃下 某種莫名其妙的藥物,美其名曰防止某種疾病。總之,傳統軟件最大的問題在於,企業用戶付錢、安裝在自己的IT系統之中,但是卻並未充分被企業用戶所了解和 掌握,也沒有充分地服務於企業業務。

  Web 2.0將會從根本上改變企業用戶與軟件供應商的關系。

  利用 Web 2.0技術和思想來架構企業軟件,實際上是給企業用戶注入一種能力——在網絡環境中利用現成的軟件模塊,根據自己的當前需求隨時組裝成軟件系統,完成特定 的功能。例如,在Web 2.0的架構中,企業在北京的某個部門使用的軟件需要一些數據可能是由美國的某個服務器中的軟件模塊來提供的。需要注意的是,這個數據請求者與提供者之間 的聯系是在用戶不知不覺之間臨時建立的,在數據通信完成之後也就解除了。

  所以說,在Web 2.0時代,企業軟件是隨時隨地通過DIY的方式構造軟件,企業用戶是軟件的主人,不必再受限於軟件提供商所謂的“版本”了。

   當然,Web 2.0的好處不僅僅是讓企業用戶擺脫了軟件廠商的束縛,更重要的是企業可以按照自己的需要隨時調整軟件的部署。同時,Web 2.0軟件具有天然的網絡支持能力,讓企業人員不僅可以利用桌面PC,而且可以利用手機、PDA等任何可以使用浏覽器的設備,隨時隨地實現溝通與協同。這 些能力都會很好地支持企業降低成本、提高效率、擴大市場機會和獲利能力。

  Web 1.0是工業革命,Web 2.0是信息革命

   對於企業用戶來說,Web 1.0的軟件就像是功能確定的機器和生產流水線。這種軟件的好處在於,只要把確定的任務交給它,就可以得到確定的結果,例如ERP、CRM、SCM等軟 件。對於確定的產品與服務流程,Web 1.0軟件可以提供很好的支持,但其不足之處是透明性和靈活性差,就像是企業對於流水生產線之中機器內部的部件以及機器之間的組合關系並不十分了解,如果 需要進行調整和重新組合,必須由這些機器設備的提供商來完成。所以說,Web 1.0和傳統軟件是屬於幫助企業實現流程自動化的技術,仍然屬於工業革命的范疇。

  以Web 2.0為特質的企業軟件,好比是大家都熟悉的“變形金剛”,可以根據不同的企業以及企業不同的發展階段和市場環境,隨時靈活地進行組裝和變形。Web 2.0首先是一種全新的軟件技術,但它的意義不僅僅局限於軟件本身,而是可以催生全新的企業架構,因為它不是拘泥於特定的流程、實現物質的生產和流通,而 是面向人和事、通過即時的溝通與協同解決歲時遇到的問題。

  Web 2.0並不是Web 1.0的替代者或者終結者,而是企業面臨新的市場環境不得不進行的升華。Web 1.0可以讓企業在基本保留其原有運作模式的前提下提高業務品質和效率,生產出更多更好的產品,而Web 2.0則是面向市場的,將會幫助企業以全新的方式來開拓市場空間、降低營銷成本、提升企業利潤。

  關於Web 1.0和Web 2.0的聯系與區別,可以作出簡明的結論:Web 1.0是面向流程的,而Web 2.0是面向協同、溝通的。Web 1.0幫助企業處理好那些可以通過既定流程來處理的問題,例如生產、物流和財務問題,而Web 2.0可以幫助企業處理好業務活動中隨時出現的問題,首先是生產、物流和財務對於市場環境變化的適應能力,然後是與“人”有關的問題。這裡所說的“人”, 既包括企業的用戶,也包括企業內部的人員。

  Web 2.0之所以擁有這些特殊的能力,主要是因為它是以人類群體和知識為核心的,更有利於解決突發性的問題,而不是執行固定的、一成不變的業務流程。例如銷售 與市場活動的策劃與執行、大型工程項目的計劃與實施等,在此過程中需要大量的溝通與協作,都是Web 2.0最能發揮作用的領域。

   另外,Web 2.0特別能夠反映“人性”,進而激起人們應用這種技術的濃厚興趣。難怪當有人問CIO們如何在企業中引入Web 2.0的時候,得到的回答卻是:“我所遇到的難題不是如何引入Web 2.0,而是如何阻止它,因為很多員工都被Blog、IM所吸引。”可見,Web 2.0來勢之凶猛,誰也無法阻擋。最明智的做法是順應它、管理它、利用它。

  洞悉Web 2.0的企業價值

   “Web 2.0”的概念開始於O'Reilly和MediaLive公司之間的頭腦風暴會議。從此之後直到今天,“Web 2.0”一詞已經引發了全球性的研究與探討。如今,關於Web 2.0的含義仍存在很大的分歧,一些人將Web 2.0貶低為毫無疑義的一個行銷炒作口號,而其他一些人則將之理解為一種新的理念。作為企業的決策者,顯然不必深陷於“Web 2.0”概念的學術爭論,但卻不應該忽視它對於企業的意義和價值。

  在傳統的信息系統中,如果照顧了信息的集中化和規范性,必然就 會犧牲個性化和靈活性。作為一種全新的企業信息系統架構,Web 2.0的最大價值在於保持集中化的信息處理的同時兼顧了個性化的信息溝通與應用。例如,傳統的網站是典型的Web 1.0,它基本上是一個信息發布平台,用戶只能閱讀和查詢信息。為了滿足大量用戶的需求,網站只好越做越大、越做越復雜,而在此過程中卻不得不犧牲了個性 化。有人說:Web 2.0提供了無數的“小網站”,滿足了每個人的需求,而這些“小網站”在後台又是可以相互溝通與協同的,很好地支持了信息共享。實際上,在Web 2.0中,每個用戶都有自己的網站,這個網站不止是閱讀和查詢資料,而且常常是以輸入信息為主的,這就是Web 2.0為每個用戶“參與”到信息系統之中並為之作出貢獻提供了最佳的機制。

  例如,博客(Blog)是典型的Web 2.0應用,我們應該注意到它的兩層意義:第一,每個用戶都有自己的網站;第二,用戶可以按照自己喜歡的方式來輸入、歸檔資料;第三,博客之間互相引用、分享信息非常方便。

   Web 2.0的企業價值不是取代Web 1.0,而是把傳統的Web 1.0中的應用軟件提升到Web 2.0的架構之中,這種提升無疑將會幫助企業的領導者、員工和客戶更好的駕馭和利用原有的應用軟件,不僅將傳統應用軟件的價值發揮到極致,而且會因為新的 協同和溝通機制而產生大量的創新應用,其結果就是提升傳統應用的效率,同時節省內部和內外溝通成本,抓住更多的市場機會。

  實現Web 1.0到Web 2.0的跨越

   正如前面所述,Web 2.0不是要取代Web 1.0,而是讓Web 1.0更好地發揮作用,並且在新的技術平台上產生更多的創新應用。所以,企業的首要任務應該是實現Web 1.0向Web 2.0的提升,這就會面臨三個問題:第一,傳統Web 1.0的軟件怎麼辦?第二,新的軟件應該怎樣來架構?第三,怎樣從整體上降低成本、提高效率。因此,企業實現Web 1.0向Web 2.0的提升,可以從三個方面來入手:




  第一,把傳統的Web 1.0軟件直接包裝成Web 2.0;

  第二,運用SOA技術構建Web 2.0的軟件模塊和架構,把傳統Web 1.0軟件當作軟件部件,與新的軟件部件混合起來,隨時隨地以動態組合的方式構造新的應用軟件;

  第三,采用服務器整合和瘦客戶的IT架構,從整體上降低成本與復雜度。

  另外還有兩個因素極為重要:

  第一, 在Web 2.0的應用環境中,用戶的數量急劇增加,用戶所處的地點、場合更加復雜多樣,因此對於用戶的身份確認和權限管理就更為重要;

  第二, 不論是企業自身的管理運營,還是政府對於企業的監管,對於數據資產的依賴性都會更強,因此數據生命周期管理(ILM, Information Lifetime Management)上升為必不可少的基礎。

   眾所周知,Sun公司在Web 1.0的時代扮演了核心的角色。在迎接Web 2.0的時代,Sun公司又站在什麼樣的地位呢?這就不能不提到Java。Java無疑是非常好的技術,但是它的最大價值更在於普及。想象一下:已經有幾 十億部電子設備采用Java技術,全球一百多家電信運營商支持Java技術,全球有450萬以上的Java開發人員,JCP(Java社區項目)已經有 900多家會員企業,因此你就會感受到,Sun已經在全球網絡世界播下了什麼樣的種子。

  從戰略上看,Sun公司成功地處理好了 “播種與收獲”的關系。通過以Java、Solaris和SPARC為核心的大量的技術開放,Sun在全球范圍內促進了許多公司的創立和發展。隨後, Sun又通過並購把發展勢頭良好並且能與自身產品線實現優勢組合的公司納入自己旗下,例如SOA方面的SeeBeyond和ILM領域的 StorageTek,使得Sun公司形成了完備的戰略資源,可以幫助企業用戶快速、低成本地實現由Web 1.0向Web 2.0的提升。

  演繹Web 2.0的夢幻組合

   Sun公司的產品、技術和戰略,正是致力於幫助企業實現Web 1.0到Web 2.0的提升。因此,其產品布局也是從上述5個方面來進行的。在Sun公司提出的“4S(Server,Software, Storage,Service)”戰略中,軟件(Software)的地位越來越重要。




  可以說,Sun公司的軟件產品是幫助企業實現Web 1.0向Web 2.0提升的“夢幻組合”,其中包括5個打包的解決方案:

  Solution Pack 1: CS -> BS Make Easy(輕松實現客戶機/服務器架構向浏覽器/服務器架構的轉變)

   CS -> BS Make Easy解決方案包把傳統Client/Server(客戶機/服務器)架構的應用軟件立刻整體轉換為B/S (Browser/Server,浏覽器/服務器)架構,其中的核心是SGD(Secure Global Desktop,安全萬能桌面)。

   Sun公司的SGD(Secure Global Desktop)軟件可以對所有的傳統軟件進行包裝。不論原來的軟件是運行在Windows、Solaris、Linux還是大型主機上,都可以通過 SGD使其適應於新的Web 2.0環境。Sun SGD的作用很像是一個翻譯機,在傳統Web 1.0的應用和PC、PDA、手機等各類網絡設備之間建立互聯通路。原來用戶只能通過PC來使用軟件,有了Sun SGD,用戶就可以隨時隨地通過任何設備使用軟件。更重要的是,SGD可以極大地提升企業軟件的安全性,誰在什麼時間、通過什麼設備、進行了那些操作,都 可以通過SGD有效地管理起來。此外,軟同應用軟件的部署、更新和維護都集中在企業數據中心,與用戶的設備完全無關了,這就使得系統管理的成本與復雜度大 大降低。

  Solution Pack 2: PC Simplifier(甩掉復雜的PC機,簡化客戶端)

   雖然PC為個人和家庭提供了許多有趣的功能,但是對於企業來說,這些功能卻常常成為成本和復雜化的代名詞。企業IT平台只有完全置於集中管理控制之下, 而不是分散在各個員工的PC上,其效益才能得到充分發揮,同時也會免除PC這個病毒和無關軟件的溫床,消除將企業數據保存在客戶端PC造成的安全隱患。要 做到這一點,就應該采用純粹的B/S(Broswer/Server)架構,這樣既能為每個員工做好本職工作提供最高效的支持,又能使員工的行為完全置於 管理控制之下。

  因此,把復雜、高成本的PC替換為簡單、低成本的的超精簡型計算機(Ultra Thin Client),是企業降低IT成本與復雜度、提高效率和競爭力的重要突破口。在這一領域,Sun公司的SunRay提供了最佳的解決方案,與Sun SGD一起構成了Solution Pack 2: PC Simplifier的核心。由權威調查機構Forest Research所做的案例調查數據顯示:某家企業安裝了400台SunRay和2台服務器,僅用一年就收回包括設備購置和員工培訓在內的所有投入,在三 年期間的ROI達到了111%。研究表明SunRay技術可以通過以下三個方面提升企業內外效率:第一,降低硬件成本;第二,提高管理和運作效率;第三, 提高企業信息安全性。

  Solution Pack 3: SOA Engine QuickStar (SOA快速啟動)

   超精簡客戶端必須借助於超強能力的服務器平台才能滿足企業的需求。Web 2.0的指導思想就是在服務器端用DIY的方式隨時隨地將軟件模塊組合成滿足企業應用的功能,這就離不開SOA。傳統軟件按照版本升級來改進,而以SOA 為基礎的Web 2.0軟件則是隨時可以根據企業應用需求來形成新的軟件,因為這種軟件體系可以像“變形金剛”那樣通過“組合(Composite)”而獲得,這就是 Sun Java CAPS(Composite Application Platform Suite,組合應用平台套件)。

   通過Solution Pack 1和Solution Pack 2,企業可以實現客戶端效率和成本的改善,而通過以CAPS為核心的Solution Pack 3,可以幫助企業將其業務目標和IT資源更加緊密、及時地聯系起來,加快其推出新產品、新服務的速度,降低數據資源產生的成本,進而從根本上為企業的IT 系統諸如全新的活力。

  Solution Pack 4: Secure Access Plug-in

  不 論是多麼高效的服務,如果使用的人、或者享受服務的人無法確認、甚至是弄錯了,這對企業來說,不僅不是進步,反而是一場災難。因此,讓適當的人和設備存取 適當的數據,確保企業信息系統的安全性,這是任何企業IT應用都必須具備的基本特性。Solution Pack 4就是為企業提供安全數據存取的功能。

  最近,Sun公司被Gartner認定為全球IM(Identity Management,身份認證管理)的領先者,而Sun公司收購Neogent則將這種領先提升到了新的水平。Sun領先的身份認證管理解決方案與 Neogent部署自動化工具集將會幫助企業在更短的時間內、以更低的成本實現完備的身份認證管理,有效地保證了企業IT應用各個模塊安全性。

  Solution Pack 5: ILM Plug-in (法規遵從與內容管理解決方案)

   隨著企業IT系統運行時間的增長,企業會產生和積累大量的數據。這些數據都是企業賴以生存和發展的資產,也是保證和證明企業合法經營的重要依據。企業數 據資產具有特定的生命周期,在生命周期的不同階段,其使用頻度存在很大差別。因此根據使用頻度來選擇存放介質,是提高企業數據資產管理利用效率和降低成本 的有效方法。

  提高企業數據資產管理水平最基本的前提是細化數據“顆粒”,為每個“數據顆粒”賦予生命力,實施以身份認證為基礎的 ILM(Information Lifecycle Management,信息生命周期管理),這就是Sun軟件的Solution Pack 5: ILM Archive Plug-in,其核心是Sun Java StorageTek。為ILM引入身份認證管理機制,可以更好地符合政府部門所要求的Sarbanes-Oxley、Health Insurance Portability and Accountability Act (HIPAA)、Homeland Security Presidential Directive-12和Gramm-Leach-Bliley等於信息安全性、私密性有關的法規。典型的ILM Archive Plug-in包括Email歸檔插件和SAP歸檔插件,已經在許多重要的行業獲得了大量應用。

  通過上述5個Solution Pack,Sun公司軟件為企業從傳統Web 1.0軟件架構提升到全新的Web 2.0家溝鋪平了道路。




Copyright © Linux教程網 All Rights Reserved