"ʻO ka mea nui iā mākou ka makemake e aʻo a hoʻomohala i DevOps" - kumu a me nā kumu aʻo e pili ana i kā lākou aʻo ʻana ma kahi kula DevOps

ʻO ke kauwela he manawa kupaianaha o ka makahiki. ʻOiai e hoʻomaka ana nā keiki kula a me nā haumāna i ka makahiki kula me ka makemake nui i ke kauwela, ke ala nei nā mākua i ka nostalgia no nā lā kahiko a me ka makewai ʻike.

ʻO ka mea pōmaikaʻi, ʻaʻole i lohi ke aʻo ʻana. ʻOi loa inā makemake ʻoe e lilo i ʻenekini DevOps.

I kēia kauwela, hoʻomaka kā mākou mau hoa hana i ke kahawai mua o ke kula DevOps a ke mākaukau nei e hoʻomaka i ka lua i Nowemapa. Inā ʻoe e noʻonoʻo nei e lilo i ʻenekini DevOps no ka manawa lōʻihi, aloha i ka pōpoki!

"ʻO ka mea nui iā mākou ka makemake e aʻo a hoʻomohala i DevOps" - kumu a me nā kumu aʻo e pili ana i kā lākou aʻo ʻana ma kahi kula DevOps

No ke aha a no wai i hana ʻia ai ke kula DevOps a he aha ka mea e pono ai ke komo i loko? Ua kamaʻilio mākou me nā kumu a me nā kumu aʻoaʻo e ʻike i nā pane i kēia mau nīnau.

— Pehea i hoʻomaka ai ka hana ʻana o ke kula DevOps?

ʻO Stanislav Salangin, ka mea nāna i hoʻokumu i ke kula DevOps: ʻO ka hana ʻana i kahi kula DevOps, ma kekahi ʻaoʻao, he koi o ka manawa. ʻO kēia kekahi o nā ʻoihana i makemake nui ʻia, a ua hoʻomaka ka noi no nā ʻenekinia i nā papahana ma mua o ka lako. Ua mālama mākou i kēia manaʻo no ka manawa lōʻihi a ua hoʻāʻo mākou, akā ua hui pū nā hōkū i kēia makahiki wale nō: ua hōʻuluʻulu mākou i kahi hui o nā loea holomua a hoihoi i kahi hoʻokahi i ka manawa like a hoʻomaka i ke kahawai mua. ʻO ke kula mua he kula hoʻokele: ʻo kā mākou mau limahana wale nō i aʻo ma laila, akā koke mākou e hoʻolālā e kiʻi i kahi "cohort" lua me nā haumāna ʻaʻole wale mai kā mākou hui.

ʻO Alexey Sharapov, alakaʻi loea, alakaʻi alakaʻi: I ka makahiki i hala, ua hoʻolimalima mākou i nā haumāna ma ke ʻano he interns a hoʻomaʻamaʻa ʻia nā juniors. He mea paʻakikī i nā haumāna kulanui a i ʻole nā ​​haumāna puka ke ʻimi i kahi hana no ka mea makemake lākou i ka ʻike, a ʻaʻole hiki iā ʻoe ke loaʻa ka ʻike inā ʻaʻole ʻoe e hoʻolimalima ʻia - ua lilo ia i pōʻai ʻino. No laila, hāʻawi mākou i nā kāne i ka manawa e hōʻoia ai iā lākou iho, a i kēia manawa ke hana maikaʻi nei lākou. Ma waena o kā mākou mau interns aia hoʻokahi kanaka - he mea hoʻolālā hoʻolālā ma kahi hale hana, akā ʻo wai ka mea i ʻike pehea e hoʻolālā liʻiliʻi a hana ma Linux. ʻAe, ʻaʻohe ona akamai maikaʻi, akā ʻālohilohi kona mau maka. Noʻu, ʻo ka mea nui i ka poʻe ʻo ko lākou ʻano, ka makemake e aʻo a hoʻomohala. No mākou, ʻo kēlā me kēia haumāna kahi hoʻomaka kahi e hoʻolilo ai i ko mākou manawa a me ko mākou ʻike. Hāʻawi mākou i nā mea āpau a mākaukau e kōkua, akā pono ka haumāna ponoʻī e lawe i ke kuleana no kona wā e hiki mai ana.

ʻO Lev Goncharov aka @ultral, alakaʻi ʻenekinia, euanelio o ka hoʻoponopono hou ʻana i nā ʻōnaehana ma o ka hoʻāʻo ʻana: Ma kahi o 2-3 mau makahiki i hala, ua loaʻa iaʻu ka manaʻo e lawe iā IaC i ka lehulehu a hana i kahi papa kūloko ma Ansible. I kēlā manawa, ua kamaʻilio ʻia pehea e hoʻohui ai i nā papa ʻokoʻa me ka manaʻo hoʻokahi. Ma hope mai, ua hoʻonui ʻia kēia e ka pono e hoʻonui i ka hui ʻoihana ma ka papahana. I ka nānā ʻana i ka ʻike kūleʻa o nā hui e pili ana i ka hoʻomohala ʻana i nā haumāna puka kula Java, ua paʻakikī ke hōʻole i ka hāʻawi ʻana a Stas e hoʻonohonoho i kahi kula DevOps. ʻO ka hopena, i kā mākou papahana ua uhi mākou i ka pono o nā loea ma hope o ka hoʻokuʻu mua ʻana.

- He aha kāu e pono ai e komo i ke kula?

ʻO Alexey Sharapov: ʻO ka hoʻoikaika ʻana, ka makemake, ka noʻonoʻo ʻole. E loaʻa iā mākou kahi hoʻokolohua liʻiliʻi ma ke ʻano he mana hoʻokomo, akā ma ke ʻano maʻamau, pono mākou i ka ʻike kumu o nā ʻōnaehana Linux, nā ʻōlelo papahana a me ka makaʻu ʻole i ka console terminal.

Lev Goncharov: Loaʻa nā mākau paʻakikī ʻenehana kikoʻī. ʻO ka mea nui ka loaʻa ʻana o kahi ala ʻenekinia e hoʻoponopono ai i nā pilikia. ʻAʻole nui loa ka ʻike ʻana i ka ʻōlelo, no ka mea, ʻo DevOps engineer, e like me ke "kānaka glue," pono e hana i nā kaʻina hana, a ʻo kēia, ʻo kēlā me kēia mea e ʻōlelo ai, e pili ana i ka kamaʻilio ʻana a ʻaʻole ma ka Lūkini mau. Akā hiki ke hoʻomaikaʻi ʻia ka ʻōlelo ma o nā papa i loko o ka hui.

— ʻElua mahina ke aʻo ʻana ma ke kula DevOps. He aha ka mea e aʻo ai ka poʻe hoʻolohe i kēia manawa?

ʻO Ilya Kutuzov, kumu, alakaʻi o ke kaiāulu DevOps ma Deutsche Telekom IT Solutions: I kēia manawa hāʻawi mākou i nā haumāna i nā mākau paʻakikī e pono ai lākou no ka hana: 

  • Nā kumuhana DevOps 

  • Mea hana hoʻomohala

  • Containers

  • CI / CD

  • Kapua & hoʻokani pila 

  • ka mālamaʻana

  • ʻO ka hoʻokele hoʻonohonoho 

  • ulu ana

"ʻO ka mea nui iā mākou ka makemake e aʻo a hoʻomohala i DevOps" - kumu a me nā kumu aʻo e pili ana i kā lākou aʻo ʻana ma kahi kula DevOpsNā haʻiʻōlelo ma kahi kula DevOps ma kēlā ʻaoʻao o ka pale

— He aha ka hana ma hope o ka haku ʻana o ka haumāna i ka papahana papa?

ʻO ka hopena o ka hoʻomaʻamaʻa ʻana ʻo ia ka hōʻike ʻana i kahi papahana papa, kahi e hele ai nā papahana hoihoi i nā haumāna puka. Ma muli o nā hopena o ka hoʻomaʻamaʻa ʻana, e ʻike ka mea puka i ka puʻu o nā ʻenehana i hoʻohana ʻia i kā mākou hui a hiki iā ia ke komo koke i nā hana o kahi papahana maoli. Ma hope o ka hōʻuluʻulu ʻana i nā hopena o ka hōʻike, e hāʻawi ʻia nā haʻawina hana i nā haumāna maikaʻi loa!

— Stas, ua ʻōlelo mua ʻoe ʻaʻole maʻalahi ke kiʻi ʻana i kahi hui kumu. Pono ʻoe e lawe mai i nā loea o waho no kēia?

ʻO Stanislav Salangin: ʻAe, i ka wā mua he mea paʻakikī loa ka hōʻuluʻulu ʻana i kahi hui a, ʻo ka mea nui loa, e mālama, ʻaʻole e hoʻopuehu a hoʻomau i ka hoʻoikaika ʻana. Akā ʻo nā kumu a me nā kumu aʻoaʻo o ke kula, ʻo kā mākou limahana. ʻO kēia nā DevOps alakaʻi i nā papahana e ʻike i ka hana ʻana o kā mākou papahana mai loko mai a kākoʻo maoli i kā lākou ʻoihana a me ka hui. Ua kapa ʻia mākou he kula, ʻaʻole he kula a me nā papa, no ka mea, e like me ke kula maoli, ʻo ke kamaʻilio pili ʻana ma waena o ke kumu a me nā haumāna he mea nui iā mākou. Hoʻolālā mākou e hoʻonohonoho i kā mākou kaiāulu ponoʻī me nā haumāna - ʻaʻole kahi kamaʻilio Telegram, akā he kaiāulu o nā poʻe manaʻo like e hui kino, kōkua kekahi i kekahi a hoʻomohala.

"ʻO ka mea nui iā mākou ka makemake e aʻo a hoʻomohala i DevOps" - kumu a me nā kumu aʻo e pili ana i kā lākou aʻo ʻana ma kahi kula DevOpsKe moeʻuhane nei mākou i nā kumu a me nā kumu. Manaʻo mākou e hui koke a paʻi kino i ke kiʻi pūʻulu!

— He aha kāu hana ma ke kula DevOps?

"ʻO ka mea nui iā mākou ka makemake e aʻo a hoʻomohala i DevOps" - kumu a me nā kumu aʻo e pili ana i kā lākou aʻo ʻana ma kahi kula DevOps

ʻO Ilya Kutuzov, kumu, alakaʻi o ke kaiāulu DevOps ma Deutsche Telekom IT Solutions:

"Aʻo wau i nā haumāna pehea e kūkulu ai i nā pipeline ma GitLab, pehea e hana ai i nā mea hana i hoaaloha me kekahi, a pehea e hoʻohana ai iā lākou i mau hoaaloha me ʻoe ʻole.

No ke aha ke kula ʻo DevOps? ʻAʻole hāʻawi kahi papa pūnaewele i ka hoʻomaʻamaʻa wikiwiki a ʻaʻole hāʻawi i nā mākau kūpono i ka hana ʻana me ka ʻenehana. ʻAʻole hāʻawi kekahi kula virtual iā ʻoe i ka manaʻo e ʻike maoli ʻoe i ka hoʻoponopono ʻana i nā pilikia kūpono a hiki ke hoʻoponopono i kahi pilikia maoli ma kahi papahana. ʻO nā mea e hālāwai ai nā haumāna i kā lākou aʻo ʻana, ʻo ia ka mea e hana pū ai lākou i nā papahana.

"ʻO ka mea nui iā mākou ka makemake e aʻo a hoʻomohala i DevOps" - kumu a me nā kumu aʻo e pili ana i kā lākou aʻo ʻana ma kahi kula DevOps

ʻO Alexey Sharapov, ke alakaʻi loea, ke poʻo a me ke alakaʻi o ke kula:

“Hoʻomaopopo wau ʻaʻole e hana hewa nā haumāna a me nā kumu aʻo ʻē aʻe. Kōkua au i nā haumāna e hoʻoholo i nā hoʻopaʻapaʻa ʻenehana a me ka hoʻonohonoho, kōkua i nā haumāna e ʻike iā lākou iho he devops, a hoʻonoho i kahi laʻana pilikino. Ke aʻo aku nei au i kahi papa containerization i hōʻoiaʻiʻo ʻia.

 

"ʻO ka mea nui iā mākou ka makemake e aʻo a hoʻomohala i DevOps" - kumu a me nā kumu aʻo e pili ana i kā lākou aʻo ʻana ma kahi kula DevOps

ʻO Igor Renkas, Ph.D., kumu aʻo, mea kūʻai huahana:

“Aʻo wau i nā haumāna ma ke kula, a kōkua pū hoʻi iā Stanislav i ka hoʻonohonoho ʻana a me ka hoʻomohala ʻana i ke kula. ʻO ka pancake mua, i koʻu manaʻo, ʻaʻole i puka puʻupuʻu a hoʻomaka maikaʻi mākou. I kēia manawa, ʻoiaʻiʻo, ke hana nei mākou i nā mea hiki ke hoʻomaikaʻi ʻia ma ke kula: ke noʻonoʻo nei mākou e pili ana i kahi ʻano modular, ke aʻo ʻana i nā pae, makemake mākou e aʻo ʻaʻole wale i nā mākau paʻakikī, akā nā mākau palupalu i ka wā e hiki mai ana. ʻAʻohe o mākou ala hele a ʻaʻohe hoʻonā i mākaukau. Ua ʻimi mākou i nā kumu ma waena o kā mākou mau hoa, noʻonoʻo ma o nā haʻiʻōlelo, kahi papahana papa, a hoʻonohonoho i nā mea āpau mai ka wā ʻōpala. Akā ʻo kēia kā mākou paʻakikī nui a me ka nani holoʻokoʻa o ke kula: hahai mākou i ko mākou ala ponoʻī, hana i ka mea a mākou e manaʻo ai he kūpono a me ka mea maikaʻi loa no kā mākou mau haumāna.

"ʻO ka mea nui iā mākou ka makemake e aʻo a hoʻomohala i DevOps" - kumu a me nā kumu aʻo e pili ana i kā lākou aʻo ʻana ma kahi kula DevOps

ʻO Lev Goncharov aka @ultral, alakaʻi ʻenekinia, euanelio o ka hoʻoponopono hou ʻana i nā ʻōnaehana ma o ka hoʻāʻo ʻana:

“Aʻo wau i nā haumāna i ka hoʻokele Configuration a pehea e noho ai me ia. ʻAʻole lawa ka hoʻokomo ʻana i kekahi mea i loko o ka git, pono e hoʻololi i ka paradigm i ka noʻonoʻo a me nā ala. ʻO kēlā ʻōnaehana ma ke ʻano he code ʻaʻole ia e kākau wale i kekahi code, akā e hana i kahi hopena i kākoʻo ʻia a hiki ke hoʻomaopopo ʻia. Inā mākou e kamaʻilio e pili ana i ka ʻenehana, kamaʻilio nui wau e pili ana iā Ansible a ʻōlelo pōkole pehea e hoʻopili ai me Jenkins, Packer, Terraform.

— E nā hoa hana, mahalo iā ʻoukou no ka nīnauele! He aha kāu ʻōlelo hope i ka poʻe heluhelu?

ʻO Stanislav Salangin: Ke kono nei mākou ʻaʻole i nā super-engineers a i ʻole nā ​​​​haumāna ʻōpio e aʻo pū me mākou, ʻaʻole wale ka poʻe i ʻike i ka Kelemānia a i ʻole ka ʻōlelo Pelekania - e hiki mai ana. No mākou, ʻo ka mea nui ka wehe, makemake e hana ikaika, a me ka makemake e aʻo a hoʻomohala i DevOps. 

He moʻolelo wale nō ʻo DevOps e pili ana i ka hoʻomohala mau. ʻO ka hōʻailona DevOps he hōʻailona infinity i loaʻa i nā ʻāpana ʻokoʻa: hoʻāʻo, hoʻohui, a pēlā aku. Pono ka ʻenekini DevOps e mālama mau i kēia mau mea a pau, e aʻo mau i nā mea hou, e hana i kahi kūlana proactive a mai kānalua e nīnau i nā nīnau naʻaupō. 

He papahana open source ke kula DevOps. Hana mākou i kēia no ke kaiāulu, kaʻana like i ka ʻike, a makemake maoli e kōkua i nā kāne makemake e hoʻomohala ma DevOps. I kēia manawa i kā mākou hui ua wehe ʻia nā alanui āpau no nā ʻenekini junior. ʻO ka mea nui ʻaʻole e makaʻu!

Source: www.habr.com

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