Nga mahi pai me nga tikanga pai mo te whakahaere ipu me nga Kubernetes i nga taiao whakangao

Nga mahi pai me nga tikanga pai mo te whakahaere ipu me nga Kubernetes i nga taiao whakangao
Ko te puunaha rauwiringa kaiao hangarau whakakoipuke e tere haere ana, e huri haere ana, na reira he koretake nga tikanga mahi pai i tenei wahanga. Heoi, kei te kaha haere te whakamahi a Kubernetes me nga ipu, mo te whakahou i nga tono tuku iho me te whakawhanake i nga tono kapua hou. 

rōpū Kubernetes aaS mai i Mail.ru kohia nga matapae, tohutohu me nga mahi pai mo nga kaiarahi maakete mai i Gartner, 451 Research, StacxRoх me etahi atu. Ka taea, ka whakatere hoki i te hora o nga ipu ki nga taiao whakangao.

Me pehea te mohio mena kei te reri to Kamupene ki te tuku i nga ipu ki tetahi taiao whakaputa

E ai ki a Gartner, i te tau 2022, neke atu i te 75% o nga whakahaere ka whakamahi i nga tono whakangao. He nui ake tenei i tenei wa, ina iti iho i te 30% o nga kamupene e whakamahi ana i aua tono. 

E ai ki 451 RangahauKo te maakete mo nga tono hangarau ipu i te tau 2022 ko te $4,3 piriona. He nui ake tenei i te rua o nga moni kua tohua i te tau 2019, me te pikinga o te maakete o te 30%.

В Te rangahau a Portworx me Aqua Security 87% o nga kaiwhakautu i kii kei te whakamahi ratou i nga hangarau ipu. Hei whakatairite, i te tau 2017 e 55% o aua kaiwhakautu. 

Ahakoa te tipu haere o te hiahia me te tango i nga ipu, me whai huarahi ako te whakauru ki roto i te whakaputanga na te korenga o te hangarau me te kore mohio. Me tino tika nga whakahaere mo nga mahi pakihi e hiahia ana ki te whakauru tono. Me arotake nga kaiarahi IT mena kei a raatau nga pukenga ki te ahu whakamua me te hiahia ki te ako tere. 

Nga tohunga Gartner Ki ta matou whakaaro ko nga patai kei te ahua kei raro nei ka awhina koe ki te whakatau mena kua reri koe ki te tuku ipu ki roto i nga mahi:

Nga mahi pai me nga tikanga pai mo te whakahaere ipu me nga Kubernetes i nga taiao whakangao

Ko nga hapa tino noa i te wa e whakamahi ana i nga ipu ki te whakaputa

He maha nga wa e whakahawea ana nga whakahaere ki te kaha ki te whakahaere i nga ipu ki te whakaputa. I kitea e Gartner Ko etahi hapa noa i roto i nga ahuatanga o nga kaihoko i te wa e whakamahi ana i nga ipu ki nga taiao whakaputa:

Nga mahi pai me nga tikanga pai mo te whakahaere ipu me nga Kubernetes i nga taiao whakangao

Me pehea te pupuri i nga ipu

Kaore e taea te whakahaere i te haumarutanga "i muri mai". Me hanga ki roto i te tukanga DevOps, na reira he kupu motuhake ano - DevSecOps. Me whakamahere nga whakahaere te tiaki i to taiao ipu puta noa i te huringa ora whanaketanga, kei roto ko te hanga me te tukanga whanaketanga, te tuku me te whakarewatanga o te tono.

Nga taunakitanga a Gartner

  1. Whakauruhia te tukanga o te matawai i nga whakaahua tono mo nga whakaraeraetanga ki roto i to whakaurunga tonu / tuku tonu (CI/CD) paipa. Ka karapahia nga tono i nga waahanga hanga rorohiko me te whakarewanga. Whakanuia te hiahia ki te matawai me te tautuhi i nga waahanga puna tuwhera, whare pukapuka, me nga anga. Ko nga kaiwhakawhanake e whakamahi ana i nga putanga tawhito, whakaraerae tetahi o nga tino take o te whakaraeraetanga ipu.
  2. Whakapai ake i to whirihoranga me nga whakamatautau Center for Internet Security (Kihi), e waatea ana mo Docker me Kubernetes.
  3. Kia kaha ki te whakamana i nga mana uru, te whakarite i te wehenga o nga mahi, me te whakatinana kaupapa here whakahaere ngaro. Ko nga korero tairongo, penei i nga taviri Secure Sockets Layer (SSL) me nga tohu tohu raraunga, ka whakamunatia e te kaitoi, ratonga whakahaere tuatoru ranei, ka kitea i te wa whakahaere.
  4. A ape i nga ipu teitei ma te whakahaere i nga kaupapa here haumaru hei whakaiti i nga tupono pakaru.
  5. Whakamahia nga taputapu haumaru e whakarato ana i te rarangi ma, te aro turuki i nga whanonga, me te rapu anomaly hei aukati i nga mahi kino.

Nga Tohutohu a StacxRox:

  1. Whakanuia nga kaha whakauru o Kubernetes. Whakaritehia te uru mo nga kaiwhakamahi e whakamahi ana i nga mahi. Me whakarite kia kore koe e tuku whakaaetanga koretake ki nga hinonga takitahi, ahakoa ka roa pea te whakaaro mo nga whakaaetanga iti e hiahiatia ana. He mea whakamatautau ki te hoatu ki te kaiwhakahaere tautau he mana whanui na te mea ka penapena te waa i te tuatahi. Heoi, ko nga whakararu, he hapa ranei i roto i te kaute ka pa ki nga hua kino a muri ake nei. 
  2. A ape i nga whakaaetanga uru takirua. I etahi wa ka whai hua ki te inaki nga mahi rereke, engari tera pea ka puta nga take whakahaere me te hanga waahi matapo ina tango whakaaetanga. He mea nui ano hoki te tango i nga mahi kaore i whakamahia me te hohekore.
  3. Whakaritehia nga kaupapa here whatunga: wehe i nga waahanga hei whakawhāiti i te uru ki a raatau; tino whakaae kia uru atu ki te Ipurangi ki nga waahanga e hiahia ana ma te whakamahi tohu; Whakaaetia te whakawhitiwhiti korero i waenga i nga waahanga e tika ana kia whakawhiti korero ki a raatau ano. 

Me pehea te whakarite i te aro turuki i nga ipu me nga ratonga kei roto

Haumarutanga me te Aroturuki - nga raruraru matua o nga kamupene i te wa e tuku ana i nga tautau Kubernetes. I nga wa katoa ka aro nui nga Kaihanga ki nga ahuatanga o nga tono ka whakawhanakehia e ratou, kaua ki nga waahanga te aroturuki i enei tono

Nga taunakitanga a Gartner:

  1. Ngana ki te aro turuki i te ahua o nga ipu, ratonga ranei kei roto i a raatau me te tirotiro i nga punaha manaaki.
  2. Rapua nga kaihoko me nga taputapu me te whakauru hohonu ki roto i te whakatakotoranga ipu, ina koa nga Kubernetes.
  3. Whiriwhiria nga taputapu e whakarato ana i te raarangi taipitopito, te kitenga ratonga aunoa, me nga taunakitanga wa-tūturu ma te whakamahi i nga tātaritanga me te ako miihini.

Ka tohutohu te rangitaki SolarWinds:

  1. Whakamahia nga taputapu ki te kimi aunoa me te whai i nga inenga ipu, te whakarite i nga ine mahi penei i te PTM, te mahara, me te wa mahi.
  2. Whakaritea te whakamahere kaha tino pai ma te matapae i nga ra whakahekenga kaha i runga i nga inenga aroturuki ipu.
  3. Aroturuki i nga tono whakauru mo te waatea me te mahi, he pai mo te whakamahere kaha me te rapu raru mo nga take mahi.
  4. Whakaaunoa i nga rerengamahi ma te whakarato i te tautoko whakahaere me te whakanui i nga ipu me o raatau taiao manaaki.
  5. Whakaaunoa i te mana uru ki te aro turuki i to turanga kaiwhakamahi, whakakorehia nga kaute tawhito me te manuhiri, me te tango i nga painga kore.
  6. Me whakarite ka taea e to huinga taputapu te aro turuki i enei ipu me nga tono puta noa i nga taiao maha (kapua, i runga-whare, ranu ranei) ki te tiro me te tohu i nga mahi puta noa i nga hanganga, whatunga, nga punaha me nga tono.

Me pehea te penapena raraunga me te whakarite i tona haumarutanga

Na te pikinga o nga ipu kaimahi whai mana, me whai whakaaro nga kaihoko ki te aroaro o nga raraunga kei waho o te kaihautu me te hiahia ki te tiaki i aua raraunga. 

E ai ki Te rangahau a Portworx me Aqua Security, ko te haumarutanga raraunga kei runga ake i te rarangi o nga awangawanga haumarutanga i whakahuahia e te nuinga o nga kaiwhakautu (61%). 

Ko te whakamunatanga raraunga te rautaki haumarutanga matua (64%), engari ka whakamahia ano e nga kaiurupare te aro turuki i te wa mahi

(49%), te tirotiro i nga rehita rehita mo nga whakaraeraetanga (49%), te tirotiro mo nga whakaraeraetanga i roto i nga paipa CI/CD (49%), me te aukati i nga mahi kino ma te whakamarumaru o te wa mahi (48%).

Nga taunakitanga a Gartner:

  1. Kōwhirihia he otinga rokiroki i hangaia i runga i nga maataapono hoahoanga microservice. He pai ake te aro ki te hunga e tutuki ana i nga whakaritenga rokiroki raraunga mo nga ratonga ipu, he taputapu motuhake, he mea whakahaere te API, he hoahoa toha, he tautoko i te tukunga o te rohe me te tuku ki te kapua whanui.
  2. A ape i nga mono me nga atanga rangatira. Kōwhirihia nga kaihoko e whakarato ana i te whakaurunga Kubernetes me te tautoko i nga atanga paerewa penei i te CSI (Nga Atanga Rokiroki Ipu).

Me pehea te mahi me nga whatunga

Ko te tauira whatunga hinonga tuku iho, kei reira nga roopu IT e hanga ana i te whakawhanaketanga whatunga, te whakamatautau, te whakapumautanga o te kounga, me nga taiao whakangao mo ia kaupapa, kaore e tino pai ki te rerenga mahi whanaketanga tonu. I tua atu, ka horahia e nga whatunga ipu nga paparanga maha.

В blog Magalix kohia Ko nga ture taumata teitei e tika ana kia tutuki i te whakatinanatanga o te otinga-whatunga-whatunga:

  1. Ko nga Pods kua whakaritea i runga i te pona kotahi me kaha ki te korero ki etahi atu poti me te kore e whakamahi i te NAT (Whakawhiti Wāhitau Whatunga).
  2. Ka taea e nga daemons punaha katoa (nga tikanga papamuri penei i te kubelet) e rere ana i runga i tetahi node ka taea te korero me nga pona e rere ana i runga i te node kotahi.
  3. Pods te whakamahi whatunga manaaki, Me kaha ki te whakawhiti korero ki etahi atu poti katoa i runga i era atu pona me te kore whakamahi NAT. Kia mahara ko te whatunga kaihautu e tautokohia ana i runga i nga kaihautu Linux.

Ko nga otinga whatunga me tino tuitui ki nga kaupapa taketake me nga kaupapa here a Kubernetes. Me ngana nga kaiarahi IT mo te taumata teitei o te aunoatanga whatunga me te whakarato ki nga kaiwhakawhanake nga taputapu tika me te ngawari.

Nga taunakitanga a Gartner:

  1. Rapua mehemea kei te tautoko to CaaS (putea hei ratonga) me to SDN (Software Defined Network) ranei i nga whatunga Kubernetes. Ki te kore, karekau ranei te tautoko, whakamahia te atanga whatunga CNI (Container Network Interface) mo o ipu, e tautoko ana i nga mahi me nga kaupapa here.
  2. Me mohio kei te tautoko to CaaS, PaaS ranei (turanga hei ratonga) ki te hanga i nga kaiwhakahaere whakaurunga me/ranei nga taurite uta e tohatoha ana i nga waka taumai i waenga i nga kohinga kapoi. Mena ehara tenei i te whiringa, tirotirohia ma te whakamahi i nga takawaenga tuatoru me nga mata ratonga.
  3. Whakangunguhia o miihini whatunga i runga i nga whatunga Linux me nga taputapu aunoatanga whatunga hei whakaiti i te aputa pukenga me te whakanui ake i te kakama.

Me pehea te whakahaere i te huringa ora o te tono

Mo te tuku tono aunoa me te maamaa, me whakakii koe i te whakahiato ipu me etahi atu taputapu aunoa, penei i nga hanganga hei hua waehere (IaC). Ko enei ko te Kaitao, karetao, Ansible me Terraform. 

Ko nga taputapu aunoa mo te hanga me te huri i nga tono e hiahiatia ana (tirohia "Magic Quadrant mo te Whakaritenga Whakaputa Tono"). Ka whakaratohia ano hoki e nga ipu nga kaha whakaroa e rite ana ki era e waatea ana i te wa e tukuna ana nga miihini mariko (VM). Na reira, me whai nga kaiarahi IT taputapu whakahaere huringa ora ipu.

Nga taunakitanga a Gartner:

  1. Whakaritehia nga paerewa mo nga whakaahua ipu turanga i runga i te rahi, te raihana, me te ngawari mo nga kaihanga ki te taapiri i nga waahanga.
  2. Whakamahia nga punaha whakahaere whirihoranga ki te whakahaere i te huringa ora o nga ipu e paparanga ana i te whirihoranga i runga i nga whakaahua turanga kei roto i nga whare pupuri a te iwi, i nga waahi motuhake ranei.
  3. Whakauruhia to papaahi CaaS me nga taputapu aunoa hei whakaaunoa i to rerengamahi tono katoa.

Me pehea te whakahaere i nga ipu me nga kaiwaiata

Ko te mahinga matua mo te tuku ipu ka whakaratohia ki te paparanga orchestration me te whakamahere. I te wa e whakarite ana, ka utaina nga ipu ki runga i nga kaihautu tino pai rawa atu i roto i te kahui, e ai ki nga whakaritenga paparanga orchestration. 

Kua noho a Kubernetes hei paerewa whakahiato ipu me te hapori kaha, kei te tautokohia e te nuinga o nga kaihoko arumoni. 

Nga taunakitanga a Gartner:

  1. Tautuhia nga whakaritenga taketake mo nga mana haumaru, te aro turuki, te whakahaere kaupapa here, te tohenga raraunga, te whatunga me te whakahaere huringa ora.
  2. I runga i enei whakaritenga, tohua te taputapu e pai ana ki o hiahia me nga keehi whakamahi.
  3. Whakamahia te rangahau Gartner (tirohia "Me pehea te whiriwhiri i tetahi tauira tukunga Kubernetes") kia mohio ai koe ki nga pai me nga huakore o nga tauira whakatakotoranga Kubernetes rereke me te whiriwhiri i te mea pai mo to tono.
  4. Tīpakohia he kaiwhakarato ka taea te whakarato i te whakahiato ranu mo nga ipu mahi puta noa i te maha o nga taiao me te whakaurunga o muri, nga mahere whakahaere noa, me nga tauira utu rite tonu.

Me pehea te whakamahi i nga kaha o nga kaiwhakarato kapua

E whakapono ana a GartnerKo te hiahia ki te tuku ipu ki runga i te kapua a te iwi kei te tipu haere a IaaS na te waatea o nga whakahere CaaS kua rite, me te whakaurunga o enei tuku ki etahi atu hua ka tukuna e nga kaiwhakarato kapua.

Ko nga kapua IaaS e tuku ana i runga i te tono kohi rauemi, tere tere me te whakahaere ratonga, ka awhina i te karo i te hiahia mo te matauranga hohonu mo te hanganga me te tiaki. Ko te nuinga o nga kaiwhakarato kapua e tuku ana i te ratonga whakahaere ipu, ko etahi e tuku ana i nga whiringa whakahiato maha. 

Kei te ripanga nga kaiwhakarato ratonga whakahaere kapua matua: 

Kaiwhakarato kapua
Momo ratonga
Hua/ratonga

Alibaba
Ratonga Kapua Maori
Alibaba Cloud Container Service, Alibaba Cloud Container Service mo Kubernetes

Ratonga Tukutuku a Amazon (AWS)
Ratonga Kapua Maori
Amazon Elastic Container Services (ECS), Amazon ECS for Kubernetes (EKS), AWS Fargate

Kahui Rapa
MSP
Ko nga Hanganga Kubernetes Whakahaerehia e Giant Swarm

Google
Ratonga Kapua Maori
Google Container Engine (GKE)

IBM
Ratonga Kapua Maori
Ratonga IBM Cloud Kubernetes

Microsoft
Ratonga Kapua Maori
Ratonga Azure Kubernetes, Hangarau Ratonga Azure

Oracle
Ratonga Kapua Maori
OCI Container Engine mo Kubernetes

Platform9
MSP
Kubernetes whakahaere

Red Hat
Ratonga manaaki
OpenShift Whakatapua & Tuihono

VMware
Ratonga manaaki
Kapua PKS (Beta)

Mail.ru Cloud Solutions*
Ratonga Kapua Maori
Pouaka Kapua Mail.ru

* E kore matou e huna, i taapiri matou ki konei i te wa o te whakamaoritanga :)

Ko nga kaiwhakarato kapua a-iwi kei te taapiri i nga kaha hou me te tuku i nga hua-a-whare. I nga wa e heke mai nei, ka whakawhanakehia e nga kaiwhakarato kapua te tautoko mo nga kapua ranu me nga taiao kapua maha. 

Nga Tohutohu a Gartner:

  1. Aromātai i te kaha o to whakahaere ki te tuku me te whakahaere taputapu e tika ana, me te whakaaro ki etahi atu ratonga whakahaere ipu kapua.
  2. Me ata whiriwhiri i te rorohiko, whakamahia te puna tuwhera ina taea.
  3. Whiriwhiria nga kaiwhakarato me nga tauira whakahaere noa i roto i nga taiao ranu e tuku ana i te pihanga kotahi o te whakahaere karaihe o nga huinga huinga, me nga kaiwhakarato e ngawari ana ki te manaaki i a IaaS.

Ko etahi tohutohu mo te whiriwhiri i tetahi kaiwhakarato Kubernetes aaS mai i te blog Replex:

  1. He pai ki te rapu tohatoha e tautoko ana i te waatea mai i te pouaka. Kei roto i tenei ko te tautoko mo nga hoahoanga nui maha, nga waahanga etcd tino waatea, me te taapiri me te whakaora.
  2. Hei whakapumau i te nekeneke i roto i o taiao Kubernetes, he pai ake te whiriwhiri i nga kaiwhakarato kapua e tautoko ana i te whānuitanga o nga tauira whakatakotoranga, mai i te kaainga ki te ranu ki te kapua-maha. 
  3. Me arotake ano nga whakahere a nga kaiwhakarato i runga i te ngawari o te tatūnga, te whakaurunga, me te hanga tautau, tae atu ki nga whakahoutanga, te aro turuki, me te rapu raru. Ko te hiahia matua ko te tautoko i nga whakahōutanga kapoi tino aunoa me te kore wa heke. Ko te otinga ka tohua e koe me tuku ano koe ki te whakahaere i nga whakahōutanga a-ringa. 
  4. He mea nui te tuakiri me te whakahaere uru mai i te tirohanga haumaru me te tirohanga whakahaere. Me mohio kei te tautoko te tohatoha Kubernetes e whiriwhiria e koe ki te whakauru ki nga taputapu motuhēhēnga me te whakamanatanga e whakamahia ana e koe i roto. Ko te RBAC me te mana uru pai he huinga waahanga nui ano hoki.
  5. Ko te tohatoha ka whiriwhirihia e koe me whai otinga whatunga kua tautuhia e te rorohiko taketake e kapi ana i te whānuitanga o nga momo tono rereke, whakaritenga hanganga ranei, ka tautoko ranei i tetahi o nga whakatinanatanga whatunga rongonui-a-CNI, tae atu ki te Flannel, Calico, kube-router, OVN ranei.

Ko te whakaurunga o nga ipu ki roto i nga mahi hanga te huarahi matua, e ai ki nga hua o te rangahau i whakahaeretia i runga Nga huihuinga Gartner mo nga hanganga, mahi me nga rautaki kapua (IOCS) i Hakihea 2018:

Nga mahi pai me nga tikanga pai mo te whakahaere ipu me nga Kubernetes i nga taiao whakangao
Kei te kite koe, 27% o nga kaiwhakautu kua whakamahi ipu i roto i a raatau mahi, a 63% kei te whakamahere kia pera.

В Te rangahau a Portworx me Aqua Security E 24% o nga kaiurupare i kii ki te haumi neke atu i te haurua miriona taara ia tau ki runga i nga hangarau ipu, a, 17% o nga kaiurupare i whakapau neke atu i te kotahi miriona taara ia tau mo ratou. 

Tuhinga i whakaritea e te roopu papaarangi kapua Mail.ru Cloud Solutions.

He aha atu hei panui mo te kaupapa:

  1. Nga Mahi Pai a DevOps: DORA Report.
  2. Kubernetes i roto i te wairua o te kaipahua me te tauira mo te whakatinanatanga.
  3. 25 Utauta Whaihua mo te Whakamahinga me te Whakataunga Kubernetes.

Source: will.com

Tāpiri i te kōrero