{"id":79498,"date":"2020-04-27T19:42:07","date_gmt":"2020-04-27T17:42:07","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/mikroservisy-chto-eto-zachem-eto-i-kogda-nuzhno-ih-vnedryat"},"modified":"2020-04-27T19:42:07","modified_gmt":"2020-04-27T17:42:07","slug":"mikroservisy-chto-eto-zachem-eto-i-kogda-nuzhno-ih-vnedryat","status":"publish","type":"post","link":"https:\/\/prohoster.info\/az\/blog\/administrirovanie\/mikroservisy-chto-eto-zachem-eto-i-kogda-nuzhno-ih-vnedryat","title":{"rendered":"Mikroservisl\u0259r: bunlar n\u0259dir, n\u0259y\u0259 g\u00f6r\u0259 v\u0259 n\u0259 zaman t\u0259tbiq edilm\u0259lidir","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Mikroservis arxitekturas\u0131 haqq\u0131nda bir m\u00fcdd\u0259tdir yazmaq ist\u0259yirdim, amma iki \u015fey m\u0259nim fikrimi yay\u0131nd\u0131r\u0131rd\u0131 \u2014 m\u00f6vzuya dald\u0131qca d\u00fc\u015f\u00fcnd\u00fcm ki, bildiyim \u015feyl\u0259r a\u00e7\u0131qd\u0131r, bilm\u0259diyim \u015feyl\u0259r is\u0259 h\u0259l\u0259 \u00f6yr\u0259nm\u0259y\u0259 ehtiyac var. Dig\u0259r t\u0259r\u0259fd\u0259n, art\u0131q m\u00fczakir\u0259 ed\u0259 bil\u0259c\u0259yim m\u00f6vzular\u0131n oldu\u011funu d\u00fc\u015f\u00fcn\u00fcr\u0259m. Bel\u0259likl\u0259, alternativ fikirl\u0259r q\u0259bul edilir. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Conway qanunu v\u0259 biznes, t\u0259\u015fkilat v\u0259 informasiya sistemi aras\u0131ndak\u0131 \u0259laq\u0259<\/h2>\n<p>\nBir daha \u00f6z\u00fcm\u00fc sitat g\u0259tirm\u0259y\u0259 icaz\u0259 ver\u0259r\u0259m:<\/p>\n<blockquote><p>\u00abH\u0259r hans\u0131 bir t\u0259\u015fkilat, hans\u0131sa bir sistemi (geni\u015f m\u0259nada) dizayn ed\u0259n zaman, onun dizayn\u0131 h\u0259min t\u0259\u015fkilatdak\u0131 komandalar\u0131n strukturunu t\u0259krarlayacaq\u00bb<br \/>\n\u2014 Melvyn Conway, 1967\n<\/p><\/blockquote>\n<p>M\u0259nim fikrimc\u0259, bu qanun daha \u00e7ox biznesin t\u0259\u015fkilatlanma m\u0259qs\u0259din\u0259 aiddir, birba\u015fa informasiya sistemin\u0259 deyil. M\u0259s\u0259l\u0259n, bel\u0259 izah edim. T\u0259s\u0259vv\u00fcr edin ki, kifay\u0259t q\u0259d\u0259r sabit bir i\u015f imkan\u0131 var, onun d\u00f6vr\u00fc o q\u0259d\u0259r uzundur ki, m\u00fc\u0259ssis\u0259ni t\u0259\u015fkil etm\u0259k m\u0259ntiqli olar (bu, s\u0259hv yazma deyil, amma bu termini \u00f6z \u00fcz\u0259rim\u0259 g\u00f6t\u00fcrd\u00fcm). \u018flb\u0259tt\u0259 ki, bu biznes \u00fc\u00e7\u00fcn d\u0259st\u0259k ver\u0259n sistem bu biznes\u0259 uy\u011fun \u015f\u0259kild\u0259 t\u0259\u015fkilati v\u0259 proses bax\u0131m\u0131ndan uy\u011fun olmal\u0131d\u0131r.<\/p>\n<h2>\u0130nformasiya sisteml\u0259rinin biznes y\u00f6n\u00fcml\u00fcl\u00fcy\u00fc<\/h2>\n<p>\n<img decoding=\"async\" alt=\"Mikroservisl\u0259r: bunlar n\u0259dir, n\u0259y\u0259 g\u00f6r\u0259 v\u0259 n\u0259 zaman t\u0259tbiq edilm\u0259lidir\" src=\"\/wp-content\/uploads\/2020\/04\/0866e113f737b66936a6fd9545b7d1b5.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nBir daha bel\u0259 izah edim. T\u0259s\u0259vv\u00fcr edin ki, pizan\u0131n sat\u0131\u015f\u0131 \u00fc\u00e7\u00fcn bir i\u015f imkan\u0131m\u0131z var. V1 versiyas\u0131nda (biz onu informasiyadan \u0259vv\u0259lki versiya adland\u0131raq) \u015firk\u0259t pizzariya, kassir v\u0259 \u00e7atd\u0131r\u0131lma xidm\u0259tind\u0259n ibar\u0259t idi. Bu versiya, \u0259traf m\u00fchitin a\u015fa\u011f\u0131 d\u0259yi\u015fk\u0259nliyi \u015f\u0259raitind\u0259 uzun \u00f6m\u00fcrl\u00fc idi. Sonra is\u0259 versiya 2 g\u0259ldi - daha ir\u0259lid\u0259 v\u0259 monolit arxitekturas\u0131 \u0259sas\u0131nda i\u015f \u00fc\u00e7\u00fcn informasiya sistemini istifad\u0259 etm\u0259y\u0259 qadir olan. V\u0259 burada, m\u0259nim fikrimc\u0259, monolitl\u0259r\u0259 qar\u015f\u0131 sad\u0259c\u0259 d\u0259h\u015f\u0259tli bir \u0259dal\u0259tsizlik ortaya \u00e7\u0131x\u0131r \u2014 <b>g\u00f6yd\u0259ki monolit arxitekturas\u0131n\u0131n biznesin domen modelin\u0259 uy\u011fun g\u0259lm\u0259diyi<\/b>. \u018fg\u0259r bel\u0259 olsayd\u0131, sistem \u00fcmumiyy\u0259tl\u0259 i\u015fl\u0259m\u0259zdi - eyni Conway qanununa v\u0259 sa\u011flam d\u00fc\u015f\u00fcnc\u0259y\u0259 zidd. Xeyr, monolit arxitekturas\u0131 tam \u015f\u0259kild\u0259 biznes inki\u015faf\u0131n bu m\u0259rh\u0259l\u0259sind\u0259 biznes modelin\u0259 uy\u011fundur \u2014 \u0259lb\u0259tt\u0259 ki, sistem art\u0131q yarad\u0131l\u0131b v\u0259 istifad\u0259y\u0259 verilib. M\u00f6hk\u0259m bir fakt odur ki, arxitektura yana\u015fmas\u0131ndan as\u0131l\u0131 olmayaraq, xidm\u0259t\u0259 y\u00f6n\u0259ldilmi\u015f arxitektura versiya 3 v\u0259 mikroservis arxitekturas\u0131 versiya N eyni d\u0259r\u0259c\u0259d\u0259 yax\u015f\u0131 i\u015fl\u0259y\u0259c\u0259k. Harada mane\u0259 var?<\/p>\n<h2>H\u0259r \u015fey ax\u0131r, h\u0259r \u015fey d\u0259yi\u015fir, yoxsa mikroservisl\u0259r \u2013 m\u00fcr\u0259kk\u0259bliyin \u00f6hd\u0259sind\u0259n g\u0259lm\u0259k \u00fc\u00e7\u00fcn bir vasit\u0259dir?<\/h2>\n<p>\n Davam etm\u0259d\u0259n \u0259vv\u0259l, mikroservis arxitekturas\u0131 il\u0259 ba\u011fl\u0131 b\u0259zi yanl\u0131\u015f anlay\u0131\u015flar\u0131 n\u0259z\u0259rd\u0259n ke\u00e7ir\u0259k.<\/p>\n<p>Mikroservis yana\u015fmas\u0131n\u0131n t\u0259r\u0259fdarlar\u0131 tez-tez deyirl\u0259r ki, monolitin mikroservisl\u0259r\u0259 b\u00f6l\u00fcnm\u0259si inki\u015faf prosesini asanla\u015fd\u0131r\u0131r, \u00e7\u00fcnki ayr\u0131-ayr\u0131 servisl\u0259rin kod bazas\u0131 azal\u0131r. M\u0259nim fikrimc\u0259, bu iddia tamamil\u0259 absurdur. Ciddi deyir\u0259m, monolit v\u0259 homojen kod aras\u0131ndak\u0131 g\u00f6r\u00fcn\u0259n qar\u015f\u0131l\u0131ql\u0131 t\u0259sir \u00e7\u0259tindir? \u018fg\u0259r bu do\u011frudan bel\u0259 olsayd\u0131, b\u00fct\u00fcn layih\u0259l\u0259r \u0259vv\u0259ld\u0259n mikroservisl\u0259r kimi qurulard\u0131, lakin t\u0259cr\u00fcb\u0259 g\u00f6st\u0259rir ki, monolitd\u0259n mikroservisl\u0259r\u0259 ke\u00e7id daha yayg\u0131nd\u0131r. \u00c7\u0259tinlik yoxdur, o, sad\u0259c\u0259 ayr\u0131 modullardan interfeysl\u0259r\u0259 (data \u015finl\u0259ri, RPC, API v\u0259 dig\u0259r protokollar olsun) v\u0259 orkestrasiya sisteml\u0259rin\u0259 ke\u00e7ir. V\u0259 bu \u2014 \u00e7\u0259tindir! <\/p>\n<p>Heterogen st\u0259k istifad\u0259 etm\u0259nin \u00fcst\u00fcnl\u00fcy\u00fc d\u0259 \u015f\u00fcbh\u0259lidir. Bunun m\u00fcmk\u00fcn oldu\u011funu inkar etmir\u0259m, lakin reall\u0131qda nadir hallarda qar\u015f\u0131la\u015f\u0131l\u0131r (Q\u0131sa qeyd - bu ba\u015f verm\u0259lidir - lakin daha \u00e7ox n\u0259tic\u0259 kimi, \u00fcst\u00fcnl\u00fckd\u0259n daha az).<\/p>\n<h2>M\u0259hsulun h\u0259yat d\u00f6vr\u00fc v\u0259 xidm\u0259tin h\u0259yat d\u00f6vr\u00fc<\/h2>\n<p>\nYuxar\u0131dak\u0131 diaqram\u0131 bir daha n\u0259z\u0259rd\u0259n ke\u00e7irin. Ayr\u0131 versiya biznesinin azalan h\u0259yat d\u00f6vr\u00fcn\u00fc t\u0259sad\u00fcf\u0259n qeyd etm\u0259dim - m\u00fcasir \u015f\u0259raitd\u0259 biznesin versiyalar aras\u0131nda s\u00fcr\u0259tli ke\u00e7idi onun m\u00fcv\u0259ff\u0259qiyy\u0259tini m\u00fc\u0259yy\u0259n ed\u0259n amildir. <b>M\u0259hsulun m\u00fcv\u0259ff\u0259qiyy\u0259ti onun i\u00e7ind\u0259ki biznes hipotezl\u0259rinin yoxlanma s\u00fcr\u0259ti il\u0259 m\u00fc\u0259yy\u0259n edilir<\/b>. V\u0259 burada m\u0259nim fikrimc\u0259 mikroservis memarl\u0131\u011f\u0131n\u0131n \u0259sas \u00fcst\u00fcnl\u00fcy\u00fc gizl\u0259nir. Amma ard\u0131c\u0131ll\u0131qla davam ed\u0259k. <\/p>\n<p>\u0130nformasiya sisteml\u0259rinin n\u00f6vb\u0259ti inki\u015faf m\u0259rh\u0259l\u0259sin\u0259 \u2014 xidm\u0259t y\u00f6n\u00fcml\u00fc memarl\u0131q SOA-ya ke\u00e7\u0259k. Bel\u0259likl\u0259, m\u00fc\u0259yy\u0259n bir anda biz m\u0259hsulumuzda <b>uzun\u00f6m\u00fcrl\u00fc xidm\u0259tl\u0259ri<\/b> m\u00fc\u0259yy\u0259n etdik \u2014 uzun\u00f6m\u00fcrl\u00fc, \u00e7\u00fcnki m\u0259hsulun versiyalar\u0131 aras\u0131nda ke\u00e7id ed\u0259rk\u0259n xidm\u0259tin h\u0259yat d\u00f6vr\u00fcn\u00fcn, m\u0259hsulun n\u00f6vb\u0259ti versiyas\u0131n\u0131n h\u0259yat d\u00f6vr\u00fcnd\u0259n daha uzun olma ehtimal\u0131 var. Onlar\u0131 he\u00e7 d\u0259yi\u015fm\u0259m\u0259k m\u0259ntiqlidir \u2014 biz <b>n\u00f6vb\u0259ti versiyaya ke\u00e7id s\u00fcr\u0259tin\u0259 x\u00fcsusi diqq\u0259t yetiririk<\/b>. Ancaq t\u0259\u0259ss\u00fcf ki, biz xidm\u0259tl\u0259rd\u0259 davaml\u0131 d\u0259yi\u015fiklikl\u0259r etm\u0259y\u0259 m\u0259cburuq \u2014 burada biz\u0259 DevOps t\u0259cr\u00fcb\u0259l\u0259ri, konteynerl\u0259\u015fdirm\u0259 v\u0259 ba\u015fqalar\u0131 laz\u0131md\u0131r \u2014 a\u011fl\u0131m\u0131za g\u0259l\u0259n h\u0259r \u015fey. Amma bu h\u0259l\u0259 d\u0259 mikroservisl\u0259r deyil! <\/p>\n<h2>Mikroservisl\u0259r m\u00fcr\u0259kk\u0259bliyi idar\u0259 etm\u0259nin bir vasit\u0259si kimi... konfiqurasiyan\u0131 idar\u0259 etm\u0259k<\/h2>\n<p>\n V\u0259 burada mikroservisl\u0259rin m\u00fc\u0259yy\u0259nedici roluna ke\u00e7m\u0259k imkan\u0131m\u0131z yaran\u0131r \u2014 bu, m\u0259hsulun konfiqurasiyas\u0131n\u0131n idar\u0259 edilm\u0259sini sad\u0259l\u0259\u015fdir\u0259n bir yana\u015fmad\u0131r. Daha \u0259trafl\u0131 des\u0259k, h\u0259r bir mikroservisin funksiyas\u0131 m\u0259hsul daxilind\u0259ki i\u015f funksiyas\u0131n\u0131 domen modelin\u0259 uy\u011fun olaraq t\u0259svir edir \u2014 bu da art\u0131q q\u0131sa m\u00fcdd\u0259tli versiyalarda ya\u015famayan, \u0259ksin\u0259 uzun m\u00fcdd\u0259tli biznes imkan\u0131 olan \u015feyl\u0259rdir. V\u0259 n\u00f6vb\u0259ti m\u0259hsul versiyas\u0131na ke\u00e7id tam olaraq h\u0259ssas \u015f\u0259kild\u0259 ba\u015f verir \u2014 siz bir mikroservisi d\u0259yi\u015fdirirsiniz\/\u0259lav\u0259 edirsiniz, ya da b\u0259lk\u0259 onlar\u0131n qar\u015f\u0131l\u0131ql\u0131 t\u0259sir sxemini sad\u0259c\u0259 d\u0259yi\u015firsiniz v\u0259 q\u0259fild\u0259n g\u0259l\u0259c\u0259yinizd\u0259 olursunuz, arxada a\u011flayan r\u0259qibl\u0259rinizi buraxaraq, monolitl\u0259rinin versiyalar\u0131 aras\u0131nda s\u0131\u00e7ray\u0131\u015f etm\u0259y\u0259 davam edirl\u0259r. \u0130ndi t\u0259s\u0259vv\u00fcr edin ki, \u0259vv\u0259lc\u0259d\u0259n t\u0259yin edilmi\u015f interfeysl\u0259ri v\u0259 i\u015f imkanlar\u0131n\u0131 olan kifay\u0259t q\u0259d\u0259r b\u00f6y\u00fck mikroservis toplulu\u011fu var. V\u0259 siz g\u0259lib m\u0259hsulunuzun strukturunu haz\u0131r mikroservisl\u0259rd\u0259n qurursunuz \u2014 sad\u0259c\u0259, m\u0259s\u0259l\u0259n, diaqram \u00e7\u0259km\u0259kl\u0259. T\u0259briq edir\u0259m \u2014 art\u0131q sizin platforman\u0131z var \u2014 v\u0259 indi siz \u00f6z biznesinizi yarada bil\u0259rsiniz. X\u0259yallar, x\u0259yallar. <\/p>\n<h2>Sonu\u00e7lar<\/h2>\n<p><\/p>\n<ul>\n<li> Sistem arxitekturas\u0131 onun t\u0259rkib hiss\u0259l\u0259rinin h\u0259yat d\u00f6vr\u00fc il\u0259 m\u00fc\u0259yy\u0259n edilm\u0259lidir. \u018fg\u0259r komponent m\u0259hsulun versiyas\u0131 \u00e7\u0259r\u00e7iv\u0259sind\u0259 ya\u015fasa \u2014 mikroservis yana\u015fmas\u0131n\u0131 t\u0259tbiq ed\u0259r\u0259k sistemin m\u00fcr\u0259kk\u0259bliyini art\u0131rmaq m\u0259nas\u0131zd\u0131r.\n<\/li>\n<li>Mikroservis arxitekturas\u0131 domen modelin\u0259 \u0259saslanmal\u0131d\u0131r \u2014 \u00e7\u00fcnki i\u015f imkan\u0131 \u0259n uzun\u00f6m\u00fcrl\u00fc sah\u0259dir.<\/li>\n<li>\u00c7atd\u0131r\u0131lma praktikalar\u0131 (DevOps praktikalar\u0131) v\u0259 orkestrasiya mikroservis arxitekturas\u0131 \u00fc\u00e7\u00fcn \u0259n m\u00fch\u00fcm \u0259h\u0259miyy\u0259t\u0259 malikdir \u2014 \u00e7\u00fcnki komponentl\u0259rin d\u0259yi\u015fm\u0259 s\u00fcr\u0259tinin artmas\u0131, \u00e7atd\u0131r\u0131lma s\u00fcr\u0259ti v\u0259 keyfiyy\u0259tin\u0259 olan t\u0259l\u0259bl\u0259ri art\u0131r\u0131r. <\/li>\n<\/ul>\n<p>M\u0259nb\u0259: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/499174\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u0442\u0430\u0442\u044c\u044e \u043d\u0430 \u0442\u0435\u043c\u0443 \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u043d\u043e\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b \u044f \u0445\u043e\u0442\u0435\u043b \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0434\u0430\u0432\u043d\u043e, \u043e\u0434\u043d\u0430\u043a\u043e \u0432\u0441\u0435 \u0432\u0440\u0435\u043c\u044f \u043e\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u043b\u0438 \u0434\u0432\u0430 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u2014 \u0447\u0435\u043c \u0434\u0430\u043b\u044c\u0448\u0435 \u044f \u043f\u043e\u0433\u0440\u0443\u0436\u0430\u043b\u0441\u044f \u0432 \u0442\u0435\u043c\u0443, \u0442\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u043c\u043d\u0435 \u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c, \u0447\u0442\u043e \u0442\u043e, \u0447\u0442\u043e \u044f \u0437\u043d\u0430\u044e \u2014 \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u043e, \u0430 \u0447\u0442\u043e \u043d\u0435 \u0437\u043d\u0430\u044e \u2014 \u0435\u0449\u0435 \u0438\u0437\u0443\u0447\u0430\u0442\u044c \u0438 \u0438\u0437\u0443\u0447\u0430\u0442\u044c. \u0421 \u0434\u0440\u0443\u0433\u043e\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u044b \u0441\u0447\u0438\u0442\u0430\u044e, \u0447\u0442\u043e \u0443\u0436\u0435 \u0435\u0441\u0442\u044c \u043e \u0447\u0435\u043c \u043f\u043e\u0440\u0430\u0441\u0441\u0443\u0436\u0434\u0430\u0442\u044c \u0438 \u0432 \u0448\u0438\u0440\u043e\u043a\u043e\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":79499,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-79498","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u0442\u0430\u0442\u044c\u044e \u043d\u0430 \u0442\u0435\u043c\u0443 \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u043d\u043e\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b \u044f \u0445\u043e\u0442\u0435\u043b \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0434\u0430\u0432\u043d\u043e, \u043e\u0434\u043d\u0430\u043a\u043e \u0432\u0441\u0435 \u0432\u0440\u0435\u043c\u044f \u043e\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u043b\u0438 \u0434\u0432\u0430 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u2014 \u0447\u0435\u043c \u0434\u0430\u043b\u044c\u0448\u0435 \u044f \u043f\u043e\u0433\u0440\u0443\u0436\u0430\u043b\u0441\u044f \u0432 \u0442\u0435\u043c\u0443, \u0442\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u043c\u043d\u0435 \u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c, \u0447\u0442\u043e \u0442\u043e, \u0447\u0442\u043e \u044f \u0437\u043d\u0430\u044e \u2014 \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u043e, \u0430 \u0447\u0442\u043e \u043d\u0435 \u0437\u043d\u0430\u044e \u2014 \u0435\u0449\u0435.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/az\/blog\/administrirovanie\/mikroservisy-chto-eto-zachem-eto-i-kogda-nuzhno-ih-vnedryat\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"az_AZ\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u044b: \u0447\u0442\u043e \u044d\u0442\u043e, \u0437\u0430\u0447\u0435\u043c \u044d\u0442\u043e \u0438 \u043a\u043e\u0433\u0434\u0430 \u043d\u0443\u0436\u043d\u043e \u0438\u0445 \u0432\u043d\u0435\u0434\u0440\u044f\u0442\u044c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u0442\u0430\u0442\u044c\u044e \u043d\u0430 \u0442\u0435\u043c\u0443 \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u043d\u043e\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b \u044f \u0445\u043e\u0442\u0435\u043b \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0434\u0430\u0432\u043d\u043e, \u043e\u0434\u043d\u0430\u043a\u043e \u0432\u0441\u0435 \u0432\u0440\u0435\u043c\u044f \u043e\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u043b\u0438 \u0434\u0432\u0430 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u2014 \u0447\u0435\u043c \u0434\u0430\u043b\u044c\u0448\u0435 \u044f \u043f\u043e\u0433\u0440\u0443\u0436\u0430\u043b\u0441\u044f \u0432 \u0442\u0435\u043c\u0443, \u0442\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u043c\u043d\u0435 \u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c, \u0447\u0442\u043e \u0442\u043e, \u0447\u0442\u043e \u044f \u0437\u043d\u0430\u044e \u2014 \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u043e, \u0430 \u0447\u0442\u043e \u043d\u0435 \u0437\u043d\u0430\u044e \u2014 \u0435\u0449\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/az\/blog\/administrirovanie\/mikroservisy-chto-eto-zachem-eto-i-kogda-nuzhno-ih-vnedryat\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-04-27T17:42:07+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-04-27T17:42:07+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Mikroservisl\u0259r: n\u0259dir, n\u0259 \u00fc\u00e7\u00fcn laz\u0131md\u0131r v\u0259 n\u0259 vaxt t\u0259tbiq etm\u0259k laz\u0131md\u0131r | ProHoster","description":"Mikroservis arxitekturas\u0131 haqq\u0131nda bir m\u0259qal\u0259 yazma\u011f\u0131 uzun m\u00fcdd\u0259tdir ist\u0259yirdim, lakin h\u0259r zaman iki m\u0259s\u0259l\u0259 m\u0259ni saxlay\u0131rd\u0131 \u2014 m\u00f6vzunun d\u0259rinliyin\u0259 getdikc\u0259, bildikl\u0259rimin a\u015fkar oldu\u011funu, bilm\u0259dikl\u0259rimin is\u0259 h\u0259l\u0259 d\u0259 oldu\u011funu d\u00fc\u015f\u00fcn\u00fcrd\u00fcm.","canonical_url":"https:\/\/prohoster.info\/az\/blog\/administrirovanie\/mikroservisy-chto-eto-zachem-eto-i-kogda-nuzhno-ih-vnedryat","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"az_AZ","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u044b: \u0447\u0442\u043e \u044d\u0442\u043e, \u0437\u0430\u0447\u0435\u043c \u044d\u0442\u043e \u0438 \u043a\u043e\u0433\u0434\u0430 \u043d\u0443\u0436\u043d\u043e \u0438\u0445 \u0432\u043d\u0435\u0434\u0440\u044f\u0442\u044c | ProHoster","og:description":"\u0421\u0442\u0430\u0442\u044c\u044e \u043d\u0430 \u0442\u0435\u043c\u0443 \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u043d\u043e\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b \u044f \u0445\u043e\u0442\u0435\u043b \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0434\u0430\u0432\u043d\u043e, \u043e\u0434\u043d\u0430\u043a\u043e \u0432\u0441\u0435 \u0432\u0440\u0435\u043c\u044f \u043e\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u043b\u0438 \u0434\u0432\u0430 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u2014 \u0447\u0435\u043c \u0434\u0430\u043b\u044c\u0448\u0435 \u044f \u043f\u043e\u0433\u0440\u0443\u0436\u0430\u043b\u0441\u044f \u0432 \u0442\u0435\u043c\u0443, \u0442\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u043c\u043d\u0435 \u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c, \u0447\u0442\u043e \u0442\u043e, \u0447\u0442\u043e \u044f \u0437\u043d\u0430\u044e \u2014 \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u043e, \u0430 \u0447\u0442\u043e \u043d\u0435 \u0437\u043d\u0430\u044e \u2014 \u0435\u0449\u0435.","og:url":"https:\/\/prohoster.info\/az\/blog\/administrirovanie\/mikroservisy-chto-eto-zachem-eto-i-kogda-nuzhno-ih-vnedryat","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-04-27T17:42:07+00:00","article:modified_time":"2020-04-27T17:42:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"79498","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 16:37:22","updated":"2022-09-28 07:38:47","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/posts\/79498","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/comments?post=79498"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/posts\/79498\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/media\/79499"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/media?parent=79498"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/categories?post=79498"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/az\/wp-json\/wp\/v2\/tags?post=79498"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}