Ka korero matou mo DevOps i roto i te reo marama

He uaua ki te hopu i te kaupapa matua ina korero ana mo DevOps? Kua kohia e matou mo koe nga whakataurite maramara, nga whakatakotoranga whakamiharo me nga tohutohu mai i nga tohunga ka awhina i te hunga ehara i te tohungatanga kia tae ki te kaupapa. I te mutunga, ko te bonus ko nga DevOps a nga kaimahi Red Hat.

Ka korero matou mo DevOps i roto i te reo marama

Ko te kupu DevOps i ahu mai i te 10 tau ki muri, a kua huri mai i te hashtag Twitter ki tetahi kaupapa ahurea kaha i roto i te ao IT, he kaupapa whakaaro pono e akiaki ana i nga kaiwhakawhanake kia tere ake te mahi, te whakamatautau me te haere whakamua. Kua hono mai a DevOps ki te ariā o te hurihanga matihiko. Engari i te nuinga o nga wa e pa ana ki nga kupu IT, i roto i nga tau tekau kua hipa kua whiwhi a DevOps i te maha o nga whakamaramatanga, nga whakamaori me nga pohehe mo ia ano.

Na reira, ka taea e koe te rongo i nga paatai ​​​​mo DevOps penei, he rite tonu ki te agile? He tikanga motuhake ranei tenei? He kupu taurite noa ranei mo te kupu "mahi tahi"?

He maha nga ariā rereke kei roto i nga DevOps (te tuku haere tonu, te whakauru tonu, te mahi aunoa, me etahi atu), na reira he uaua te whakamaarama i nga mea nui, ina koa ka pirangi koe ki te kaupapa. Heoi, he tino whai hua tenei pukenga, ahakoa kei te ngana koe ki te kawe i o whakaaro ki o rangatira, ki te korero noa ranei ki tetahi o to whanau, hoa ranei mo o mahi. No reira, me waiho e tatou nga momo kupu o DevOps mo tenei wa ka aro ki te pikitia nui.

He aha te DevOps: 6 Whakamaramatanga me nga Whakataurite

I tono matou ki nga tohunga ki te whakamaarama i te ngako o DevOps ma te ngawari me te poto kia marama ai tona uara ki nga kaipanui me nga taumata matauranga hangarau. I runga i nga hua o enei korerorero, kua tohua e matou nga whakataurite tino miharo me nga whakatakotoranga tino pai hei awhina i a koe ki te hanga korero mo DevOps.

1. He kaupapa ahurea a DevOps

"Ko DevOps he kaupapa ahurea e mohio ai nga taha e rua (nga kaiwhakawhanake rorohiko me nga tohunga whakahaere punaha IT) kaore te rorohiko e kawe mai i nga painga pono kia timata ra ano te tangata ki te whakamahi: nga kaihoko, nga kaihoko, nga kaimahi, ehara i te kaupapa," e kii ana a Eveline Oehrlich, rangahau matua. Kaitātari i te DevOps Institute. "Na reira, ko enei roopu e rua te whakarite kia tere me te kounga teitei o te tuku rorohiko."

2. Ko te DevOps mo te whakamana i nga kaihanga.

"Ka whakamanahia e DevOps nga kaiwhakawhanake ki a raatau tono, whakahaere, me te whakahaere i te tuku mai i te timatanga ki te mutunga."

"I te nuinga o te waa, ka korerohia a DevOps hei huarahi tere ake i te tuku tono ki te whakaputa ma te hanga me te whakatinana i nga tikanga aunoa," e kii ana a Jai ​​Schniepp, te kaiwhakahaere o nga papaaho DevOps i te kamupene inihua Liberty Mutual. "Engari ki ahau he mea tino nui ake." Ka whakamanahia e DevOps nga kaiwhakawhanake ki te tango i nga tono, i nga waahanga rorohiko motuhake ranei, ki te whakahaere me te whakahaere i o raatau tuku mai i te tiimatanga ki te mutunga. Ka whakakorehia e DevOps te whakamaaramatanga o te kawenga me te arahi i nga tangata katoa e whai waahi ana ki te hanga i tetahi hanganga aunoa, na te kaiwhakawhanake.

3. Ko te DevOps e pa ana ki te mahi tahi ki te hanga me te tuku tono.

"Ko te korero noa, ko te DevOps he huarahi ki te hanga rorohiko me te tuku i te waahi e mahi tahi ai te katoa," e kii ana a Gur Staf, perehitini me te upoko o te umanga umanga mamati i BMC.

4. He paipa a DevOps

"Ka taea anake te huihuinga kawe mena ka uru nga waahanga katoa."

"Ka whakatauritea e au a DevOps ki te raina hui waka," ka haere tonu a Gur Kaimahi. – Ko te whakaaro ko te hoahoa me te hanga i nga waahanga katoa i mua atu kia taea ai te whakahiato me te kore whakatikatika takitahi. Ka taea anake te hui kawe waka mena ka uru nga waahanga katoa. Ko te hunga e hoahoa ana me te hanga miihini me whai whakaaro me pehea te whakairi ki te tinana, anga ranei. Ko te hunga e hanga ana i te parai me whakaaro mo nga wira, me era atu. Me pera ano ki te rorohiko.

Ko te kaiwhakawhanake e hanga arorau pakihi, he atanga kaiwhakamahi ranei me whakaaro mo te putunga korero e pupuri ana i nga korero a nga kaihoko, nga tikanga haumaru hei tiaki i nga raraunga kaiwhakamahi, me te pehea o enei mahi katoa ina timata te ratonga ki te mahi i te tini, tera pea he maha miriona taara. ."

“Ko te whakakorikori i nga tangata ki te mahi tahi me te whakaaro mo nga wahanga o te mahi e mahia ana e etahi atu, kaua ki te aro noa ki a raatau ake mahi, ko te tino whakaraeraetanga. Mena ka taea e koe tenei, he tupono pai ki a koe mo te hurihanga matihiko,” ta Gur Kaimahi.

5. Ko DevOps te huinga tika o nga tangata, nga tukanga me te aunoatanga

Ko Jayne Groll, te kaiwhakahaere matua o te DevOps Institute, i tuku he whakataurite pai hei whakamarama i a DevOps. I roto i ana kupu, "He rite te DevOps ki te tunu me nga waahanga matua e toru o nga kai: te tangata, te mahi me te mahi aunoa. Ko te nuinga o enei kai ka taea te tango mai i etahi atu waahi me nga punawai: Lean, Agile, SRE, CI / CD, ITIL, kaiarahi, ahurea, taputapu. Ko te mea ngaro ki a DevOps, penei i nga tohutao pai, me pehea te tango i nga waahanga tika me te whakakotahi i enei kai hei whakanui ake i te tere me te whai hua o te hanga me te tuku tono.

6. Ko te DevOps te wa e mahi ana nga kaihōtaka rite ki te roopu Tātai 1

"Kaore i te whakamaherehia te whakataetae mai i te timatanga ki te mutunga, engari mai i te mutunga ki te tiimata."

"Ka korero ahau mo nga mea e tumanakohia ana mai i tetahi kaupapa DevOps, ka whakaaro ahau mo te roopu reihi NASCAR, Formula 1 ranei hei tauira," e kii ana a Chris Short, te kaiwhakahaere matua mo te hokohoko papaa kapua i Red Hat me te kaiwhakaputa o te panui DevOps'ish. – Kotahi te whainga a te kaihautu o taua kapa: kia eke ki te waahi teitei rawa atu i te mutunga o te whakataetae, me te whai whakaaro ki nga rauemi e waatea ana ki te kapa me nga wero kua pa mai. I tenei keehi, ko te whakataetae kaore i te tiimata mai i te timatanga ki te mutunga, engari mai i te mutunga ki te tiimata. Tuatahi, ka whakatakotohia he kaupapa whakahirahira, katahi ka whakatauhia nga huarahi e tutuki ai. Katahi ka wehewehea ki nga mahi iti ka tukuna ki nga mema o te roopu."

"Ka pau te roopu i te wiki katoa i mua i te whakataetae ki te whakatika i te tuunga rua. Ka whakangunguhia e ia te kaha me te cardio kia mau tonu te ahua mo te ra reihi taumaha. Ko nga mahi mahi tahi ki te whakaoti rapanga ka ara ake i te wa o te whakataetae. Waihoki, me whakangungu te roopu whanaketanga i te pukenga ki te tuku i nga putanga hou. Mena kei a koe enei pukenga me te punaha haumaru e pai ana te mahi, ka nui ake te mahi o te whakarewatanga o nga putanga hou. I roto i tenei tirohanga o te ao, ko te piki o te tere ko te piki ake o te haumaru, "e kii ana a Short.

"Ehara i te mahi i te 'mea tika,'" ka tapiritia e Short, "te mea mo te whakakore i nga mea maha ka taea te aukati i te hua e hiahiatia ana. Mahi tahi me te urutau i runga i nga urupare ka riro i a koe i te waa tuuturu. Kia noho rite mo nga kohikohiko me te mahi ki te whakapai ake i te kounga ki te whakaiti i o raatau paanga ki te ahunga whakamua ki to whainga. Koinei te mea e tatari ana ki a tatou i te ao o DevOps.

Ka korero matou mo DevOps i roto i te reo marama

Me pehea te tauine DevOps: 10 tohutohu mai i nga tohunga

Ko nga DevOps me nga DevOps papatipu he mea tino rereke. Ka korerotia e matou ki a koe me pehea te wikitoria i nga arai i te huarahi mai i te tuatahi ki te tuarua.

Mo te maha o nga whakahaere, ka timata te haerenga ki DevOps me te ngawari. Ka waihangahia nga roopu iti kaingākau, ka whakakapihia nga tikanga tawhito ki nga mahi hou, a, kare e roa ka eke mai nga angitu tuatahi.

Aue, he glitz teka noa tenei, he pohehe o te ahunga whakamua, e kii ana a Ben Grinnell, kaiwhakahaere whakahaere me te upoko o nga mahi mamati i North Highland. He tino whakatenatena nga wikitoria moata, engari kaore i te awhina ki te whakatutuki i te whainga o te whakauru whanui o DevOps puta noa i te whakahaere.

He ngawari te kite ko te hua he tikanga wehewehe i waenga i a "tatou" me "ratou".

"I te nuinga o nga wa, ka whakarewahia e nga whakahaere enei kaupapa paionia ma te whakaaro ka para i te huarahi mo nga DevOps auraki, me te kore e whakaaro mena ka taea e etahi atu, ka pai ranei ki te whai i taua huarahi," te whakamarama a Ben Grinnell. – Ko nga roopu mo te whakatinana i nga kaupapa penei i te nuinga o te waa ka tikina mai i nga "Varangians" e maia ana ki a koe ano kua mahi pera i etahi atu waahi, engari he hou ki to whakahaere. I te wa ano, ka akiakihia ratou ki te takahi me te whakakore i nga ture e mau tonu ana ki nga tangata katoa. He ngawari ki te kite ko te hua ko te ahurea o "tatou" me "ratou" e aukati ana i te whakawhiti matauranga me nga pukenga."

"A ko tenei raru ahurea tetahi o nga take he uaua ki te whakatauhia a DevOps. Kei te anga atu nga roopu DevOps ki nga wero hangarau e rite ana ki nga kamupene IT-tuatahi e tipu haere ana, "e kii ana a Steve Newman, kaiwhakarewa me te tiamana o Scalyr.

"I roto i te ao hou, ka huri nga ratonga i te wa ka puta te hiahia. He rawe ki te whakatinana me te whakatinana i nga ahuatanga hou, engari ko te ruruku i tenei mahi me te whakakore i nga raru ka puta he tino mahunga, ta Steve Newman. - I roto i nga whakahaere tino tere te tipu, ka uaua nga miihini o nga roopu mahi whakawhiti ki te pupuri i te tirohanga ki nga huringa me nga paanga o te reanga-whakawhirinaki ka puta mai. I tua atu, kare nga miihini e harikoa ana ka ngaro ratou i tenei whai waahi, na reira, ka uaua ake ki a ratou te maarama ki te ngako o nga raru ka puta ake."

Me pehea te wikitoria i enei wero kua whakaahuahia i runga ake nei ka neke ki te tango papatipu o DevOps i roto i tetahi whakahaere nui? Ka tohe nga tohunga ki te manawanui, ahakoa ko to tino whainga kia tere ake to huringa whanaketanga rorohiko me nga mahi pakihi.

1. Kia mahara he wa roa te whakarereketanga o te ahurea.

Jayne Groll, Kaiwhakahaere Whakahaere, DevOps Institute: "Ki taku whakaaro, ko te toronga o DevOps kia rite ki te pikinga me te haere tonu ki te whakawhanaketanga agile (me te pa ano ki te ahurea). Ko Agile me DevOps te whakanui i nga roopu iti. Engari i te tipu haere o enei roopu me te whakakotahitanga, ka mutu ka maha ake nga tangata e whai huarahi hou ana ki te mahi, na reira he panonitanga ahurea nui."

2. Whakanuia te wa ki te whakamahere me te whiriwhiri i tetahi papaahi

Eran Kinsbruner, Kaikauwhau Hangarau Matua i Perfecto: "Mo te whakatikatika ki te mahi, me ako tuatahi nga roopu DevOps ki te whakakotahi i nga tikanga tuku iho, nga taputapu, me nga pukenga, katahi ka ata poipoi me te whakau i ia wahanga takitahi o DevOps. Ka tiimata katoa ma te whakamahere tupato mo nga korero a nga kaiwhakamahi me nga awa uara, whai muri i te tuhi i nga raupaparorohiko me te whakahaere putanga ma te whakamahi i te whakawhanaketanga i runga i te rakau, i etahi atu huarahi ranei e pai ana mo te pekanga me te whakakotahi i nga waehere.

"Katahi ka tae mai te waahi whakauru me te whakamatautau, kei te hiahiatia he papaaho mo te automation. Koinei te mea nui mo nga roopu DevOps ki te whiriwhiri i te papaaa tika e pai ana ki o raatau taumata pukenga me nga whaainga mutunga o te kaupapa.

Ko te waahanga e whai ake nei ko te tuku ki te whakaputanga, me tino aunoa tenei ma te whakamahi i nga taputapu orchestration me nga ipu. He mea nui kia whai taiao mariko i nga wahanga katoa o DevOps (whakaputa simulator, taiao QA, me te taiao whakangao tuuturu) me te whakamahi i nga raraunga hou mo nga whakamatautau kia whiwhi whakatau e tika ana. Me mohio nga tātaritanga me te kaha ki te tukatuka raraunga nui me te urupare tere me te mahi.

3. Tangohia te hara mai i te kawenga.

Gordon Haff, Kaikauwhau RedHat: "Ko te hanga i tetahi punaha me te hau e taea ai te whakatenatena i nga whakamatautau ka taea e nga mea e kiia nei he rahunga angitu i roto i te whanaketanga rorohiko kakama. Ehara tenei i te mea karekau he tangata ke atu te kawenga mo nga rahunga. Ko te tikanga, ko te mohio ko wai te kawenga he ngawari ake, i te mea ko te "kaupapa" ehara i te mea "he aitua." Arā, ko te mauri o te kawenga ka huri i te kounga. E wha nga mea e tino nui ana: ko te nui o te whakararu, nga huarahi, nga mahi whakaputa me nga whakatenatena. (Ka taea e koe te panui atu mo enei mea i roto i te tuhinga a Gordon Huff "Nga akoranga DevOps: 4 nga waahanga o nga whakamatautau hauora.")

4. Whakamamahia te ara whakamua

Ko Ben Grinnell, te kaiwhakahaere me te tumuaki o te mamati i te tohungatanga o North Highland: "Ki te whakatutuki i te tauine, ka tūtohu ahau ki te whakarewa i te kaupapa "whakamama ara" me nga kaupapa paionia. Ko te whainga o tenei kaupapa ko te horoi i nga para ka waiho e nga pionia DevOps, penei i nga ture tawhito me era atu mea, kia marama tonu te huarahi whakamua.

“Hoatu ki nga tangata te tautoko me te kaha o te whakahaeretanga ma te whakawhitiwhiti korero kei tua atu i te roopu paionia ma te whakanui whanui i nga angitu o nga huarahi mahi hou. Whakaakohia nga tangata e whai waahi ana ki te ngaru e whai ake nei o nga kaupapa DevOps me te mataku mo te whakamahi i nga DevOps mo te wa tuatahi. E a haamana‘o e mea taa ê roa teie mau taata i te mau pionie.”

5. Manapori taputapu

Steve Newman, kaiwhakarewa me te tiamana o Scalyr: "Kaua e huna nga taputapu mai i nga tangata, me ngawari ki te ako mo nga tangata e hiahia ana ki te whakauru i te waa. Mena ka herea te kaha ki te uiui i nga raarangi ki nga tangata e toru kua "whakamana" ki te whakamahi i tetahi taputapu, ka toru nga taangata e waatea ana ki a koe ki te hapai i te raru, ahakoa he taiao rorohiko tino nui koe. I etahi atu kupu, he putea kei konei ka puta he hua kino (pakihi)."

6. Hangaia nga tikanga pai mo te mahi roopu

Tom Clark, upoko o Common Platform i ITV: "Ka taea e koe te mahi i nga mea katoa, engari kaore nga mea katoa i te wa kotahi. No reira whakaritea nga whainga nui, timata iti, ka anga whakamua i roto i nga waahanga tere. Ka roa te wa, ka whai ingoa koe mo te mahi mahi, na reira ka hiahia etahi atu ki te whakamahi i o tikanga. A kaua e manukanuka ki te hanga i tetahi roopu tino whai hua. Engari, hoatu ki nga tangata nga tikanga mahi pai, ka whai hua te whai hua.

7. Kaua e wareware ki te Ture a Conway me nga papa Kanban

Logan Daigle, Kaiwhakahaere mo te Tukunga Pūmanawa me te Rautaki DevOps i CollabNetVersionOne: “He mea nui kia mohio ki nga hua o te Ture a Conway. I roto i taku whakamaoritanga, e kii ana tenei ture ko nga hua ka hangaia e matou me nga tikanga e whakamahia ana e matou ki te mahi pera, tae atu ki nga DevOps, ka rite ki ta matou whakahaere.

"Mena he maha nga silos i roto i tetahi whakahaere, ka huri te mana whakahaere i nga wa maha i te wa e whakamahere ana, e hanga ana, e tuku ana i nga rorohiko, ka kore te hua o te tauine, he wa poto ranei. Mena ka hangaia e tetahi whakahaere nga roopu mahi-whakawhitinga huri noa i nga hua ka utua ki te maakete, ka tino piki ake nga tupono ki te angitu.

"Ko tetahi atu waahanga nui o te whakatauine ko te whakaatu i nga mahi katoa kei te ahu whakamua (WIP, mahi whakamua) i runga i nga papa Kanban. Ina he waahi to tetahi whakahaere e kite ai te tangata i enei mea, ka tino akiakihia te mahi tahi, ka whai hua pai ki te whakaheke."

8. Rapua nga whiu tawhito

Manuel Pais, Kaitohutohu DevOps me te kaituhi tahi mo nga Topologies Team: "Ko te tango i nga mahi a DevOps i tua atu i a Dev me Ops ake me te ngana ki te tono ki etahi atu mahi kaore he huarahi tino pai. Ka whai paanga tenei (hei tauira, ma te whakahaere aunoa i te whakahaere a-ringa), engari he maha atu nga mea ka taea mena ka tiimata me te maarama ki nga tikanga tuku me nga urupare.

"Mena he whiu tawhito kei roto i te punaha IT o tetahi whakahaere - nga tikanga me nga tikanga whakahaere i whakatinanahia i runga i nga aitua o mua, engari kua ngaro te whai take (na nga huringa o nga hua, nga hangarau me nga tikanga) - katahi ka tika kia tangohia. he whakaene ranei, kaua ki te whakaaunoa i nga tikanga koretake, koretake ranei."

9. Kaua e whanau nga whiringa DevOps

Anthony Edwards, Kaiwhakahaere o nga Mahi i Eggplant: "Ko DevOps he kupu tino maamaa, no reira ka mutu ia roopu me tana ake putanga DevOps. A kaore he mea kino atu ka 20 nga momo DevOps kaore i te pai te noho tahi. Kaore e taea e ia o nga roopu whanaketanga e toru o raatau ake, atanga motuhake i waenga i te whanaketanga me te whakahaere hua. Kaua hoki nga hua e whai tumanako motuhake mo te whakahaere i nga urupare ina whakawhitia ki tetahi simulator whakangao. Ki te kore, e kore e taea e koe te tauine DevOps.

10. Kauwhau i te uara pakihi o DevOps

Steve Newman, kaiwhakarewa me te tiamana o Scalyr: "Mahi ki te mohio ki te uara o DevOps. Akohia me te waatea ki te korero mo nga painga o taau mahi. He wa whakamiharo a DevOps me te penapena moni (whakaarohia: he iti ake te wa heke, he poto ake te wa ki te whakaora), me whakapau kaha nga kapa DevOps (me te kauhau) te hiranga o enei kaupapa ki te angitu pakihi. Ma tenei ka taea e koe te whakawhānui ake i te porowhita o nga kaiwhaiwhai me te whakanui ake i te mana o DevOps i roto i te whakahaere.

TAHI

I roto i te Huinga Potae Whero Ruhia Ka tae mai a maatau ake DevOps i te Mahuru 13 - ae, ko Red Hat, hei kaihanga rorohiko, kei a ia ano nga roopu DevOps me ana mahi.

Ko ta maatau miihini a Mark Birger, e whakawhanake ana i nga ratonga miihini a-roto mo etahi atu roopu puta noa i te whakahaeretanga, ka korero i tana ake korero i roto i te reo Russian marama - me pehea te hekenga o te roopu Red Hat DevOps i nga tono mai i nga taiao mariko Hat Virtualization e whakahaerehia ana e Ansible ki te whakatakotoranga ipu ki tonu i runga. te turanga OpenShift.

Engari ehara ko tera anake:

Ina nukuhia e nga whakahaere nga mahi ki nga ipu, ka kore pea nga tikanga aroturuki tono tuku iho e mahi. I roto i te korero tuarua ka whakamaramahia e matou to matou hihikotanga mo te whakarereke i te huarahi o to maatau takiuru me te whakaatu i te haere tonu o te huarahi i arahi ai i a matou ki nga tikanga o te wa hou me te aro turuki.

Source: will.com

Tāpiri i te kōrero