{"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\/ro\/blog\/administrirovanie\/serverless-prilozheniya-bystree-i-proshhe-vmeste-s-openshift","title":{"rendered":"Aplica\u021biile serverless sunt mai rapide \u0219i mai simple cu OpenShift","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Red Hat OpenShift Serverless este un set de componente gestionate, orientate pe evenimente, bazate pe Kubernetes pentru microservicii, containere \u0219i implement\u0103ri Function-as-a-Service (FaaS). <\/p>\n<p><img decoding=\"async\" alt=\"Aplica\u021biile serverless sunt mai rapide \u0219i mai simple cu OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/cc842b5bf30c7cf0be4b09fa8d0795d4.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAceast\u0103 solu\u021bie \u201edin cutie\u201d include instrumente de securitate \u0219i rutare a traficului \u0219i combin\u0103 Red Hat Operators, <noindex><a rel=\"nofollow\" href=\"https:\/\/knative.dev\/\">Knative<\/a><\/noindex> \u0219i <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.redhat.com\/products\/openshift\/getting-started\">Red Hat OpenShift<\/a><\/noindex> pentru a lansa sarcini f\u0103r\u0103 stare \u0219i serverless pe platforma OpenShift \u00een medii private, publice, hibride \u0219i multi-cloud.<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> permite dezvoltatorilor s\u0103 se concentreze pe dezvoltarea aplica\u021biilor de nou\u0103 genera\u021bie, oferind o gam\u0103 larg\u0103 de limbaje de programare, cadre, medii de dezvoltare \u0219i alte instrumente pentru a crea \u0219i desf\u0103\u0219ura produse inovatoare de afaceri.<\/p>\n<p>Caracteristici cheie ale Red Hat OpenShift Serverless:<\/p>\n<ul>\n<li>O gam\u0103 larg\u0103 de limbaje de programare \u0219i componente runtime pentru aplica\u021bii serverless. Pute\u021bi alege exact setul de instrumente de care ave\u021bi nevoie.<\/li>\n<li>Scalare automat\u0103 pe orizontal\u0103 \u00een func\u021bie de intensitatea cererilor sau la apari\u021bia evenimentelor pentru o gestionare eficient\u0103 a resurselor pe baza nevoilor reale, nu a celor ipotetice.<\/li>\n<li>Integrare complet\u0103 cu OpenShift Pipelines, un sistem bazat pe Kubernetes pentru livrarea continu\u0103 \u0219i construc\u021bia (CI\/CD), bazat pe Tekton.<\/li>\n<li>O baz\u0103 sub form\u0103 de Red Hat Operator, care permite administratorilor s\u0103 gestioneze \u00een siguran\u021b\u0103 instan\u021bele active \u0219i s\u0103 le actualizeze, precum \u0219i s\u0103 organizeze ciclul de via\u021b\u0103 al aplica\u021biilor ca servicii cloud.<\/li>\n<li>Monitorizare constant\u0103 a noilor versiuni comunitare, inclusiv Knative 0.13 Serving, Eventing \u0219i kn (CLI oficial pentru Knative) \u2013 la fel ca toate celelalte produse Red Hat, aceasta \u00eenseamn\u0103 testare \u0219i verificare riguroas\u0103 pe diverse platforme \u0219i configura\u021bii OpenShift.<\/li>\n<\/ul>\n<p>\n\u00cen plus, Red Hat colaboreaz\u0103 \u00eendeaproape \u00een domeniul tehnologiilor Serverless cu un num\u0103r de parteneri, precum \u0219i cu Microsoft \u00een ceea ce prive\u0219te Azure Functions \u0219i <noindex><a rel=\"nofollow\" href=\"https:\/\/keda.sh\/\">KEDA<\/a><\/noindex> (mai multe informa\u021bii despre <noindex><a rel=\"nofollow\" href=\"https:\/\/www.redhat.com\/en\/blog\/red-hat-collaborates-microsoft-keda-enable-azure-functions-openshift\">aici<\/a><\/noindex>). \u00cen special, operatorul OpenShift certificat este disponibil pentru <noindex><a rel=\"nofollow\" href=\"https:\/\/triggermesh.com\/\">TriggerMesh<\/a><\/noindex>, iar recent am \u00eenceput s\u0103 colabor\u0103m <noindex><a rel=\"nofollow\" href=\"http:\/\/serverless.com\/\">Serverless.com<\/a><\/noindex>, pentru ca Serverless Framework s\u0103 poat\u0103 func\u021biona cu OpenShift Serverless \u0219i Knative. Aceste parteneriate pot fi considerate un semn al maturit\u0103\u021bii serverless \u0219i \u00eenceputul form\u0103rii unei ecosisteme industriale.<\/p>\n<p>Dac\u0103 a\u021bi instalat anterior o versiune preliminar\u0103 a Red Hat OpenShift Serverless, o pute\u021bi actualiza la versiunea GA (de disponibilitate general\u0103) publicat\u0103. \u00cen acest caz, pentru versiunea Technology Preview, va trebui s\u0103 reconfigura\u021bi canalul de actualizare a abonamentului OLM, a\u0219a cum se arat\u0103 \u00een Figura 1.<\/p>\n<p><img decoding=\"async\" alt=\"Aplica\u021biile serverless sunt mai rapide \u0219i mai simple cu OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/3e0327553977362a6dffb94bd8897da2.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Figura 1. Actualizarea canalului de abonament.<\/i><\/p>\n<p>Canalul de abonament trebuie actualizat astfel \u00eenc\u00e2t s\u0103 corespund\u0103 versiunii OpenShift Container Platform 4.4 sau 4.3.<\/p>\n<h3>Servicii Knative \u2013 suport de cea mai \u00eenalt\u0103 calitate<\/h3>\n<p>\nOpenShift 4.4 simplific\u0103 considerabil desf\u0103\u0219urarea aplica\u021biilor cu func\u021bionalitatea OpenShift Serverless, permi\u021b\u00e2nd desf\u0103\u0219urarea u\u0219oar\u0103 a Serviciilor Knative direct din modul Dezvoltator al consolei web OpenShift.<\/p>\n<p>C\u00e2nd ad\u0103uga\u021bi o nou\u0103 aplica\u021bie \u00een proiect, tot ce trebuie s\u0103 face\u021bi este s\u0103 specifica\u021bi tipul de resurse Knative Service, activ\u00e2nd astfel instantaneu func\u021bionalitatea OpenShift Serverless \u0219i inclusiv scalarea la zero \u00een modul de a\u0219teptare, a\u0219a cum se arat\u0103 \u00een Figura 2.<\/p>\n<p><img decoding=\"async\" alt=\"Aplica\u021biile serverless sunt mai rapide \u0219i mai simple cu OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/960c4ceaa5b3e3879f34cb12cf18fe95.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Figura 2. Selectarea Knative Service ca tip de resurse.<\/i><\/p>\n<h3>Instalare simpl\u0103 folosind Kourier<\/h3>\n<p>\nA\u0219a cum am men\u021bionat \u00een <noindex><a rel=\"nofollow\" href=\"https:\/\/www.openshift.com\/blog\/announcing-openshift-serverless-1-5-0-tech-preview-a-sneak-peek-of-our-ga\">anun\u021bul versiunii OpenShift Serverless 1.5.0 Tech Preview<\/a><\/noindex>, utilizarea <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/knative\/net-kourier\">Kourier<\/a><\/noindex> a permis reducerea drastic\u0103 a cerin\u021belor pentru instalarea Serverless pe OpenShift, iar \u00een versiunea GA aceste cerin\u021be sunt \u0219i mai reduse. Toate acestea reduc consumul de resurse, accelereaz\u0103 pornirea la rece a aplica\u021biilor \u0219i elimin\u0103 impactul sarcinilor obi\u0219nuite, care nu sunt serverless, ce ruleaz\u0103 \u00een acela\u0219i spa\u021biu de nume.<\/p>\n<p>\u00cen general, aceste \u00eembun\u0103t\u0103\u021biri, \u00eempreun\u0103 cu modific\u0103rile din OpenShift 4.3.5, faciliteaz\u0103 crearea aplica\u021biilor dintr-un container precompilat cu 40-50% \u00een func\u021bie de dimensiunea imaginii.<br \/>\nCum se desf\u0103\u0219oar\u0103 totul f\u0103r\u0103 utilizarea Kourier poate fi v\u0103zut \u00een Figura 3:<\/p>\n<p><img decoding=\"async\" alt=\"Aplica\u021biile serverless sunt mai rapide \u0219i mai simple cu OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/1f64bcf829e4cce3e2aebc406acec484.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Figura 3. Timpul de creare a aplica\u021biilor \u00een cazul \u00een care Kourier nu este utilizat.<\/i><\/p>\n<p>Cum se desf\u0103\u0219oar\u0103 totul atunci c\u00e2nd se aplic\u0103 Kourier poate fi v\u0103zut \u00een Figura 4:<\/p>\n<p><img decoding=\"async\" alt=\"Aplica\u021biile serverless sunt mai rapide \u0219i mai simple cu OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/0b7c8273a4853215c168e7f510036f12.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Figura 4. Timpul de creare a aplica\u021biilor cu utilizarea Kourier.<\/i><\/p>\n<h3>TLS\/SSL \u00een mod automat<\/h3>\n<p>\nOpenShift Serverless poate acum s\u0103 creeze \u0219i s\u0103 desf\u0103\u0219oare automat TLS\/SSL pentru ruta (OpenShift Route) serviciului dumneavoastr\u0103 Knative, astfel \u00eenc\u00e2t s\u0103 nu v\u0103 distrag\u0103 aten\u021bia de la implementarea \u0219i \u00eentre\u021binerea acestor func\u021bii \u00een timpul lucrului la aplica\u021bie. Cu alte cuvinte, Serverless elibereaz\u0103 dezvoltatorul de complexit\u0103\u021bile asociate cu TSL, p\u0103str\u00e2nd \u00een acela\u0219i timp un nivel ridicat de securitate pe care toat\u0103 lumea se a\u0219teapt\u0103 s\u0103-l ob\u021bin\u0103 de la Red Hat OpenShift.<\/p>\n<h3>Interfa\u021ba de linie de comand\u0103 OpenShift Serverless<\/h3>\n<p>\n\u00cen OpenShift Serverless, se nume\u0219te kn \u0219i este disponibil direct \u00een consola OpenShift pe pagina Instrumente pentru linia de comand\u0103, a\u0219a cum este prezentat \u00een Fig. 5:<\/p>\n<p><img decoding=\"async\" alt=\"Aplica\u021biile serverless sunt mai rapide \u0219i mai simple cu OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/596c594fad0640247ac3412aa30fff22.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Fig. 5. Pagina de desc\u0103rcare a interfe\u021bei pentru linia de comand\u0103 OpenShift Serverless.<\/i><\/p>\n<p>C\u00e2nd desc\u0103rca\u021bi de pe aceast\u0103 pagin\u0103, ob\u021bine\u021bi versiunea kn pentru MacOS, Windows sau Linux, care a fost verificat\u0103 de Red Hat \u0219i garantat c\u0103 nu con\u021bine malware.<\/p>\n<p>\u00cen Fig. 6 este prezentat cum, cu un singur comandament \u00een kn, putem desf\u0103\u0219ura un serviciu pentru a crea \u00een c\u00e2teva secunde o instan\u021b\u0103 a aplica\u021biei pe platforma OpenShift, cu acces prin URL:<\/p>\n<p><img decoding=\"async\" alt=\"Aplica\u021biile serverless sunt mai rapide \u0219i mai simple cu OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/91c904fe070014959f15b120b63e18fc.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Fig. 6. Utilizarea interfe\u021bei pentru linia de comand\u0103 kn.<\/i><\/p>\n<p>Acest instrument permite gestionarea complet\u0103 a resurselor Serverless Serving \u0219i Eventing f\u0103r\u0103 a fi necesar s\u0103 vizualiza\u021bi sau s\u0103 modifica\u021bi configura\u021biile YAML.<\/p>\n<h3>Prezentare \u00eembun\u0103t\u0103\u021bit\u0103 Topology \u00een modul Developer al consolei<\/h3>\n<p>\nAcum s\u0103 vedem cum prezentarea \u00eembun\u0103t\u0103\u021bit\u0103 Topology faciliteaz\u0103 gestionarea Serviciilor Knative.<\/p>\n<h4>Vizualizare centrat\u0103 pe Serviciul Knative<\/h4>\n<p>\nServiciile Knative pe pagina de prezentare Topology sunt afi\u0219ate sub form\u0103 de dreptunghi, con\u021bin\u00e2nd toate reviziile, a\u0219a cum se arat\u0103 \u00een Fig. 7:<\/p>\n<p><img decoding=\"async\" alt=\"Aplica\u021biile serverless sunt mai rapide \u0219i mai simple cu OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/3398041d720871dbffa695c49c8b5167.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Fig. 7. Serviciile Knative pe pagina de prezentare Topology.<\/i><\/p>\n<p>Aici pute\u021bi vedea instantaneu procentele curente de distribu\u021bie a traficului pentru Serviciile Knative, iar gruparea Serviciilor Knative \u00een cadrul unui grup de aplica\u021bii faciliteaz\u0103 monitorizarea vizual\u0103 a activit\u0103\u021bilor din grupul selectat.<\/p>\n<h4>Colapsarea listelor Serviciilor Knative OpenShift<\/h4>\n<p>\nContinu\u00e2nd tema grup\u0103rii, trebuie men\u021bionat c\u0103 \u00een OpenShift 4.4 este posibil s\u0103 se colapseze Serviciile Knative \u00een cadrul unui grup de aplica\u021bii pentru o vizualizare \u0219i gestionare mai u\u0219oar\u0103 a serviciilor, atunci c\u00e2nd \u00een proiect sunt desf\u0103\u0219urate aplica\u021bii mai complexe.<\/p>\n<h4>Serviciul Knative \u00een detaliu<\/h4>\n<p>\n\u00cen OpenShift 4.4, de asemenea, a fost \u00eembun\u0103t\u0103\u021bit\u0103 bara lateral\u0103 pentru Serviciile Knative. Au ap\u0103rut tab-ul Resources, unde sunt afi\u0219ate componentele serviciului, cum ar fi Pods, Revisions \u0219i Routes. Aceste componente asigur\u0103, de asemenea, o trecere rapid\u0103 \u0219i simpl\u0103 la jurnalele diferitelor pod-uri.<\/p>\n<p>Prezentarea Topology arat\u0103, de asemenea, procentele de distribu\u021bie a traficului \u0219i chiar permite modificarea rapid\u0103 a configura\u021biei. Astfel, pute\u021bi afla rapid distribu\u021bia traficului pentru Serviciul Knative ales \u00een timp real, \u00een func\u021bie de num\u0103rul de pod-uri care func\u021bioneaz\u0103 pentru revizia dat\u0103, a\u0219a cum se arat\u0103 \u00een Fig. 8.<\/p>\n<p><img decoding=\"async\" alt=\"Aplica\u021biile serverless sunt mai rapide \u0219i mai simple cu OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/3c4c15ac05c1490d04bd72919379b580.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Fig. 8. Distribu\u021bia traficului Serviciului Knative.<\/i><\/p>\n<h4>O privire mai profund\u0103 asupra Reviziilor Serverless<\/h4>\n<p>\nDe asemenea, vizualizarea Topology permite acum o privire mult mai profund\u0103 asupra reviziei selectate, de exemplu, pentru a vedea rapid toate pod-urile sale \u0219i, dac\u0103 este necesar, pentru a le verifica jurnalul. \u00cen plus, \u00een aceast\u0103 vizualizare se poate accesa cu u\u0219urin\u021b\u0103 desf\u0103\u0219ur\u0103rile \u0219i configura\u021biile reviziei, precum \u0219i subrutele care indic\u0103 direct c\u0103tre aceast\u0103 revizie, a\u0219a cum este prezentat \u00een Fig. 9:<\/p>\n<p><img decoding=\"async\" alt=\"Aplica\u021biile serverless sunt mai rapide \u0219i mai simple cu OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/4fa0f1dbe23dd81b56fa738d584d05ae.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Fig. 9. Resurse asociate cu reviziile.<\/i><\/p>\n<p>Sper\u0103m c\u0103 nout\u0103\u021bile descrise mai sus v\u0103 vor fi utile \u00een crearea \u0219i gestionarea aplica\u021biilor serverless, iar \u00een versiunile viitoare vor ap\u0103rea \u0219i mai multe func\u021bii utile pentru dezvoltatori, de exemplu, capacitatea de a crea surse de evenimente \u0219i altele.<\/p>\n<h3>Interesat?<\/h3>\n<p>\n<noindex><a rel=\"nofollow\" href=\"http:\/\/www.openshift.com\/try\">\u00cencepe\u021bi s\u0103 utiliza\u021bi OpenShift!<\/a><\/noindex><\/p>\n<h3>Feedback-ul dumneavoastr\u0103 este important pentru noi<\/h3>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/forms.gle\/6HArjszuqyE1xr3f8\">Povesti\u021bi-ne<\/a><\/noindex>, ce p\u0103rere ave\u021bi despre serverless. Al\u0103tura\u021bi-v\u0103 grupului nostru Google <noindex><a rel=\"nofollow\" href=\"https:\/\/groups.google.com\/forum\/#!forum\/openshift-dev-usershttps:\/\/groups.google.com\/forum\/#!forum\/openshift-dev-users\">Experien\u021ba dezvoltatorilor OpenShift<\/a><\/noindex> pentru a participa la discu\u021bii \u0219i seminarii Office Hours, pentru a colabora cu noi \u0219i a l\u0103sa feedback-ul \u0219i sugestiile dumneavoastr\u0103.<\/p>\n<h3>Informa\u021bii suplimentare<\/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\/\">Afla\u021bi mai multe<\/a><\/noindex> despre dezvoltarea aplica\u021biilor OpenShift folosind urm\u0103toarele resurse Red Hat:<\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.openshift.com\/serverless\">Resurse OpenShift Serverless<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.redhat.com\/topics\/serverless-architecture\">OpenShift Serverless \u0219i Knative<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/redhat-developer-demos.github.io\/knative-tutorial\/knative-tutorial\/index.html\">Tutorial Knative<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.redhat.com\/openshift\">Dezvoltarea aplica\u021biei pe platforma OpenShift<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/learn.openshift.com\/middleware\/serverless\/\">Introducere \u00een OpenShift Serverless<\/a><\/noindex><\/li>\n<\/ul>\n<p>Sursa: <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.2.1 - 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\/ro\/blog\/administrirovanie\/serverless-prilozheniya-bystree-i-proshhe-vmeste-s-openshift\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\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\/ro\/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\udd47Aplica\u021biile serverless sunt mai rapide \u0219i mai simple cu OpenShift | ProHoster","description":"Red Hat OpenShift Serverless este un set de componente gestionate, orientate pe evenimente, bazate pe Kubernetes pentru microservicii, containere \u0219i implement\u0103ri Function-as-a-Service (FaaS).","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/serverless-prilozheniya-bystree-i-proshhe-vmeste-s-openshift","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","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\/ro\/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\/ro\/wp-json\/wp\/v2\/posts\/87840","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=87840"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/87840\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media\/87841"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=87840"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=87840"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=87840"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}