Ang kinahanglan nimong mahibal-an bahin sa Red Hat OpenShift Service Mesh

Ang transisyon sa Kubernetes ug Linux nga mga imprastraktura sa panahon sa digital nga pagbag-o sa mga organisasyon nagdala ngadto sa kamatuoran nga ang mga aplikasyon nagsugod sa pagtukod base sa microservice nga arkitektura ug, ingon nga resulta, kanunay nga makakuha og komplikadong mga laraw alang sa pagruta sa mga hangyo tali sa mga serbisyo.

Ang kinahanglan nimong mahibal-an bahin sa Red Hat OpenShift Service Mesh

Uban sa Red Hat OpenShift Service Mesh, milapas kami sa tradisyonal nga ruta ug naghatag mga sangkap aron masubay ug mahanduraw kini nga mga hangyo aron mahimo nga labi ka simple ug kasaligan ang mga interaksyon sa serbisyo. Pagpaila sa usa ka espesyal nga lohikal nga lebel sa pagkontrol, ang gitawag nga serbisyo sa mata serbisyo mesh, nagtabang sa pagpayano sa koneksyon, pagkontrol ug pagdumala sa operasyon sa lebel sa matag indibidwal nga aplikasyon nga gipakatap sa Red Hat OpenShift, ang nag-unang plataporma sa Kubernetes nga klase sa negosyo.

Ang Red Hat OpenShift Service Mesh gitanyag isip usa ka espesyal nga operator sa Kubernetes, ang mga kapabilidad niini mahimong masulayan sa Red Hat OpenShift 4 dinhi.

Gipauswag nga pagsubay, pagruta ug pag-optimize sa mga komunikasyon sa lebel sa aplikasyon ug serbisyo

Ang paggamit lamang sa mga hardware load balancer, espesyal nga kagamitan sa network ug uban pang susama nga mga solusyon nga nahimong naandan sa modernong IT nga mga palibot, lisud kaayo, ug usahay imposible, ang makanunayon ug parehas nga pag-regulate ug pagdumala sa mga komunikasyon sa lebel sa serbisyo-sa-serbisyo nga motungha. tali sa mga aplikasyon ug sa ilang mga serbisyo. Uban sa pagdugang sa usa ka dugang nga service mesh management layer, ang mga containerized nga aplikasyon mahimong mas maayo nga monitor, rota, ug optimize ang ilang mga komunikasyon uban sa Kubernetes sa kinauyokan sa plataporma. Ang mga service meshes makatabang nga pasimplehon ang pagdumala sa mga hybrid nga workloads sa daghang mga lokasyon ug maghatag labi ka daghang kontrol sa lokasyon sa datos. Sa pagpagawas sa OpenShift Service Mesh, nanghinaut kami nga kining importante nga bahin sa microservices technology stack maghatag ug gahum sa mga organisasyon sa pagpatuman sa multi-cloud ug hybrid nga mga estratehiya.

Ang OpenShift Service Mesh gitukod sa ibabaw sa daghang open source nga mga proyekto sama sa Istio, Kiali ug Jaeger, ug naghatag ug abilidad sa pagprograma sa lohika sa komunikasyon sulod sa usa ka microservice application architecture. Ingon usa ka sangputanan, ang mga tim sa pagpauswag mahimo nga hingpit nga magkonsentrar sa pagpalambo sa mga aplikasyon ug serbisyo nga makasulbad sa mga problema sa negosyo.

Paghimo sa kinabuhi nga mas sayon ​​alang sa mga developers

Sa ato nang gisulatSa wala pa ang pag-abut sa service mesh, kadaghanan sa trabaho sa pagdumala sa komplikado nga mga interaksyon tali sa mga serbisyo nahulog sa mga abaga sa mga nag-develop sa aplikasyon. Sa kini nga mga kondisyon, kinahanglan nila ang usa ka tibuuk nga mga himan aron madumala ang siklo sa kinabuhi sa aplikasyon, gikan sa pag-monitor sa mga resulta sa pag-deploy sa code hangtod sa pagdumala sa trapiko sa aplikasyon sa produksiyon. Aron ang usa ka aplikasyon modagan nga malampuson, ang tanan nga mga serbisyo niini kinahanglan nga mag-interact sa usag usa nga normal. Ang pagsubay naghatag sa developer sa abilidad sa pagsubay kung giunsa ang matag serbisyo nakig-uban sa ubang mga gimbuhaton ug makatabang sa pag-ila sa mga bottleneck nga nagmugna sa dili kinahanglan nga mga paglangan sa aktwal nga trabaho.

Ang katakus sa paghanduraw sa mga koneksyon tali sa tanan nga mga serbisyo ug pagtan-aw sa topology sa interaksyon makatabang usab nga mas masabtan ang komplikado nga litrato sa mga relasyon sa inter-serbisyo. Pinaagi sa paghiusa niining gamhanang mga kapabilidad sulod sa OpenShift Service Mesh, ang Red Hat nagtanyag sa mga developers og gipalapdan nga set sa mga himan nga gikinahanglan aron malampusong makaugmad ug maka-deploy sa cloud-native microservices.

Aron pasimplehon ang paghimo sa usa ka service mesh, ang among solusyon nagtugot kanimo sa dali nga pagpatuman niini nga lebel sa pagdumala sulod sa usa ka kasamtangan nga OpenShift nga pananglitan gamit ang angay nga operator sa Kubernetes. Kini nga operator nag-atiman sa pag-instalar, paghiusa sa network, ug pagdumala sa operasyon sa tanan nga gikinahanglan nga mga sangkap, nga nagtugot kanimo nga magsugod dayon sa paggamit sa bag-ong nahimo nga mesh sa serbisyo aron ma-deploy ang tinuod nga mga aplikasyon.

Ang pagkunhod sa mga gasto sa pagtrabaho alang sa pagpatuman ug pagdumala sa usa ka serbisyo nga mesh nagtugot kanimo sa dali nga paghimo ug pagsulay sa mga konsepto sa aplikasyon ug dili mawad-an sa kontrol sa sitwasyon samtang sila nag-uswag. Ngano nga maghulat hangtod ang pagdumala sa mga komunikasyon sa interservice mahimong usa ka tinuud nga problema? Ang OpenShift Service Mesh dali nga makahatag sa scalability nga imong gikinahanglan sa dili pa nimo kini gikinahanglan.

Ang lista sa mga benepisyo nga gihatag sa OpenShift Service Mesh sa mga tiggamit sa OpenShift naglakip sa:

  • Pagsubay ug pagmonitor (Jaeger). Ang pag-aktibo sa usa ka service mesh aron mapauswag ang pagdumala mahimong inubanan sa usa ka piho nga pagkunhod sa pasundayag, aron ang OpenShift Service Mesh makasukod sa usa ka baseline nga lebel sa pasundayag ug dayon gamiton kini nga datos alang sa sunod nga pag-optimize.
  • Visualization (Kiali). Ang biswal nga representasyon sa service mesh makatabang nga masabtan ang topology sa service mesh ug ang kinatibuk-ang hulagway kung giunsa interaksyon ang mga serbisyo.
  • Operator sa Kubernetes Service Mesh. Gipamub-an ang panginahanglan alang sa administrasyon kung nagdumala sa mga aplikasyon pinaagi sa pag-automate sa sagad nga mga buluhaton sama sa pag-install, pagmentinar, ug pagdumala sa lifecycle sa serbisyo. Pinaagi sa pagdugang sa lohika sa negosyo, mahimo nimong mapasimple ang pagdumala ug mapadali ang pagpaila sa mga bag-ong bahin sa produksiyon. Ang OpenShift Service Mesh operator nag-deploy sa Istio, Kiali ug Jaeger nga mga pakete nga kompleto sa configuration logic nga nag-implementar sa tanang gikinahanglan nga functionality sa makausa.
  • Suporta alang sa daghang mga interface sa network (multus). Giwagtang sa OpenShift Service Mesh ang manwal nga mga lakang ug gihatagan ang developer sa abilidad sa pagpadagan sa code sa gipauswag nga mode sa seguridad gamit ang SCC (Security Context Constraint). Sa partikular, naghatag kini og dugang nga pag-inusara sa mga workloads sa cluster, pananglitan, ang usa ka namespace mahimong magtino kung unsang mga workload ang mahimong modagan isip gamut ug nga dili. Ingon usa ka sangputanan, posible nga makombinar ang mga benepisyo sa Istio, nga gipangita pag-ayo sa mga developer, uban ang maayong pagkasulat nga mga lakang sa seguridad nga gikinahanglan sa mga tagdumala sa cluster.
  • Paghiusa sa Red Hat 3scale API Management. Para sa mga developers o IT operators nga nanginahanglan ug dugang nga seguridad sa pag-access sa mga API sa serbisyo, ang OpenShift Service Mesh nagtanyag og lumad nga Red Hat 3scale Istio Mixer Adapter component, nga, dili sama sa service mesh, nagtugot kanimo sa pagkontrolar sa inter-service communications sa API level.

Ang kinahanglan nimong mahibal-an bahin sa Red Hat OpenShift Service Mesh
Mahitungod sa dugang nga pag-uswag sa mga teknolohiya sa mesh sa serbisyo, sa sinugdanan niining tuiga gipahibalo sa Red Hat ang pag-apil niini sa proyekto sa industriya Service Mesh Interface (SMI), nga nagtumong sa pagpalambo sa interoperability niini nga mga teknolohiya nga gitanyag sa lain-laing mga vendors. Ang pagtinabangay sa kini nga proyekto makatabang kanamo nga mahatagan ang mga tiggamit sa Red Hat OpenShift nga labi ka daghan, labi ka dali nga kapilian ug magdala sa usa ka bag-ong panahon diin mahimo namon itanyag ang mga palibot sa NoOps sa mga nag-develop.

Sulayi ang OpenShift

Ang mga teknolohiya sa service mesh makatabang kaayo sa pagpayano sa paggamit sa microservice stacks sa hybrid cloud. Busa, among giawhag ang tanan nga aktibong naggamit sa Kubernetes ug mga sudlanan sa sulayi ang Red Hat OpenShift Service Mesh.

Source: www.habr.com

Idugang sa usa ka comment