Unachohitaji kujua kuhusu Red Hat OpenShift Service Mesh

Mpito kwa miundombinu ya Kubernetes na Linux wakati wa mabadiliko ya dijiti ya mashirika husababisha ukweli kwamba maombi yanazidi kuanza kujengwa kwa msingi wa usanifu wa huduma ndogo na, kwa sababu hiyo, mara nyingi hupata miradi ngumu ya kuelekeza maombi kati ya huduma.

Unachohitaji kujua kuhusu Red Hat OpenShift Service Mesh

Tukiwa na Mesh ya Huduma ya Red Hat OpenShift, tunapita zaidi ya uelekezaji wa kawaida na kutoa vipengele ili kufuatilia na kuona maombi haya ili kufanya mwingiliano wa huduma kuwa rahisi na wa kuaminika zaidi. Utangulizi wa kiwango maalum cha udhibiti wa mantiki, kinachojulikana kama mesh ya huduma matundu ya huduma, husaidia kurahisisha muunganisho, udhibiti na usimamizi wa uendeshaji katika kiwango cha kila programu mahususi iliyotumwa kwenye Red Hat OpenShift, jukwaa kuu la biashara la Kubernetes.

Red Hat OpenShift Service Mesh inatolewa kama opereta maalum wa Kubernetes, uwezo wake ambao unaweza kujaribiwa katika Red Hat OpenShift 4. hapa.

Ufuatiliaji ulioboreshwa, uelekezaji na uboreshaji wa mawasiliano katika kiwango cha maombi na huduma

Kutumia tu vidhibiti vya upakiaji wa vifaa, vifaa maalum vya mtandao na suluhisho zingine zinazofanana ambazo zimekuwa kawaida katika mazingira ya kisasa ya IT, ni ngumu sana, na wakati mwingine haiwezekani, kudhibiti na kudhibiti mawasiliano katika kiwango cha huduma-kwa-huduma kinachotokea. kati ya maombi na huduma zao. Kwa kuongezwa kwa safu ya ziada ya usimamizi wa wavu wa huduma, programu zilizo na vyombo zinaweza kufuatilia, kuelekeza, na kuboresha mawasiliano yao na Kubernetes kwenye msingi wa jukwaa. Meshi za huduma husaidia kurahisisha usimamizi wa mzigo mseto wa kazi katika maeneo mengi na kutoa udhibiti wa punjepunje zaidi wa eneo la data. Pamoja na kutolewa kwa OpenShift Service Mesh, tunatumai sehemu hii muhimu ya safu ya teknolojia ya huduma ndogo itawezesha mashirika kutekeleza mikakati ya wingu nyingi na mseto.

OpenShift Service Mesh imeundwa juu ya miradi kadhaa ya programu huria kama vile Istio, Kiali na Jaeger, na hutoa uwezo wa kupanga mantiki ya mawasiliano ndani ya usanifu wa programu ndogo ya huduma. Kwa hivyo, timu za maendeleo zinaweza kujikita kikamilifu katika kuendeleza programu na huduma zinazotatua matatizo ya biashara.

Kurahisisha maisha kwa wasanidi programu

Kama tulivyoandika tayariKabla ya ujio wa mesh ya huduma, kazi nyingi za kusimamia mwingiliano tata kati ya huduma zilianguka kwenye mabega ya watengenezaji wa programu. Katika hali hizi, wanahitaji zana nyingi za kudhibiti mzunguko wa maisha ya programu, kutoka kwa ufuatiliaji wa matokeo ya utumaji wa nambari hadi kudhibiti trafiki ya programu katika uzalishaji. Ili programu ifanye kazi kwa mafanikio, huduma zake zote lazima ziingiliane kawaida. Ufuatiliaji humpa msanidi uwezo wa kufuatilia jinsi kila huduma inavyoingiliana na vipengele vingine na husaidia kutambua vikwazo vinavyosababisha ucheleweshaji usiohitajika katika kazi halisi.

Uwezo wa kuibua miunganisho kati ya huduma zote na kuona topolojia ya mwingiliano pia husaidia kuelewa vyema picha changamano ya mahusiano baina ya huduma. Kwa kuchanganya uwezo huu wa nguvu ndani ya OpenShift Service Mesh, Red Hat huwapa wasanidi programu seti iliyopanuliwa ya zana zinazohitajika ili kuendeleza na kusambaza huduma ndogo ndogo za asili za wingu.

Ili kurahisisha uundaji wa matundu ya huduma, suluhisho letu hukuruhusu kutekeleza kiwango hiki cha usimamizi kwa urahisi ndani ya mfano uliopo wa OpenShift kwa kutumia opereta anayefaa wa Kubernetes. Opereta huyu anajali usakinishaji, uunganisho wa mtandao, na usimamizi wa uendeshaji wa vipengele vyote vinavyohitajika, huku kuruhusu kuanza mara moja kutumia mesh ya huduma iliyoundwa upya ili kupeleka programu halisi.

Kupunguza gharama za wafanyikazi kwa kutekeleza na kudhibiti mesh ya huduma hukuruhusu kuunda na kujaribu dhana za maombi kwa haraka na usipoteze udhibiti wa hali hiyo kadri zinavyoendelea. Kwa nini kusubiri hadi kusimamia mawasiliano kati ya huduma inakuwa tatizo halisi? Mesh ya Huduma ya OpenShift inaweza kutoa kwa urahisi uzani unaohitaji kabla ya kuuhitaji.

Orodha ya manufaa ambayo OpenShift Service Mesh hutoa kwa watumiaji wa OpenShift inajumuisha:

  • Ufuatiliaji na ufuatiliaji (Jaeger). Kuamilisha wavu wa huduma ili kuboresha udhibiti kunaweza kuambatana na upungufu fulani wa utendakazi, kwa hivyo OpenShift Service Mesh inaweza kupima kiwango cha msingi cha utendakazi kisha kutumia data hii kwa uboreshaji unaofuata.
  • Visualization (Kiali). Uwakilishi unaoonekana wa matundu ya huduma husaidia kuelewa topolojia ya matundu ya huduma na picha ya jumla ya jinsi huduma zinavyoingiliana.
  • Opereta wa Kubernetes Service Mesh. Hupunguza hitaji la usimamizi wakati wa kudhibiti programu kwa kuweka kiotomatiki majukumu ya kawaida kama vile usakinishaji, matengenezo na usimamizi wa mzunguko wa maisha ya huduma. Kwa kuongeza mantiki ya biashara, unaweza kurahisisha zaidi usimamizi na kuharakisha utangulizi wa vipengele vipya katika uzalishaji. Opereta wa OpenShift Service Mesh hutumia vifurushi vya Istio, Kiali na Jaeger vilivyo kamili na mantiki ya usanidi ambayo hutekeleza utendakazi wote unaohitajika mara moja.
  • Msaada kwa miingiliano mingi ya mtandao (multitus). Meshi ya Huduma ya OpenShift huondoa hatua za mikono na humpa msanidi programu uwezo wa kuendesha msimbo katika hali ya usalama iliyoimarishwa kwa kutumia SCC (Kizuizi cha Muktadha wa Usalama). Hasa, hutoa kutengwa kwa ziada kwa mizigo ya kazi katika nguzo, kwa mfano, nafasi ya jina inaweza kutaja ni mizigo gani ya kazi inaweza kukimbia kama mzizi na ambayo haiwezi. Matokeo yake, inawezekana kuchanganya manufaa ya Istio, ambayo yanatafutwa sana na watengenezaji, na hatua za usalama zilizoandikwa vizuri ambazo wasimamizi wa nguzo wanahitaji.
  • Kuunganishwa na Usimamizi wa API ya Red Hat 3scale. Kwa wasanidi programu au waendeshaji wa TEHAMA ambao wanahitaji ulinzi ulioimarishwa wa ufikiaji wa API za huduma, OpenShift Service Mesh hutoa sehemu asili ya Adapta ya Red Hat 3scale Istio, ambayo, tofauti na matundu ya huduma, hukuruhusu kudhibiti mawasiliano kati ya huduma katika kiwango cha API.

Unachohitaji kujua kuhusu Red Hat OpenShift Service Mesh
Kuhusu maendeleo zaidi ya teknolojia ya matundu ya huduma, mwanzoni mwa mwaka huu Red Hat ilitangaza ushiriki wake katika mradi wa tasnia. Kiolesura cha Mesh ya Huduma (SMI), ambayo inalenga kuboresha ushirikiano wa teknolojia hizi zinazotolewa na wachuuzi mbalimbali. Kushirikiana katika mradi huu kutatusaidia kuwapa watumiaji wa Red Hat OpenShift chaguo kubwa zaidi, rahisi zaidi na kuanzisha enzi mpya ambapo tunaweza kutoa mazingira ya NoOps kwa wasanidi programu.

Jaribu OpenShift

Teknolojia za matundu ya huduma husaidia kurahisisha sana matumizi ya rafu za huduma ndogo katika wingu mseto. Kwa hivyo, tunahimiza kila mtu anayetumia Kubernetes na vyombo kwa bidii jaribu Red Hat OpenShift Service Mesh.

Chanzo: mapenzi.com

Kuongeza maoni