{"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\/sq\/blog\/administrirovanie\/serverless-prilozheniya-bystree-i-proshhe-vmeste-s-openshift","title":{"rendered":"Aplikacionet pa server jan\u00eb m\u00eb t\u00eb shpejt\u00eb dhe m\u00eb t\u00eb thjesht\u00eb me OpenShift","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Red Hat OpenShift Serverless p\u00ebrfaq\u00ebson nj\u00eb grup komponentesh t\u00eb menaxhuar nga ngjarjet, t\u00eb orientuar nga Kubernetes, p\u00ebr mikrosh\u00ebrbimet, kontejner\u00ebt dhe implementimet e Function-as-a-Service (FaaS). <\/p>\n<p><img decoding=\"async\" alt=\"Aplikacionet pa server jan\u00eb m\u00eb t\u00eb shpejt\u00eb dhe m\u00eb t\u00eb thjesht\u00eb me OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/cc842b5bf30c7cf0be4b09fa8d0795d4.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKy zgjidhje \"nga kutia\" p\u00ebrmban mjete sigurie dhe rruge t\u00eb trafikut dhe p\u00ebrfshin Red Hat Operators, <noindex><a rel=\"nofollow\" href=\"https:\/\/knative.dev\/\">Knative<\/a><\/noindex> dhe <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.redhat.com\/products\/openshift\/getting-started\">Red Hat OpenShift<\/a><\/noindex> p\u00ebr t\u00eb drejtuar ngarkesat pa shtetat dhe pa server\u00eb n\u00eb platform\u00ebn OpenShift n\u00eb ambiente private, publike, hibridike dhe shum\u00eb-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> lejon zhvilluesit t\u00eb p\u00ebrqendrohen plot\u00ebsisht n\u00eb krijimin e aplikacioneve t\u00eb brezit t\u00eb ri, duke ofruar nj\u00eb gam\u00eb t\u00eb gjer\u00eb gjuh\u00ebsh programimi, kornizash, mjedisesh zhvillimi dhe mjeteve t\u00eb tjera p\u00ebr krijimin dhe shp\u00ebrndarjen e produkteve inovative t\u00eb biznesit.<\/p>\n<p>Karakteristikat kryesore t\u00eb Red Hat OpenShift Serverless:<\/p>\n<ul>\n<li>Nj\u00eb gam\u00eb e gjer\u00eb gjuh\u00ebsh programimi dhe komponent\u00ebsh runtime p\u00ebr aplikacionet pa server. Mund t\u00eb zgjidhni pik\u00ebrisht at\u00eb grup mjetesh q\u00eb ju nevojitet.<\/li>\n<li>Shkall\u00ebzimi automatik horizontal n\u00eb var\u00ebsi t\u00eb intensitetit t\u00eb k\u00ebrkesave ose n\u00eb ardhjen e ngjarjeve p\u00ebr menaxhimin efikas t\u00eb burimeve bazuar n\u00eb nevoja reale dhe jo hipotetike<\/li>\n<li>Integrim i plot\u00eb me OpenShift Pipelines, nj\u00eb sistem Kubernetes-orientuar p\u00ebr nd\u00ebrtimin dhe shp\u00ebrndarjen e vazhdueshme (CI\/CD), n\u00eb baz\u00eb t\u00eb Tekton<\/li>\n<li>Baza n\u00eb form\u00ebn e Red Hat Operator, q\u00eb lejon administrator\u00ebt t\u00eb menaxhojn\u00eb n\u00eb m\u00ebnyr\u00eb t\u00eb sigurt instancat e pun\u00ebs dhe t'i azhurnojn\u00eb ato, si dhe t\u00eb organizoj\u00eb ciklin e jet\u00ebs s\u00eb aplikacioneve n\u00eb form\u00ebn e sh\u00ebrbimeve cloud<\/li>\n<li>Monitorim konstant i l\u00ebshimeve t\u00eb reja nga komuniteti, duke p\u00ebrfshir\u00eb Knative 0.13 Serving, Eventing dhe kn (CLI zyrtare p\u00ebr Knative), \u2013 ashtu si p\u00ebr t\u00eb gjitha produktet e tjera Red Hat, kjo do t\u00eb thot\u00eb testim dhe verifikim t\u00eb kujdessh\u00ebm n\u00eb platforma dhe konfiguracione t\u00eb ndryshme OpenShift<\/li>\n<\/ul>\n<p>\nP\u00ebr m\u00eb tep\u00ebr, Red Hat bashk\u00ebpunon ngusht\u00eb p\u00ebr teknologjit\u00eb Serverless me nj\u00eb num\u00ebr partner\u00ebsh, si dhe me Microsoft p\u00ebr \u00e7\u00ebshtje lidhur me Azure Functions dhe <noindex><a rel=\"nofollow\" href=\"https:\/\/keda.sh\/\">KEDA<\/a><\/noindex> (shih m\u00eb shum\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/www.redhat.com\/en\/blog\/red-hat-collaborates-microsoft-keda-enable-azure-functions-openshift\">k\u00ebtu<\/a><\/noindex>). N\u00eb ve\u00e7anti, operatori i certifikuar OpenShift \u00ebsht\u00eb tashm\u00eb i disponuesh\u00ebm nga <noindex><a rel=\"nofollow\" href=\"https:\/\/triggermesh.com\/\">TriggerMesh<\/a><\/noindex>, dhe s\u00eb recently kemi filluar bashk\u00ebpunimin me <noindex><a rel=\"nofollow\" href=\"http:\/\/serverless.com\/\">Serverless.com<\/a><\/noindex>, q\u00eb kurse framework-i Serverless t\u00eb funksionoj\u00eb me OpenShift Serverless dhe Knative. K\u00ebto marr\u00ebdh\u00ebnie partnere mund t\u00eb shihen si nj\u00eb tregues i pjekuris\u00eb s\u00eb serverless dhe fillimi i formimit t\u00eb nj\u00eb ekosistemi t\u00eb industris\u00eb.<\/p>\n<p>N\u00ebse keni instaluar m\u00eb par\u00eb nj\u00eb version paraprak t\u00eb Red Hat OpenShift Serverless, mund ta p\u00ebrmir\u00ebsoni at\u00eb n\u00eb versionin GA (disponues p\u00ebr publikun). P\u00ebr k\u00ebt\u00eb version t\u00eb Technology Preview, do t'ju duhet t\u00eb ri-konfiguroni OLM Subscription Update Channel, si\u00e7 e tregon figura 1.<\/p>\n<p><img decoding=\"async\" alt=\"Aplikacionet pa server jan\u00eb m\u00eb t\u00eb shpejt\u00eb dhe m\u00eb t\u00eb thjesht\u00eb me OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/3e0327553977362a6dffb94bd8897da2.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Figura 1. P\u00ebrmir\u00ebsimi i kanalit t\u00eb abonimit.<\/i><\/p>\n<p>Kanalin e abonimit duhet ta p\u00ebrmir\u00ebsoni n\u00eb m\u00ebnyr\u00eb q\u00eb t\u00eb p\u00ebrputhet me versionin e OpenShift Container Platform, ose 4.4 ose 4.3.<\/p>\n<h3>Sh\u00ebrbimet Knative \u2013 sh\u00ebrbim i nivelit t\u00eb lart\u00eb<\/h3>\n<p>\nOpenShift 4.4 e thjeshton ndjesh\u00ebm implementimin e aplikacioneve me funksionalitetin OpenShift Serverless, duke lejuar q\u00eb t\u00eb implementoni Sh\u00ebrbimet Knative direkt nga moda Developer e konsol\u00ebs web t\u00eb OpenShift pa shum\u00eb p\u00ebrpjekje.<\/p>\n<p>Kur shtoni nj\u00eb aplikacion t\u00eb ri n\u00eb projekt, mjafton t\u00eb tregoni p\u00ebr t\u00eb llojin e burimeve Knative Service, duke aktivizuar k\u00ebshtu menj\u00ebher\u00eb funksionalitetin OpenShift Serverless dhe duke p\u00ebrfshir\u00eb skalimin n\u00eb zero n\u00eb modalitetin prit\u00ebs, si\u00e7 e tregon figura 2.<\/p>\n<p><img decoding=\"async\" alt=\"Aplikacionet pa server jan\u00eb m\u00eb t\u00eb shpejt\u00eb dhe m\u00eb t\u00eb thjesht\u00eb me OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/960c4ceaa5b3e3879f34cb12cf18fe95.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Figura 2. Zgjedhja e Knative Service si lloj burimesh.<\/i><\/p>\n<h3>Instalimi i thjesht\u00eb me p\u00ebrdorimin e Kourier<\/h3>\n<p>\nSi\u00e7 e kemi p\u00ebrmendur n\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/www.openshift.com\/blog\/announcing-openshift-serverless-1-5-0-tech-preview-a-sneak-peek-of-our-ga\">n\u00ebnshkrimin e versionit t\u00eb OpenShift Serverless 1.5.0 Tech Preview<\/a><\/noindex>, p\u00ebrdorimi <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/knative\/net-kourier\">i Kourier<\/a><\/noindex> ka lejuar q\u00eb lista e k\u00ebrkesave p\u00ebr instalimin e Serverless n\u00eb OpenShift t\u00eb reduktohet ndjesh\u00ebm, dhe n\u00eb versionin GA k\u00ebto k\u00ebrkesa jan\u00eb b\u00ebr\u00eb edhe m\u00eb t\u00eb pakta. T\u00eb gjitha k\u00ebto ulin konsumimin e burimeve, p\u00ebrshpejtrojn\u00eb aktivizimin e aplikacioneve dhe eliminojn\u00eb ndikimin e ngarkesave standarde, q\u00eb nuk jan\u00eb serverless, q\u00eb punojn\u00eb n\u00eb t\u00eb nj\u00ebjtin hap\u00ebsir\u00eb emri.<\/p>\n<p>N\u00eb p\u00ebrgjith\u00ebsi, k\u00ebto p\u00ebrmir\u00ebsime, si dhe p\u00ebrmir\u00ebsimet n\u00eb OpenShift 4.3.5, p\u00ebrshpejtojn\u00eb krijimin e aplikacioneve nga nj\u00eb kontejner i nd\u00ebrtuar paraprakisht me 40-50% n\u00eb var\u00ebsi t\u00eb madh\u00ebsis\u00eb s\u00eb imazhit.<br \/>\nSi ndodhin gj\u00ebrat pa p\u00ebrdorur Kourier, mund ta shihni n\u00eb Figur\u00ebn 3:<\/p>\n<p><img decoding=\"async\" alt=\"Aplikacionet pa server jan\u00eb m\u00eb t\u00eb shpejt\u00eb dhe m\u00eb t\u00eb thjesht\u00eb me OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/1f64bcf829e4cce3e2aebc406acec484.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Figura 3. Koha e krijimit t\u00eb aplikacioneve n\u00eb rastet kur Kourier nuk p\u00ebrdoret.<\/i><\/p>\n<p>Si ndodhin gj\u00ebrat kur p\u00ebrdoret Kourier, mund ta shihni n\u00eb Figur\u00ebn 4:<\/p>\n<p><img decoding=\"async\" alt=\"Aplikacionet pa server jan\u00eb m\u00eb t\u00eb shpejt\u00eb dhe m\u00eb t\u00eb thjesht\u00eb me OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/0b7c8273a4853215c168e7f510036f12.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Figura 4. Koha e krijimit t\u00eb aplikacioneve duke p\u00ebrdorur Kourier.<\/i><\/p>\n<h3>TLS\/SSL n\u00eb m\u00ebnyr\u00eb automatike<\/h3>\n<p>\nOpenShift Serverless tani mund t\u00eb krijoj\u00eb dhe t\u00eb implementoj\u00eb automatikisht TLS\/SSL p\u00ebr rrug\u00ebn (OpenShift Route) e Sh\u00ebrbimit tuaj Knative, q\u00eb t\u00eb mos shqet\u00ebsoheni p\u00ebr zbatimin dhe mb\u00ebshtetje e k\u00ebtyre funksioneve kur punoni mbi aplikacionin. Me fjal\u00eb t\u00eb tjera, Serverless e \u00e7liron zhvilluesin nga v\u00ebshtir\u00ebsit\u00eb q\u00eb lidhen me TSL, duke ruajtur gjithashtu nj\u00eb nivel t\u00eb lart\u00eb sigurie, q\u00eb t\u00eb gjith\u00eb e kan\u00eb pritur nga Red Hat OpenShift.<\/p>\n<h3>Nd\u00ebrfaqja e komandave t\u00eb OpenShift Serverless<\/h3>\n<p>\nN\u00eb OpenShift Serverless, ai quhet kn dhe \u00ebsht\u00eb i disponuesh\u00ebm direkt n\u00eb konsol\u00ebn OpenShift n\u00eb faqen e Veglave t\u00eb Linj\u00ebs s\u00eb Komand\u00ebs, si\u00e7 tregohet n\u00eb Fig. 5:<\/p>\n<p><img decoding=\"async\" alt=\"Aplikacionet pa server jan\u00eb m\u00eb t\u00eb shpejt\u00eb dhe m\u00eb t\u00eb thjesht\u00eb me OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/596c594fad0640247ac3412aa30fff22.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Fig. 5. Faqja e shkarkimit t\u00eb nd\u00ebrfaqes s\u00eb linj\u00ebs s\u00eb komand\u00ebs OpenShift Serverless.<\/i><\/p>\n<p>Kur shkarkoni nga kjo faqe, merrni versionin kn p\u00ebr MacOS, Windows ose Linux, i cili \u00ebsht\u00eb verifikuar nga Red Hat dhe garanton se nuk p\u00ebrmban malware.<\/p>\n<p>N\u00eb Fig. 6 tregohet se si mund t\u00eb shp\u00ebrndani nj\u00eb sh\u00ebrbim me vet\u00ebm nj\u00eb komand\u00eb n\u00eb kn, p\u00ebr t\u00eb krijuar nj\u00eb instanc\u00eb aplikacioni n\u00eb platform\u00ebn OpenShift me akses n\u00ebp\u00ebrmjet URL-s\u00eb n\u00eb pak sekonda:<\/p>\n<p><img decoding=\"async\" alt=\"Aplikacionet pa server jan\u00eb m\u00eb t\u00eb shpejt\u00eb dhe m\u00eb t\u00eb thjesht\u00eb me OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/91c904fe070014959f15b120b63e18fc.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Fig. 6. P\u00ebrdorimi i nd\u00ebrfaqes s\u00eb linj\u00ebs s\u00eb komand\u00ebs kn.<\/i><\/p>\n<p>Ky mjet ju lejon t\u00eb menaxhoni plot\u00ebsisht resurset Serverless Serving dhe Eventing pa pasur nevoj\u00eb t\u00eb shihni ose modifikoni ndonj\u00eb konfigurim YAML.<\/p>\n<h3>Pamja e p\u00ebrmir\u00ebsuar e Topologjis\u00eb n\u00eb m\u00ebnyr\u00ebn Developer t\u00eb konsol\u00ebs<\/h3>\n<p>\nTani le t\u00eb shohim si pamja e p\u00ebrmir\u00ebsuar e Topologjis\u00eb e leht\u00ebson menaxhimin e Sh\u00ebrbimeve Knative.<\/p>\n<h4>Vizualizimi i p\u00ebrqendruar n\u00eb Sh\u00ebrbimin Knative<\/h4>\n<p>\nSh\u00ebrbimet Knative n\u00eb faqen e pamjes s\u00eb Topologjis\u00eb shfaqen si nj\u00eb drejtk\u00ebnd\u00ebsh, duke p\u00ebrmbajtur t\u00eb gjitha revizionet, si\u00e7 tregohet n\u00eb Fig. 7:<\/p>\n<p><img decoding=\"async\" alt=\"Aplikacionet pa server jan\u00eb m\u00eb t\u00eb shpejt\u00eb dhe m\u00eb t\u00eb thjesht\u00eb me OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/3398041d720871dbffa695c49c8b5167.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Fig. 7. Sh\u00ebrbimet Knative n\u00eb faqen e pamjes s\u00eb Topologjis\u00eb.<\/i><\/p>\n<p>K\u00ebtu mund t\u00eb shihni menj\u00ebher\u00eb p\u00ebrqindjet aktuale t\u00eb shp\u00ebrndarjes s\u00eb trafikut t\u00eb Sh\u00ebrbimit Knative, si dhe t\u00eb gruponi Sh\u00ebrbimet Knative brenda nj\u00eb grupi aplikacionesh p\u00ebr t\u00eb menaxhuar leht\u00ebsisht vizualisht at\u00eb q\u00eb ndodh brenda grupit t\u00eb zgjedhur.<\/p>\n<h4>T\u00ebrheqja e listave t\u00eb Sh\u00ebrbimeve Knative n\u00eb OpenShift<\/h4>\n<p>\nDuke vazhduar me tem\u00ebn e grupimit, duhet th\u00ebn\u00eb se n\u00eb OpenShift 4.4 \u00ebsht\u00eb e mundur t\u00eb t\u00ebrhiqni Sh\u00ebrbimet Knative brenda nj\u00eb grupi aplikacionesh p\u00ebr nj\u00eb shikim m\u00eb t\u00eb rehatsh\u00ebm dhe menaxhimin e sh\u00ebrbimeve kur aplikacionet m\u00eb komplekse shpalosen n\u00eb projekt.<\/p>\n<h4>Sh\u00ebrbimi Knative n\u00eb detaje<\/h4>\n<p>\nN\u00eb OpenShift 4.4 gjithashtu \u00ebsht\u00eb p\u00ebrmir\u00ebsuar paneli an\u00ebsor p\u00ebr Sh\u00ebrbimet Knative. Ai tani ka nj\u00eb sked\u00eb Resurset, ku shfaqen komponent\u00ebt e sh\u00ebrbimit, si Pods, Revizionet dhe Rrug\u00ebt. K\u00ebta komponent\u00eb gjithashtu ofrojn\u00eb nj\u00eb kalim t\u00eb shpejt\u00eb dhe t\u00eb leht\u00eb n\u00eb log-et e pod-ve t\u00eb ve\u00e7anta.<\/p>\n<p>Pamja e Topologjis\u00eb gjithashtu tregon p\u00ebrqindjet e shp\u00ebrndarjes s\u00eb trafikut dhe madje ju lejon t\u00eb ndryshoni shpejt konfigurimin. K\u00ebshtu, ju mund t\u00eb dini shpejt shp\u00ebrndarjen e trafikut p\u00ebr Sh\u00ebrbimin Knative t\u00eb zgjedhur n\u00eb koh\u00eb reale sipas numrit t\u00eb pod-ve q\u00eb punojn\u00eb p\u00ebr revizionin e caktuar, si\u00e7 tregohet n\u00eb Fig. 8.<\/p>\n<p><img decoding=\"async\" alt=\"Aplikacionet pa server jan\u00eb m\u00eb t\u00eb shpejt\u00eb dhe m\u00eb t\u00eb thjesht\u00eb me OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/3c4c15ac05c1490d04bd72919379b580.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Fig. 8. Shp\u00ebrndarja e trafikut t\u00eb Sh\u00ebrbimit Knative.<\/i><\/p>\n<h4>Nj\u00eb v\u00ebshtrim m\u00eb t\u00eb thell\u00eb n\u00eb Revizionet Serverless<\/h4>\n<p>\nTaniq q\u00eb prezantimi i Topologjis\u00eb tani lejon nj\u00eb shikim shum\u00eb m\u00eb t\u00eb thell\u00eb brenda versionit t\u00eb zgjedhur, p\u00ebr shembull, p\u00ebr t\u00eb par\u00eb shpejt t\u00eb gjitha pod'\u00ebt e tij dhe, n\u00ebse nevojitet, p\u00ebr t\u00eb par\u00eb jurnalet e tyre. P\u00ebr m\u00eb tep\u00ebr, n\u00eb k\u00ebt\u00eb pamje \u00ebsht\u00eb e leht\u00eb t\u00eb qaseni n\u00eb shp\u00ebrndarjet dhe konfigurimet e versionit, si dhe n\u00eb n\u00ebnrrug\u00ebn q\u00eb tregon drejtp\u00ebrdrejt n\u00eb k\u00ebt\u00eb version, si\u00e7 tregohet n\u00eb Figura 9:<\/p>\n<p><img decoding=\"async\" alt=\"Aplikacionet pa server jan\u00eb m\u00eb t\u00eb shpejt\u00eb dhe m\u00eb t\u00eb thjesht\u00eb me OpenShift\" src=\"\/wp-content\/uploads\/2020\/07\/4fa0f1dbe23dd81b56fa738d584d05ae.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Figura 9. Burimet e asocuar me versionet.<\/i><\/p>\n<p>Shpresojm\u00eb se inovacionet e p\u00ebrmendura m\u00eb sip\u00ebr do t'ju ndihmojn\u00eb n\u00eb krijimin dhe menaxhimin e aplikacioneve serverless, dhe n\u00eb versionet e ardhshme do t\u00eb ket\u00eb m\u00eb shum\u00eb funksione t\u00eb dobishme p\u00ebr zhvilluesit, p\u00ebr shembull, mund\u00ebsia p\u00ebr t\u00eb krijuar burime eventi dhe t\u00eb tjera.<\/p>\n<h3>A jeni t\u00eb interesuar?<\/h3>\n<p>\n<noindex><a rel=\"nofollow\" href=\"http:\/\/www.openshift.com\/try\">Provoni OpenShift!<\/a><\/noindex><\/p>\n<h3>Na intereson feedback-u juaj<\/h3>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/forms.gle\/6HArjszuqyE1xr3f8\">Na thoni<\/a><\/noindex>, \u00e7far\u00eb mendoni p\u00ebr serverless. Bashkohuni me grupin ton\u00eb n\u00eb Google <noindex><a rel=\"nofollow\" href=\"https:\/\/groups.google.com\/forum\/#!forum\/openshift-dev-usershttps:\/\/groups.google.com\/forum\/#!forum\/openshift-dev-users\">Eksperienca e Zhvilluesve OpenShift<\/a><\/noindex> p\u00ebr t\u00eb marr\u00eb pjes\u00eb n\u00eb diskutime dhe seminare n\u00eb Orarin e Zyr\u00ebs, p\u00ebr t\u00eb bashk\u00ebpunuar me ne dhe p\u00ebr t\u00eb l\u00ebn\u00eb komentet dhe sugjerimet tuaja.<\/p>\n<h3>Informacione shtes\u00eb<\/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\/\">M\u00ebsoni m\u00eb shum\u00eb<\/a><\/noindex> rreth zhvillimit t\u00eb aplikacioneve OpenShift me burimet e m\u00ebposhtme nga Red Hat:<\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.openshift.com\/serverless\">Burimet OpenShift Serverless<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.redhat.com\/topics\/serverless-architecture\">OpenShift Serverless dhe Knative<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/redhat-developer-demos.github.io\/knative-tutorial\/knative-tutorial\/index.html\">Udh\u00ebzues p\u00ebr Knative<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.redhat.com\/openshift\">Zhvillimi i nj\u00eb aplikacioni n\u00eb platform\u00ebn OpenShift<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/learn.openshift.com\/middleware\/serverless\/\">Hyrje n\u00eb OpenShift Serverless<\/a><\/noindex><\/li>\n<\/ul>\n<p>Burimi: <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 - 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\/sq\/blog\/administrirovanie\/serverless-prilozheniya-bystree-i-proshhe-vmeste-s-openshift\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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\/sq\/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\udd47 Aplikacionet serverless jan\u00eb m\u00eb t\u00eb shpejta dhe m\u00eb t\u00eb lehta me OpenShift | ProHoster","description":"Red Hat OpenShift Serverless p\u00ebrfaq\u00ebson nj\u00eb grup komponentesh t\u00eb menaxhuar nga ngjarjet, t\u00eb orientuar nga Kubernetes, p\u00ebr mikrosh\u00ebrbimet, kontejner\u00ebt dhe implementimet e Function-as-a-Service (FaaS).","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/serverless-prilozheniya-bystree-i-proshhe-vmeste-s-openshift","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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\/sq\/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\/sq\/wp-json\/wp\/v2\/posts\/87840","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=87840"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/87840\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/87841"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=87840"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=87840"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=87840"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}