日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
企業(yè)架構(gòu)師需要注意的五個(gè)重要趨勢(shì)

【精選譯文】眾所周知,互聯(lián)網(wǎng)的結(jié)構(gòu)正在影響著企業(yè)的架構(gòu)。本文嘗試著總結(jié)一些互聯(lián)網(wǎng)領(lǐng)域的***趨勢(shì),這些趨勢(shì)似乎有著足夠的能力來(lái)改變企業(yè)的結(jié)構(gòu)。不用贅述,這幾個(gè)趨勢(shì)列舉如下:

#t#1、REST:表述性狀態(tài)轉(zhuǎn)移結(jié)構(gòu)模型可以讓互聯(lián)網(wǎng)以全局?jǐn)U展的基本元素為基礎(chǔ)。詳細(xì)的解釋其基本原理和優(yōu)勢(shì)完全超出了本文的范疇。如果你的工作需要你不斷了解一些新興的趨勢(shì),以及這些趨勢(shì)是否適合你的企業(yè)架構(gòu)需求的話,那么這個(gè)趨勢(shì)是一定要探究的。

影響面:基于網(wǎng)絡(luò)的結(jié)構(gòu)、面向服務(wù)的結(jié)構(gòu)、借由簡(jiǎn)單的HTTP URIs和最小化集成過(guò)程實(shí)現(xiàn)的數(shù)據(jù)和處理請(qǐng)求(資源)的廣泛可用性和即時(shí)可用性。

2、可互用的云:具有互用性的云是指能夠創(chuàng)造一個(gè)私有云,同時(shí)也能利用公共云的能力。這已經(jīng)成為可能了:比如Ubuntu Enterprise Cloud,它允許你建立私人云或者使用公眾云(比如Amazon EC2),同時(shí)由于開源的成就(比如Eucalyptus),你能夠使用同一組API程序訪問他們。這讓你在一開始可以選擇使用隨便哪一種(私有云或者是公共云),如果有需要可以隨時(shí)再轉(zhuǎn)換到另一種云,或者能夠同時(shí)使用這兩種云,增加了靈活性。

影響面:大型服務(wù)器vs廉價(jià)服務(wù)器簇、虛擬化、彈性部署、靈活的硬件采購(gòu)/供應(yīng)、組織層次方面的基礎(chǔ)設(shè)施管理。

3、NoSQL:雖然我不喜歡這個(gè)名字,但是這個(gè)NoSQL趨勢(shì)一直就有。這涉及一系列現(xiàn)在可用的、不受很多RDBMS要求限制的存儲(chǔ)數(shù)據(jù)選擇(比如靈活規(guī)劃、鍵值對(duì),等)。當(dāng)有人要求你走向最終統(tǒng)一性(eventual consistency)的時(shí)候,一些數(shù)據(jù)庫(kù)還允許你以分布方式在很多服務(wù)器上存儲(chǔ)數(shù)據(jù),以此來(lái)支持頻繁寫操作的高可用性。當(dāng)別人要求你滿足一系列不同的挑戰(zhàn)時(shí),這些選擇增加了你作為一個(gè)架構(gòu)師的機(jī)動(dòng)性和靈活性。

影響面:關(guān)系數(shù)據(jù)庫(kù)、數(shù)據(jù)存儲(chǔ)策略、數(shù)據(jù)分布策略、縱向vs橫向擴(kuò)展、交易化、一致性和可用性。

4、使用多種語(yǔ)言:開發(fā)成本在總成本中所占的百分比在增加,開發(fā)時(shí)間也日益成為影響上市時(shí)間的主要因素,因此現(xiàn)在軟件快速變化和快速適應(yīng)新要求的能力是成功的關(guān)鍵。解決方法之一是軟件不同的部分使用不同的語(yǔ)言來(lái)寫,每種語(yǔ)言對(duì)于相應(yīng)的部分來(lái)說(shuō)都是最恰當(dāng)?shù)倪m合簡(jiǎn)潔快速的語(yǔ)言,同時(shí)每種語(yǔ)言對(duì)于相應(yīng)的軟件部分能夠支持快速的反映變化。因此,可以想象,在JEE平臺(tái)基礎(chǔ)上的一個(gè)軟件會(huì)使用JRuby語(yǔ)言編寫的DSL寫某些商業(yè)規(guī)則,而用Clojure語(yǔ)言寫算法。

影響面:開發(fā)文化和過(guò)程、最少的開發(fā)技術(shù)和擴(kuò)展性、管理所需的風(fēng)險(xiǎn)管理vs現(xiàn)有的技術(shù)。

5.分布式處理:由于那些導(dǎo)致越來(lái)越分散的分布式處理(包括REST和NoSQL)技術(shù)的發(fā)展,應(yīng)用程序需要成為一套互相協(xié)作的基于網(wǎng)絡(luò)的組件(我們之前也通過(guò)接觸分布式對(duì)象了解過(guò))。然而尤其是考慮到這種結(jié)構(gòu)不太能保證提供即時(shí)保障處理、延遲問題、分布式控制和異步處理,一種特殊的業(yè)務(wù)邏輯可能通過(guò)許多交錯(cuò)的組合元件來(lái)得到滿意的效果。雖然它可能有助于分布式對(duì)象版本的發(fā)布和簡(jiǎn)化獨(dú)立部件的開發(fā),在數(shù)據(jù)流通方面卻帶來(lái)了更高的挑戰(zhàn)。雖然那些由MQ系列支持的異步功能已在企業(yè)中使用多年,但是我卻希望在企業(yè)中越來(lái)越多的使用較簡(jiǎn)單的消息構(gòu)造,比如PubSubHubbub(編者注:這是Google的兩名員工帶來(lái)的一個(gè)相當(dāng)酷的新協(xié)議)。

影響面:應(yīng)用程序分組、基于網(wǎng)絡(luò)的器件、支持全部工作流程同步的困難。

原文:Five Important Trends on the Enterprise Architect's Radar

作者:dnene


網(wǎng)站標(biāo)題:企業(yè)架構(gòu)師需要注意的五個(gè)重要趨勢(shì)
當(dāng)前網(wǎng)址:http://www.dlmjj.cn/article/dhdpdih.html