"ʻAʻohe kuleana o ka hōʻike e hōʻoluʻolu": he nīnauele me Baruch Sadogursky e pili ana i nā haʻi'ōlelo ma nāʻaha kūkā

ʻO Baruch Sadogursky - Mea Kūkākūkā Hoʻolaha ma JFrog, ka mea kākau kumu o ka puke "Liquid Software", kaulana ʻōlelo IT.

Ma kahi ninaninau, ua wehewehe ʻo Baruch i kāna hoʻomākaukau ʻana no kāna mau hōʻike, pehea ka ʻokoʻa o nā ʻaha kūkā o nā ʻāina ʻē mai nā Lūkini, no ke aha e hele ai nā mea komo iā lākou, a no ke aha lākou e ʻōlelo ai i ka lole rana.

"ʻAʻohe kuleana o ka hōʻike e hōʻoluʻolu": he nīnauele me Baruch Sadogursky e pili ana i nā haʻi'ōlelo ma nāʻaha kūkā

E hoʻomaka kākou me ka mea maʻalahi loa. No ke aha i manaʻo ai ʻoe e kamaʻilio ma nā ʻaha kūkā?

ʻOiaʻiʻo, ʻo ka ʻōlelo ʻana ma nā ʻaha kūkā he hana ia naʻu. Inā mākou e pane maʻamau i ka nīnau "No ke aha kaʻu hana?", A laila pono kēia (ma ka liʻiliʻi loa no ka hui JFrog) e hoʻokō i ʻelua mau pahuhopu. ʻO ka mea mua, e hoʻokumu i ka pilina me kā mākou mea hoʻohana a me nā mea kūʻai aku. ʻO ia hoʻi, ke kamaʻilio wau ma nā ʻaha kūkā, loaʻa iaʻu i hiki i nā poʻe a pau he nīnau, kekahi mau manaʻo e pili ana i kā mākou huahana a me ka hui, hiki ke kamaʻilio me aʻu, hiki iaʻu ke kōkua iā lākou a hoʻomaikaʻi i kā lākou ʻike i ka hana ʻana me kā mākou huahana.

ʻO ka lua, pono kēia e hoʻonui i ka ʻike brand. ʻO ia hoʻi, inā wau e haʻi aku i kekahi mau mea hoihoi, a laila hoihoi nā kānaka i ke ʻano o kēia JFrog, a ma muli o ka hopena, ua pau lākou i kā mākou mea hoʻomohala pili i ka funnel, kahi e hele ai i loko o ka funnel o kā mākou mea hoʻohana, a laila e hele i loko o ka. funnel o kā mākou mea kūʻai.

E ʻoluʻolu e haʻi mai iā mākou pehea ʻoe e hoʻomākaukau ai no nā hana? Aia kekahi ʻano hoʻomākaukau algorithm?

ʻEhā mau pae maʻamau o ka hoʻomākaukau ʻana. ʻO ka mua ka hoʻomaka, e like me nā kiʻiʻoniʻoni. Pono e puka mai kekahi manaʻo. Hōʻike ʻia kahi manaʻo, a laila lōʻihi ka lōʻihi. Ke oʻo nei, ke noʻonoʻo nei ʻoe e pili ana i ka maikaʻi o ka hōʻike ʻana i kēia manaʻo, ma ke kī hea, ma ke ʻano he aha ka mea e hiki ke ʻōlelo ʻia e pili ana. ʻO kēia ka pae mua.

ʻO ka papa ʻelua ke kākau ʻana i kahi hoʻolālā kikoʻī. He manaʻo kou, a hoʻomaka ia e loaʻa nā kikoʻī e pili ana i kāu e hōʻike ai. Hana ʻia kēia ma kekahi ʻano palapala noʻonoʻo, ke ʻike ʻia nā mea a pau e pili ana i ka hōʻike e pili ana i ka manaʻo: kākoʻo nā manaʻo, hoʻolauna, kekahi mau moʻolelo āu e makemake ai e haʻi e pili ana. ʻO kēia ka lua o ka pae - ka hoʻolālā.

ʻO ka papa ʻekolu ke kākau ʻana i nā paheʻe e like me kēia hoʻolālā. Hoʻohana ʻoe i kekahi mau manaʻo abstract i hōʻike ʻia ma nā paheʻe a kākoʻo i kāu moʻolelo.

ʻO ka pae ʻehā, ʻo ia ka holo ʻana a me ka hoʻomaʻamaʻa. I kēia pae, he mea nui e hōʻoia i ka huli ʻana o ka moʻolelo arc, i pili ka moʻolelo, a e hōʻoia i ka maikaʻi o nā mea a pau e pili ana i ka manawa. Ma hope o kēia, hiki ke haʻi ʻia ka mākaukau.

Pehea ʻoe e hoʻomaopopo ai e pono ke kamaʻilio ʻia "kēia kumuhana"? A pehea ʻoe e hōʻiliʻili ai i nā mea no ka hōʻike?

ʻAʻole maopopo iaʻu pehea e pane aku ai, hiki mai ia ma kekahi ʻano. ʻO ia paha "ʻAe, nani ka mea i puka mai ma ʻaneʻi," a i ʻole "ʻAe, ʻaʻohe mea i ʻike a maopopo paha i kēia," a aia kahi manawa e haʻi, wehewehe a kōkua. ʻO kekahi o kēia mau koho ʻelua.

ʻO ka hōʻiliʻili o nā mea i hilinaʻi nui ʻia i ka hōʻike. Inā he hōʻike kēia e pili ana i kekahi kumuhana abstract, a laila ʻoi aku ka palapala, ʻatikala. Inā he mea kūpono kēia, a laila e kākau ana i ke code, kekahi mau demos, e ʻimi ana i nā ʻāpana kūpono o ke code i nā huahana, a pēlā aku.

ʻO ka ʻōlelo a Baruch ma ka DevOps Summit Amsterdam 2019

ʻO ka makaʻu i ka hana a me ka hopohopo kekahi o nā kumu maʻamau e hele ʻole ai ka poʻe ma ke kahua. He ʻōlelo aʻoaʻo paha kāu no ka poʻe hopohopo i ka wā e hoʻokani ai? Ke hopohopo nei ʻoe a pehea ʻoe e hana ai?

ʻAe, loaʻa iaʻu, pono ia, a, malia paha, i ka manawa e pau ai koʻu hopohopo, he kumu kēia e haʻalele ai i kēia mea.

Me he mea lā iaʻu he mea maʻamau loa kēia ke hele ʻoe i ke kahua a he nui ka poʻe i mua ou. Ua hopohopo ʻoe no ka mea he kuleana nui ia, he mea maʻamau.

Pehea e hana ai me keia? Aia nā ʻano like ʻole. ʻAʻole loa wau i loaʻa iaʻu i kahi pae e pono ai iaʻu e hakakā pololei, no laila paʻakikī iaʻu e ʻōlelo.

ʻO ka mea nui e kōkua mai iaʻu he helehelena makamaka - he helehelena kamaʻāina i ka lehulehu. Inā ʻoe e noi aku i kahi āu i ʻike ai e hele mai i kāu kamaʻilio ʻana, e noho ʻoe ma ka lālani mua ma waena i hiki iā ʻoe ke nānā mau iā ia, a maikaʻi ke kanaka, minoʻaka, kunou, kākoʻo, manaʻo wau he mea nui kēia, kōkua nui . ʻAʻole wau e noi pono i kekahi e hana i kēia, akā inā loaʻa kahi helehelena maʻamau i ka lehulehu, kōkua nui ia a hoʻomaha i ke kaumaha. ʻO kēia ka ʻōlelo aʻo nui loa.

ʻŌlelo nui ʻoe ma nā ʻaha kūkā Lūkini a me ka honua. Ke ʻike nei ʻoe i ka ʻokoʻa ma waena o nā hōʻike ma nā ʻaha kūkā Lūkini a me nā haole? Aia kekahi ʻokoʻa i ka lehulehu? I loko o ka hui?

ʻIke au i ʻelua ʻokoʻa nui. Ua maopopo he okoa na halawai ma Rusia a me na aina e, aka, ina e lawe kakou i ka awelika no ka halemai, alaila, ma Rusia, ua oi aku ke akamai o na halawai e pili ana i ka hohonu o na hoike, ma ke ano o ka hardcore. ʻO kēia ka mea i maʻa mau ai ka poʻe, mahalo paha i nā ʻaha kūkā nui e like me Joker, JPoint, Highload, i hoʻokumu mau ʻia ma nā hōʻike hardcore. A ʻo kēia ka mea e manaʻo ai ka poʻe mai nā hālāwai kūkā. A no ka nui o ka poʻe he hōʻailona kēia no ka maikaʻi a maikaʻi ʻole paha kēia ʻaha kūkā: nui ka ʻiʻo a me ka paʻakikī a i ʻole ka nui o ka wai.

ʻO kaʻoiaʻiʻo, ma muli paha o koʻu ʻōlelo nui ʻana ma nā ʻaha kūkā o nā ʻāina ʻē, ʻaʻole wau ʻae i kēia ʻano. Ke manaʻoʻiʻo nei au ʻaʻole i emi iki nā hōʻike e pili ana i nā mākau palupalu, "nā hōʻike semi-humanitarian", a ʻoi aku paha ka mea nui no nā hālāwai kūkā. No ka mea hiki ke heluhelu ʻia kekahi mau mea ʻenehana i nā puke, hiki iā ʻoe ke noʻonoʻo iā lākou me ka hoʻohana ʻana i ka manual mea hoʻohana, akā i ka wā e pili ana i nā mākau palupalu, i ka wā e pili ana i ka psychology, i ka wā e kamaʻilio ai, ʻaʻohe wahi e loaʻa ai kēia mau mea a pau. maʻalahi, hiki a hiki ke hoʻomaopopo. Me he mea lā ʻaʻole i emi iki ka mea nui ma mua o ka mea ʻenehana.

He mea nui loa kēia no nā hālāwai DevOps e like me DevOpsDays, no ka mea, ʻaʻole pili ʻo DevOps i ka ʻenehana. ʻO DevOps wale nō e pili ana i nā kamaʻilio, e pili ana i nā ala no ka poʻe i hana ʻole ma mua e hana pū. ʻAe, aia kahi mea ʻenehana, no ka mea he koʻikoʻi ka automation no DevOps, akā ʻo kēia wale nō kekahi o lākou. A i ka wā e kamaʻilio ai ʻo DevOps, ma kahi o ke kamaʻilio ʻana e pili ana iā DevOps, e kamaʻilio e pili ana i ka hilinaʻi o ka pūnaewele a i ʻole automation a i ʻole pipelines, a laila ʻo kēia ʻaha kūkā, ʻoiai he paʻakikī loa ia, i koʻu manaʻo, nalo i ke ʻano o DevOps a lilo i mau ʻaha kūkā e pili ana i ka hoʻokele ʻōnaehana. , ʻaʻole e pili ana iā DevOps.

ʻO ka ʻokoʻa ʻelua i ka hoʻomākaukau. Eia hou, lawe au i ka awelika o ka haukapila a me nā hihia maʻamau, ʻaʻole nā ​​​​mea kikoʻī. Ma nā ʻāina ʻē, manaʻo lākou ua loaʻa ka hapa nui o ka poʻe i kekahi ʻano aʻo ʻōlelo lehulehu i ko lākou ola. Ma ka liʻiliʻi ma ʻAmelika, he ʻāpana ia o ka hoʻonaʻauao kiʻekiʻe. Inā ua puka ke kanaka mai ke kulanui, a laila ua loaʻa iā ia ka ʻike nui ma ka ʻōlelo lehulehu. No laila, ma hope o ka nānā ʻana o ke kōmike papahana i ka hoʻolālā a hoʻomaopopo i ke ʻano o ka hōʻike, ʻaʻole i hana hou ʻia ke aʻo ʻana no ka haʻi ʻōlelo, no ka mea, ua manaʻo ʻia ʻo ia ka mea ʻike i ka hana.

Ma Rūsia, ʻaʻole i hana ʻia kēlā mau manaʻo, no ka mea he kakaikahi ka poʻe i ʻike i ka ʻōlelo ākea, a no laila ua aʻo nui ʻia nā mea haʻiʻōlelo. Eia hou, ma ka laulā, aia nā papa holo, aia nā papa me nā mea haʻiʻōlelo, aia nā papa haʻiʻōlelo e kōkua i ka poʻe haʻiʻōlelo.

ʻO ka hopena, hoʻopau ʻia nā mea haʻiʻōlelo nāwaliwali e kamaʻilio maikaʻi ʻole, a i ʻole e kōkua ʻia lākou e lilo i mea hōʻike ikaika. ʻO ka ʻoiaʻiʻo ma ke Komohana o ka haʻi ʻōlelo lehulehu i manaʻo ʻia he akamai i loaʻa i nā poʻe he nui, i ka hopena e loaʻa i ka hopena kū'ē, no ka mea, ʻike pinepine ʻia kēia manaʻo he wahaheʻe, hewa, a ʻo ka poʻe ʻike ʻole i ka ʻōlelo ʻana i ka lehulehu. pae a hana i nā hōʻike hoʻopailua. A ma Rūsia, kahi i manaʻoʻiʻo ʻia ʻaʻohe ʻike i ka haʻi ʻana i ka lehulehu, i ka hopena ua ʻoi aku ka maikaʻi, no ka mea, ua aʻo ʻia lākou, ua hoʻāʻo ʻia, ua koho lākou i kahi maikaʻi, a pēlā aku.

ʻO kēia nā ʻokoʻa ʻelua.

Ua hele anei ʻoe i DevOpsDays ma nā ʻāina ʻē aʻe? Pehea kou manaʻo he ʻokoʻa lākou mai nā ʻaha kūkā ʻē aʻe? Aia kekahi mau hiʻohiʻona kūikawā?

Ua hele paha au i nā ʻaha kūkā DevOpsDays a puni ka honua: ma ʻAmelika, ʻEulopa, a me ʻAsia. He kūʻokoʻa loa kēia franchise ʻaha kūkā ma ka loaʻa ʻana o kahi ʻano a i ʻole ka liʻiliʻi i hoʻokumu ʻia e hiki iā ʻoe ke manaʻo ma nā wahi āpau mai kekahi o kēia mau ʻaha kūkā. Penei ke ano: he kakaikahi na hoike halawai mua, a he nui ka manawa i haawiia no ke ano hamama.

ʻO nā wahi ākea kahi ʻano e kūkākūkā pū ai ke kumuhana i koho ʻia e ka hapa nui o nā poʻe me nā mea komo ʻē aʻe. ʻO ka mea nāna i hāpai i kēia kumuhana ʻo ia ke alakaʻi, ʻo ia ka mea e hoʻomaka ai ke kūkākūkā. He ʻano maikaʻi loa kēia no ka mea, e like me kā mākou e ʻike nei, ʻo ka kamaʻilio ʻana a me ka ʻoihana pūnaewele ʻaʻole ia he mau mea koʻikoʻi o kekahi hālāwai kūkā ma mua o nā hōʻike. A i ka wā e hāʻawi ai kahi hālāwai kūkā i ka hapalua o kona manawa i kahi ʻano pūnaewele, maikaʻi loa ia.

Eia kekahi, mālama pinepine ʻia nā Kūkākūkā Uila ma DevOpsDays - ʻo kēia nā hōʻike pōkole ʻelima mau minuke e hiki ai iā ʻoe ke aʻo nui e pili ana i nā mea he nui a wehe i kou mau maka i kekahi mau mea hou i kahi ʻano hōʻoluʻolu ʻole. A inā ma ka waena o kahi hōʻike maʻamau ua ʻike ʻoe ʻaʻole nau kēia, a laila pau ka manawa, pau nā minuke 30-40 o kou ola, a laila eia mākou e kamaʻilio nei e pili ana i nā hōʻike no ʻelima mau minuke. A inā ʻaʻole ʻoe hoihoi, e pau koke ia. "E haʻi mai iā mākou, akā wikiwiki" he ʻano maikaʻi loa.

Nui aʻe nā DevOpsDays ʻenehana, a aia kekahi mau mea i hoʻohālikelike ʻia i ke ʻano o DevOps: nā kaʻina hana, ka hui pū ʻana, nā mea like. He mea hoihoi ka loaʻa ʻana o nā mea ʻelua, a he hoihoi nō ka loaʻa ʻana o lāua ʻelua. Manaʻo wau ʻo ia kekahi o nā hui kūkākūkā DevOps maikaʻi loa i kēia lā.

ʻO ka nui o kāu mau hana e like me nā hana a i ʻole nā ​​​​pāʻani: i kekahi manawa ke hāʻawi nei ʻoe i kahi kamaʻilio ma ke ʻano o kahi pōʻino Helene, i kekahi manawa ke pāʻani nei ʻoe i ke kuleana o Sherlock, i kekahi manawa ke hana nei ʻoe i ka lole rana. Pehea ʻoe e hele mai ai me lākou? Aia kekahi mau pahuhopu ʻē aʻe ma waho aʻe o ka hana ʻana i ka hōʻike ʻaʻole ʻoluʻolu?

Me he mea lā, ʻaʻohe kuleana o ka hōʻike e hoʻoluhi, no ka mea, ʻo ka mea mua, hoʻopau wau i ka manawa o ka poʻe hoʻolohe, ma ka hōʻike hōʻoluʻolu ʻaʻole lākou i komo, ʻaʻole lākou i aʻo, ʻaʻole i aʻo i nā mea hou, ʻaʻole kēia. ʻo ka hoʻopau maikaʻi loa o ko lākou manawa. ʻO ka lua, ʻaʻole i hoʻokō ʻia kaʻu mau pahuhopu: ʻaʻole lākou manaʻo i kekahi mea maikaʻi e pili ana iaʻu, ʻaʻole lākou manaʻo i kekahi mea maikaʻi e pili ana iā JFrog, a iaʻu he ʻano hemahema kēia.

No laila, ʻaʻohe kuleana e noho ai nā hōʻike hōʻoluʻolu, ma ka liʻiliʻi loa iaʻu. Ke ho'āʻo nei au e hoʻonanea iā lākou, hoihoi a poina. ʻO nā hana hoʻokani kekahi ala. A, ʻoiaʻiʻo, maʻalahi ke ʻano. ʻO nā mea a pau āu e makemake ai, ʻo ia ke kiʻi mai i kahi ʻano hoihoi, a laila e hōʻike i nā manaʻo like i hōʻike ʻia ma ke ʻano o kahi hōʻike maʻamau i kahi ʻano maʻamau.

Pehea wau e hana ai i kēia? ʻAʻole like ia i nā manawa a pau. I kekahi manawa he mau manaʻo kēia i koʻu noʻonoʻo, i kekahi manawa he mau manaʻo kēia i hāʻawi ʻia iaʻu i ka wā e hana ai au i ka holo-throughs a i ʻole kaʻana like i nā manaʻo e pili ana i kahi hōʻike a haʻi mai lākou iaʻu: "ʻAe, hiki ke hana me kēia!" He ʻokoʻa ka hana. Ke ʻike ʻia kahi manaʻo, hauʻoli a hauʻoli mau, ʻo ia ka mea hiki iā ʻoe ke hana i kahi hōʻike hoihoi a pili.

"ʻAʻohe kuleana o ka hōʻike e hōʻoluʻolu": he nīnauele me Baruch Sadogursky e pili ana i nā haʻi'ōlelo ma nāʻaha kūkā

ʻO wai nā ʻōlelo mai ke kahua IT āu e makemake ai? Aia nā mea ʻōlelo like ʻole? A no ke aha?

ʻElua ʻano o nā mea haʻiʻōlelo aʻu i hauʻoli ai. ʻO ka mua nā mea ʻōlelo aʻu e hoʻāʻo nei e like. Ke kamaʻilio nei lākou ma ke ʻano hoihoi a pili, e hoʻāʻo ana e hōʻoia i ka hoihoi o nā mea a pau a hoʻolohe nā mea a pau.

ʻO ke ʻano ʻelua o nā mea haʻiʻōlelo ʻo ia ka poʻe hiki ke kamaʻilio e pili ana i nā hardcore maʻamau ma ke ʻano hoihoi a hoihoi.

ʻO nā inoa i ka lua o ka māhele, ʻo ia ʻo Alexey Shepelev, nāna e kamaʻilio e pili ana i kekahi ʻano o ka hōʻiliʻili ʻōpala hana hohonu a me nā loko o ka mīkini virtual java ma kahi ʻano hoihoi a hoʻomākeʻaka. ʻO kekahi ʻike hou o nā DevOops hou ʻo Sergey Fedorov mai Netflix. Ua haʻi ʻo ia i kahi mea ʻenehana maʻemaʻe e pili ana i kā lākou hoʻomaikaʻi ʻana i kā lākou ʻoihana hoʻolaha ʻike, a haʻi ʻo ia ma ke ʻano hoihoi.

Mai ka māhele mua - ʻo Jessica Deen kēia, Anton Weiss, Roman Shaposhnik. ʻO kēia ka poʻe haʻiʻōlelo e kamaʻilio hoihoi, me ka ʻakaʻaka, a pono e loaʻa nā helu kiʻekiʻe.

Ua ʻoi aku paha kāu mau kono e kamaʻilio ma nā ʻaha kūkā ma mua o ka manawa e hana ai. Pehea ʻoe e koho ai i kahi āu e hele ai a i hea ʻole?

ʻO nā hālāwai kūkā a me nā mea haʻi'ōlelo, e like me nā mea'ē aʻe, e hoʻomaluʻia e nā pilina makeke o ka lako a me ka noi a me ka waiwai o kekahi mai kekahi. Aia kekahi mau ʻaha kūkā e ʻoi aku ka makemake iaʻu ma mua o koʻu makemake iā lākou. Ma ke ʻano o ka lehulehu ke manaʻo nei au e hui ma laila a me ka hopena aʻu e manaʻo ai e hana ma laila. Aia kekahi mau ʻaha kūkā, ma ke ʻano ʻē, makemake wau e hele i kahi ʻoi aku ma mua o ko lākou pono iaʻu. Ma muli o ka waiwai noʻu, hoʻoholo wau i kahi e hele ai.

ʻO ia hoʻi, inā ʻo kēia, no ka laʻana, kekahi ʻano ʻano ʻāina kahi aʻu e pono ai e hele, he ʻaha kūkā kaulana nui kēia i loaʻa ka inoa maikaʻi a e hele ai nā poʻe, a laila maopopo iaʻu pono ia. A makemake au ia mea ma mua o nā ʻaha kūkā ʻē aʻe.

Inā he ʻano ʻaha kūkā liʻiliʻi liʻiliʻi kēia, a, ma kahi paha o mākou makemake ʻole, a laila ʻaʻole paha i kūpono ka huakaʻi i laila i ka manawa i hoʻohana ʻia ma kēia mea. Nā pilina maʻamau maʻamau o ka noi, ka lako a me ka waiwai.

ʻO ka palapala honua maikaʻi, nā demographics maikaʻi, nā pilina maikaʻi paha, ʻo ka kamaʻilio ka mea e hōʻoiaʻiʻo ai e hoihoi iaʻu ka ʻaha kūkā.

Ma kekahi o kāu mau nīnauele, ua ʻōlelo ʻoe e ʻōlelo ʻoe ma kahi o kanahā mau ʻaha kūkā o ka makahiki. Pehea ʻoe e hana ai a hoʻomākaukau no nā hana? A ke hoʻomau nei ʻoe i ka mālama ʻana i ka hana / ola kaulike me ia ʻano papahana? Kaʻana like i kāu mau mea huna?

ʻO ka hele ʻana i nā ʻaha kūkā ka hapa liona o kaʻu hana. ʻOiaʻiʻo, aia nā mea ʻē aʻe: aia kahi hoʻomākaukau no nā hōʻike, mālama iā ʻoe iho i ke ʻano ʻenehana, kākau code, aʻo i nā mea hou. Hana ʻia kēia me nā hālāwai kūkā: i ke ahiahi, ma ka mokulele, i ka lā ma mua, i ka wā i hōʻea ai ʻoe no ka ʻaha kūkā, a ʻo ka lā ʻapōpō. ʻO kekahi mea e like me kēia.

He paʻakikī, ʻoiaʻiʻo, ka mālama ʻana i ke kaulike hana / ola ke hoʻolilo ʻoe i ka manawa nui i nā huakaʻi ʻoihana. Akā, ke ho'āʻo nei au e hoʻopaʻi i kēia ma ka ʻoiaʻiʻo, ma ka liʻiliʻi loa inā ʻaʻole wau i kahi huakaʻi ʻoihana, 100% wau me koʻu ʻohana, ʻaʻole wau e pane i nā leka uila i ke ahiahi, hoʻāʻo wau ʻaʻole e komo i kekahi kelepona i nā ahiahi a me nā hopena pule. Ke hele ʻole au i kahi huakaʻi ʻoihana a ʻo ka manawa ʻohana, ʻoiaʻiʻo he 100% ka manawa ʻohana. Hana kēia a hoʻoponopono i ka pilikia? ʻAʻole. Akā, ke manaʻolana nei au e uku ana kēia i koʻu ʻohana i nā manawa a pau aʻu e haʻalele ai.

ʻO kekahi o nā hōʻike a Baruch "Loaʻa iā mākou DevOps. E puhi kākou i nā mea hōʻike a pau."

Me kahi papa hana paʻa, hiki iā ʻoe ke mālama i kāu pae ʻenehana a i ʻole ua neʻe paha ʻoe mai ka papahana?

Ke ho'āʻo nei au e hana i kekahi mau mea ʻenehana i ka wā e hoʻomākaukau ai no kaʻu mau kamaʻilio a me nā hana ʻē aʻe ma ka ʻaha kūkā. ʻO kēia nā ʻano demos ʻenehana, kekahi mau hōʻike liʻiliʻi a mākou e hāʻawi ai ma nā kū. ʻAʻole kēia he papahana-programming, ʻoi aku ka hoʻohui ʻana, akā ʻo kēia ka liʻiliʻi o kekahi hana ʻenehana aʻu e hoʻāʻo nei e hana. Ma kēia ala e mālama ai au i ka ʻike e pili ana i kā mākou huahana, nā hiʻohiʻona hou, a pēlā aku.

ʻOiaʻiʻo, hiki ʻole paha ke ʻōlelo ʻo wau ka hardcore coder i kēia manawa e like me 7 mau makahiki i hala. ʻAʻole maopopo inā he mea ʻino kēlā. He ʻano hoʻololi maoli paha kēia. He mea ʻuʻuku kēia iaʻu, a he liʻiliʻi koʻu manawa, no laila, e hoʻomaikaʻi paha ke Akua iā ia.

Ke manaʻo nei au iaʻu iho he loea loea ikaika, ke hoʻomau mau nei au i nā mea e hana nei, mālama wau iaʻu iho ma koʻu manamana wāwae. ʻO kēia koʻu kūlana hybrid i kēia lā.

E ʻoluʻolu e haʻi mai iā mākou i kekahi mau moʻolelo ʻakaʻaka a i ʻole nā ​​kūlana koʻikoʻi i loaʻa iā ʻoe: nalo i ka mokulele / holoi i ka hōʻike / ʻoki ʻia ka mana i ka wā o ka hōʻike / ʻaʻole i hiki mai nā ukana?

ʻO nā kūlana ʻakaʻaka, ʻo kaʻu mea e hoʻomanaʻo nui ai, ʻo ia nā ʻano hemahema weliweli i hana ʻia i ka wā o nā hōʻike. ʻO keʻano maʻamau, no ka mea,ʻo kēia ke kūlana koʻikoʻi loa, no ka mea,ʻo ka hālāwai, ka manawa, a ponoʻoe e hōʻoiaʻaʻole lākou e hoʻonele.

Ua loaʻa iaʻu kahi "blue screen of death" ma Windows a me Mac i ka wā o ke kamaʻilio ʻana. Ma Windows ua hana ʻia i hoʻokahi manawa, ma Mac ʻelua mau manawa. ʻOiaʻiʻo, pilikia kēia, akā hoʻoponopono mākou i kēia pilikia, hoʻomaka hou ka kamepiula, hoʻomau wau e haʻi i kekahi mea i kēia manawa, akā nui ke koʻikoʻi.

Malia paha ʻo ke kūlana ʻoluʻolu loa i loaʻa iaʻu ma kahi hālāwai kūkā Groovy. ʻAʻole wau i hoʻomanaʻo pono i kahi i mālama ʻia ai ka ʻaha kūkā, me he mea lā, ma kahi hōkele, a ma ke alo o kēia hōkele aia kekahi ʻano hana a hana hou ʻana paha. A no laila ua kamaʻilio wau e pili ana i kekahi code aʻu i kākau ai, he demo. ʻO kēia ka hoʻomaka mua o ka demo, hiki ke hoʻomaopopo ʻia, akā ʻaʻole i kākau maikaʻi ʻia. A ke hele nei au e hoʻoponopono hou a hoʻomaikaʻi, a haʻi wau i kekahi mau huaʻōlelo e like me "self deprecating" e pili ana i ka ʻoiaʻiʻo he "code shitty". Aia ia ma ka papahele ʻelua, a i kēlā manawa he crane ma ke kahua kūkulu e kū pono ana e hāpai ana i kahi halepaku lawe lima. A aia ke kahua ma ke alo o ka pukaaniani. ʻO ia hoʻi, nānā au i waho o kēia pukaaniani, e ʻōlelo ʻo “shitty code,” a lana ka lua ma mua o ka puka makani. A haʻi wau i nā mea a pau: "Huli aʻe, loaʻa iā mākou kahi kiʻi ma aneʻi." ʻO kēia paha ka paheʻe maikaʻi loa o koʻu mau manaʻo - ka halepaku lele i kaʻu hōʻike i ka wā aʻu i kamaʻilio ai e pili ana i ke code shitty.

Mai nā moʻolelo e like me ka ukana ʻaʻole i hele mai - ʻo ia, ma ke ʻano, he moʻolelo maʻamau, ʻaʻohe mea e kamaʻilio ai. Hiki iā mākou ke hoʻonohonoho i kahi nīnauele kaʻawale e pili ana i nā ʻano huakaʻi huakaʻi āpau, kahi e kamaʻilio ai e pili ana i nā ukana i hiki ʻole mai, akā ʻaʻohe mea koʻikoʻi.

Ke ho'āʻo nui nei au i nā koina a pau e lele mau, e hele mai a hele i nā hālāwai kūkā a pau aʻu i hoʻohiki ai, no ka mea, ʻo ia ka manawa o ka poʻe. He mea kūʻai ʻole ka manawa o ka poʻe no ka mea he hōʻaiʻē ia o ka hilinaʻi a lākou e hāʻawi ai iā ʻoe. A inā lilo kēia hōʻaiʻē, a laila ʻaʻohe ala e hoʻihoʻi hou ai ma hope.

Inā hoʻohana kekahi kanaka i ka manawa, hele mai i ka ʻaha kūkā e hoʻolohe i kaʻu hōʻike, a lawe wau a ʻaʻole i hele mai, hewa kēia, no ka mea, ʻaʻohe ala e hoʻihoʻi i ka manawa o kēia kanaka. No laila, he mea koʻikoʻi iaʻu e mālama i kaʻu mau ʻōlelo hoʻohiki a pau, a hiki i kēia manawa ke holo nei nā mea a pau.

He nui ka poʻe e manaʻo penei: "No ke aha e hele ai i nā ʻaha kūkā? Hiki iā ʻoe ke nānā i ke wikiō ma YouTube, a hiki iā ʻoe ke kamaʻilio ma ka pūnaewele. No ke aha i kou manaʻo he pono ke hele i nā ʻaha kūkā?

Nīnau nui! Pono ʻoe e hele i nā ʻaha kūkā no ka pūnaewele. He mea kūʻai ʻole kēia a ʻaʻohe ala ʻē aʻe e loaʻa ai. Ua haʻi mua wau i ke koʻikoʻi o ke kamaʻilio, kamaʻilio a me nā mākaukau palupalu. Ke nānā nei i kahi wikiō ma YouTube, akā naʻe, ʻaʻole ia e hāʻawi i ka ʻike i nā mākau palupalu. No laila, pono ʻoe e hele i nā ʻaha kūkā no ke kamaʻilio.

Eia kekahi, ma ka liʻiliʻi loa iaʻu, i ka nānā ʻana i nā wikiō ma YouTube, ʻokoʻa loa ka hoʻopili ʻana, a hoʻomanaʻo ʻia a hoʻomanaʻo maikaʻi ʻia ka mea. Malia paha ʻo wau wale nō, akā manaʻo wau ʻo ka noho ʻana i loko o ka lumi i kahi kamaʻilio a nānā i kahi wikiō ma YouTube he mau mea ʻokoʻa loa. ʻOi loa inā maikaʻi ka hōʻike, me he mea lā iaʻu he ʻoi aku ka maikaʻi o ka lohe ola ʻana. Ua like ia me ka hoʻolohe ʻana i kahi ʻaha mele ola a me kahi mele.

A haʻi hou wau: ʻo ka pūnaewele a me ke kamaʻilio ʻana ʻaʻole ia he mea hiki iā ʻoe ke lawe mai YouTube.

Hōʻike hui pū me Leonid Igolnik ma DevOpsCon

E ʻoluʻolu e hāʻawi i kekahi mau ʻōlelo hoʻokaʻawale i ka poʻe e hoʻolālā nei e lilo i mea haʻiʻōlelo a i ʻole i hoʻomaka e ʻōlelo?

E ʻimi i nā hui kaiaulu. He ala maikaʻi nā hui kaiaulu e hoʻomaka ai i kāu ʻoihana ʻōlelo no nā kumu he nui. ʻO ka mea mua, ke ʻimi mau nei nā hui kūloko i nā mea ʻōlelo. Malia paha me ka ʻike ʻole a me ka ʻole o ka haʻiʻōlelo kaulana, he mea paʻakikī iā ʻoe ke noi i kekahi ʻaha kūkā kaulana, a i ʻole ke komite papahana, ma hope o ke kamaʻilio ʻana me ʻoe, e hoʻomaopopo ʻo ia malia paha he kakahiaka iki no ʻoe. ʻO ka ʻokoʻa, ʻimi mau nā hui kūloko i nā mea haʻiʻōlelo a ʻoi aku ka haʻahaʻa o ka pā no ke komo ʻana, no laila ʻoi aku ka maʻalahi o ka hele ʻana i laila.

Eia kekahi, ʻokoʻa loa ka pae koʻikoʻi. Ke hele mai ka poʻe 10-15-30, ʻaʻole like ia me ka 150-200-300 poʻe i loko o ke keʻena, no laila ʻoi aku ka maʻalahi.

Eia hou, ʻoi aku ka haʻahaʻa o nā kumukūʻai no kahi hui kūloko: ʻaʻole pono ʻoe e lele ma kahi āpau, ʻaʻole pono ʻoe e hoʻolimalima i nā lā, hiki iā ʻoe ke hele mai i ke ahiahi. Ke hoʻomanaʻo nei i kaʻu ʻōlelo aʻo e pili ana i ke koʻikoʻi o ka loaʻa ʻana o kahi helehelena aloha i ka lehulehu, ʻoi aku ka maʻalahi o ka hele ʻana i kahi hālāwai kūloko me kekahi no ka mea ʻaʻole ia he kālā. Inā ʻōlelo ʻoe ma kahi hālāwai kūkā, hele mai ʻoe ma ke ʻano he mea haʻiʻōlelo no ka manuahi, akā ʻo kēia +1 o kāu, e lilo ana i helehelena aloha i ka lehulehu, pono e kūʻai i kahi tikiki. Inā ʻoe e kamaʻilio ana ma kahi hālāwai, ʻaʻohe pilikia e like me ia, hiki iā ʻoe ke lawe mai i hoʻokahi a ʻelua a ʻekolu paha mau hoaaloha me ʻoe e lilo i helehelena aloha i loko o ka lumi.

A ʻo kahi mea hou aʻe, ʻoi aku ka nui o nā manawa e kōkua ai nā mea hoʻonohonoho hui e kōkua iā ʻoe. No ka mea, e loaʻa i nā mea hoʻonohonoho o ka hālāwai kūkā, no ka laʻana, he 60 mau hōʻike e pono e loiloi, hoʻomaʻamaʻa a hoʻomākaukau. A hoʻokahi, ʻelua a ʻekolu paha nā mea hoʻonohonoho hui, no laila e loaʻa maoli ʻoe i ka nānā nui.

Eia kekahi, ʻoi aku ka maʻalahi o ka loaʻa ʻana o nā manaʻo mai nā hui kūloko. Ua hoʻopau ʻoe i kāu hōʻike a i kēia manawa ke kamaʻilio nei ʻoe a me ke anaina i kekahi mea e pili ana i kāu hōʻike. No nāʻaha kūkā nui pinepineʻole kēia. Ua hana ʻoe i kahi hōʻike a ʻo ia nō. Ua haʻalele ka poʻe hoʻolohe, kahi hina hina i kāu hōʻike, a ʻaʻole ʻoe i ʻike hou i kekahi mea e pili ana iā lākou, ʻaʻole ʻoe e lohe, ʻaʻole ʻoe e loaʻa i nā manaʻo.

ʻO kēlā me kēia mea e ʻōlelo ai, ʻo nā hui kūloko kahi kumuhana nui ma ka laulā a no nā poʻe hoʻomaka.

E kamaʻilio ʻo Baruka ma ka ʻaha kūkā ma ka lā 7 o Dekemaba DevOpsDays Moscow. Ma kāna hōʻike, e nānā ʻo Baruch i nā hemahema maoli e kū nei i kēlā me kēia lā a me nā wahi āpau i ka wā e hoʻonui ai i ka polokalamu. E hōʻike ia pehea e kūpono ai nā ʻano DevOps āpau i nā hiʻohiʻona like ʻole a pehea e hoʻohana pono ai iā ʻoe e hoʻopakele iā ʻoe.

Eia kekahi ma ka papahana: Alexander Chistyakov (vdsina.ru), Mikhail Chinkov (AMBOSS), Roman Boyko (AWS), Pavel Selivanov (Southbridge), Rodion Nagornov (Kaspersky Lab), Andrey Shorin (DevOps consultant).

E hele mai e kama'āina!

Source: www.habr.com

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