ʻO DevOps a pehea mākou e nalowale nei i ka uku a me ka wā e hiki mai ana o ka ʻoihana IT

ʻO ka mea kaumaha loa i ke kūlana o kēia manawa, ʻo ka IT ke lilo mālie nei i ʻoihana kahi ʻaʻohe huaʻōlelo "hoʻomaha" i ka nui o nā kuleana o kēlā me kēia kanaka.

I ka heluhelu ʻana i nā hakahaka, i kekahi manawa ʻaʻole ʻoe e ʻike i ka poʻe 2-3, akā he hui holoʻokoʻa i hoʻokahi kanaka, ua wikiwiki nā mea a pau, ke ulu nei ka aie ʻenehana, ʻike ʻia ka hoʻoilina kahiko e like me ka hemolele e kūʻē i ke kāʻei o nā huahana hou, no ka mea ma ka liʻiliʻi loa. Loaʻa iā ia kahi dock a me nā ʻōlelo i loko o ke code, ua kākau ʻia nā huahana hou i ka wikiwiki o ka māmā, akā ʻo ka hopena, ʻaʻole hiki ke hoʻohana ʻia no kahi makahiki ʻē aʻe ma hope o ka kākau ʻana, a pinepine ʻole kēia makahiki i ka loaʻa kālā, ʻoi aku ka nui o ke kumukūʻai. ʻoi aku ka kiʻekiʻe o ke ao ma mua o nā kūʻai aku o ka lawelawe. ʻO ke kālā o ka poʻe kālā e hele i ka mālamaʻana i kahi lawelawe i hanaʻoleʻia, akā ua hoʻokuʻu muaʻia i ka pūnaewele ma keʻano he mea hana.
ʻO kahi laʻana: kahi hui kaulana nona ka remaster o kahi pāʻani kahiko i loaʻa nā helu haʻahaʻa loa i ka mōʻaukala o ka ʻoihana. ʻO wau kekahi o ka poʻe i kūʻai i kēia huahana, akā i kēia manawa ke hana nui nei kēia huahana, a ma ke kumumanaʻo ʻaʻole pono e hoʻokuʻu ʻia i kēia ʻano. Hoʻihoʻi hou, hāʻule helu helu, ka nui o nā mea hoʻohana i pāpā i nā ʻaha kūkā no nā hoʻopiʻi e pili ana i ka hana o nā lawelawe. ʻAʻole hauʻoli ka helu o nā pā, akā weliweli, akā naʻe - ʻaʻole hiki ke hoʻohana ʻia ka huahana. Inā alakaʻi kēia ala i nā hopena no kahi hui e ulu nei mai ka makahiki 91, a laila no nā hui e hoʻomaka nei, ʻoi aku ka ʻino o ke kūlana.

Akā, ua nānā mākou i nā hopena o kēia ala ma ka ʻaoʻao o ka mea hoʻohana i ka lawelawe, a i kēia manawa e nānā i nā pilikia i loaʻa i nā limahana.

Lohe pinepine au i ka ʻōlelo ʻaʻole pono nā hui DevOps, he ʻano hana kēia, a me nā mea ʻē aʻe, akā ʻo ka pilikia, no kekahi kumu ua hoʻōki nā ʻoihana i ka ʻimi ʻana i nā noks, dba, infructors a kūkulu i nā ʻenekini - i kēia manawa he ʻenekini DevOps. i ke kanaka hookahi. ʻO kaʻoiaʻiʻo, aia i loko o nā ʻoihana hoʻokahi he mau hakahaka, akā ʻoi aku ka liʻiliʻi. He nui ka poʻe i kapa i kēia hoʻomohala, ʻike wau i ka degradation i kēia, ʻaʻole hiki ke mālama i kahi pae maikaʻi o ka ʻike ma nā wahi āpau, a ma ka manawa like e hoʻokele i ka hana ma mua o 8 mau hola. ʻO ka mea maʻamau, he mau noʻonoʻo kēia. I ka ʻoiaʻiʻo, koi ʻia nā limahana IT he nui e hana i nā hola 12 a me 14, ʻo ia ka 8 i uku ʻia. a no ka 1 i ke ao, hiki iā ʻoe, ma ke kumu, ʻaʻole e loaʻa ka uku i loko o nā mahina ʻelua, ʻoi loa inā ʻoe e hana ma kahi kumu IP. Ke nalowale nei mākou i ka ʻōlelo ma ka ʻoihana, me ka hoʻokaʻawale ʻana i nā hana, ke ulu nei au i ka ʻoiaʻiʻo e komo nā luna i nā kaʻina hoʻomohala me ka ʻike ʻole i kekahi mea, huikau lākou i ka ʻikepili ʻoihana a me ka hana noi, ʻo ka hopena, hoʻomaka ka haunaele. .

Ke hoʻomaka ka haunaele, makemake ka ʻoihana e ʻimi i ka mea hewa, a ma ʻaneʻi ʻoe e pono ai i ka mea hewa honua, he paʻakikī ke hoʻopaʻa i ka hewa ma luna o 10+ poʻe, no laila hoʻohui nā luna i ko lākou mau kūlana, no ka mea ʻoi aku ka nui o nā hana a 1 loea, ʻoi aku ka maʻalahi o ka hana. e hooiaio i kona malama ole. A ma nā kūlana o Agile, ʻo ka loaʻa ʻana o ka "hewa" a me ka paʻi ʻana ke kumu o kēia ʻano hana no ka hana ʻoihana i ka hoʻokele. Ua lōʻihi ʻo Agile i waho o IT, a ua lilo kāna manaʻo nui i mea e koi ai i nā hopena o kēlā me kēia lā. ʻO ka pilikia, ʻaʻole e loaʻa mau i kahi loea kūikawā ka hopena i kēlā me kēia lā, ʻo ia ka mea e paʻakikī loa ka hōʻike ʻana, a ʻo kēia kekahi kumu e makemake ai nā ʻoihana i nā "poʻe loea i nā mea āpau". Akā ʻo ke kumu nui, ʻoiaʻiʻo, ʻo ia ka uku - ʻo ia ke kumu nui o nā hoʻololi āpau, no ka ʻae ʻana, ua ʻae nā kānaka e hana no lākou iho a me kēlā kanaka. Akā i ka hopena, e like me nā wahi ʻē aʻe, ua lilo ia i kuleana, no ka uku liʻiliʻi no ka nui o nā lawelawe i hāʻawi ʻia.

I kēia manawa hiki iā ʻoe ke ʻike pinepine i nā ʻatikala e hiki ai i nā mea hoʻomohala ke hoʻonohonoho, pono lākou e hana i nā ʻōnaehana ma hope o kahi ʻenekini DevOps, akā he aha kēia e alakaʻi ai? Pololei - i kahi hāʻule o ka maikaʻi o nā lawelawe, i kahi hāʻule i ka maikaʻi o nā mea hoʻomohala. ʻO 2 mau lā i hala aku nei, ua wehewehe au i ka mea hoʻomohala hiki iā ʻoe ke kākau a heluhelu mai nā pūʻali like ʻole, a ua hōʻike mai lākou iaʻu me ka puaʻa ma ka waha ʻaʻole lākou i ʻike i kekahi mea like me kēia, eia ia ma nā hoʻonohonoho orm host, port, db, mea hoʻohana, ʻōlelo huna a ʻo ia nō .... Akā ʻike ka mea hoʻomohala pehea e hoʻomaka ai i nā deployments, kākau yamls .... Akā ua poina ʻo ia e pili ana i nā hoʻokolohua ʻāpana a me nā ʻōlelo i loko o ke code.

ʻO ka hopena, ʻike mākou i kēia mau mea - ka hana mau, ʻimi ʻana i nā hoʻonā i nā pilikia ma waho o nā hola hana, hoʻomaʻamaʻa mau i nā hopena pule, ʻaʻole e hoʻonui i ka loaʻa kālā, akā e mālama iā mākou iho. Ua koi ʻia nā mea hoʻomohala e kōkua i kahi ʻenekini DevOps me CI / CD, a inā ʻaʻohe manawa o ka mea hoʻomohala, hoʻomaka ʻo ia e pani, a hoʻomaka nā mana e hana i ka compost lolo, a inā ʻaʻole kōkua kēia i ka hoʻonui ʻana i ka makemake e hana i ka manawa, a laila e noi. nā hoʻopaʻi a me nā hoʻopaʻi, ke ʻimi nei ke kanaka i kahi hana hou, e waiho ana i kahi ʻaiʻē ʻenehana i ka nui o Everest, ʻo ia ka hopena, hoʻomaka ka ʻaiʻē e ulu i waena o nā mea hoʻomohala pū kekahi. koi ʻia lākou e kākau i nā code me ka liʻiliʻi o ka refactoring i mea e loaʻa ai ka manawa e kōkua ai i kahi ʻenekini DevOps kahiko a i ʻole hou, a hauʻoli nui nā luna i nā mea āpau, no ka mea aia kekahi kanaka hewa a hiki ke ʻike koke ʻia, ʻo ia hoʻi. mālama ʻia ka lula nui ma ka hoʻokele Agile, ʻike ʻia ka mea hewa, ʻike ʻia nā hopena o kāna hahau ʻana.

I kekahi manawa ma ITGM ua hana au i kahi hōʻike "ke aʻo mākou e ʻōlelo ʻaʻole" - ua hōʻike nui ʻia nā hopena. Manaʻo ka nui o ka poʻe he kapu kēia ʻōlelo, a hiki i ka wā e pau ai ka manaʻo, e ulu wale nā ​​pilikia.

Ua hoʻoikaika iki iaʻu e kākau i kēia ʻatikala. keia 'atikala, akā, e kākau paha wau ma nā ʻōlelo ʻoluʻolu ma hope.

Hiki i nā mea hoʻohana i hoʻopaʻa inoa ʻia ke komo i ka noiʻi. Eʻe, e 'oluʻolu.

Ua hālāwai ʻoe ma ka hana i ka wā i hoʻāʻo ai ka mea hana e pani i kekahi mau kānaka me ʻoe?

  • 65,6%ʻAe, holo mau wau i ia mea

  • 5,4%ʻAe, hālāwai 1 manawa15

  • 15,4%ʻAʻole i ʻike ʻia43

  • 13,6%He kanaka hana au, hana au ia'u iho38

279 mea hoʻohana i koho. Ua hōʻole nā ​​mea hoʻohana 34.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka