• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • SOA引發工作方式之變

    發表于:2007-06-13來源:作者:點擊數: 標簽:
    除了技術的變革之外,SOA還有可能導致用戶工作方式的巨大轉變。在整體應用被松散結合的Web服務取代的過程中,你的職業生涯有可能走向新的方向。 SOA的理論可以讓IT部門不再去做徒勞無功的重復工作,自動化地完成更多的事情,也就是用更少的力氣(尤其是減少

    除了技術的變革之外,SOA還有可能導致用戶工作方式的巨大轉變。在整體應用被松散結合的Web服務取代的過程中,你的職業生涯有可能走向新的方向。

    SOA的理論可以讓IT部門不再去做徒勞無功的重復工作,自動化地完成更多的事情,也就是用更少的力氣(尤其是減少編程量)做更多的工作。松散結合的服務也更容易外包。這可能導致人們的另一個擔心,即引入這種架構后可能讓某些IT職位面臨消失的危機。但是,早期SOA的采用者發現,職位的缺失與找到讓IT人員適應SOA多變任務要求的方法相比,算不上什么。

    世界最大的汽車金融公司之一Ford Credit公司的框架與架構經理Terry Bone說,“SOA的理論是讓IT部門縮水,”但是當你將裁減編程職位與企業的長期目標進行權衡時,情況可能并非如此。

    工作重心遷移

    Bone正在分析IT部門的規模多大才適合,是否需要外包。Bone說,這意味著嘗試“定義策略”,確定部門的合適規模,SOA意味著程序員編程工作將會減少,我們需要找到辦法鼓勵最好的程序員留下來。

    盡管人員規模仍保持不變,但運行SOA模型所需要的自動化技術將讓每位成員做更多的工作。此外,員工的工作將由手工任務(例如定制代碼項目)向新的領域(例如應用裝配工作)轉變。

    顯然,IT部門中應用程序員的數量將由于需要編寫程序的減少而減少。那些可能幾乎完全不需要技能的編程工作通常會交給年輕的程序員去做。例如,編寫兩個應用之間的集成代碼等。Tim Hilgenberg說,這項工作應當由廠商承擔,廠商的任務是處理和隱藏這種復雜性,使它們不被顧客所看到。Hilgenberg是Hewitt Associates人力資源公司應用開發首席技術戰略師,該公司已經采用了Web服務和SOA技術。

    Eze Castle Research的高級研究分析師Allison Bacon說,你所雇用程序員的數量將取決于你是一個“發布”類型的SOA組織,還是一個“訂購”類型的SOA的組織。以IT作為業務的組織(例如IT廠商、電子商務公司、虛擬服務機構等)可能仍要為很多自己的Web服務編寫程序,然后發布它們供其他人使用或購買。以IT作為工具生產非IT產品或服務的組織將常常成為SOA的訂戶。

    不管是“發布”類型也好,“訂購”類型也好,裝配工作將是IT的主要任務之一。Hilgenberg說,訂戶將購買不同的應用,然后以一種業務增值的方式將其連接在一起?!爱斈汩_始研究SOA時,實際上關注的是能夠組裝應用程序,而不是成為它的開發人員。你變得更像是應用的聚合者和集成人員,負責裝配門戶網站、匯集數據和交易?!?/p>

    裝配人員面臨的挑戰將是添加明確滿足企業需要的業務價值,使應用程序不再僅僅是不同組件的總和。Hilgenberg說:“如果編程技能逐漸廉價化,你就必須找到如何在它們上面進行增值的方法,這非常像是Dell作為部件集成商所做的工作?!?/p>

    例如,裝配人員需要拿走普通的客戶服務Web服務,找到更多滿足企業特殊需要的Web服務,然后將它們連接在一起,組成獨特的客戶服務應用。

    密切監視零部件

    Hilgenberg補充說,IT部門還需要進行仔細的研究工作,以確保能夠滿足SOA環境中正常運行的要求。對于要將不同來源的Web服務組合在一起的企業來說尤其如此,因為其中的很多服務是在他們的控制之外進行編寫和管理的。

    事實上,這些服務也不在開發這些服務廠商的控制之內,這些廠商也可以從第三方購買Web服務。因此,IT部門的責任是研究廠商和他們的來源,然后密切監視這些供應商,確保3次外包的部件不會造成系統上的故障。這是個重大的變化,因為目前大多數的企業是將所有的部件拿到公司內部,然后在一個相對封閉的環境中跟蹤它們。

    應用不在直接掌控之內的事實,意味著你將面臨大量的安全工作。事實上,安全工作已經是網絡人員的主要任務,但是它的任務將突變和繁殖,直到成為你所監視的每一個技術任務的組成部分。試想當你不能通過口令保護關鍵應用,而且程序又保存在廠商那里時,如何實現保護網絡和數據安全的任務吧。Bacon說: “從理論上講,所有東西都可以外包,但是你仍要保留內部的專業人員。你仍要保護進出企業的數據,而這要求大量的安全技能?!?/p>

    但是,必須的安全專業知識是很難猜透的。Bacon說,應用設計與管理,包括安全性,將成為一項戰略任務。因此,如果當所有的企業應用都借助SOA生存的那一天到來的話,有人將需要完成決定哪些應用組件用于什么業務目的、這些部件如何重復使用,以及每個部件保存在哪里等諸如此類的任務。

    業務聯絡官的誕生

    Bone說,SOA世界中將誕生一個誘人的新職位,這就是“業務聯絡官”。這項工作將涉及與業務部門合作,幫助定制使業務向其目標發展的技術和業務流程。

    盡管IT部門一直在不同程度上完成這項任務,但SOA將增加對完成這項任務專職人員的需要。例如,承擔這項工作的人可能要與客戶服務經理合作,利用可用的技術創建業務流程,改進客戶服務的回饋時間。業務聯絡官可以被分派到每一個業務部門。Bone說,這將是定制程序員中最優秀人員轉崗的理想選擇。

    他說:“我們將看到開發人員傾向于承擔業務用戶的任務。SOA將進一步模糊IT與業務的分界線。開發人員不需要做大量的編程工作。我們需要那些在定義流程、定義集成技術方面可以與業務客戶進行合作的人員?!?/p>

    當然,隨著更多的技術滲透到我們的日常生活中,技術知識很難再成為IT人員惟一關注的事情。IDC的SOA計劃經理Sandra Rogers說,業務經理已經開始學習可以幫助他們的應用。有些人甚至認為,這些聯絡官職位應當由公司業務部門的人員承擔,而不是由IT人員承擔。

    但是,正如Rogers所指出的那樣,業務經理不知道他們不懂哪些技術問題。例如,業務經理不懂數據建模、與自動化工具的集成、配置、性能優化、安全性和各種其他技術的最佳慣例、需求和進程。

    她說:“認為業務人員可以擁有業務聯絡官的技術能力的想法是十分危險的,至少從短期看是如此。這就像是一個黑箱子。你不知道正在發生什么,不知道如何對付預期值、調試、傳播、兼容性以及系統試圖達到什么目標。業務人員將會發現,了解所有這些是非常困難的?!?br>
    總之,在未來,企業將對可以將技術專業知識與業務能力結合起來的員工產生越來越強烈的需求。因此,作為一個企業的領導者,如果你還沒有開始從SOA的角度來考察你的員工,那就盡快開始吧!

    SOA時代,發展你的SOA技能
    變化
    淘汰的技能
    需要掌握的技能
    獨立且完整的應用消失,應用接口實現標準化。
    應用性能調節,定制編程。
    應用與數據組裝,更全面的廠商調研和監視。
    應用被保存在網絡上,而不是服務器上。
    對于網絡人員來說,沒有什么需要淘汰的。
    網絡性能調節,應用使用指標,新的應用設計原則。
    IT提供業務流程,而非詳細的技術清單。
    打破/修復管理理念。
    業務敏捷性,利用技術定義和調整。
    零碎的應用程序可以安裝在任何位置,從任意位置調用,并在多種設備上使用。
    邊界安全觀念。
    創造性的安全系統,每個IT角色都是安全性的一部分。

    (責任編輯:銘銘)

    原文轉自:http://www.kjueaiud.com

    ...
    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>