システムのソフトウェア?ア`キテクチャは、システムの更撹または更夛を幣し、その強恬の碧怏みをh苧します。システムは、蒙協の字嬬または匯銭の字嬬をg佩するコンポ`ネントの鹿栽です。はソフトウェアを更廏できる釈耕な児徒を戻工します。
匯銭のア`キテクチャの畳協とトレ`ドオフがシステムの瞳嵎、パフォ`マンス、隠便來、および畠悶議な撹孔に唹譴鰉襪┐泙后R三禝弔蔑別發箜て攀弔塀畊を深打しないと、システムがリスクにさらされる辛嬬來があります。
恷除のシステムでは、鹸方の互了ア`キテクチャ?パタ`ンと圻夸が匯違議に聞喘されています。これらは、謹くの魁栽、ア`キテクチャ?スタイルと柵ばれます。ソフトウェア?システムのア`キテクチャがg匯のア`キテクチャ?スタイルに浙┐気譴襪海箸蕨,如謹くの魁栽、スタイルの怏み栽わせによってシステム畠悶が更撹されます。
ソフトウェア譜柴とは、ソフトウェア勣周をソフトウェアg廾に古廷晒するプロセスです。これは、ソフトウェア_kライフサイクルSDLCの兜豚粁竣であり、鹿嶄の鵑諒籾からソリュ`ションに卞佩します。
ソフトウェアを古廷晒する魁栽、譜柴プロセスで、ユ`ザ`の勣周を仁籾とし、恷癖なソリュ`ションの蒙協に函り怏む柴鮫を恬撹します。柴鮫では、朕議のソリュ`ションをg廾するための恷癖な譜柴を畳協する駅勣があります。
ソフトウェア譜柴には、勣周碧からg廾への卞佩を屶址するすべてのアクティビティが根まれます。ソフトウェア譜柴プロセスの麼勣な撹惚麗を參和に幣します。
ソフトウェア?ア`キテクチャは、g廾の袁犬鳬Lぺいしながらシステムの更夛を苧らかにします。ア`キテクチャは、システム坪の勣殆とコンポ`ネントの犹プ喘の碧怏みにも醜泣を輝てます。ソフトウェア譜柴は、システムのg廾の袁犬鯢遒条り和げます。譜柴貧の嶷勣並遒箸靴討蓮▲禰`タ更夛とアルゴリズムの僉kや、倖?のコンポ`ネントのg廾の袁犬覆匹あります。
ア`キテクチャと譜柴の諒籾は、しばしば嶷鹸します。鯉な号夸でア`キテクチャと譜柴を曝艶するのではなく、それらを怏み栽わせる圭が尖にかなっています。畳協は、苧らかにア`キテクチャ議來嵎になる魁栽もあれば、譜柴に嶷泣を崔き、ア`キテクチャのg屬砲匹里茲Δ牧杼△弔を嶷篇する魁栽もあります。
嶷勣な泣は、ア`キテクチャは譜柴ですが、すべての譜柴がア`キテクチャであるわけではないということです。並gとして、ア`キテクトは、ソフトウェア?ア`キテクチャ┘〒`キテクチャ譜柴と袁孤莠藤┠妊〒`キテクチャ譜柴の哈きをする繁です。すべてのケ`スにm栽するル`ルやガイドラインはありませんが、なる蒙罿鯰諒住するみがありました。
ソフトウェア?ア`キテクチャの恷除の買鬚任蓮譜柴は扮寂のU狛とともに序晒するもので、ソフトウェア?ア`キテクトはシステムを頼畠に譜柴するためにすべてを並念に委燐することはできないという念戻に羨っています。譜柴は、匯違議にシステムのg廾粁竣で序晒します。ソフトウェア?ア`キテクトは、g弊順の勣周に孚らして譜柴を@A議に僥楼し、テストします。
セキュリティの諒籾を哈き軟こすソフトウェアの之には、麼に肝の2嶽窃があります。
コ`ドのg廾バグは、陣えめに需てもソフトウェア?セキュリティの諒籾畠悶の磯蛍を媼めています。火りの磯蛍は、譜柴レベルでk伏するその麿の嶽窃のソフトウェアの之にvするものです。譜柴貧の之とバグの護栽は、ほぼ50/50です。ソフトウェアの宗畠來を鳩隠するためには、I圭をセキュリティ隠擦する駅勣があります。弊順恷互のコ`ド?レビュ`?プログラムを譜け、弊に岑られる恷膿のツ`ルを聞喘することはできても、このような圭隈で之を需つけて俐屎できる辛嬬來は詰いといえます。
之を蒙協する4つの圭隈
譜柴垢殻の壼豚に、譜柴の之をつけて俐屎する圭が、デプロイ瘁に、g廾された仝之のある譜柴々にパッチをm喘するよりもはるかにUg議です。ア`キテクチャ?リスク蛍裂┫仝藉。、于璃モデリング、セキュリティ砿尖貨譜柴蛍裂┳О箒抓。は、譜柴貧の之の奮?俐屎に叨羨ちます。
皆遺禽粥は粥檎粥よりも酒待晒されたアプロ`チです。皆遺禽粥は愔瓦隆仝藉.譽咼紿`よりもはるかに謹くの壇社たちによってg仏でき、曳熟議玉扮寂でgみます。恷も嶷勣なことは、この酒待晒されたアプロ`チには、アプリケ`ション?ポ`トフォリオ畠悶をカバ`できるほどの紳偏圓姥わっているということです。
蝕kプロセスでア`キテクチャと譜柴レビュ`を由栽していない怏岶は、譜柴レベルとg廾のI圭で、ソフトウェア畠悶が銭迄議な之に需玲われていることをk需して妾くことがよくあります。謹くの魁栽、ペネトレ`ション?テストでk需された之は、ライフサイクルの壼豚に麿の返隈を喘いれば、もっと酒gに蒙協することができたでしょう。ア`キテクチャ蛍裂の潤惚に惄辰謄謄好箸g佩するテスタ`には、謹くの魁栽、より寄きなメリットがあります。