{"id":86472,"date":"2020-06-25T19:41:59","date_gmt":"2020-06-25T17:41:59","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/sovremennaya-infrastruktura-problemy-i-perspektivy"},"modified":"2020-06-25T19:41:59","modified_gmt":"2020-06-25T17:41:59","slug":"sovremennaya-infrastruktura-problemy-i-perspektivy","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/sovremennaya-infrastruktura-problemy-i-perspektivy","title":{"rendered":"Modern infrastrukt\u00fara: probl\u00e9m\u00e1k \u00e9s perspekt\u00edv\u00e1k","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Modern infrastrukt\u00fara: probl\u00e9m\u00e1k \u00e9s perspekt\u00edv\u00e1k\" src=\"\/wp-content\/uploads\/2020\/06\/11ee21e8779fbedf460fcdc6e753a151.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nM\u00e1jus v\u00e9g\u00e9n <noindex><a rel=\"nofollow\" href=\"https:\/\/www.facebook.com\/groups\/feedme.ru\/\">mi<\/a><\/noindex> online meet-up-ot tartottunk a k\u00f6vetkez\u0151 t\u00e9m\u00e1ban <noindex><a rel=\"nofollow\" href=\"https:\/\/youtu.be\/uf4EgFmUY1Y\">\u201eModern infrastrukt\u00fara \u00e9s kont\u00e9nerek: probl\u00e9m\u00e1k \u00e9s lehet\u0151s\u00e9gek\u201d<\/a><\/noindex>. A kont\u00e9nerekr\u0151l, a Kubernetesr\u0151l \u00e9s az \u00e1ltal\u00e1nos orchestrationr\u0151l besz\u00e9lgett\u00fcnk, az infrastrukt\u00fara kiv\u00e1laszt\u00e1s\u00e1nak szempontjair\u00f3l \u00e9s m\u00e9g sok m\u00e1sr\u00f3l. A r\u00e9sztvev\u0151k megosztott\u00e1k saj\u00e1t gyakorlati eseteiket. <\/p>\n<p><b>R\u00e9sztvev\u0151k:<\/b><\/p>\n<ul>\n<li><b>Jevegny Potapov, a \u201eITSumma\u201d vez\u00e9rigazgat\u00f3ja<\/b>. A kliensek t\u00f6bb mint fele m\u00e1r t\u00e9r \u00e1t vagy szeretne \u00e1tt\u00e9rni a Kubernetesre.<\/li>\n<li><b>Dmitrij Stoljarov, a \u201eFlant\u201d m\u0171szaki igazgat\u00f3ja<\/b>. T\u00f6bb mint 10 \u00e9ves tapasztalattal b\u00edr a kont\u00e9ner rendszerekkel.<\/li>\n<li><b>Denisz Remcsukov (m\u00e1s n\u00e9ven Eric Oldmann), az argotech.io \u00fcgyvezet\u0151 igazgat\u00f3ja, volt RAO EES<\/b>. \u00cdg\u00e9rte, hogy mes\u00e9l a \u201ev\u00e9res\u201d v\u00e1llalati tapasztalatokr\u00f3l.<\/li>\n<li><b>Andrej Fedorovszkij, a \u201eNews360.com\u201d m\u0171szaki igazgat\u00f3ja<\/b>Miut\u00e1n egy m\u00e1sik j\u00e1t\u00e9kos megv\u00e1s\u00e1rolta a c\u00e9get, felel\u0151s a k\u00fcl\u00f6nf\u00e9le ML \u00e9s AI projektekkel, valamint az infrastrukt\u00far\u00e1\u00e9rt.<\/li>\n<li><b>Ivan Kruglov, rendszer m\u00e9rn\u00f6k, volt Booking.com.<\/b>Az az ember, aki saj\u00e1t kez\u00e9vel nagyon sok mindent tett a Kubernetes-szel.<\/li>\n<\/ul>\n<p>\n<b>T\u00e9m\u00e1k:<\/b><\/p>\n<ul>\n<li>A r\u00e9sztvev\u0151k megl\u00e1t\u00e1sai a kont\u00e9nerekr\u0151l \u00e9s az orchestrationr\u0151l (Docker, Kubernetes \u00e9s egyebek); amit a gyakorlatban kipr\u00f3b\u00e1ltak vagy elemeztek.<\/li>\n<li>Eset: A c\u00e9gn\u00e9l az infrastrukt\u00fara fejleszt\u00e9si tervet k\u00e9sz\u00edtenek \u00e9vekre. Hogyan hoznek d\u00f6nt\u00e9seket a megl\u00e9v\u0151 infrastrukt\u00fara kont\u00e9nerekre \u00e9s Kubernetesre val\u00f3 \u00e1tkonvert\u00e1l\u00e1s\u00e1r\u00f3l? <\/li>\n<li>Probl\u00e9m\u00e1k a cloud-native vil\u00e1g\u00e1ban, mi hi\u00e1nyzik, fant\u00e1zi\u00e1ljunk, mi fog holnap t\u00f6rt\u00e9nni.<\/li>\n<\/ul>\n<p>\n\u00c9rdekes vita alakult ki, a r\u00e9sztvev\u0151k v\u00e9lem\u00e9nyei annyira elt\u00e9r\u0151ek voltak \u00e9s annyi megjegyz\u00e9st v\u00e1ltottak ki, hogy meg kell osztani ezeket veletek. Van <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=uf4EgFmUY1Y\">h\u00e1rom\u00f3r\u00e1s vide\u00f3<\/a><\/noindex>, al\u00e1bb pedig a vita \u00f6sszefoglal\u00f3ja. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>A Kubernetes m\u00e1r standard vagy kiv\u00e1l\u00f3 marketing?<\/h2>\n<p>\n<i>\u201eMi a Kuberneteshez (a szerkeszt\u0151 megjegyz\u00e9se) akkor jutottunk el, amikor m\u00e9g senki sem tudott r\u00f3la. Akkor t\u00e9rt\u00fcnk r\u00e1, amikor m\u00e9g nem is l\u00e9tezett. M\u00e1r el\u0151bb akartuk\u201d \u2014 <b>Dmitrij Stoljarov<\/b><\/i><\/p>\n<p><img decoding=\"async\" alt=\"Modern infrastrukt\u00fara: probl\u00e9m\u00e1k \u00e9s perspekt\u00edv\u00e1k\" src=\"\/wp-content\/uploads\/2020\/06\/a814dda8f5e37560b6882535522498a6.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>K\u00e9p a Reddit.com-r\u00f3l<\/i><\/p>\n<p>5-10 \u00e9vvel ezel\u0151tt rengeteg eszk\u00f6z l\u00e9tezett, de nem volt egys\u00e9ges standard. F\u00e9l\u00e9vente \u00faj term\u00e9kek bukkantak fel, s\u0151t nem egy. El\u0151sz\u00f6r a Vagrant, majd a Salt, a Chef, a Puppet,\u2026 \u201e\u00e9s f\u00e9l\u00e9vente \u00fajra\u00e9p\u00edted az infrastrukt\u00far\u00e1dat. \u00d6t adminisztr\u00e1torod van, akik folyamatosan a konfigur\u00e1ci\u00f3k \u00e1t\u00edr\u00e1s\u00e1val foglalkoznak\u201d \u2014 eml\u00e9kezik vissza Andrej Fedorovszkij. Szerinte a Docker \u00e9s a Kubernetes \u201eeltomp\u00edtotta\u201d a t\u00f6bbit. <b>A Docker az utols\u00f3 \u00f6t \u00e9vben standard lett, a Kubernetes pedig az utols\u00f3 k\u00e9t \u00e9vben. \u00c9s ez j\u00f3 az iparnak.<\/b>.<\/p>\n<p>Dmitrij Sztojlarov \u00e9s csapata im\u00e1dja a Kubert. Olyan eszk\u00f6zt kerestek, m\u00e9g miel\u0151tt megjelent volna, \u00e9s akkor tal\u00e1ltak r\u00e1, amikor m\u00e9g senki sem ismerte. Jelenleg, a k\u00e9nyelem \u00e9rdek\u00e9ben, nem fogadnak el \u00fcgyfeleket, ha \u00fagy \u00edt\u00e9lik meg, hogy nem tudj\u00e1k integr\u00e1lni n\u00e1luk a Kubernetest. Dmitrij szavai szerint a c\u00e9gnek \"rengeteg hatalmas sikeres t\u00f6rt\u00e9nete van a r\u00e9gi, elavult rendszerek \u00e1tform\u00e1l\u00e1s\u00e1r\u00f3l\".<\/p>\n<p><b>A Kubernetes nemcsak kont\u00e9ner-orkeszt\u00e1ci\u00f3, hanem egy fejlett API-val, h\u00e1l\u00f3zati munkakomponenssel, L3 terhel\u00e9seloszt\u00e1ssal \u00e9s Ingress vez\u00e9rl\u0151kkel rendelkez\u0151 konfigur\u00e1ci\u00f3kezel\u0151 rendszer, amely viszonylag egyszer\u0171v\u00e9 teszi az er\u0151forr\u00e1sok kezel\u00e9s\u00e9t, a sk\u00e1l\u00e1z\u00e1st \u00e9s az als\u00f3 r\u00e9tegekt\u0151l val\u00f3 absztrakci\u00f3t.<\/b><\/p>\n<p>Sajnos az \u00e9let\u00fcnkben mindent meg kell fizetni. \u00c9s ennek az ad\u00f3nak nagy a m\u00e9rt\u00e9ke, k\u00fcl\u00f6n\u00f6sen, ha egy j\u00f3l fejlett infrastrukt\u00far\u00e1val rendelkez\u0151 c\u00e9g Kubernetre val\u00f3 \u00e1t\u00e1ll\u00e1s\u00e1r\u00f3l besz\u00e9l\u00fcnk \u2013 v\u00e9li Ivan Kruglov. \u0150 szabadon dolgozhatott volna hagyom\u00e1nyos infrastrukt\u00far\u00e1val rendelkez\u0151 c\u00e9gn\u00e9l is, \u00e9s a Kubernettel is. A l\u00e9nyeg, hogy meg\u00e9rts\u00fck a c\u00e9g \u00e9s a piac saj\u00e1toss\u00e1gait. De p\u00e9ld\u00e1ul Evgeny Potapov sz\u00e1m\u00e1ra, aki a Kubernetest b\u00e1rmilyen kont\u00e9ner-orkeszt\u00e1l\u00f3 eszk\u00f6zre \u00e1ltal\u00e1nos\u00edtan\u00e1, ez a k\u00e9rd\u00e9s nem \u00e1ll fenn. <\/p>\n<p>Evgeny p\u00e1rhuzamot vont a 1990-es \u00e9vek helyzet\u00e9vel, amikor az objektum-orient\u00e1lt programoz\u00e1s jelent meg a komplex alkalmaz\u00e1sok programoz\u00e1s\u00e1nak m\u00f3djak\u00e9nt. Abban az id\u0151ben folytak a vit\u00e1k, \u00e9s \u00faj eszk\u00f6z\u00f6k jelentek meg, amelyek t\u00e1mogatt\u00e1k az OOP-t. Ezut\u00e1n jelentek meg a mikroszervizek, mint m\u00f3dja a monolitikus koncepci\u00f3kt\u00f3l val\u00f3 elmenek\u00fcl\u00e9snek. Ez pedig a kont\u00e9nerek \u00e9s azok kezel\u00e9s\u00e9re szolg\u00e1l\u00f3 eszk\u00f6z\u00f6k megjelen\u00e9s\u00e9hez vezetett. \"Azt gondolom, hamarosan el\u00e9rkez\u00fcnk ahhoz az id\u0151h\u00f6z, amikor nem mer\u00fcl fel a k\u00e9rd\u00e9s, hogy \u00e9rdemes-e mikroszolg\u00e1ltat\u00e1sk\u00e9nt kis alkalmaz\u00e1sokat \u00edrni; alap\u00e9rtelmez\u00e9s szerint mikroszolg\u00e1ltat\u00e1sk\u00e9nt fogj\u00e1k \u00edrni \u0151ket\" \u2013 \u00e1ll\u00edtja. Hasonl\u00f3k\u00e9ppen, a Docker \u00e9s a Kubernetes id\u0151vel standard megold\u00e1ss\u00e1 v\u00e1lik, an\u00e9lk\u00fcl hogy v\u00e1laszt\u00e1sra lenne sz\u00fcks\u00e9g.<\/p>\n<h2>A stateless adatb\u00e1zisok probl\u00e9m\u00e1ja<\/h2>\n<p>\n<img decoding=\"async\" alt=\"Modern infrastrukt\u00fara: probl\u00e9m\u00e1k \u00e9s perspekt\u00edv\u00e1k\" src=\"\/wp-content\/uploads\/2020\/06\/5bd0a882ea3cebcafbb846570672be20.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Fot\u00f3: <noindex><a rel=\"nofollow\" href=\"https:\/\/unsplash.com\/@jankolar?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText\">Twitter: @jankolario az Unsplash-en<\/a><\/noindex><\/i><\/p>\n<p>Manaps\u00e1g sok recept tal\u00e1lhat\u00f3 a adatb\u00e1zisok Kubernetes-en t\u00f6rt\u00e9n\u0151 ind\u00edt\u00e1s\u00e1ra. M\u00e9g arra is l\u00e9tezik m\u00f3dszer, hogyan lehet elk\u00fcl\u00f6n\u00edteni azt a r\u00e9szt, amely a lemezes I\/O-t kezeli, a felt\u00e9telezhet\u0151en alkalmaz\u00e1sra k\u00e9sz r\u00e9szt\u0151l. <b>Lehets\u00e9ges, hogy a j\u00f6v\u0151ben az adatb\u00e1zisok annyira \u00e1talakulnak, hogy egy dobozban lesznek el\u00e9rhet\u0151k, ahol az egyik r\u00e9sz Docker \u00e9s Kubernetes seg\u00edts\u00e9g\u00e9vel is be\u00e1ll\u00edthat\u00f3, m\u00edg a m\u00e1sik r\u00e9sz az infrastrukt\u00far\u00e1ban, k\u00fcl\u00f6n szoftverrel, a t\u00e1rol\u00f3 r\u00e9sz biztos\u00edtva lesz?<\/b> Az adatb\u00e1zisok term\u00e9kk\u00e9nt \u00e1talakulnak?<\/p>\n<p>Ez a le\u00edr\u00e1s hasonl\u00edt a sorok menedzsmentj\u00e9re, de a hagyom\u00e1nyos adatb\u00e1zisok eset\u00e9ben a megb\u00edzhat\u00f3s\u00e1gra \u00e9s az inform\u00e1ci\u00f3k szinkroniz\u00e1ci\u00f3j\u00e1ra vonatkoz\u00f3 k\u00f6vetelm\u00e9nyek sokkal magasabbak, v\u00e9li Andrej. A cache hit ar\u00e1ny a norm\u00e1l adatb\u00e1zisokban 99% k\u00f6r\u00fcl mozog. Ha a worker le\u00e1ll, \u00fajat ind\u00edtanak, \u00e9s a cache-t \u201e\u00fajra\u00e9lesztik\u201d a null\u00e1r\u00f3l. Am\u00edg a cache nem \u00e9lesedik \u00fajra, a worker lassan m\u0171k\u00f6dik, teh\u00e1t nem terhelhet\u0151 felhaszn\u00e1l\u00f3i forgalommal. Am\u00edg nincs felhaszn\u00e1l\u00f3i forgalom, a cache nem \u00e9lesedik. Ez egy z\u00e1rt k\u00f6r. <\/p>\n<p>Dmitrij teljesen ellene van, - a kv\u00f3rumok \u00e9s a shardol\u00e1s megoldj\u00e1k a probl\u00e9m\u00e1t. De Andrej ragaszkodik ahhoz, hogy ez a megold\u00e1s nem mindenkinek megfelel\u0151. Bizonyos helyzetekben megfelel\u0151 lehet a kv\u00f3rum, de ez extra terhel\u00e9st jelent a h\u00e1l\u00f3zatra. A NoSQL adatb\u00e1zisok nem minden esetben megfelel\u0151ek. <\/p>\n<p>A meetup r\u00e9sztvev\u0151i k\u00e9t t\u00e1borra szakadtak.<\/p>\n<p>Denisz \u00e9s Andrej azt \u00e1ll\u00edtj\u00e1k, hogy minden, ami a lemezekre \u00edr\u00f3dik \u2014 adatb\u00e1zisok \u00e9s egy\u00e9b \u2014 a jelenlegi Kuber \u00f6kosziszt\u00e9m\u00e1ban lehetetlen. <b>A Kubernetes-ben lehetetlen meg\u0151rizni a termel\u0151i adatok integrit\u00e1s\u00e1t \u00e9s konzisztenci\u00e1j\u00e1t. Ez egy alapvet\u0151 jellemz\u0151.<\/b> Megold\u00e1s: hibrid infrastrukt\u00fara. <\/p>\n<p>M\u00e9g a modern cloud native adatb\u00e1zisok, mint a MongoDB \u00e9s Cassandra, vagy az \u00fczenetsorok, mint a Kafka vagy RabbitMQ, folyamatos adat t\u00e1rol\u00e1st ig\u00e9nyelnek a Kubernetes-en k\u00edv\u00fcl. <\/p>\n<p>Evgeny ellenzi: \u201eA Kuberen l\u00e9v\u0151 adatb\u00e1zisok orosz jelleg\u0171 trauma, vagy k\u00f6zel-v\u00e1llalati probl\u00e9ma, amely \u00f6sszef\u00fcgg azzal, hogy Oroszorsz\u00e1gban nincs Cloud Adoption.\u201d A kis- vagy k\u00f6zepes m\u00e9ret\u0171 v\u00e1llalatok nyugaton a felh\u0151. Az Amazon RDS adatb\u00e1zisok haszn\u00e1lata egyszer\u0171bb, mint saj\u00e1t magunknak dolgozni a Kubernetes-szel. Oroszorsz\u00e1gban a Kubert \u201eon-premise\u201d haszn\u00e1lj\u00e1k, \u00e9s az adatb\u00e1zisokat \u00e1tk\u00f6lt\u00f6ztetik, amikor pr\u00f3b\u00e1lnak megszabadulni a dzsungelt\u0151l.<\/p>\n<p>Dmitrij szint\u00e9n nem \u00e9rtett egyet azzal az \u00e1ll\u00edt\u00e1ssal, hogy adatb\u00e1zisokat nem lehet t\u00e1rolni a Kubernetes-en: \u201eAz adatb\u00e1zisok k\u00fcl\u00f6nb\u00f6znek egym\u00e1st\u00f3l. Ha egy hatalmas rel\u00e1ci\u00f3s adatb\u00e1zist szeretn\u00e9l \u00fcltetni \u2014 akkor semmik\u00e9pp sem. Ha valami kicsit \u00e9s cloud native-t szeretn\u00e9l be\u00fcltetni, ami lelkileg felk\u00e9sz\u00fclt a f\u00e9l-ephemer \u00e9letre, minden rendben lesz.\u201d Dmitrij azt is megeml\u00edtette, hogy az adatb\u00e1zis-kezel\u0151 eszk\u00f6z\u00f6k nem k\u00e9sz\u00fcltek fel sem Docker-re, sem Kuber-re, ez\u00e9rt jelent\u0151s neh\u00e9zs\u00e9gek mer\u00fclnek fel.<\/p>\n<p>Iv\u00e1n biztos abban, hogy m\u00e9g ha el is vonatkoztatunk a stateful \u00e9s stateless fogalmakt\u00f3l, a Kubernetes v\u00e1llalati megold\u00e1sainak \u00f6kosziszt\u00e9m\u00e1ja m\u00e9g nincs k\u00e9sz. A Kuberen neh\u00e9z fenntartani a jogszab\u00e1lyi \u00e9s szab\u00e1lyoz\u00f3 hat\u00f3s\u00e1gok k\u00f6vetelm\u00e9nyeit. P\u00e9ld\u00e1ul lehetetlen olyan identity megold\u00e1st l\u00e9trehozni, amely szigor\u00fa garanci\u00e1kat ig\u00e9nyel a szerver azonos\u00edt\u00e1s\u00e1ra, eg\u00e9szen a hardverig, amely a szerverekbe ker\u00fcl. Ez a ter\u00fclet fejl\u0151dik, de egyel\u0151re nincs r\u00e1 megold\u00e1s.<br \/>\nA r\u00e9sztvev\u0151knek nem siker\u00fclt meg\u00e1llapodniuk, \u00edgy ebben a r\u00e9szben nem lesz k\u00f6vetkeztet\u00e9s. Ink\u00e1bb adunk p\u00e1r gyakorlati p\u00e9ld\u00e1t.<\/p>\n<h3>1. eset. A \u201emegaszab\u00e1lyoz\u00f3\u201d kiberbiztons\u00e1ga Kubernetesen k\u00edv\u00fcli adatb\u00e1zisokkal<\/h3>\n<p>\nFejlett kiberbiztons\u00e1gi rendszer eset\u00e9n a kont\u00e9nerek \u00e9s az orkestr\u00e1l\u00e1s haszn\u00e1lata lehet\u0151v\u00e9 teszi a t\u00e1mad\u00e1sok \u00e9s behatol\u00e1sok elh\u00e1r\u00edt\u00e1s\u00e1t. P\u00e9ld\u00e1ul egy megaszab\u00e1lyoz\u00f3n\u00e1l Dennis \u00e9s csapata egy orkestr\u00e1tor \u00e9s egy tan\u00edtott SIEM-szolg\u00e1ltat\u00e1s \u00f6sszekapcsol\u00e1s\u00e1t val\u00f3s\u00edtotta meg, amely val\u00f3s id\u0151ben elemzi a napl\u00f3kat, \u00e9s meghat\u00e1rozza a t\u00e1mad\u00e1s, bet\u00f6r\u00e9s vagy hiba folyamat\u00e1t. T\u00e1mad\u00e1s eset\u00e9n, ha valamit megpr\u00f3b\u00e1lnak let\u00f6lteni, vagy v\u00e1lts\u00e1gd\u00edjas v\u00edrus behatol\u00e1sakor, az orkestr\u00e1toron kereszt\u00fcl gyorsabban elind\u00edtja a kont\u00e9nereket az alkalmaz\u00e1sokkal, mint ahogy azok megfert\u0151z\u0151dnek, vagy mint ahogy a t\u00e1mad\u00f3 megt\u00e1madja \u0151ket.<\/p>\n<h3>2. eset. A Booking.com adatb\u00e1zisainak r\u00e9szleges \u00e1tk\u00f6lt\u00f6z\u00e9se Kubernetesre<\/h3>\n<p>\nA Booking.com alapadatb\u00e1zisa a MySQL aszinkron replik\u00e1ci\u00f3val \u2013 van egy mester \u00e9s egy teljes hierarchia a slave-ekb\u0151l. Amikor Iv\u00e1n elhagyta a c\u00e9get, az a projekt futott, hogy \u00e1tk\u00f6lt\u00f6zz\u00f6n a slave, amelyeket bizonyos k\u00e1r mellett lehet \u201ekiiktatni\u201d.<\/p>\n<p>A f\u0151 adatb\u00e1zison k\u00edv\u00fcl van egy Cassandra telep\u00edt\u00e9s egy saj\u00e1t \u00edr\u00e1s\u00fa orkestr\u00e1ci\u00f3val, amelyet m\u00e9g azel\u0151tt k\u00e9sz\u00edtettek, hogy a Kubernetes a mainstreambe ker\u00fclt volna. Ebb\u0151l a szempontb\u00f3l nincsenek probl\u00e9m\u00e1k, de a helyi SSD-n van persistent adatb\u00e1zisa. A t\u00e1voli t\u00e1rol\u00f3k, m\u00e9g egy adatk\u00f6zpont keretein bel\u00fcl sem haszn\u00e1lhat\u00f3k a magas k\u00e9sleltet\u00e9s miatti probl\u00e9m\u00e1k miatt.<\/p>\n<p>A harmadik adatb\u00e1ziskateg\u00f3ria a Booking.com keres\u0151szolg\u00e1ltat\u00e1sa, ahol minden szolg\u00e1ltat\u00e1si csom\u00f3pont egy adatb\u00e1zis. Az er\u0151fesz\u00edt\u00e9sek a keres\u0151szolg\u00e1ltat\u00e1s Kubernetesre val\u00f3 \u00e1tk\u00f6lt\u00f6ztet\u00e9s\u00e9re nem j\u00e1rtak sikerrel, mert minden csom\u00f3pont 60\u201380 GB helyi t\u00e1rol\u00f3val rendelkezik, amelyet neh\u00e9z \u201eelind\u00edtani\u201d \u00e9s \u201efelmeleg\u00edteni\u201d.<\/p>\n<p>V\u00e9g\u00fcl a keres\u0151motor nem k\u00f6lt\u00f6z\u00f6tt \u00e1t Kubernetesre, \u00e9s Iv\u00e1n nem gondolja, hogy a k\u00f6zelj\u00f6v\u0151ben \u00fajabb k\u00eds\u00e9rletek t\u00f6rt\u00e9nn\u00e9nek. A MySQL adatb\u00e1zis f\u00e9lig \u00e1tker\u00fclt: csak a slave-ek, amelyeket nem f\u00e9lelmetes \u201ekiiktatni\u201d. A Cassandra remek\u00fcl \u201emegtal\u00e1lta a hely\u00e9t\u201d.<\/p>\n<h2>Az infrastrukt\u00fara v\u00e1laszt\u00e1sa, mint feladat, egy \u00e1ltal\u00e1nos megold\u00e1s n\u00e9lk\u00fcl<\/h2>\n<p>\n<img decoding=\"async\" alt=\"Modern infrastrukt\u00fara: probl\u00e9m\u00e1k \u00e9s perspekt\u00edv\u00e1k\" src=\"\/wp-content\/uploads\/2020\/06\/35cc454130402e47fcb9db3dbf159abb.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Fot\u00f3: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.pexels.com\/@artunchained?utm_content=attributionCopyText&amp;utm_medium=referral&amp;utm_source=pexels\">Manuel Geissinger a Pexels-t\u0151l<\/a><\/noindex><\/i><\/p>\n<p>Tegy\u00fck fel, hogy van egy \u00faj c\u00e9g\u00fcnk, vagy olyan c\u00e9g, amelynek egy r\u00e9sze m\u00e9g a r\u00e9gi m\u00f3dszerekkel \u00e9p\u00fclt. \u00c9vekre tervezik az infrastrukt\u00fara fejleszt\u00e9s\u00e9t. Hogyan hozz\u00e1k meg a d\u00f6nt\u00e9st, hogy \u00e9p\u00edtsenek-e infrastrukt\u00far\u00e1t kont\u00e9nerekre \u00e9s Kubernetestre vagy sem? <\/p>\n<p>Azok a c\u00e9gek, akik a nanoszekundumok\u00e9rt versenyeznek, k\u00edv\u00fcl esnek a vit\u00e1n. Az eg\u00e9szs\u00e9ges konzervativizmus megt\u00e9r\u00fcl a megb\u00edzhat\u00f3s\u00e1g szempontj\u00e1b\u00f3l, de vannak c\u00e9gek, akiknek \u00e9rdemes \u00faj megk\u00f6zel\u00edt\u00e9seket fontol\u00f3ra venni\u00fck.<\/p>\n<p>Ivan: \u201eMost minden bizonnyal felkezd\u00e9n\u00e9m a c\u00e9get felh\u0151ben, puszt\u00e1n az\u00e9rt, mert gyorsabb\u201d, b\u00e1r nem felt\u00e9tlen\u00fcl olcs\u00f3bb. A kock\u00e1zati t\u0151ke fejl\u0151d\u00e9s\u00e9vel a startupoknak, amelyeknek van p\u00e9nz\u00fck, nincsenek nagy probl\u00e9m\u00e1ik, \u00e9s a f\u0151 feladat - megh\u00f3d\u00edtani a piacot. <\/p>\n<p>Ivan \u00fagy v\u00e9li, hogy <b>a jelenlegi infrastrukt\u00fara fejletts\u00e9ge a v\u00e1laszt\u00e1s krit\u00e9riuma<\/b>. Ha a m\u00faltban komoly befektet\u00e9sek t\u00f6rt\u00e9ntek, \u00e9s az m\u0171k\u00f6dik, akkor nincs \u00e9rtelme \u00e1talak\u00edtani. Ha viszont az infrastrukt\u00fara nem fejl\u0151d\u00f6tt, \u00e9s probl\u00e9m\u00e1k vannak az eszk\u00f6z\u00f6kkel, a biztons\u00e1ggal \u00e9s a monitoroz\u00e1ssal, akkor \u00e9rdemes k\u00f6r\u00fcln\u00e9zni a disztrib\u00faci\u00f3s infrastrukt\u00far\u00e1ban. <\/p>\n<p>A ad\u00f3t mindenk\u00e9ppen be kell fizetni, \u00e9s Ivan azt fizetn\u00e9, amely a j\u00f6v\u0151ben lehet\u0151v\u00e9 tenn\u00e9 sz\u00e1m\u00e1ra, hogy kevesebbet fizesse. \u201e<b>Mert csak az\u00e9rt, mert egy vonaton utazom, amelyet m\u00e1sok m\u0171k\u00f6dtetnek, sokkal messzebbre jutok, mint ha egy m\u00e1sik vonatra \u00fcln\u00e9k, amelybe nekem kellene \u00fczemanyagot t\u00f6ltenem.<\/b>\u2014 mondja Ivan. Amikor egy c\u00e9g \u00faj, \u00e9s a latency ig\u00e9nyek \u2014 t\u00edzmillisekundumok, Ivan a \u201eszolg\u00e1ltat\u00f3k\u201d ir\u00e1ny\u00e1ba n\u00e9zne, ahol ma m\u00e1r a klasszikus adatb\u00e1zisokat \u201ecsomagolj\u00e1k\u201d. \u0150k be\u00e1ll\u00edtanak egy replik\u00e1ci\u00f3s l\u00e1ncot, amely automatikusan \u00e1tkapcsol failover eset\u00e9n, \u00e9s \u00edgy tov\u00e1bb...<\/p>\n<p>Kis c\u00e9g eset\u00e9n, n\u00e9h\u00e1ny szerverrel Kuberneten, nincs \u00e9rtelme \u2014 \u00e1ll\u00edtja Andrei. De ha a c\u00e9g azt tervezi, hogy meghaladja a sz\u00e1z szervert, akkor sz\u00fcks\u00e9g van automatiz\u00e1l\u00e1sra \u00e9s er\u0151forr\u00e1s-kezel\u0151 rendszerre. Az esetek 90%-a igazolja a kiad\u00e1sokat. Ez f\u00fcggetlen a terhel\u00e9st\u0151l \u00e9s az er\u0151forr\u00e1sokt\u00f3l. Mindenkinek, a startupokt\u00f3l kezdve a nagy c\u00e9gekig, amelyek milli\u00f3s k\u00f6z\u00f6ns\u00e9ggel rendelkeznek, \u00e9rdemes fokozatosan a kont\u00e9ner-orkesztr\u00e1l\u00f3 term\u00e9kek fel\u00e9 n\u00e9zni. \u201eIgen, ez val\u00f3ban a j\u00f6v\u0151\u201d, \u2014 biztos benne Andrei.<\/p>\n<p>Denis k\u00e9t f\u0151 krit\u00e9riumot nevezett meg \u2014 <b>sk\u00e1l\u00e1zhat\u00f3s\u00e1g \u00e9s m\u0171k\u00f6d\u00e9s\u00e9nek stabilit\u00e1sa.<\/b> Olyan eszk\u00f6z\u00f6ket fog v\u00e1lasztani, amelyek a legjobban megfelelnek ennek a feladatnak. \u201eEz lehet egy otthon \u00f6sszerakott n\u00e9vtelen g\u00e9p, amin a Nutanix Community Edition fut. Lehet egy m\u00e1sodik vonal, p\u00e9ld\u00e1ul alkalmaz\u00e1s Kubernetes alatt, amelynek h\u00e1tt\u00e9rben adatb\u00e1zisa van, amely reproduk\u00e1l\u00f3dik \u00e9s meghat\u00e1rozott RTO \u00e9s RPO param\u00e9terekkel rendelkezik\u201d (helyre\u00e1ll\u00edt\u00e1si id\u0151\/pont c\u00e9lok \u2014 <i>p\u00e9ld\u00e1k<\/i>).<\/p>\n<p>Jevegin felvetette a lehets\u00e9ges probl\u00e9m\u00e1t a munkaer\u0151vel. Jelenleg a piacon nem sok magas szint\u0171 szakember van, aki a \u201eb\u00e9lbe\u201d \u00e9rt. Val\u00f3ban, ha a v\u00e1lasztott technol\u00f3gia r\u00e9gi, neh\u00e9z valakit tal\u00e1lni, lesz\u00e1m\u00edtva az id\u0151s, unott \u00e9s az \u00e9letb\u0151l kif\u00e1radt embereket. A t\u00f6bbi r\u00e9sztvev\u0151 azonban azt \u00e1ll\u00edtja, hogy ez a munkaer\u0151-k\u00e9pz\u00e9si k\u00e9rd\u00e9s. <br \/>\nHa a v\u00e1laszt\u00e1s k\u00e9rd\u00e9s\u00e9t tessz\u00fck fel: egy kis v\u00e1llalatot ind\u00edtani a Public Cloudban az Amazon RDS-ben l\u00e9v\u0151 adatb\u00e1zisokkal, vagy \u201eon premise\u201d adatb\u00e1zisokkal Kubernetes alatt, akkor n\u00e9h\u00e1ny h\u00e1tr\u00e1ny ellen\u00e9re a r\u00e9sztvev\u0151k v\u00e1laszt\u00e1sa az Amazon RDS lett. <\/p>\n<p>Mivel a meetup hallgat\u00f3inak t\u00f6bbs\u00e9ge nem a \u201ev\u00e9rengz\u0151\u201d v\u00e1llalati szektorb\u00f3l sz\u00e1rmazik, <b>a decentraliz\u00e1lt megold\u00e1sok azok, amelyekre t\u00f6rekedni \u00e9rdemes. Az adatmeg\u0151rz\u0151 rendszereknek decentraliz\u00e1ltnak, megb\u00edzhat\u00f3nak \u00e9s millisekundumokban m\u00e9rhet\u0151 latency-t kell produk\u00e1lniuk, legfeljebb tucatnyi.<\/b>, - foglalta \u00f6ssze Andrej.<\/p>\n<h2>A Kubernetes haszn\u00e1lat\u00e1nak \u00e9rt\u00e9kel\u00e9se<\/h2>\n<p>\nAnton Zhb\u00e1nkov hallgat\u00f3 k\u00e9rd\u00e9st tett fel a Kubernetes apologet\u00e1knak: hogyan v\u00e1lasztott\u00e1k ki \u00e9s v\u00e9gezt\u00e9k el a techno-gazdas\u00e1gi indokl\u00e1st? Mi\u00e9rt Kubernetes, mi\u00e9rt nem p\u00e9ld\u00e1ul virtu\u00e1lis g\u00e9pek? <\/p>\n<p><img decoding=\"async\" alt=\"Modern infrastrukt\u00fara: probl\u00e9m\u00e1k \u00e9s perspekt\u00edv\u00e1k\" src=\"\/wp-content\/uploads\/2020\/06\/cd179deffb9bf66c3cb12d7ca9ef9244.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Fot\u00f3: <noindex><a rel=\"nofollow\" href=\"https:\/\/unsplash.com\/@artyana?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText\">Tatyana Eremina az Unsplash-on<\/a><\/noindex><\/i><\/p>\n<p>Erre Dmitrij \u00e9s Ivan v\u00e1laszoltak. Mindk\u00e9t esetben pr\u00f3b\u00e1lkoz\u00e1sok \u00e9s hib\u00e1k m\u00f3dszer\u00e9vel k\u00e9sz\u00edtettek megold\u00e1si sorozatot, amelynek eredm\u00e9nyek\u00e9nt mindk\u00e9t r\u00e9sztvev\u0151 a Kubernetesre jutott. Most a v\u00e1llalatok elkezdenek saj\u00e1t szoftvert fejleszteni, amelynek \u00e9rtelme van a Kubernetesbe val\u00f3 \u00e1ttelep\u00edt\u00e9snek. A klasszikus harmadik f\u00e9l rendszerek, mint p\u00e9ld\u00e1ul az 1C, nem t\u00e9m\u00e1k. A Kubernetes seg\u00edt, amikor a fejleszt\u0151knek gyorsan kell kiadniuk a verzi\u00f3kat a folyamatos fejl\u0151d\u00e9s fenntart\u00e1sa mellett.<\/p>\n<p>Andrej csapata megpr\u00f3b\u00e1lta l\u00e9trehozni a sk\u00e1l\u00e1zhat\u00f3 klasztert virtu\u00e1lis g\u00e9pek alapjain. A csom\u00f3pontok, mint a domin\u00f3k, estek, ami n\u00e9ha a klaszter buk\u00e1s\u00e1hoz vezetett. \u201eElm\u00e9letileg lehetne k\u00e9zzel befejezni \u00e9s fenntartani, de ez nem k\u00f6nny\u0171. Ha a piacon l\u00e9tezik olyan megold\u00e1s, amely dobozb\u00f3l kifel\u00e9 m\u0171k\u00f6dik, akkor sz\u00edvesen megy\u00fcnk hozz\u00e1. \u00c9s ennek eredm\u00e9nyek\u00e9nt \u00e1tt\u00e9rt\u00fcnk.\u201d, - mes\u00e9li Andrej.<\/p>\n<p>Vannak szabv\u00e1nyok az ilyen t\u00edpus\u00fa elemz\u00e9shez \u00e9s sz\u00e1m\u00edt\u00e1shoz, de senki sem mondja meg, hogy mennyire pontosak ezek a val\u00f3di hardveren a gyakorlatban. A sz\u00e1m\u00edt\u00e1sokhoz szint\u00e9n fontos ismerni minden eszk\u00f6zt \u00e9s \u00f6kosziszt\u00e9m\u00e1t, de ez lehetetlen.<\/p>\n<h2>Amit v\u00e1r r\u00e1nk<\/h2>\n<p>\n<img decoding=\"async\" alt=\"Modern infrastrukt\u00fara: probl\u00e9m\u00e1k \u00e9s perspekt\u00edv\u00e1k\" src=\"\/wp-content\/uploads\/2020\/06\/d7843eb5da33c8aa5b444e86b43184d5.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Fot\u00f3: <noindex><a rel=\"nofollow\" href=\"https:\/\/unsplash.com\/@drew_beamer?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText\">Drew Beamer az Unsplash-en<\/a><\/noindex><\/i><\/p>\n<p>Ahogy a technol\u00f3gia fejl\u0151dik, egyre t\u00f6bb k\u00fcl\u00f6n\u00e1ll\u00f3 r\u00e9sz jelenik meg, majd bek\u00f6vetkezik egy f\u00e1zis\u00e1tmenet, amelyben megjelenik egy besz\u00e1ll\u00edt\u00f3, aki el\u00e9g \"p\u00e9nzt\" \u00f6sszegy\u0171jt\u00f6tt ahhoz, hogy mindezt egyetlen eszk\u00f6zbe egyes\u00edtse.<\/p>\n<p><b>Nem t\u0171nik fel \u00d6nnek, hogy elj\u00f6n az a pillanat, amikor megjelenik egy eszk\u00f6z, ami olyan lesz, mint az Ubuntu a Linux vil\u00e1g\u00e1ban?<\/b> Lehets\u00e9ges, hogy egyetlen kont\u00e9neriz\u00e1l\u00f3 \u00e9s orchestration eszk\u00f6z mag\u00e1ban foglalja a Kubert is. Ezzel egyszer\u0171bb lesz helyben felh\u0151ket \u00e9p\u00edteni. <\/p>\n<p>Ivan v\u00e1laszolt: \"A Google jelenleg az Anthos-t \u00e9p\u00edti - ez az \u0151 csomagaj\u00e1nlatuk, amely felh\u0151t telep\u00edt \u00e9s mag\u00e1ban foglalja a Kuber-t, a Service Mesh-t, a megfigyel\u00e9st \u2014 mindent, amire sz\u00fcks\u00e9g van a mikroszolg\u00e1ltat\u00e1sokhoz a 'helyben' m\u0171k\u00f6d\u00e9shez. Szinte a j\u00f6v\u0151ben vagyunk.\"<\/p>\n<p>Denis is megeml\u00edtette a Nutanix-et \u00e9s a VMWare-t a vRealize Suite term\u00e9k\u00fckkel, amelyek k\u00e9pesek hasonl\u00f3 feladatokat ell\u00e1tni kont\u00e9neriz\u00e1l\u00e1s n\u00e9lk\u00fcl.<\/p>\n<p>Dmitry v\u00e9lem\u00e9nye szerint a 'f\u00e1jdalom' cs\u00f6kkent\u00e9se \u00e9s az ad\u00f3cs\u00f6kkent\u00e9s k\u00e9t ir\u00e1ny, ahol v\u00e1rhat\u00f3an javul\u00e1sra lehet sz\u00e1m\u00edtani. <\/p>\n<p><b>A vita \u00f6sszegz\u00e9sek\u00e9nt kiemelj\u00fck a modern infrastrukt\u00fara k\u00f6vetkez\u0151 probl\u00e9m\u00e1it<\/b><\/p>\n<ul>\n<li>H\u00e1rman is jelezt\u00e9k a probl\u00e9m\u00e1t a stateful-lal kapcsolatban.<\/li>\n<li>K\u00fcl\u00f6nb\u00f6z\u0151 t\u00edpus\u00fa biztons\u00e1gi t\u00e1mogat\u00e1si probl\u00e9m\u00e1k, bele\u00e9rtve annak val\u00f3sz\u00edn\u0171s\u00e9g\u00e9t, hogy v\u00e9g\u00fcl t\u00f6bb Python verzi\u00f3, alkalmaz\u00e1s-szerverek \u00e9s komponentek ker\u00fcljenek a Dockerbe.<br \/>\nA t\u00falmenet, amir\u0151l \u00e9rdemes lenne egy k\u00fcl\u00f6n meetupr\u00f3l besz\u00e9lni.<br \/>\nA tanul\u00e1s probl\u00e9m\u00e1ja, hiszen az orchestration egy bonyolult \u00f6kosziszt\u00e9ma.<br \/>\nAz ipar\u00e1g \u00e1ltal\u00e1nos probl\u00e9m\u00e1ja \u2014 az eszk\u00f6z\u00f6k nem rendeltet\u00e9s\u00fck szerint t\u00f6rt\u00e9n\u0151 haszn\u00e1lata.<\/p>\n<p>A t\u00f6bbi k\u00f6vetkeztet\u00e9st \u00d6nre b\u00edzom. Egyel\u0151re az a benyom\u00e1som, hogy a Docker+Kubernetes p\u00e1rosnak nem egyszer\u0171 k\u00f6zponti r\u00e9sz\u00e9v\u00e9 v\u00e1lni a rendszernek. P\u00e9ld\u00e1ul az oper\u00e1ci\u00f3s rendszerek el\u0151sz\u00f6r telep\u00fclnek a hardverre, amit nem mondhatunk el a kont\u00e9nerekr\u0151l \u00e9s az orchestration-r\u0151l. Lehets\u00e9ges, hogy a j\u00f6v\u0151ben az oper\u00e1ci\u00f3s rendszerek \u00e9s a kont\u00e9nerek \u00f6sszeolvadnak a felh\u0151menedzsment szoftverrel.<\/p>\n<p><img decoding=\"async\" alt=\"Modern infrastrukt\u00fara: probl\u00e9m\u00e1k \u00e9s perspekt\u00edv\u00e1k\" src=\"\/wp-content\/uploads\/2020\/06\/4f90f876985af1b515a9d5a471ba3c74.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Fot\u00f3: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.pexels.com\/@gabrielsantosfotografia?utm_content=attributionCopyText&amp;utm_medium=referral&amp;utm_source=pexels\">Gabriel Santos Fotografia a Pexels-en<\/a><\/noindex><\/i><\/p>\n<p>Haszn\u00e1lva az alkalmat, szeretn\u00e9m \u00fcdv\u00f6z\u00f6lni any\u00e1t, eml\u00e9keztetve, hogy van egy Facebook-csoportunk <noindex><a rel=\"nofollow\" href=\"https:\/\/www.facebook.com\/groups\/feedme.ru\/\">\"Nagy IT-projektek ir\u00e1ny\u00edt\u00e1sa \u00e9s fejleszt\u00e9se\"<\/a><\/noindex>, csatorna <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/feedmeto\">@feedmeto<\/a><\/noindex> \u00e9rdekes publik\u00e1ci\u00f3kkal a k\u00fcl\u00f6nb\u00f6z\u0151 technol\u00f3giai blogokb\u00f3l. \u00c9s az \u00e9n csatorn\u00e1m <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/rybakalexey\">@rybakalexey<\/a><\/noindex>, ahol a term\u00e9kc\u00e9gek fejleszt\u00e9si menedzsmentj\u00e9r\u0151l besz\u00e9lek.<\/li>\n<\/ul>\n<p>Forr\u00e1s: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/508018\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u043a\u043e\u043d\u0446\u0435 \u043c\u0430\u044f \u043c\u044b \u043f\u0440\u043e\u0432\u0435\u043b\u0438 \u043e\u043d\u043b\u0430\u0439\u043d-\u043c\u0438\u0442\u0430\u043f \u043d\u0430 \u0442\u0435\u043c\u0443 \u00ab\u0421\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0438 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u044b: \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0438 \u043f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u044b\u00bb. \u041f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u043b\u0438 \u043e \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430\u0445, Kubernetes \u0438 \u043e\u0440\u043a\u0435\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0432 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0435, \u043e \u043a\u0440\u0438\u0442\u0435\u0440\u0438\u044f\u0445 \u0432\u044b\u0431\u043e\u0440\u0430 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u0438 \u043c\u043d\u043e\u0433\u043e\u043c \u0434\u0440\u0443\u0433\u043e\u043c. \u0423\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0438 \u043f\u043e\u0434\u0435\u043b\u0438\u043b\u0438\u0441\u044c \u043a\u0435\u0439\u0441\u0430\u043c\u0438 \u0438\u0437 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438. \u0423\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0438: \u0415\u0432\u0433\u0435\u043d\u0438\u0439 \u041f\u043e\u0442\u0430\u043f\u043e\u0432, CEO \u00abITSumma\u00bb. \u0411\u043e\u043b\u044c\u0448\u0435 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u044b \u0435\u0433\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432 \u043b\u0438\u0431\u043e \u0443\u0436\u0435 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u044f\u0442, \u043b\u0438\u0431\u043e \u0445\u043e\u0442\u044f\u0442 \u043f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 Kubernetes. \u0414\u043c\u0438\u0442\u0440\u0438\u0439 \u0421\u0442\u043e\u043b\u044f\u0440\u043e\u0432, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":86473,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-86472","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.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u043a\u043e\u043d\u0446\u0435 \u043c\u0430\u044f\" \/>\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\/hu\/blog\/administrirovanie\/sovremennaya-infrastruktura-problemy-i-perspektivy\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\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\u0421\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430: \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0438 \u043f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u044b | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u043a\u043e\u043d\u0446\u0435 \u043c\u0430\u044f\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/sovremennaya-infrastruktura-problemy-i-perspektivy\" \/>\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-06-25T17:41:59+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-06-25T17:41:59+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\udd47Modern infrastrukt\u00fara: kih\u00edv\u00e1sok \u00e9s lehet\u0151s\u00e9gek | ProHoster","description":"M\u00e1jus v\u00e9g\u00e9n","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/sovremennaya-infrastruktura-problemy-i-perspektivy","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","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\u0421\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430: \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0438 \u043f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u044b | ProHoster","og:description":"\u0412 \u043a\u043e\u043d\u0446\u0435 \u043c\u0430\u044f","og:url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/sovremennaya-infrastruktura-problemy-i-perspektivy","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-06-25T17:41:59+00:00","article:modified_time":"2020-06-25T17:41:59+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"86472","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 14:14:33","updated":"2022-09-29 19:19:47","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/86472","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=86472"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/86472\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media\/86473"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=86472"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=86472"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=86472"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}