{"id":87840,"date":"2020-07-11T01:42:08","date_gmt":"2020-07-10T23:42:08","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/serverless-prilozheniya-bystree-i-proshhe-vmeste-s-openshift"},"modified":"2020-07-11T01:42:08","modified_gmt":"2020-07-10T23:42:08","slug":"serverless-prilozheniya-bystree-i-proshhe-vmeste-s-openshift","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/administrirovanie\/serverless-prilozheniya-bystree-i-proshhe-vmeste-s-openshift","title":{"rendered":"Serverless aplik\u00e1cie s\u00fa r\u00fdchlej\u0161ie a jednoduch\u0161ie s OpenShift","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Red Hat OpenShift Serverless predstavuje s\u00fabor spravovan\u00fdch udalostami komponentov zameran\u00fdch na Kubernetes pre mikroslu\u017eby, kontajnery a realiz\u00e1cie Function-as-a-Service (FaaS). <\/p>\n<p><img decoding=\"async\" alt=\"Serverless aplik\u00e1cie s\u00fa r\u00fdchlej\u0161ie a jednoduch\u0161ie s OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/cc842b5bf30c7cf0be4b09fa8d0795d4.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nToto rie\u0161enie \"out of the box\" obsahuje n\u00e1stroje na zabezpe\u010denie a smerovanie prev\u00e1dzky a sp\u00e1ja Red Hat Operators, <noindex><a rel=\"nofollow\" href=\"https:\/\/knative.dev\/\">Knative<\/a><\/noindex> a <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.redhat.com\/products\/openshift\/getting-started\">Red Hat OpenShift<\/a><\/noindex> na sp\u00fa\u0161\u0165anie stateless a serverless z\u00e1\u0165a\u017e\u00ed na platforme OpenShift v s\u00fakromn\u00fdch, verejn\u00fdch, hybridn\u00fdch a multicloudov\u00fdch prostrediach.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/developers.redhat.com\/topics\/serverless-architecture\">OpenShift Serverless<\/a><\/noindex> umo\u017e\u0148uje v\u00fdvoj\u00e1rom \u00faplne sa s\u00fastredi\u0165 na vytv\u00e1ranie aplik\u00e1ci\u00ed novej gener\u00e1cie, pon\u00fakaj\u00face \u0161irok\u00fd v\u00fdber programovac\u00edch jazykov, r\u00e1mcov, v\u00fdvojov\u00fdch prostred\u00ed a \u010fal\u0161\u00edch n\u00e1strojov na vytv\u00e1ranie a nasadzovanie priekopn\u00edckych obchodn\u00fdch produktov.<\/p>\n<p>K\u013e\u00fa\u010dov\u00e9 funkcie Red Hat OpenShift Serverless:<\/p>\n<ul>\n<li>\u0160irok\u00fd v\u00fdber programovac\u00edch jazykov a runtime komponentov pre serverless aplik\u00e1cie. M\u00f4\u017eete si vybra\u0165 presne ten s\u00fabor n\u00e1strojov, ktor\u00fd potrebujete.<\/li>\n<li>Automatick\u00e9 horizont\u00e1lne \u0161k\u00e1lovanie na z\u00e1klade intenzity po\u017eiadaviek alebo pri v\u00fdskyte udalost\u00ed pre efekt\u00edvne riadenie zdrojov na z\u00e1klade skuto\u010dn\u00fdch, nie hypotetick\u00fdch potrieb.<\/li>\n<li>\u00dapln\u00e1 integr\u00e1cia s OpenShift Pipelines, syst\u00e9mom kontinu\u00e1lnej integr\u00e1cie a dod\u00e1vky (CI\/CD) zameran\u00fdm na Kubernetes, zalo\u017een\u00fdm na Tekton.<\/li>\n<li>Z\u00e1klad v podobe Red Hat Operator, ktor\u00fd umo\u017e\u0148uje administr\u00e1torom bezpe\u010dne spravova\u0165 be\u017eiace in\u0161tancie a aktualizova\u0165 ich, ako aj organizova\u0165 \u017eivotn\u00fd cyklus aplik\u00e1ci\u00ed v \u0161t\u00fdle cloudov\u00fdch slu\u017eieb.<\/li>\n<li>Trval\u00e9 sledovanie nov\u00fdch community vydan\u00ed, vr\u00e1tane Knative 0.13 Serving, Eventing a kn (ofici\u00e1lne CLI pre Knative) \u2013 ako pri v\u0161etk\u00fdch ostatn\u00fdch produktoch Red Hat, to znamen\u00e1 d\u00f4kladn\u00e9 testovanie a overenie na r\u00f4znych platform\u00e1ch a konfigur\u00e1ci\u00e1ch OpenShift.<\/li>\n<\/ul>\n<p>\nOkrem toho Red Hat \u00fazko spolupracuje na Serverless technol\u00f3gi\u00e1ch s viacer\u00fdmi partnermi, ako aj s Microsoftom v oblasti Azure Functions a <noindex><a rel=\"nofollow\" href=\"https:\/\/keda.sh\/\">KEDA<\/a><\/noindex> (podrobnej\u0161ie pozri <noindex><a rel=\"nofollow\" href=\"https:\/\/www.redhat.com\/en\/blog\/red-hat-collaborates-microsoft-keda-enable-azure-functions-openshift\">tu<\/a><\/noindex>). Konkr\u00e9tne certifikovan\u00fd OpenShift oper\u00e1tor je u\u017e k dispoz\u00edcii u <noindex><a rel=\"nofollow\" href=\"https:\/\/triggermesh.com\/\">TriggerMesh<\/a><\/noindex>, a ned\u00e1vno sme za\u010dali spolupr\u00e1cu <noindex><a rel=\"nofollow\" href=\"http:\/\/serverless.com\/\">Serverless.com<\/a><\/noindex>, aby Serverless Framework mohol fungova\u0165 s OpenShift Serverless a Knative. Tieto partnerstv\u00e1 m\u00f4\u017eeme pova\u017eova\u0165 za znak zrelosti serverless a za\u010diatok formovania priemyselnej ekosyst\u00e9m.<\/p>\n<p>Ak ste predt\u00fdm nain\u0161talovali predbe\u017en\u00fa verziu Red Hat OpenShift Serverless, m\u00f4\u017eete ju aktualizova\u0165 na verejn\u00fa GA verziu (general availability). Na to je potrebn\u00e9 prekonfigurova\u0165 OLM Subscription Update Channel pre verziu Technology Preview, ako je zn\u00e1zornen\u00e9 na Obr. 1.<\/p>\n<p><img decoding=\"async\" alt=\"Serverless aplik\u00e1cie s\u00fa r\u00fdchlej\u0161ie a jednoduch\u0161ie s OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/3e0327553977362a6dffb94bd8897da2.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Obr. 1. Aktualiz\u00e1cia kan\u00e1la predplatn\u00e9ho.<\/i><\/p>\n<p>Kan\u00e1l predplatn\u00e9ho treba aktualizova\u0165 tak, aby zodpovedal verzii OpenShift Container Platform bu\u010f 4.4, alebo 4.3.<\/p>\n<h3>Knative Services \u2013 pr\u00e9miov\u00e1 slu\u017eba<\/h3>\n<p>\nOpenShift 4.4 v\u00fdrazne u\u013eah\u010duje nasadzovanie aplik\u00e1ci\u00ed s funkciou OpenShift Serverless, \u010do umo\u017e\u0148uje bez probl\u00e9mov nasadi\u0165 Knative Services priamo z v\u00fdvoj\u00e1rskeho re\u017eimu webovej konzoly OpenShift.<\/p>\n<p>Pri prid\u00e1van\u00ed novej aplik\u00e1cie do projektu sta\u010d\u00ed ur\u010di\u0165 typ zdrojov ako Knative Service, \u010d\u00edm okam\u017eite aktivujete funkciu OpenShift Serverless a zapnete \u0161k\u00e1lovanie na nulu v pohotovostnom re\u017eime, ako je zn\u00e1zornen\u00e9 na Obr. 2.<\/p>\n<p><img decoding=\"async\" alt=\"Serverless aplik\u00e1cie s\u00fa r\u00fdchlej\u0161ie a jednoduch\u0161ie s OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/960c4ceaa5b3e3879f34cb12cf18fe95.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Obr. 2. V\u00fdber Knative Service ako typu zdrojov.<\/i><\/p>\n<h3>Jednoduch\u00e1 in\u0161tal\u00e1cia s pou\u017eit\u00edm Kourier<\/h3>\n<p>\nAko sme u\u017e spomenuli v <noindex><a rel=\"nofollow\" href=\"https:\/\/www.openshift.com\/blog\/announcing-openshift-serverless-1-5-0-tech-preview-a-sneak-peek-of-our-ga\">ozn\u00e1men\u00ed o verzii OpenShift Serverless 1.5.0 Tech Preview<\/a><\/noindex>, pou\u017eitie <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/knative\/net-kourier\">Kourier<\/a><\/noindex> v\u00fdrazne zn\u00ed\u017eilo zoznam po\u017eiadaviek na in\u0161tal\u00e1ciu Serverless na OpenShift, pri\u010dom v GA verzii sa tieto po\u017eiadavky e\u0161te zmen\u0161ili. To v\u0161etko zni\u017euje spotrebu zdrojov, zr\u00fdch\u013euje studen\u00e9 spustenie aplik\u00e1ci\u00ed a odstra\u0148uje vplyv be\u017en\u00fdch, nie serverless z\u00e1\u0165a\u017e\u00ed funguj\u00facich v tom istom mene.<\/p>\n<p>Celkovo tieto vylep\u0161enia, ako aj \u00fapravy v OpenShift 4.3.5, ur\u00fdch\u013euj\u00fa vytv\u00e1ranie aplik\u00e1ci\u00ed z predoskoro zostaven\u00e9ho kontajnera o 40-50% v z\u00e1vislosti od ve\u013ekosti obrazu.<br \/>\nAko to v\u0161etko prebieha bez pou\u017eitia Kourier, m\u00f4\u017eete vidie\u0165 na Obr.3:<\/p>\n<p><img decoding=\"async\" alt=\"Serverless aplik\u00e1cie s\u00fa r\u00fdchlej\u0161ie a jednoduch\u0161ie s OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/1f64bcf829e4cce3e2aebc406acec484.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Obr. 3. \u010cas vytv\u00e1rania aplik\u00e1ci\u00ed v pr\u00edpadoch, ke\u010f Kourier nie je pou\u017eit\u00fd.<\/i><\/p>\n<p>Ako to v\u0161etko prebieha, ke\u010f sa pou\u017eije Kourier, m\u00f4\u017eete vidie\u0165 na Obr.4:<\/p>\n<p><img decoding=\"async\" alt=\"Serverless aplik\u00e1cie s\u00fa r\u00fdchlej\u0161ie a jednoduch\u0161ie s OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/0b7c8273a4853215c168e7f510036f12.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Obr. 4. \u010cas vytv\u00e1rania aplik\u00e1ci\u00ed pri pou\u017eit\u00ed Kourier.<\/i><\/p>\n<h3>TLS\/SSL v automatickom re\u017eime<\/h3>\n<p>\nOpenShift Serverless teraz m\u00f4\u017ee automaticky vytv\u00e1ra\u0165 a nasadzova\u0165 TLS\/SSL pre cestu (OpenShift Route) v\u00e1\u0161ho Knative Service, aby ste sa nemuseli zaobera\u0165 implement\u00e1ciou a \u00fadr\u017ebou t\u00fdchto funkci\u00ed pri pr\u00e1ci na aplik\u00e1cii. In\u00fdmi slovami, Serverless odbremen\u00ed v\u00fdvoj\u00e1ra od zlo\u017eitost\u00ed spojen\u00fdch s TSL, pri\u010dom zachov\u00e1va vysok\u00fa \u00farove\u0148 bezpe\u010dnosti, na ktor\u00fa s\u00fa v\u0161etci zvyknut\u00ed od Red Hat OpenShift.<\/p>\n<h3>Pr\u00edkazov\u00fd riadok OpenShift Serverless<\/h3>\n<p>\nV OpenShift Serverless sa vol\u00e1 kn a je pr\u00edstupn\u00fd priamo v konzole OpenShift na str\u00e1nke N\u00e1stroje pr\u00edkazov\u00e9ho riadku, ako je zn\u00e1zornen\u00e9 na Obr. 5:<\/p>\n<p><img decoding=\"async\" alt=\"Serverless aplik\u00e1cie s\u00fa r\u00fdchlej\u0161ie a jednoduch\u0161ie s OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/596c594fad0640247ac3412aa30fff22.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Obr. 5. Str\u00e1nka s rozhran\u00edm pr\u00edkazov\u00e9ho riadku OpenShift Serverless.<\/i><\/p>\n<p>Pri stiahnut\u00ed z tejto str\u00e1nky dostanete verziu kn pre MacOS, Windows alebo Linux, ktor\u00e1 bola overen\u00e1 spolo\u010dnos\u0165ou Red Hat a zaru\u010duje absenciu malv\u00e9ru.<\/p>\n<p>Na Obr. 6 je zobrazen\u00e9, ako v kn pomocou jedn\u00e9ho pr\u00edkazu nasadi\u0165 slu\u017ebu, aby ste za p\u00e1r sek\u00fand vytvorili in\u0161tanciu aplik\u00e1cie na platforme OpenShift s pr\u00edstupom cez URL:<\/p>\n<p><img decoding=\"async\" alt=\"Serverless aplik\u00e1cie s\u00fa r\u00fdchlej\u0161ie a jednoduch\u0161ie s OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/91c904fe070014959f15b120b63e18fc.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Obr. 6. Pou\u017e\u00edvanie rozhrania pr\u00edkazov\u00e9ho riadku kn.<\/i><\/p>\n<p>Tento n\u00e1stroj umo\u017e\u0148uje plnohodnotne spravova\u0165 zdroje Serverless Serving a Eventing bez nutnosti pozera\u0165 sa alebo upravova\u0165 ak\u00e9ko\u013evek konfigur\u00e1cie YAML.<\/p>\n<h3>Vylep\u0161en\u00e9 zobrazenie Topol\u00f3gia v re\u017eime Developer konzoly<\/h3>\n<p>\nTeraz sa pozrime, ako vylep\u0161en\u00e9 zobrazenie Topol\u00f3gia u\u013eah\u010duje spravovanie Knative Services.<\/p>\n<h4>Vizu\u00e1lne zobrazenie centr\u00e1lneho Knative Service<\/h4>\n<p>\nKnative Services na str\u00e1nke zobrazenia Topol\u00f3gia s\u00fa zobrazen\u00e9 vo forme obd\u013a\u017enika, ktor\u00fd obsahuje v\u0161etky rev\u00edzie, ako je zn\u00e1zornen\u00e9 na Obr. 7:<\/p>\n<p><img decoding=\"async\" alt=\"Serverless aplik\u00e1cie s\u00fa r\u00fdchlej\u0161ie a jednoduch\u0161ie s OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/3398041d720871dbffa695c49c8b5167.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Obr. 7. Knative Services na str\u00e1nke zobrazenia Topol\u00f3gia.<\/i><\/p>\n<p>Tu m\u00f4\u017eete okam\u017eite vidie\u0165 aktu\u00e1lne percent\u00e1 rozdelenia prev\u00e1dzky Knative Service a skupinova\u0165 Knative Services v r\u00e1mci skupiny aplik\u00e1ci\u00ed, aby ste \u013eahko vizu\u00e1lne sledovali, \u010do sa deje vo vybranej skupine.<\/p>\n<h4>Skr\u00fdvanie zoznamov OpenShift Knative Services<\/h4>\n<p>\nPokra\u010duj\u00fac v t\u00e9me skupinovania, mus\u00edm poveda\u0165, \u017ee v OpenShift 4.4 m\u00f4\u017eete skry\u0165 Knative Services v r\u00e1mci skupiny aplik\u00e1ci\u00ed pre lep\u0161ie zobrazenie a spr\u00e1vu slu\u017eieb, ke\u010f sa v projekte nasadzuj\u00fa zlo\u017eitej\u0161ie aplik\u00e1cie.<\/p>\n<h4>Podrobnosti o Knative Service<\/h4>\n<p>\nV OpenShift 4.4 bola tie\u017e vylep\u0161en\u00e1 bo\u010dn\u00e1 li\u0161ta pre Knative Services. Objavila sa na nej karta Zdroje, kde s\u00fa zobrazen\u00e9 komponenty slu\u017eby, ako s\u00fa Pods, Revisions a Routes. Tieto komponenty tie\u017e poskytuj\u00fa r\u00fdchly a jednoduch\u00fd pr\u00edstup k logom jednotliv\u00fdch podov.<\/p>\n<p>Zobrazenie Topol\u00f3gia tie\u017e zobrazuje percent\u00e1 rozdelenia prev\u00e1dzky a dokonca umo\u017e\u0148uje r\u00fdchlo zmeni\u0165 konfigur\u00e1ciu. Tak\u017ee m\u00f4\u017eete r\u00fdchlo zisti\u0165 rozdelenie prev\u00e1dzky pre vybran\u00fa Knative Service v re\u00e1lnom \u010dase pod\u013ea po\u010dtu podov, ktor\u00e9 pracuj\u00fa pre dan\u00fa rev\u00edziu, ako je zn\u00e1zornen\u00e9 na Obr. 8.<\/p>\n<p><img decoding=\"async\" alt=\"Serverless aplik\u00e1cie s\u00fa r\u00fdchlej\u0161ie a jednoduch\u0161ie s OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/3c4c15ac05c1490d04bd72919379b580.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Obr. 8. Rozdelenie prev\u00e1dzky Knative Service.<\/i><\/p>\n<h4>Hlb\u0161\u00ed poh\u013ead na Serverless Revisions<\/h4>\n<p>\nTeraz zobrazenie Topology umo\u017e\u0148uje hlb\u0161\u00ed poh\u013ead na vybran\u00fa rev\u00edziu, ako napr\u00edklad r\u00fdchle zobrazenie v\u0161etk\u00fdch jej podov a, ak je to potrebn\u00e9, presk\u00famanie ich z\u00e1pisov. Okrem toho je v tomto zobrazen\u00ed \u013eahk\u00e9 z\u00edska\u0165 pr\u00edstup k nasadeniam a konfigur\u00e1ci\u00e1m rev\u00edzie, ako aj k podceste, ktor\u00e1 priamo ukazuje na t\u00fato rev\u00edziu, ako je zobrazen\u00e9 na Obr. 9:<\/p>\n<p><img decoding=\"async\" alt=\"Serverless aplik\u00e1cie s\u00fa r\u00fdchlej\u0161ie a jednoduch\u0161ie s OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/4fa0f1dbe23dd81b56fa738d584d05ae.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Obr. 9. Zdroje, ktor\u00e9 s\u00fa spojen\u00e9 s rev\u00edziami.<\/i><\/p>\n<p>D\u00fafame, \u017ee vy\u0161\u0161ie uveden\u00e9 novinky v\u00e1m pom\u00f4\u017eu pri vytv\u00e1ran\u00ed a spr\u00e1ve aplik\u00e1ci\u00ed bez serverov, a v \u010fal\u0161\u00edch verzi\u00e1ch sa objav\u00ed e\u0161te viac u\u017eito\u010dn\u00fdch funkci\u00ed pre v\u00fdvoj\u00e1rov, ako napr\u00edklad mo\u017enost vytv\u00e1ra\u0165 zdroje udalost\u00ed a \u010fal\u0161ie.<\/p>\n<h3>Zaujal v\u00e1s tento obsah?<\/h3>\n<p>\n<noindex><a rel=\"nofollow\" href=\"http:\/\/www.openshift.com\/try\">Vysk\u00fa\u0161ajte OpenShift!<\/a><\/noindex><\/p>\n<h3>Va\u0161a sp\u00e4tn\u00e1 v\u00e4zba je pre n\u00e1s d\u00f4le\u017eit\u00e1<\/h3>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/forms.gle\/6HArjszuqyE1xr3f8\">Povedzte n\u00e1m<\/a><\/noindex>, \u010do si mysl\u00edte o bezserverov\u00fdch aplik\u00e1ci\u00e1ch. Pripojte sa k na\u0161ej Google skupine <noindex><a rel=\"nofollow\" href=\"https:\/\/groups.google.com\/forum\/#!forum\/openshift-dev-usershttps:\/\/groups.google.com\/forum\/#!forum\/openshift-dev-users\">OpenShift Developer Experience<\/a><\/noindex> na \u00fa\u010das\u0165 na diskusi\u00e1ch a semin\u00e1roch Office Hours, aby ste s nami mohli spolupracova\u0165 a zanecha\u0165 svoje n\u00e1zory a n\u00e1vrhy.<\/p>\n<h3>\u010eal\u0161ie inform\u00e1cie<\/h3>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/developers.redhat.com\/blog\/2020\/04\/30\/whats-new-in-the-openshift-4-4-web-console-developer-experience\/\">Zistite viac<\/a><\/noindex> o v\u00fdvoji aplik\u00e1ci\u00ed OpenShift pomocou nasleduj\u00facich zdrojov Red Hat:<\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.openshift.com\/serverless\">Zdroje OpenShift Serverless<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.redhat.com\/topics\/serverless-architecture\">OpenShift Serverless a Knative<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/redhat-developer-demos.github.io\/knative-tutorial\/knative-tutorial\/index.html\">Tutori\u00e1l Knative<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.redhat.com\/openshift\">V\u00fdvoj aplik\u00e1cie na platforme OpenShift<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/learn.openshift.com\/middleware\/serverless\/\">\u00davod do OpenShift Serverless<\/a><\/noindex><\/li>\n<\/ul>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/redhatrussia\/blog\/510144\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>Red Hat OpenShift Serverless \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u043d\u0430\u0431\u043e\u0440 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0445 \u0441\u043e\u0431\u044b\u0442\u0438\u044f\u043c\u0438 Kubernetes-\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432, \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 \u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0439 Function-as-a-Service (FaaS). \u042d\u0442\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u00ab\u0438\u0437 \u043a\u043e\u0440\u043e\u0431\u043a\u0438\u00bb \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0438 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u0442\u0440\u0430\u0444\u0438\u043a\u0430 \u0438 \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u044f\u0435\u0442 \u0432 \u0441\u0435\u0431\u0435 Red Hat Operators, Knative \u0438 Red Hat OpenShift \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 stateless- \u0438 serverless-\u043d\u0430\u0433\u0440\u0443\u0437\u043e\u043a \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 OpenShift \u0432 \u0447\u0430\u0441\u0442\u043d\u044b\u0445, \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0445, \u0433\u0438\u0431\u0440\u0438\u0434\u043d\u044b\u0445 \u0438 \u043c\u0443\u043b\u044c\u0442\u0438\u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445 \u0441\u0440\u0435\u0434\u0430\u0445. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":87841,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-87840","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.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"Red Hat OpenShift Serverless \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u043d\u0430\u0431\u043e\u0440 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0445 \u0441\u043e\u0431\u044b\u0442\u0438\u044f\u043c\u0438 Kubernetes-\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432, \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 \u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0439 Function-as-a-Service (FaaS).\" \/>\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\/sk\/blog\/administrirovanie\/serverless-prilozheniya-bystree-i-proshhe-vmeste-s-openshift\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\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\udd47Serverless \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u0438 \u043f\u0440\u043e\u0449\u0435 \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 OpenShift | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"Red Hat OpenShift Serverless \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u043d\u0430\u0431\u043e\u0440 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0445 \u0441\u043e\u0431\u044b\u0442\u0438\u044f\u043c\u0438 Kubernetes-\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432, \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 \u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0439 Function-as-a-Service (FaaS).\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sk\/blog\/administrirovanie\/serverless-prilozheniya-bystree-i-proshhe-vmeste-s-openshift\" \/>\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-07-10T23:42:08+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-10T23:42:08+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\udd47Bezserverov\u00e9 aplik\u00e1cie s\u00fa r\u00fdchlej\u0161ie a jednoduch\u0161ie spolu s OpenShift | ProHoster","description":"Red Hat OpenShift Serverless predstavuje s\u00fabor spravovan\u00fdch udalostami komponentov zameran\u00fdch na Kubernetes pre mikroslu\u017eby, kontajnery a realiz\u00e1cie Function-as-a-Service (FaaS).","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/administrirovanie\/serverless-prilozheniya-bystree-i-proshhe-vmeste-s-openshift","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sk_SK","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\udd47Serverless \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u0438 \u043f\u0440\u043e\u0449\u0435 \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 OpenShift | ProHoster","og:description":"Red Hat OpenShift Serverless \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u043d\u0430\u0431\u043e\u0440 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0445 \u0441\u043e\u0431\u044b\u0442\u0438\u044f\u043c\u0438 Kubernetes-\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432, \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 \u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0439 Function-as-a-Service (FaaS).","og:url":"https:\/\/prohoster.info\/sk\/blog\/administrirovanie\/serverless-prilozheniya-bystree-i-proshhe-vmeste-s-openshift","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-07-10T23:42:08+00:00","article:modified_time":"2020-07-10T23:42:08+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"87840","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 13:42:28","updated":"2022-10-01 22:08:27","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/87840","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=87840"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/87840\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media\/87841"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=87840"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=87840"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=87840"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}