He aha tatou i hanga ai i te Hanganga Ratonga Mahi?

Ko te Service Mesh he tauira hoahoanga rongonui mo te whakauru i nga ratonga miihini me te heke ki nga hanganga kapua. I tenei ra i roto i te ao ipu-kapua he tino uaua ki te kore. He maha nga whakatinanatanga mesh ratonga tuwhera kei te waatea i runga i te maakete, engari ko o raatau mahi, te pono me te haumarutanga kaore i te rawaka i nga wa katoa, ina koa ka pa ki nga whakaritenga a nga kamupene putea nui puta noa i te motu. Koinei te take i whakatau ai matou i Sbertech ki te whakarite i te Ratonga Mesh me te hiahia ki te korero mo nga mea pai mo te Ratonga Mesh, he aha te mea kaore i tino pai, me nga mahi ka mahia e matou.

He aha tatou i hanga ai i te Hanganga Ratonga Mahi?

Kei te tipu haere te rongonui o te tauira Ratonga Mesh me te rongonui o nga hangarau kapua. He paparanga hanganga whakatapua e whakangawari ana i te taunekeneke i waenga i nga ratonga whatunga rereke. Ko nga tono kapua o naianei he rau, he mano ano ranei o aua ratonga, ka taea e ia he mano tini kape.

He aha tatou i hanga ai i te Hanganga Ratonga Mahi?

Ko te taunekeneke i waenga me te whakahaere o enei ratonga he mahi matua a te Ratonga Mesh. Ko te mea pono, he tauira whatunga tenei o te maha o nga takawaenga, i whakahaeretia i te pokapū me te mahi i te huinga o nga mahi tino whai hua.

I te taumata takawaenga (rererangi raraunga):

  • Te whakarite me te tohatoha i nga kaupapa here ararere me te whakataurite waka
  • Te tohatoha o nga taviri, nga tiwhikete, nga tohu
  • Te kohinga o te waea, te hanga inenga aroturuki
  • Te whakauru ki nga hanganga haumaru me te aroturuki

I te taumata rererangi mana:

  • Te tono kaupapa here ararere me te whakataurite waka
  • Te whakahaere i nga whakamatautau ano me nga waahi, te kimi i nga pona "mate" (ka pakaru ia iahiko), te whakahaere i nga hapa o te werohanga me te whakarite kia mau tonu te ratonga ma etahi atu tikanga.
  • Waea motuhēhētanga/whakamana
  • Whakataka inenga (kitenga)

Ko te whānuitanga o nga kaiwhakamahi e hiahia ana ki te whakawhanaketanga o tenei hangarau he tino whanui - mai i nga timatanga iti ki nga umanga Ipurangi nui, hei tauira, PayPal.

He aha te mea e hiahiatia ana te Service Mesh i roto i te waahanga umanga?

He maha nga painga marama ki te whakamahi i te Mesh Ratonga. Tuatahi, he waatea noa mo nga kaihanga: mo te tuhi waehere ka puta he papahanga hangarau, e tino whakangwari ana i te whakauru ki roto i nga hanganga kapua na te mea kua tino wehea te paparanga waka mai i te arorau tono.

I tua atu, Ko te Ratonga Mesh he ngawari te hononga i waenga i nga kaiwhakarato me nga kaihoko. I tenei ra, he maamaa ake mo nga kaiwhakarato API me nga kaihoko ki te whakaae ki nga hononga me nga kirimana i a raatau ake, me te kore e uru ki tetahi takawaenga whakauru motuhake me te kaiwawao - te pahi ratonga umanga. Ko tenei huarahi ka tino pa ki nga tohu e rua. Ko te tere o te kawe mai i nga mahi hou ki te maakete (wa-ki-maakete) ka piki ake, engari i te wa ano ka piki ake te utu o te otinga, na te mea me mahi takitahi te whakauru. Ko te whakamahi i te Service Mesh e nga roopu whanaketanga mahi pakihi ka awhina i te taurite ki konei. Ko te mutunga, ka taea e nga kaiwhakarato API te aro noa ki te waahanga tono o ta raatau ratonga me te whakaputa noa i roto i te Ratonga Mesh - ka waatea tonu te API ki nga kaihoko katoa, a ko te kounga o te whakaurunga ka rite ki te whakaputa me te kore e tono kotahi. raina o te waehere taapiri.

Ko te painga e whai ake nei te kaiwhakawhanake, ma te whakamahi i te Service Mesh, ka aro noa ki nga mahi pakihi — i runga i te hua kaore i te waahanga hangarau o tana ratonga. Hei tauira, kaore koe e whai whakaaro mo te meka i roto i te ahuatanga ka karangahia he ratonga i runga i te whatunga, ka raru pea te hononga ki tetahi waahi. I tua atu, ka awhina te Service Mesh ki te whakataurite i nga hokohoko i waenga i nga kape o te ratonga kotahi: ki te "mate" tetahi o nga kape, ka hurihia e te punaha nga hokohoko katoa ki nga kape ora e toe ana.

Mata Ratonga - he turanga pai tenei mo te hanga tono toha, e huna ana mai i te kiritaki nga korero mo te tuku waea ki ana ratonga o roto me waho. Ko nga tono katoa e whakamahi ana i te Service Mesh ka wehea i te taumata kawe mai i te whatunga me tetahi atu: kaore he korero i waenga i a raatau. I tenei keehi, ka whakawhiwhia e te kaiwhakawhanake te mana whakahaere mo ana ratonga.

Me tohu tera Ka ngawari ake te whakahou i nga tono toha i roto i te taiao mata ratonga. Hei tauira, he whakatakotoranga puru/matomato, e rua nga taiao tono e waatea ana mo te whakaurunga, ko tetahi kaore i te whakahouhia, kei te aratau tatari. Ko te hoki ki te putanga o mua mena ka puta he tuku kaore i angitu ka mahia e tetahi pouara motuhake, ko te mahi a te Ratonga Mesh e pai ana ki te whakatutuki.. Hei whakamatautau i te putanga hou, ka taea e koe te whakamahi tuku canary — huri ki te putanga hou 10% anake o nga waka, nga tono ranei mai i te roopu kaiurungi o nga kaihoko. Ko nga waka matua ka haere ki te putanga tawhito, kaore he pakaru.

Ano Ka whakawhiwhia e te Ratonga Ratonga ki a maatau te mana whakahaere SLA i nga wa tuturu. Ko te punaha takawaenga kua tohatohahia e kore e whakaae kia taka te ratonga ina neke atu tetahi o nga kiritaki i te motunga kua whakaritea ki a ia. Mena he iti noa te waahanga o te API, kaore he tangata e kaha ki te whakapouri i a ia me te maha o nga whakawhitinga: ko te Ratonga Ratonga e tu ana i mua o te ratonga me te kore e tuku i nga hokohoko kore. Ka whawhai noa i roto i te paparanga whakauru, ka mahi tonu nga ratonga me te kore e mohio.

Mena kei te hiahia tetahi kamupene ki te whakaheke i nga utu mo te whakawhanaketanga o nga otinga whakauru, ka awhina ano hoki a Service Mesh: Ka taea e koe te huri ki tana putanga tuwhera-puna mai i nga hua arumoni. Ko ta matou Mahinga Ratonga Hinonga kei runga i te putanga tuwhera-puna o Service Mesh.

Ko tetahi atu painga - te waatea o te huinga katoa o nga ratonga whakauru. Na te mea ko te whakaurunga katoa i hangaia ma tenei taputapu waenga, ka taea e matou te whakahaere i nga waka whakauru katoa me nga hononga i waenga i nga tono e hanga ana i te kaupapa pakihi o te kamupene. He tino hāneanea.

Na te mutunga Ko te Service Mesh e akiaki ana i tetahi kamupene ki te neke ki tetahi hanganga hihiri. Inaianei he maha kei te titiro ki te whakangao ipu. Te tapahi i te monolith ki roto i nga ratonga miihini, te whakatinana i enei mea ataahua - kei te piki haere te kaupapa. Engari ka ngana ana koe ki te whakawhiti i tetahi punaha kua maha nga tau e mahi ana ki tetahi papaaho hou, ka raru tonu koe ki te maha o nga raru: ko te pana katoa ki roto i nga ipu me te tuku ki runga i te papanga ehara i te mea ngawari. A ko te whakatinanatanga, te tukutahi me te taunekeneke o enei waahanga kua tohatohahia tetahi atu kaupapa tino uaua. Me pehea te whakawhitiwhiti korero ki a raatau ano? He rahunga ruku? Ka taea e te Ratonga Ratonga te whakaoti i etahi o enei raru me te whakahaere i te heke mai i te hoahoanga tawhito ki te mea hou na te mea ka wareware koe ki te arorau whakawhiti whatunga.

He aha koe e hiahia ai ki te whakarite Ratonga Mesh?

I roto i ta maatau kamupene, he maha nga punaha me nga waahanga e noho tahi ana, a ka tino utaina te wa mahi. Na ko te tauira ngawari o tetahi punaha e karanga ana ki tetahi atu me te whiwhi whakautu kaore e ranea, na te mea kei te whakaputahia e hiahia ana matou. He aha atu ano e hiahia ana koe mai i te kupenga ratonga hinonga?

He aha tatou i hanga ai i te Hanganga Ratonga Mahi?

Ratonga tukatuka takahanga

Me whakaaro tatou me mahi tonu tatou i te tukatuka takahanga - he punaha e tātari ana i nga mahi a te kiritaki i roto i te waa tuuturu, ka taea e ia te tuku tika ki a ia. Hei whakatinana i nga mahi rite, whakamahia tauira hoahoanga e kiia nei ko te kaupapa-a-whakahaere (EDA). Kaore tetahi o nga Ratonga Meshes o naianei e tautoko ana i nga tauira penei, engari he mea nui tenei, ina koa mo te peeke!

He mea rerekee kei te tautokohia te Waea Tikanga Mamao (RPC) e nga putanga katoa o Service Mesh, engari kaore i te pai ki a EDA. No te mea ko te Service Mesh he momo whakaurunga tohatoha hou, a ko te EDA he tauira hoahoanga tino whaitake e taea ai e koe te mahi i nga mea ahurei i runga i nga wheako o nga kaihoko.

Me whakaoti e ta maatau Ratonga Hanganga tenei raru. I tua atu, e hiahia ana matou ki te kite i roto i te whakatinanatanga o te tuku taurangi, te roma me te tukatuka huihuinga uaua ma te whakamahi i nga momo whiriwhiringa me nga tauira.

Ratonga whakawhiti kōnae

I tua atu i te EDA, he pai ki te whakawhiti i nga konae: i runga i te tauine Enterprise, he maha nga wa ka taea anake te whakauru i nga konae. Ina koa, ka whakamahia te tauira hoahoanga ETL (Extract, Transform, Load). I roto, hei tikanga, ka whakawhiti noa nga tangata katoa i nga konae: ka whakamahia nga raraunga nui, kaore e taea te pana i nga tono motuhake. Ko te kaha ki te tautoko taketake i nga whakawhitinga konae i roto i te Enterprise Service Mesh ka ngawari te hiahia o to pakihi.

Te mahi orchestra

Ko nga whakahaere nui tata tonu he roopu rereke e mahi ana i nga hua rereke. Hei tauira, i roto i te peeke, ka mahi etahi o nga roopu me nga putea, ko etahi e mahi ana me nga hua nama, a he maha nga keehi penei. He tangata rereke enei, he roopu rereke e hanga ana i a raatau hua, whakawhanake i o raatau API me te tuku ki etahi atu. A ko te nuinga o nga wa e hiahia ana ki te tito i enei ratonga, me te whakatinana i nga arorau uaua mo te karanga raupapa i te huinga o nga API. Hei whakaoti i tenei raru, me whai otinga i roto i te paparanga whakaurunga ka whakangawari i enei arorau hiato katoa (ka karanga etahi API, whakaahua i te huarahi tono, me etahi atu). Ko tenei te ratonga orchestration i roto i te Enterprise Service Mesh.

AI me ML

Ina korero nga microservices ma te paparanga whakauru kotahi, ka mohio noa te Service Mesh ki nga mea katoa e pa ana ki nga waea a ia ratonga. Ka kohia e matou te waea waea: na wai i karanga ko wai, ahea, mo te roa, e hia nga wa, me era atu. Ina he rau mano o enei ratonga, me nga piriona waea, katahi ka whakaemi katoa enei ka hanga Raraunga Nui. Ka taea te wetewete i enei raraunga ma te whakamahi i te AI, te ako miihini, aha atu, katahi ka mahia etahi mea whai hua i runga i nga hua tātari. He mea tika ki te tuku i tetahi waahanga ki runga i te mana whakahaere o enei whakawhitinga whatunga katoa me nga waea tono kua whakaurua ki roto i te Ratonga Maama ki te mohio mohio.

Ratonga API Gateway

I te nuinga o te wa, he kaiwawao me nga ratonga a tetahi Ratonga Ratonga e korero ana ki a raua ano i roto i te waahi whakawhirinaki. Engari tera ano etahi o nga roopu o waho. Ko nga whakaritenga mo nga API e kitea ana ki tenei roopu o nga kaihoko he tino kino. Ka wehewehea tenei mahi kia rua nga waahanga matua.

  • Haumarutanga. Nga take e pa ana ki nga ddos, te whakaraeraetanga o nga kawa, nga tono, nga punaha whakahaere, me era atu.
  • Tauine. Ina tae te maha o nga API e tika ana kia tukuna ki nga kaihoko ki nga mano, ki nga rau mano ranei, he hiahia mo etahi momo taputapu whakahaere mo tenei huinga API. Me aroturuki tonu koe i te API: ahakoa kei te mahi ratou, kaore ranei, he aha to raatau mana, he aha nga waka e rere ana, he aha nga tatauranga, aha atu. Ma te kuaha API e whakahaere i tenei mahi i te wa e pai ai te whakahaere me te haumaru i te tukanga katoa. Na tenei waahanga, ka ako a Enterprise Service Mesh ki te whakaputa ngawari i nga API o roto me waho.

Ratonga tautoko mo nga kawa motuhake me nga whakatakotoranga raraunga (waahi AS)

I tenei wa, ka taea e te nuinga o nga otinga Ratonga Mesh te mahi taketake me te HTTP me te HTTP2 hokohoko, i roto ranei i te aratau whakaheke i te taumata TCP/IP. Kei te puta mai te Mesh Service Enterprise me te maha atu o nga tikanga whakawhiti raraunga tino motuhake. Ko etahi o nga punaha ka whakamahi i nga kaihokohoko karere, ko etahi kei te whakauru ki te taumata paparangi. Mena he SAP te kamupene, ka taea ano e ia te whakamahi i tana ake punaha whakauru. I tua atu, ka mahi enei katoa, he waahanga nui o te pakihi.

Kaore e taea e koe te kii noa: "Me whakarere nga taonga tuku iho me te hanga i nga punaha hou ka taea te whakamahi i te Ratonga Ratonga." Hei hono i nga punaha tawhito katoa me nga mea hou (i runga i te hoahoanga microservice), me hiahia nga punaha ka taea te whakamahi i te Ratonga Mesh etahi momo urutau, takawaenga, kuaha. Whakaae, he pai mena ka tae mai i roto i te pouaka me te ratonga. Ka taea e te kuaha AC te tautoko i tetahi whiringa whakauru. Whakaarohia, ka whakauruhia e koe te Mesh Service Enterprise me te rite ki te taunekeneke me nga tikanga katoa e hiahia ana koe. He mea nui tenei huarahi ki a tatou.

Koinei te ahua o taatau whakaaro mo te putanga umanga o Service Mesh (Enterprise Service Mesh). Ko te whakaritenga kua whakaahuahia he whakaoti i te nuinga o nga raru ka puta mai i te wa e ngana ana ki te whakamahi i nga putanga tuwhera-puna kua oti te hanga o te papahanga whakauru. I whakaurua mai i nga tau e rua ki muri, kei te whanake tonu te hoahoanga Service Mesh, a kei te harikoa matou ki te whai waahi ki tana whanaketanga. Ko te tumanako ka whai hua to maatau wheako ki a koe.

Source: will.com

Tāpiri i te kōrero