偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

「應(yīng)用架構(gòu)」應(yīng)用架構(gòu)行為準則

開發(fā) 架構(gòu)
應(yīng)用程序架構(gòu)是企業(yè)解決方案架構(gòu)(ESA)的一個子集(圖1)。應(yīng)用程序架構(gòu)既是一個過程(架構(gòu)和設(shè)計)又是一個東西(可交付成果——架構(gòu)的內(nèi)容)。應(yīng)用程序架構(gòu)幫助組織規(guī)劃其在應(yīng)用程序解決方案和其他系統(tǒng)中的投資。

應(yīng)用架構(gòu)行為準則

應(yīng)用程序架構(gòu)是企業(yè)解決方案架構(gòu)(ESA)的一個子集(圖1)。應(yīng)用程序架構(gòu)既是一個過程(架構(gòu)和設(shè)計)又是一個東西(可交付成果——架構(gòu)的內(nèi)容)。應(yīng)用程序架構(gòu)幫助組織規(guī)劃其在應(yīng)用程序解決方案和其他系統(tǒng)中的投資。正在評估、設(shè)計和交付的應(yīng)用程序解決方案必須能夠與已建立的解決方案共存。其中包括新開發(fā)的應(yīng)用程序、遺留應(yīng)用程序擴展、應(yīng)用程序現(xiàn)代化、購買的應(yīng)用程序包及其升級。

圖1

應(yīng)用程序架構(gòu)存在于多個詳細級別:

  • 在概念層次上,企業(yè)架構(gòu)(EA)策略和計劃確保應(yīng)用程序組合與其他形式的解決方案架構(gòu)(業(yè)務(wù)、技術(shù)和信息)協(xié)同有效地發(fā)展。
  • 在邏輯層次上,應(yīng)用程序架構(gòu)超出了企業(yè)解決方案架構(gòu)(ESA)工作的概念層次,它包括設(shè)計和重用軟件服務(wù)和接口,從而提高了開發(fā)人員的生產(chǎn)力和應(yīng)用程序的靈活性、質(zhì)量和一致性。

應(yīng)用程序架構(gòu)的原則適用于所有類型的應(yīng)用程序方法和解決方案。面向服務(wù)的架構(gòu)(SOA)支持共享軟件服務(wù)的需求正在推動組織實現(xiàn)應(yīng)用程序架構(gòu)師的角色和相關(guān)角色,包括SOA卓越中心(CoEs)或能力中心(CCs),以便跨SOA實現(xiàn)計劃進行協(xié)調(diào)。

企業(yè)級范圍和角色

在概念層次上,企業(yè)架構(gòu)(EA)策略和計劃確保應(yīng)用程序組合與其他形式的解決方案架構(gòu)(業(yè)務(wù)、技術(shù)和信息)協(xié)同有效地發(fā)展。

  • 在這個概念級別上,最能實現(xiàn)這些策略和計劃以及應(yīng)用程序架構(gòu)規(guī)程的角色是企業(yè)解決方案架構(gòu)師。
  • 項目級的解決方案和應(yīng)用程序架構(gòu)師也可能被要求擔任這個角色(或者至少就AA規(guī)劃問題咨詢)。但是,將解決方案架構(gòu)策略和規(guī)劃職責與項目設(shè)計和實現(xiàn)職責分離是一種最佳實踐,否則,兩者都無法正確執(zhí)行。

企業(yè)解決方案架構(gòu)有兩個主要級別(圖2)-

  • 一個EA級別,包括代表不同架構(gòu)和觀點的各種類型的企業(yè)架構(gòu)師-業(yè)務(wù)、技術(shù)、信息和解決方案(包括AA的概念級別)
  • 一種解決方案/項目級別,在解決方案設(shè)計和交付的詳細邏輯和實現(xiàn)級別中包含多個架構(gòu)師和分析師角色。

在EA概念級的細節(jié)中,企業(yè)解決方案架構(gòu)師(在其他團隊成員和項目級主題專家的幫助下)正在確定可重復(fù)的標準和指南,以及可重用的資產(chǎn)和投資,包括與應(yīng)用程序架構(gòu)相關(guān)的資產(chǎn)和投資,它可以傳遞給負責項目和個人解決方案的人。

圖2

企業(yè)解決方案架構(gòu)師的角色

企業(yè)解決方案架構(gòu)師的角色可以是廣泛而富有挑戰(zhàn)性的。在大多數(shù)組織中,我們看到這個EA角色的兩個主要職責領(lǐng)域:

1] 采用ESA的標準化和再利用

企業(yè)解決方案架構(gòu)師將可重復(fù)的標準和指南交付給適當?shù)钠髽I(yè)解決方案組合,然后將這些以及現(xiàn)在定義/部署的共享服務(wù)和資產(chǎn)用于單個項目解決方案工作。

圖3

2] 利用企業(yè)解決方案架構(gòu)(ESA)協(xié)調(diào)當前和未來的狀態(tài)

  • 根據(jù)ESA的現(xiàn)狀,決定需要記錄哪些內(nèi)容(并在發(fā)生變化時進行更新)。解決方案架構(gòu)師應(yīng)確保正確描述每個解決方案。
  • 與其他架構(gòu)師合作,創(chuàng)建并記錄歐空局未來狀態(tài)的愿景,包括解決與在正確的時間為每個架構(gòu)的正確更改提供資金相關(guān)的業(yè)務(wù)問題。然后,解決方案架構(gòu)師應(yīng)確保每個解決方案都針對其未來狀態(tài)進行了適當?shù)囊?guī)劃(包括一個解決方案對EA標準和指南的利用,以及解決方案模式中描述的解決方案組合中的那些標準和指南)。
  • 確保合適的人員、流程和技術(shù)到位,以實現(xiàn)有效的協(xié)作

項目級范圍和角色

未能區(qū)分解決方案架構(gòu)師工作和應(yīng)用程序架構(gòu)師工作的企業(yè)錯過了確保單個項目成功和多個項目重用的機會。

  • 應(yīng)用程序架構(gòu)師有責任以最大化重用為目標進行設(shè)計,并盡可能消除項目、應(yīng)用程序系統(tǒng)和業(yè)務(wù)單元之間的冗余和不一致。
  • 雖然解決方案架構(gòu)師將通過創(chuàng)建可重用的軟件和信息服務(wù)來促進重用,但相對于為項目團隊正在構(gòu)建、集成和/或部署的特定解決方案定義一個合理、有效和完整的設(shè)計,它的優(yōu)先級較低。
  • 企業(yè)解決方案架構(gòu)(ESA)團隊(包括SAs和AAs)負責細節(jié)和內(nèi)容的概念級別,包括將哪些標準、指南、可重用資產(chǎn)和投資傳遞給項目作為起點

解決方案架構(gòu)師

SAs專注于給定項目的所有架構(gòu)方面(盡管它們可能一次處理多個項目)。正如企業(yè)SA確保ESA團隊成員在概念/規(guī)劃詳細級別上的架構(gòu)協(xié)作一樣,SAs也確保了項目級別上的架構(gòu)協(xié)作。此外,他們必須完成一個完整的設(shè)計,定義解決方案的所有方面,包括但不限于應(yīng)用程序架構(gòu)方面。

應(yīng)用程序架構(gòu)師

AAs的重點是應(yīng)用接口和軟件服務(wù)的設(shè)計。與設(shè)計應(yīng)用程序接口和軟件服務(wù)相關(guān)聯(lián)的強調(diào)程度取決于項目方法,以及有多少預(yù)先存在的接口和服務(wù)可以重用和構(gòu)建。因此,AAs側(cè)重于應(yīng)用程序軟件(box)之間接口(line)的設(shè)計,以及box的設(shè)計,以使它們盡可能像應(yīng)用程序服務(wù)那樣可重用。AAs有責任設(shè)計接口和服務(wù),以提高應(yīng)用程序的靈活性,最大限度地重用,并盡可能消除項目、應(yīng)用程序系統(tǒng)和業(yè)務(wù)部門之間的冗余和不一致。

以下是SA職責與AA職責的比較。

圖4

大多數(shù)組織最初都將AA的重點放在應(yīng)用程序接口的設(shè)計上,而且有充分的理由——應(yīng)用程序集成是實現(xiàn)應(yīng)用程序包以及支持將新的SOA Web瀏覽器與遺留應(yīng)用程序和數(shù)據(jù)集成的一個主要問題。雖然良好的應(yīng)用程序接口設(shè)計解決了穩(wěn)定性、安全性和性能問題,但也希望盡可能提高業(yè)務(wù)敏捷性和開發(fā)人員的生產(chǎn)力。

  • 具有SOA服務(wù)接口設(shè)計技能的AA側(cè)重于應(yīng)用程序接口(行)。
  • AA與SOA軟件服務(wù)提供商的設(shè)計技能側(cè)重于應(yīng)用程序服務(wù)(box)。
  • 具有實現(xiàn)編碼技能的開發(fā)人員根據(jù)AA生成的設(shè)計對服務(wù)的消費者和提供者實現(xiàn)以及新的應(yīng)用程序服務(wù)(行和框解決方案)進行編碼。

以下是AA和應(yīng)用程序開發(fā)團隊的職責區(qū)別-

 

圖5

 

責任編輯:武曉燕 來源: 超級架構(gòu)師
相關(guān)推薦

2018-09-20 08:58:21

Linux 代碼 開發(fā)

2018-09-18 09:11:50

Linux內(nèi)核代碼

2018-10-17 10:25:44

2018-10-17 22:16:52

物聯(lián)網(wǎng)安全物聯(lián)網(wǎng)IOT

2023-10-30 08:01:24

人工智能AI

2025-03-24 09:28:00

2020-09-09 08:13:42

TikTok

2023-10-23 08:05:42

2012-02-08 10:38:07

2018-12-03 09:01:49

Linux 系統(tǒng) 代碼

2024-03-12 13:27:13

2021-07-09 06:48:30

架構(gòu)映射應(yīng)用

2023-03-02 12:11:21

2016-12-04 16:46:51

大數(shù)據(jù)架構(gòu)機器學(xué)習

2023-05-23 11:39:47

2024-08-16 10:36:31

2013-11-20 10:21:30

閃存

2022-07-12 23:59:00

云計算DevOps云架構(gòu)

2022-11-29 11:21:20

單體分層應(yīng)用架構(gòu)

2012-01-13 10:45:56

企業(yè)應(yīng)用架構(gòu)
點贊
收藏

51CTO技術(shù)棧公眾號