Me pehea te noho hei miihini papaahi, kei hea ranei te whakawhanake i te ahunga DevOps?

Me pehea te noho hei miihini papaahi, kei hea ranei te whakawhanake i te ahunga DevOps?

I korero matou mo wai me te aha i nga wa e heke mai nei ka hiahia nga pukenga ki te hanga i tetahi papahanga hangahanga ma te whakamahi i te Kubernetes, me tetahi kaiako. Yuri Ignatov, kaipūkaha rangatira Whakaaturanga 42.

No hea te tono mo nga miihini papaarangi?

I tata nei, ka nui ake nga kamupene kei te mohio ki te hiahia ki te hanga i tetahi papahanga hanganga o roto ka waiho hei taiao kotahi mo te whakawhanaketanga, te whakarite i nga tukunga, te tuku me te whakahaere i nga hua mamati a te kamupene. Kei roto i taua papaaho nga punaha me nga ratonga mo te whakahaere rorohiko me nga rauemi whatunga, he punaha whakauru tonu, he putunga taonga tuku taonga, punaha aroturuki me etahi atu ratonga e whakamahia ana e o roopu whanaketanga. I timata te kaupapa ki te hanga i nga papa o roto me te whakatu i nga roopu papaaho i etahi tau ki muri. Ka kitea te whakapumautanga o tenei i nga purongo State of DevOps na DORA, nga whakaputanga na Gartner me nga pukapuka, penei Topologies Kapa.

Ko nga painga nui o te huarahi papaaho ki te whakahaere i nga hanganga o te kamupene e whai ake nei:

  • Kaore nga roopu hua e marara ki te whakawhanake i a raatau hua ki te whakaoti rapanga hanganga.
  • Ko te roopu turanga, he kawenga mo te whakawhanaketanga o te papahanga hanganga, ka whai whakaaro ki nga hiahia o nga roopu hua i roto i te kamupene me te hanga otinga mo nga hiahia o roto.
  • Ka kohia e te kamupene nga wheako o roto ka ngawari ki te whakamahi ano, hei tauira, i te wa e whakarewahia ana he roopu hua hou, i te wa e hanga ana i nga paerewa, i nga tikanga whanui ranei i roto i te kamupene.

Mena ka kaha te kamupene ki te haere mai ki tetahi huarahi penei, ka roa te wa ka pai ake te waahi o te hanganga o roto mo nga roopu whanaketanga atu i nga ratonga a nga kaiwhakarato kapua, na te mea i hangaia ma te whakaaro ki nga ahuatanga me nga hiahia o nga roopu, te whakaemi i o raatau wheako me motuhake. Ko enei mea katoa ka piki ake te hua o nga roopu hua, ko te tikanga he pai mo te pakihi.

He aha Kubernetes?

Ka taea te whakamahi i nga momo taputapu hei turanga mo te hanga i tetahi papahanga hanganga. I mua ko Mesos, inaianei hei taapiri atu ki a Kubernetes ka taea e koe te whakamahi i a Nomad, a, ko te tikanga, kaore tetahi e aukati i a koe ki te hanga i a koe ake "paihikara". Heoi ano, ko te nuinga o nga kamupene e pai ana ki te hanga i tetahi papaahi i runga i nga Kubernetes. Koinei te mea e tino whakanuia ana ia:

  • Tautoko mo nga mahi miihini hou penei i te "hanganga hei waehere".
  • He maha nga roopu taputapu kei waho i te pouaka. Hei tauira, te whakahaere i nga rauemi rorohiko, te whakahaere i nga tikanga tuku tono me te whakapumau i o raatau he.
  • He rauwiringa kaiao nui kei a ia nga taputapu hei whakaoti rapanga maha, e tautokohia ana e nga kaiwhakarato ratonga kapua.
  • Hapori kua whakawhanakehia: he maha nga huihuinga huri noa i te ao, he rarangi whakamihi o nga kaikohaoha, tohu tohu me nga tohunga whaimana, nga kaupapa ako mo tenei taputapu.

Ka taea te kiia a Kubernetes ko te paerewa ahumahi hou, he wa poto ka timata to kamupene ki te whakamahi.

Heoi ano, kaore enei mea katoa e tae mai mo te kore utu: na te taenga mai o Kubernetes me te hangarau whakauru, he maha nga huringa o nga tikanga me nga taputapu e whakamahia ana e te roopu i a raatau mahi o ia ra:

  • Kei te huri te huarahi ki te whakahaere rauemi rorohiko.
  • Ko te ahua o te tono me te whirihora i nga huringa.
  • Me whai huarahi rereke ki te whakarite i nga ratonga aroturuki me te takiuru.
  • He hiahia ki te hanga whakaurunga hou i waenga i nga ratonga he waahanga o te papaaho me te urutau i nga tuhinga aunoatanga o naianei.

Ahakoa ko te taiao o te kaiwhakawhanake me te mahi patuiro tono ka huri ano.

Ka taea e nga kamupene te whakawhiti ki tetahi papahanga hanganga me te tiaki i a raatau ake, te whakawhanake i nga pukenga o nga kaimahi, ki te utu ranei i nga tohunga e tika ana. Ko nga keehi e tika ana kia tukuna enei mahinga he mea noa, hei tauira, ki te kore te kamupene e whai waahi ki te whakawhiti i te arotahi o te roopu mai i te whakawhanaketanga hua ki te hanga hanganga hou, kaore he waahi ki te whakahaere i te R&D nui o roto, kei reira ranei Ko nga raruraru kaore e whakaaetia e pa ana ki te hanga takitahi i tetahi hanganga hou me te whakawhiti i nga roopu hua ki runga - i konei he pai ake te rapu awhina mai i nga kamupene kua neke atu i te kotahi.

Ko nga pukenga hou mo te mahi me te papahanga hanganga ka hiahiatia ehara i te mea anake nga kaiwhakahaere (he tohungatanga kei te hurihia inaianei hei miihini hangahanga), engari mo nga kaihanga. kaiwhakawhanake me mohio me pehea te whakarewatanga o tana tono me te mahi i roto i te whawhai, me kaha ki te whakamahi i te puunaha rauwiringa kaiao ki te morahi, kia kaha ki te patuiro i te tono, ki te whakarereke ranei i te whakatakotoranga me nga tikanga whirihoranga. Ano, kaore e taea e koe te mahi me te kore tenei matauranga arataki hangarau: me whakahaere koe i te nui o te R&D, te kowhiri i nga taputapu e tika ana, te ako i o raatau herenga, te rapu huarahi ki te whakauru i waenga i nga taputapu he waahanga o te papaaho me te whakarato i nga ahuatanga rereke mo te whakamahi i nga ratonga papaa e nga roopu hua.

Ahakoa te tuku Kubernetes, tae atu ki nga whakaurunga o nga kaiwhakarato kapua, ehara i te mea tino uaua, katahi ka whakamaori i nga mahi whanaketanga me nga mahi katoa, te urutau i nga tono, te whakauru i nga taputapu hou mo te roopu, me etahi atu, he mahi tino raru e hiahia ana ki te maarama hohonu nga tukanga me te nui o te whakawhitiwhiti korero me nga kaiuru katoa ki te hanga i o hua.

A, i kohia e matou enei korero katoa i roto i ta maatau akoranga ipurangi "Tuapapa Hanganga i runga i nga Kubernetes." I roto i nga marama 5 o te parakatihi ka mohio koe:

  • Me pehea te mahi a Kubernetes
  • Me pehea te whakatinanatanga o nga mahi DevOps ma te whakamahi
  • Ko nga taputapu rauwiringa kaiao e tino pakeke ana hei whakamahi ki te whawhai me pehea te whakakotahi ki a raatau ano.

Kaore i rite ki etahi atu kaupapa matauranga, ka aro atu matou ki te puunaha rauwiringa kaiao me nga ahuatanga o te whakahaere i nga kahui Kubernetes, a, i konei ka ara ake nga uauatanga mo nga kamupene e whakatau ana ki te huri ki o raatau turanga hanganga.

I muri i te whakaotinga o te akoranga, ka whai tohu koe hei miihini papaahi ka taea e koe te hanga takitahi i tetahi papahanga hangahanga i to kamupene. Ae ra, ko nga mahi a etahi o a tatou tauira hei mahi kaupapa, te whiwhi urupare me te tautoko mai i nga kaiako. Ano, ka ranea nga matauranga me nga pukenga ki te whakarite mo te tiwhikete CNCF.

He mea nui kia mohio ko te rangatira o enei pukenga me tino mohio Nga mahi a DevOps me nga taputapu. E ai ki o maatau kitenga mo te maakete mahi, i muri i nga whakangungu penei Ka taea e tetahi tohunga te tumanako he utu mo te 150-200 mano rubles.

Mena he tohunga noa koe me te wheako ki te whakamahi i nga mahi DevOps, ka tono matou ki a koe tango i te whakamatautau whakauru me te mohio ki te kaupapa akoranga i roto i nga korero taipitopito.

Source: will.com

Tāpiri i te kōrero