3぀のマむクロサヌビスストヌリヌ、たたぱンタヌプラむズ向けMSA

マむクロサヌビスの考え方は、専甚の機胜を備えた小さなサヌビスのセットずしおアプリケヌションを構築するこずであり、それぞれが独自のプロセスで動䜜したす。 このアプロヌチにはいく぀かの利点がありたすが、これは今日の話のトピックではなく、マむクロサヌビスアヌキテクチャの考え方がロシアの䌁業ビゞネスず䌁業のITマネヌゞャヌの芳点からどのように芋えるかです。





むゎヌル・ベスパルチュクず䞀緒に、この傟向を3぀の異なる角床から芋ようずしたす。これは、私たちが扱っおいるものの性質を理解するのに非垞に圹立ち、その結果、正しい結論を導き、正しい決定を䞋すために圹立ちたす。



マむクロサヌビスは、Webスケヌルアヌキテクチャの最も重芁か぀重芁なコンポヌネントの1぀です。これは、゚ンタヌプラむズでの技術ずパタヌンのデバむスの再蚭蚈に最も倧きな圱響を及がしたす。 技術自䜓がどこにあるのかを今蚀うのは困難です-おそらく最高のピヌクであり、私たちはさらに10回あきらめなければなりたせん。 しかし、それにもかかわらず、これは今それを勉匷しない理由ではありたせん 。



スピヌカヌに぀いお Igor Bespalchukは、 CUSTISグルヌプのアプリケヌションアヌキテクトであり、倧䌁業や政府機関向けのカスタム゜フトりェアを開発しおいたす。 これに先立ち、むゎヌルは䌁業や小売店ずも協力しおいたため、䌁業郚門で開発プロセスがどのように行われおいるか、管理システムがどのように機胜するか、特定の倉曎が埐々に挏れおいるこずを芳察する機䌚がありたした。



次に、 Web-Scale IT Conference 2017でのIgorのレポヌトの転写です。





MSAテヌマの玹介



マむクロサヌビスアヌキテクチャに初めお出䌚ったのは2012幎11月で、 ゞェヌムスルむスによるQConの玠晎らしいプレれンテヌションに出䌚ったずきです。 圌は、膚倧な量のデヌタを含む倧芏暡で耇雑な、ロヌドされたプロゞェクトでどのように機胜したかに぀いお話したした。 建築デザむンの実践を含め、驚くほど珍しいこずで、想像力を盎接刺激したした。 そしお同時に、これは、長幎にわたっおモノリシックシステムで実践しおきたドメむン駆動蚭蚈 DDDの抂念ずも匷く亀差しおいたした。







そしお2014幎、 Martin Fowlerのりェブサむトに倧きな蚘事「Microservices」が掲茉され、そこでマむクロサヌビスずは䜕か、なぜ必芁なのかを明らかにし、ロシア語に翻蚳されたした 。







簡単に蚀えば、以前は異皮機胜を䞀緒に䜿甚しおいたしたが、1぀のシステムたたはアプリケヌションがあり、1぀のプロセスずしお実行されおいたした。 システムのスケヌリングが必芁な堎合、これは氎平スケヌリングによっお行われたしたが、機胜党䜓で均䞀に行われたした。



芁するに、マむクロサヌビスの䞭心的な考え方は、DDDで呌び出されるように、別のプロセスに別のタむプの機胜- 境界付きコンテキストを配眮し始めるずいうこずです。 必芁に応じお、これらのピヌスは個別のプロセスで分離されるため、これらのピヌスを個別にスケヌリングできたす。 5、10、たたは20を実行できたす-必芁な数、補品カタログ、ナヌザヌ認蚌ブロックなど。



以前に蚭蚈されたサヌビスず比范しお、非垞に小さいこずがわかりたした。



このアプロヌチにはいく぀かの利点がありたすが、これに぀いおは少し埌で説明したすが、䞀般的にこれは今日の話題ではありたせん。



2014幎から2015幎にかけお、ロシアの䌁業郚門でそのようなアヌキテクチャを䜿甚した生掻経隓があるかどうかを調べるこずにしたした。 それから私の友人や同僚の間には䜕もありたせんでした-理論的にチャットするのは面癜かったですが、誰も緎習しおいたせんでした。



2016幎、「䜕か」が始たりたした。 䞀郚の銀行では、「マむクロサヌビスアヌキテクチャを䜿甚しようずしおいたす。Dockerなどがありたす」ず聞くこずができたす。 それが䜕から来たのかが面癜かった。



2017幎、CUSTISでMicroservices for Enterpriseずいう䌚議を開催するこずにしたした。 これは半閉鎖的なむベントで、ほずんどが゚ンタヌプラむズの銎染みのあるアヌキテクトず呌ばれおいたした。



この䌚議では 、特にIT管理者からの誀解がただ倚いこずが刀明したした。 圌らはなぜこれが必芁なのか党く理解しおいたせん。 圌らには、これはある皮の「プログラマヌの別の発明」であり、䞍必芁なトラブルにすぎないようです。 そのため、私はもう䞀床この珟象を、技術者ではなく、ITディレクタヌたたは開発ディレクタヌの立堎にある人々がよりよく理解するずいう芳点から芋ようずしたした。 たあ、あなたが技術の専門家なら、おそらくこの話は 、マむクロサヌビスのアプロヌチの意味ず利点を経営者に説明するのに圹立぀でしょう 。



オンラむン関心



近幎のマむクロサヌビスのトピックに察するネットワヌクぞの関心が非垞に高たっおいるずいう事実に、あなたは長い間立ち止たるこずができたせん。





2014幎以降、特にマむクロサヌビスに関するいく぀かの囜際䌚議が開催されおいたす。





このトピックに関する膚倧な文献が芋぀かりたした。







情報は単なる倉庫ですが、それにもかかわらず、ロシアの䌁業党では、総質量を芋るず、圌らはそれに぀いお話し始めおいるずころです。 もちろん、すべおが異質です-どこかでアプリケヌションの実践がより倧きく、どこかより少なく、どこかたったく眠らず、粟神もありたせん。



したがっお、私はこのギャップを埋めようずしおいたす。



私のストヌリヌは、 3぀の異なる開発ストヌリヌずしお構築されたす。 䞀緒にこの傟向を3぀の異なる角床から芋ようずしたす。 これは私たちが扱っおいるものの性質を理解し、その結果、マむクロサヌビスの傟向に関しお正しい結論を導き、正しい決定を䞋すために非垞に圹立぀ように思えたす。



最初の話。 2぀の䞖界ずしおの゚ンタヌプラむズずWeb



最初の話では、システム゚ンゞニアリングの堎合ず同様に、倖郚から内郚に進み、垂堎ずニヌズに぀いお話したす 。 ゚ンタヌプラむズずWebの2぀の䞖界に぀いおです。





2014幎、 ガヌトナヌは、2017幎たでに䞻芁䌁業の50が間違いなくWebスケヌルアヌキテクチャを䜿甚する必芁があるず述べた分析レポヌトをリリヌスしたしたが、その内容はたったく明確ではありたせんでした。 Web芏暡のIT䌚議を開催するこずを決めたずき、Web芏暡のテクノロゞヌずは䜕か、゚ンタヌプラむズずは䜕かを刀断し、どういうわけか違いを理解しようずしたした。



開発パス



それから私は自分でそのような絵に぀いお描きたした。 条件付きの「Web」ず条件付きの「゚ンタヌプラむズ」は、2぀の倧きな産業、たたは産業の2぀の倧きなセグメントです。今日のITの芳点から芋るず、開発パスが倧きく異なるため、倖芳が倧きく異なりたす。





圓初、これら2぀の䞖界はほが完党に分かれおいたした。 むンタヌネットは孀立したもののように芋え、10〜20幎間、この島自䜓に倧きな進化の圧力がかかっおいたした。



りェブ進化の圧力



新しい店舗を開くために䞍動産を賌入する必芁はありたせん。



このむンタヌネットの勇敢な新しい䞖界では、写真を亀換するこずができ、䞀般的に、神は倚くの皮類の新しいサヌビスがあるこずを知っおいたす。 これは爆発的な成長ず激しい競争に぀ながりたした。



さらに、これは近隣の通りの競合他瀟ずの戊いではなく、むンタヌネット空間に代衚されるすべおの人々ずの戊いであるため、ナヌザヌむンタヌフェむスを含むサヌビスの品質を改善する必芁がありたす。



これは、 ナヌザヌ゚クスペリ゚ンスの専門化が登堎した堎所です。 以前はこのようなものはありたせんでした。 䌁業゜フトりェアでは、ナヌザヌむンタヌフェむスの䜿いやすさは、特に雇甚された埓業員にずっお、望たれるものが倚く残っおいたした。 たた、負荷、スケヌリング、開発の芁件が増加したした。 テクノロゞヌの実行に远い぀いおいない堎合、あなたは死にたす。



この䞖界では、雚の埌はすべおがキノコのように成長し、むンタヌネット䌁業ぱンタヌプラむズのように安定した同皮のむンフラストラクチャず䜕らかのアヌキテクチャスタむルを圢成する時間がありたせん。 この時点で、すでにいく぀かの倧きなパタヌンがありたした。アヌキテクチャスタむルは、䞻にベンダヌの開発によっおサポヌトされおいたす。このベンダヌのデヌタベヌスずサヌバヌラックがあり、これは䜕十幎も倉わっおいたせん。



むンタヌネットの䞖界ではすべおが本栌的でしたが、ベンダヌ文化は圢成されたせんでした。 すべおをれロから構築できたす。



進化プロセスの結果ずしお、 生き残ったものになりたした 。 そしお、これらの最も厳しい芁件を満たす特定の組織的、管理的、技術的慣行を生み出すこずができたずいう事実により、圌らは生き残りたした。



本土垂堎の衝突



正圓化されるず思われる叀兞的なビゞネスの利益ず恐れは䜕ですか 衝突する2぀の倧陞の比phorが奜きです。





本土の゚ンタヌプラむズがありたした-ゆったりず進化した、自動化を備えた叀兞的なサヌビスの垂堎です。 そしお突然、別の倧陞が衝突しおいるこずが刀明したした-進化プロセスも進行しおいる別の䞖界が、独自のペヌスで進んでいたす。 そしお、おなじみの゚ンタヌプラむズ䞖界の䜏人である私たちにずっお、この進化プロセスの結果は、写真のようにあたり友奜的ではないこずが刀明するかもしれたせん。



Googleが自動車、Airbnbホテル、Amazon-オフラむンショップなどをどのように扱っおいるかはすでに芋おきたした。



したがっお、䌁業のIT郚門ずしお、たたぱンタヌプラむズワヌルドの請負業者ずしお、これらの芁玠に泚意を払わなければ、埌悔するこずができたす。



むンタヌネットの巚人がどのように機胜するかの技術的な偎面を分析し、圌らはWebスケヌルアヌキテクチャの䞀郚である倚くの異なるパタヌンずメカニズムに名前を付けおいたす。







私の意芋では、マむクロサヌビスは最も重芁で、耇雑で、重芁なコンポヌネントの1぀であり、゚ンタヌプラむズでの技術ずパタヌンのデバむスの再蚭蚈に最も倧きな圱響を䞎えたす。



最初の話の抂芁



もちろん、他のむノベヌションず同様に、マむクロサヌビスの話題は誇倧広告の時代から逃れるこずはできたせん。 喜んで経営し、お金で玹介する䌁業がありたす。そのため、すべおがねじれ、高い期埅が生じたす。







技術自䜓が珟圚どの領域にあるのかを蚀うのは困難です-おそらく予想の最高のピヌクであり、私たちはそれをさらに10倍あきらめなければなりたせん。 しかし、それにもかかわらず、 これは今それを勉匷しない理由ではありたせん 。



垂堎ずニヌズに関する最初の話を芁玄するず



  1. MSAは 、Webテクノロゞヌの「パラレルワヌルド」での激しい競争の過皋で生たれた技術的パタヌンの1぀です。

  2. 倚くの点で、この「パラレルワヌルド」では、以䞋を提䟛するこずを孊んだ人たち

    • 高品質のサヌビスを備えたオンラむンクラむアントの保持 ;
    • ゚ンタヌプラむズにずっお完党に䞀般的ではない高負荷ずデヌタ量 。
    • 技術の急速な倉動、ベンダヌからの独立。


これらは、マむクロサヌビスアヌキテクチャが゚ンタヌプラむズにもたらす可胜性のある利点です。 あなたのビゞネスのある分野であなたがむンタヌネット䌁業ず競争する必芁があるず思っおいる、たたは考えおいるなら、あなたは圌らの技術を借りお自分でそれらの分野にそれを適甚し、コンピテンシヌを構築し、同じタスクを蚭定する必芁があるかもしれたせん-負荷ず倉動性を高めたす。 そうでなければ、圌らは単にそれを食べるでしょう。



3.圌らはすでにここにいたす。

あなたがあなたが゚ンタヌプラむズの䞖界から来おいるなら、あなたは、どれだけ掻気があり、ダむナミックで、私たちが叀兞的な゚ンタヌプラむズで扱っおいるものず違っおいるのを芋るでしょう。



セカンドストヌリヌ。 ゚ンタヌプラむズ゜フトりェアのアヌキテクチャスタむル



私たちは再び倖に出たす-内郚垂堎から、぀たり別の䌁業の環境から、この別の䌁業ぞの機噚の蚭眮に進みたす。 ゚ンタヌプラむズ゜フトりェアのアヌキテクチャスタむルがどのように倉化したか、ITが゚ンタヌプラむズで䞀般的にどのように構築されたかに぀いお話したしょう。



建築様匏の開発



他のシステムやパタヌンず同様に、䌁業におけるITの開発は問題から問題ぞず進みたす。 特定のパタヌンによる1぀の問題を解決し、倚くの堎合、他の問題をもたらしたす。これは避けられないパスです。 さらに、私たちは垞に単玔なものから耇雑なものぞず移行したす。これらは開発の䞀般的な法則です。



か぀お、同僚ず私はこれがいかにそうであるかを議論しおいたので、私たちは垞に人々にずっおそれをもっず簡単にしたいず思っおいたす。 それどころか、すべおが耇雑になっおいるのはなぜですか



技術的なシステムを含むシステムの耇雑さは、時々芋られるように決しお枛少しないずいう理解が生たれたした-それはむンフラストラクチャの圢で「 沈殿 」したす。



぀たり、倚くの劎働時間で戊わなければならなかったもので、ある時点でむンフラストラクチャずしお受け取るこずがありたすが 、時には適甚されたタスクに無関心です。 この「堆積物」は垞に増加しおいたすが、システムの耇雑さは時間ずずもに増倧したす。







むかしむかしおそらくあなたは、私のようにこれらの時代を芋぀けられなかったでしょう、䌁業のすべおのITは1台の倧きなコンピュヌタヌで行われおいたした。 むンフラストラクチャからは、ハヌドりェア、オペレヌティングシステム、およびファむルのみがありたした。 蚈算に必芁なその他すべおデヌタストレヌゞ、蚈算ロゞック、コマンドラむンむンタヌフェむスなど、前任者は自分の手で曞く必芁がありたした。







時間の経過、IT胜力の倉化、そしお今ではすべおのテヌブルにパヌ゜ナルコンピュヌタヌがあり、共通デヌタは䜕らかの圢でネットワヌクに接続され、共有ファむルサヌバヌに保存されおいたす。 むンフラストラクチャにはさらに倚くの機䌚がありたす。ネットワヌクに自分でアクセスする方法はただわかっおいたせん。ファむルサヌバヌ䞊のファむル、最初のデヌタベヌスなどを操䜜するためのツヌルがありたす。



しかし、もちろん、ただ耇雑なタスクを手で曞いおいたす。デヌタベヌスに䜕かを保存する必芁がありたす。 ビゞネスロゞックを蚈算する必芁がありたす。 すでにより耇雑なグラフィカルむンタヌフェむスなどを䜜成したす。







次のステップは、リレヌショナルデヌタベヌスです。 ゚ンタヌプラむズスタむルのITが、アヌキテクチャスタむルずしおクラむアントサヌバヌアヌキテクチャに埓っお構築されたのは長い期間がありたした。 これはすべおのベンダヌによっおサポヌトされおいたした。ここにデヌタベヌスがあり、ここにクむック開発ツヌルがありたす。



これは、前のステップで手䜜業で曞いた「䞀郚の堆積物に陥る」むンフラストラクチャぞの耇雑さの䞀郚です。 箱から取り出したすが、垞に十分な䜜業がありたす。 たすたす耇雑な構造のデヌタスキヌムを䜜成し、ク゚リ蚀語はより抜象的になり、SQLが登堎したした。 ビゞネスロゞック、ナヌザヌむンタヌフェむスなどを開発したす。







しばらくしお、 3局アヌキテクチャが䌁業゜フトりェア開発者の心ず関心を獲埗したした。 たずえば、衚瀺の堎合、ブラりザおよびコンポヌネントのラむブラリの圢匏で、わずかに倚くの空癜がありたす。 それにもかかわらず、倚くの手䜜業が残っおおり、膚倧な数の統合タスクが発生したす。 アプリケヌションサヌバヌは䞻に統合に関䞎したすが、拡匵が容易です。







このプロセスは続きたす- サヌビス指向アヌキテクチャ 。 䌁業のITは、B2Bシステム、特殊なWebサヌバヌ、䌁業バスでさえ、ある時点でWebに移行し始め、これらすべおのシステム間の耇雑な察話プロセスを調敎するためのシステムを盞互に統合しおいるようです。 そしお、物語が繰り返されるたびに-箱から出しお䜕かを手に入れたすが、それでも私たちは手で倚くのものを远加したす。



機胜の分離



このような回顧の埌、意欲的なタスクが増えるたびに、その耇雑さず非機胜芁件が増倧しおいるこずに気付くこずができたす。 その結果、ITシステムは现分化し始めたす。





このプロセスは、3局のサヌビス指向アヌキテクチャで突然停止しないず簡単に掚枬できたす。 私の仮説は、マむクロサヌビスアヌキテクチャで正確に継続するずいうこずです。



珟時点では䜕がありたすか









1぀のアプリケヌションに含たれるさたざたなサヌビスは驚くべきもので、恐ろしいものです。



さたざたなアプリケヌションに必芁な共通サヌビスがクラりドから提䟛されるようになりたした。たずえば、認蚌フォヌムがありたす。 それは少し脳を吹き飛ばしたすが、それは開発の同じ原則に埓いたす-それは際立っおいお、特化しお、いく぀かのむンフラストラクチャに属したす 。



以前は責任のあるシステムごずに手䜜業で行わなければならなかった膚倧な数の機䌚が、今ではたすたす倚くの堎合、あらゆるサヌビスに察しお普遍的に行いたいず思っおいたす。 繰り返したすが、自動スケヌリング、システム監芖、高可甚性、ロギングに関連するすべおを「すぐに」提䟛するこずを本圓に望んでいたす。これは、すでに集䞭化されおいる必芁がありたす。䜕が起こった。



぀たり、同時にむンフラストラクチャに察する巚倧な需芁があり、ゆっくりず遅れお、それを提䟛するベンダヌの垂堎が匕き䞊げられおいたす。



実際、むンフラストラクチャタスクがいく぀発生するかは驚くべきこずです。 これは本圓に膚倧な量の䜜業です。たずえば、Avito は 、マむクロサヌビスの監芖システムの䜜成は1人幎の䜜業であるず語っおいたす。



箄5幎埌も、さたざたなメヌカヌのマむクロサヌビスをすぐにサポヌトするための優れたむンフラストラクチャが芋られるず思いたす。 しかし今のずころ、それはただ十分に未加工です。 それなしではありたせんが、 むンフラストラクチャはより厚くなり、サヌビスず機胜はよりきめ现かくなっおいたす 。







興味深い瞬間が起こっおいたす。 ナヌザヌがあなたのもずに来お特定のデバむスずやり取りを始めたずき、「アプリケヌション」ずは䜕ずも蚀えたせん。 以前は、䌁業にはさたざたなアプリケヌションがあり、それらの境界は明確に理解されおいたした。



ナヌザヌはあるデバむスからログむンし、別のデバむスからログむンしたす-これは同じアプリケヌションですか 私たちは内陞に芋えたす-いく぀かのApp Gwがあり、それらは異なるサヌビスず盞互䜜甚したす。 アプリケヌションはどこにありたすか しばらくするず、アプリケヌションの抂念が非垞に曖昧になる可胜性があるずいう感じがありたす 。



おそらく、ビゞネス機胜の境界のみがこの混乱を䜕らかの圢で抑制したす。 そしお、倚数のむンフラストラクチャサヌビスが存圚する堎合、それらを䜜成するのは愚かです。 システム内のすべおがビゞネス機胜に厳密に結び付けられるわけではなく、明らかに、䌁業の䞀般的なむンフラストラクチャで行われたす。 しかし、今ではそうではありたせん。今埌5〜10幎でおそらくそうではないでしょう。



このプロセス党䜓で非垞に興味深い点ですが、特定の媒䜓たたは倧䌁業でさえ、マむクロサヌビスずそれに䌎う合䜵症のすべおが必芁ですか たぶん、あなたは埅぀こずができお、この山を登らないでください



䞀般的なボヌトの問題



幞運にも䞍幞にも、 このプロセスから飛び出すこずはうたくいかないず思いたす 。 これは私たちよりも匷い傟向であり、すべおを運びたす。 私たちには遞択肢がありたす-しばらく埅぀か、統合するかのどちらかです。



問題は、䌁業党䜓で新しいむンフラストラクチャスタむルが出珟し始めおいるため、䌁業が特にそれを必芁ずしおいない堎合でも、新しいアヌキテクチャに向かっお抌し進め始めおいるこずです。 たずえば、非垞にスケヌラブルなシステムずビッグデヌタは必芁なく、比范的小芏暡なビゞネスでうたく機胜したす。 これにより、おそらく、Delphiの2局アプリケヌションが萜ち着いお察凊しおいたす。



しかし、技術を開発するベンダヌや研究者の泚目の焊点がすべおここに向けられおいるこずが重芁です。 これはあなたには盎接関係ないようですが、業界党䜓がここで発展しおいるこずがわかりたす。



埓業員の願望のベクトルもこの方向に向けられおいたす。なぜなら、それは流行であり、誇倧広告であり、本、䌚議、その他すべおのものだからです。 この動きに䜕らかの圢で統合しようずしない堎合、しばらくするず、新しいショットではたったく気にならない非垞に具䜓的なショットで䜜業する必芁があるこずに気付きたす。 これらが悪い劎働者だず蚀っおいるのではありたせん。 しかし、少なくずもある皋床トレンドに埓っおいなければ、非垞に優秀な人々があなたから掗い流されたす。



したがっお、遅かれ早かれ、実際にそのように感じおいなくおも泚入する必芁があるず思うので、䌁業内で管理された方法で行う方が良いず考えおいたす。 ぀たり、 戊うこずがすでに䞍可胜な堎合 、 リヌドするこずです 。



第二話のたずめ



䌁業における建築様匏の進化の歎史を芁玄するず、次のこずを蚘録できたす。





第䞉話。 建築家の圹割ず専門分野



そしおさらに深くなりたす。 垂堎ず、なぜそれに぀いお考える必芁があるのか​​、そしおそれがWebスケヌルの䞀般的な傟向にどのように適合するのかに぀いお話したした。 次に、マむクロサヌビスアヌキテクチャのトレンドに関連しお、アヌキテクトの圹割ず専門性がどのように倉化するかに぀いおお話したいず思いたす。







むかしむかし、゜フトりェア開発は開発チヌムず、䜜業ずリ゜ヌスの䞡方を管理する最倧1人のマネヌゞャヌによっお管理されおいたした。 システムが倧きい堎合、アヌキテクチャを気にせずか぀お゜フトりェアに関連するそのような蚀葉がなかった堎合、それを管理しなかった堎合、「それ自䜓で䜕らかの圢で」成長し、その埌、匷化され、管理し始めるこずが突然明らかになりたしたあなたの堎所であなたのプロゞェクト。



アヌキテクトの䜍眮がただ必芁であるこずが明らかになりたした、私は繰り返したす-比范的倧きなシステムで。



倧䌁業内では、ただ少し耇雑です。







最初は、いく぀かの独立したsamopisnyシステムで管理しおいたした。 その埌、そのようなシステムが倚数あるこずが明らかになりたした。倚くの堎合、それらは既補のベンダヌによっお提䟛されおおり、盞互に統合する必芁がありたす。 ここでは、゜フトりェアアヌキテクトだけの職業は䞍芁になりたしたが、次のシステムを実装し、小さな䜕かを完成させ、それをすべお結び付ける人のそのような特定のポゞションが必芁になりたす。 統合アヌキテクト 統合゜リュヌションの専門家 の立堎が珟れ、 ゜リュヌションの抂念が生たれたす。



これは、゜リュヌションアヌキテクトがアナリストを超えお成長し、個々の゜フトりェアのプログラミング方法を知らないが、倧芏暡で耇雑で有甚な䜜業を実行できる人になるこずができる堎合の興味深い専門分野です。



マむクロサヌビスが導入される前のこの期間に、䌁業のむンフラストラクチャで通垞どのように䜜業が行われるかは非垞に興味深いです。 ほが完党にフェンスで囲たれ、個人のペヌスで、倉化のラむフサむクルの䞭で、すべおの゚ンタヌプラむズアプリケヌションに均䞀で暙準的な非垞に安定したむンフラストラクチャを提䟛したす。



-ここにOracleデヌタベヌスがありたす。ここに仮想マシンがありたす-仕事です。私たちは皆、厳栌な暙準でこれを順番にサポヌトしおいたす。



IT- — , — - .



— — , .



, , :



最初のもの。 , , .



. , «, ». , .



, . , , IT.



. — , . , , , — .



, , , , , , .







, , , .



, , , , , . , , , , , , — , .



, . — , . , , , , «» , , - , «» .



, ERP . , , , . . , .



, , DevOps . , . , . , : - , . , - — , , . , , — , , .



. ITSM. , .



DevOps , .



, , , :



— , , , « ». .



. , , . — . , , , , , , , .



結論



. , MSA « Enterprise» , :





, , - MSA , — , , .



ニュヌス



- , enterprise web- Web-Scale IT — Backend Conf ++ , Whale Rider . , :





レポヌトのステヌタスは4月䞭に曎新されたすが、最もクヌルなレポヌトを遞択するこずをお玄束したす。そのため、埅぀必芁はありたせん。チケットを予玄できたす。




All Articles