Alakaʻi DevOps no nā mea hoʻomaka

He aha ke koʻikoʻi o DevOps, he aha ke ʻano o ka poʻe loea IT, ka wehewehe ʻana i nā ʻano, nā ʻōnaehana a me nā mea hana.

Alakaʻi DevOps no nā mea hoʻomaka

Nui nā mea i hana ʻia mai ka wā i paʻa ai ka huaʻōlelo DevOps i ka honua IT. Me ka hapa nui o ka kaiaola, he mea nui e noʻonoʻo hou i ke kumu i hoʻomaka ai a me ke ʻano o ka ʻoihana ma IT.

He aha ka DevOps

ʻOiai ʻaʻohe wehewehe hoʻokahi, ke manaʻoʻiʻo nei au he ʻenehana ʻenehana ʻo DevOps e hiki ai i ka hui pū ʻana ma waena o nā hui hoʻomohala a me nā hui hana e hoʻokau wikiwiki i nā code i nā wahi hana me ka hiki ke hoʻololi a hoʻomaʻamaʻa. E hoʻopau mākou i ke koena o kēia ʻatikala e wehe i kēia koi.

ʻO ka huaʻōlelo "DevOps" kahi hui o nā huaʻōlelo "hoʻomohala" a me "nā hana". Kōkua ʻo DevOps e hoʻonui i ka wikiwiki o ka lawe ʻana i nā noi a me nā lawelawe. Hāʻawi kēia i nā hui e lawelawe pono i kā lākou mea kūʻai aku a lilo i mea hoʻokūkū ma ka mākeke. ʻO ka waiho wale ʻana, ʻo DevOps ka alignment ma waena o ka hoʻomohala ʻana a me nā hana IT me ka kamaʻilio maikaʻi a me ka hui pū ʻana.

Hoʻokomo ʻo DevOps i kahi moʻomeheu kahi i manaʻo nui ʻia ai ka hui pū ʻana ma waena o ka hoʻomohala ʻana, nā hana, a me nā hui ʻoihana. ʻAʻole ia e pili ana i nā mea hana, ʻoiai ʻo DevOps i kahi hui e hoʻomaikaʻi mau i nā mea kūʻai aku. ʻO nā mea hana kekahi o kona mau pou, me nā kānaka a me nā kaʻina hana. Hoʻonui ʻo DevOps i ka hiki o nā hui e hoʻopuka i nā hopena kiʻekiʻe i ka manawa pōkole loa. Hoʻokomo pū ʻo DevOps i nā kaʻina hana a pau, mai ke kūkulu ʻana a hiki i ka hoʻolaha ʻana, noi a huahana paha.

ʻO ka DevOps kūkākūkā e pili ana i ka pilina ma waena o nā mea hoʻomohala, nā poʻe e kākau i nā polokalamu no ke ola, a me nā mea hoʻohana i kuleana no ka mālama ʻana i kēlā polokalamu.

Nā pilikia no ka hui hoʻomohala

Makemake nā mea hoʻomohala e hoʻokō i nā ala hou a me nā ʻenehana e hoʻoponopono i nā pilikia o ka hui. Eia naʻe, ke kū nei lākou i kekahi mau pilikia:

  • Hoʻokumu ka mākeke hoʻokūkū i ka ikaika nui e hoʻopuka i ka huahana i ka manawa.
  • Pono lākou e mālama i ka hoʻokele ʻana i nā code mākaukau hana a me ka hoʻokomo ʻana i nā hiʻohiʻona hou.
  • Hiki ke lōʻihi ka pōʻaiapuni hoʻokuʻu, no laila pono ka hui hoʻomohala e hana i kekahi mau manaʻo ma mua o ka hoʻokō ʻana i nā noi. Ma kēia hiʻohiʻona, ʻoi aku ka nui o ka manawa e hoʻoponopono ai i nā pilikia e kū mai ana i ka wā o ka hoʻoili ʻana i kahi hana a i ʻole ka hoʻāʻo ʻana.

ʻO nā pilikia i kū i ka hui hana

Ua nānā mua nā hui hana i ka paʻa a me ka hilinaʻi o nā lawelawe IT. ʻO ia ke kumu e ʻimi ai nā hui hana i ke kūpaʻa ma o nā hoʻololi ʻana i nā kumuwaiwai, ʻenehana, a i ʻole nā ​​ala. ʻO kā lākou mau hana:

  • E mālama i ka hoʻokaʻawale ʻana i nā kumuwaiwai ke piʻi aʻe ka makemake.
  • E mālama i ka hoʻolālā a i ʻole nā ​​hoʻololi hoʻololi i koi ʻia no ka hoʻohana ʻana i kahi kaiapuni hana.
  • E ʻike a hoʻoholo i nā pilikia hana ma hope o ka hoʻolaha ʻana o nā noi.

Pehea e hoʻoponopono ai ʻo DevOps i nā pilikia hoʻomohala a me nā hana

Ma kahi o ka ʻōwili ʻana i ka nui o nā hiʻohiʻona app i ka manawa hoʻokahi, ke hoʻāʻo nei nā hui e ʻike inā hiki iā lākou ke ʻōwili i kahi helu liʻiliʻi o nā hiʻohiʻona i kā lākou mea kūʻai aku ma o ke ʻano o ka hoʻokuʻu ʻana. He nui nā pono o kēia ala, e like me ka maikaʻi o ka polokalamu, ʻoi aku ka wikiwiki o ka mea kūʻai aku, etc. ʻO kēia ka mea e hōʻoia i ka hauʻoli o ka mea kūʻai aku. No ka hoʻokō ʻana i kēia mau pahuhopu, pono nā ʻoihana e:

  • E ho'ēmi i ka helu hāʻule i ka wā e hoʻokuʻu ai i nā mea hou
  • E hoʻonui i ka pinepine hoʻolaha
  • Loaʻa i ka manawa awelika ʻoi aku ka wikiwiki o ka hoʻihoʻi ʻana i ka wā i hoʻokuʻu ʻia kahi noi hou.
  • E hoemi i ka manawa no ka hooponopono ana

Hana ʻo DevOps i kēia mau hana āpau a kōkua e hōʻoia i ka hoʻouna ʻole ʻia. Ke hoʻohana nei nā hui i DevOps e hoʻokō i nā pae o ka huahana i ʻike ʻole ʻia i kekahi mau makahiki i hala. Hana lākou i nā ʻumi, nā haneli, a me nā kaukani hoʻolālā i kēlā me kēia lā ʻoiai e hāʻawi ana i ka hilinaʻi honua, kūpaʻa, a me ka palekana. (E aʻo hou e pili ana i ka nui o ka hailona a me kā lākou hopena i ka lawe ʻana i nā polokalamu).

Ke hoʻāʻo nei ʻo DevOps e hoʻoponopono i nā pilikia like ʻole e pili ana i nā ʻano hana i hala, me:

  • Hoʻokaʻawale i ka hana ma waena o nā hui hoʻomohala a me nā hana
  • ʻO ka hoʻāʻo ʻana a me ka hoʻolaha ʻana he mau ʻāpana kaʻawale e kū ana ma hope o ka hoʻolālā ʻana a me ke kūkulu ʻana a koi aku i ka manawa hou aku ma mua o ke kūkulu ʻana.
  • ʻO ka manawa nui i hoʻohana ʻia i ka hoʻāʻo ʻana, ka lawe ʻana, a me ka hoʻolālā ʻana ma mua o ka nānā ʻana i ke kūkulu ʻana i nā lawelawe ʻoihana koʻikoʻi
  • ʻO ka hoʻolaha ʻana i nā code manual e alakaʻi ana i nā hewa i ka hana ʻana
  • ʻO nā ʻokoʻa o ka hoʻomohala ʻana a me nā papa hana hui e hoʻolōʻihi hou ai

Alakaʻi DevOps no nā mea hoʻomaka

ʻO ka hakakā ma waena o DevOps, Agile a me IT kuʻuna

Kūkākūkā pinepine ʻia ʻo DevOps e pili ana i nā hana IT ʻē aʻe, ʻo Agile a me Waterfall IT.

ʻO Agile kahi hoʻonohonoho o nā loina, nā waiwai, a me nā hana no ka hana polokalamu. No laila, no ka laʻana, inā he manaʻo kou makemake e hoʻololi i ka polokalamu, hiki iā ʻoe ke hoʻohana i nā loina Agile a me nā waiwai. Akā hiki i kēia polokalamu ke holo wale i kahi hoʻomohala a hoʻāʻo paha. Pono ʻoe i kahi ala maʻalahi a palekana e hoʻoneʻe i kāu polokalamu i ka hana wikiwiki a me ka hana hou, a ʻo ke ala ma o nā mea hana a me nā ʻenehana DevOps. Hoʻokumu ka hoʻomohala polokalamu Agile i nā kaʻina hana hoʻomohala a ʻo DevOps ke kuleana no ka hoʻomohala ʻana a me ka waiho ʻana ma ke ʻano palekana a hilinaʻi loa.

ʻO ka hoʻohālikelike ʻana i ke ʻano wailele kuʻuna me DevOps he ala maikaʻi ia e hoʻomaopopo ai i nā pono a DevOps e lawe mai ai. Manaʻo ka laʻana ma lalo nei e ola ka palapala noi i loko o ʻehā pule, ʻo ka hoʻomohala ʻana he 85% piha, ola ke noi, a ua hoʻomaka ke kaʻina o ke kūʻai ʻana i nā kikowaena no ka hoʻouna ʻana i ke code.

Nā hana kuʻuna
Nā hana ma DevOps

Ma hope o ke kau ʻana i kahi kauoha no nā kikowaena hou, hana ka hui hoʻomohala i ka hoʻāʻo. Ke hana nei ka pūʻulu hana i nā palapala nui i koi ʻia e nā ʻoihana e hoʻokau i nā ʻōnaehana.
Ke kau ʻia kahi kauoha no nā kikowaena hou, hana pū nā hui hoʻomohala a me nā hana i nā kaʻina hana a me nā pepa e hoʻokomo i nā kikowaena hou. ʻAe kēia iā ʻoe e hoʻomaopopo maikaʻi i kāu mau pono hana.

Kuhi hewa ʻia ka ʻike e pili ana i ka failover, redundancy, nā wahi kikowaena ʻikepili, a me nā koi mālama no ka mea ʻaʻohe mea hoʻokomo mai kahi hui hoʻomohala i loaʻa ka ʻike kikowaena hohonu.
ʻIke ʻia a pololei nā kikoʻī e pili ana i ka failover, redundancy, ka hoʻihoʻi ʻana i ka pōʻino, nā wahi kikowaena data, a me nā pono mālama ma muli o ke komo ʻana o ka hui hoʻomohala.

ʻAʻohe manaʻo o ka hui hana e pili ana i ka holomua o ka hui hoʻomohala. Hoʻokumu pū ʻo ia i kahi hoʻolālā nānā e pili ana i kona mau manaʻo ponoʻī.

ʻIke piha ka hui hana i ka holomua i hana ʻia e ka hui hoʻomohala. Hoʻopili pū ʻo ia me ka hui hoʻomohala a hana pū lākou e hoʻomohala i kahi hoʻolālā nānā e hoʻokō i nā pono IT a me nā ʻoihana. Hoʻohana pū lākou i nā mea hana nānā i ka hana noiʻi (APM).

ʻO ka hoʻāʻo hoʻouka ʻana ma mua o ka hoʻokuʻu ʻia ʻana o ka palapala noi e hāʻule ai ka palapala noi, e hoʻopaneʻe ana i kona hoʻomaka ʻana.
Hana ʻia kahi hoʻāʻo hoʻouka ma mua o ka holo ʻana i kahi noi i ka hopena maikaʻi ʻole. Hoʻoholo koke ka hui hoʻomohala i nā bottlenecks a hoʻomaka ka noi i ka manawa.

DevOps Lifecycle

Hoʻokomo ʻo DevOps i ka hoʻokomo ʻana i kekahi mau hana i ʻae ʻia.

Hoʻolālā mau

ʻO ka hoʻolālā hoʻomau e hilinaʻi i nā kumu lean e hoʻomaka liʻiliʻi ma ka ʻike ʻana i nā kumuwaiwai a me nā mea e pono ai e hoʻāʻo i ka waiwai o ka ʻoihana a i ʻole ka ʻike, hoʻololi mau, ana i ka holomua, aʻo mai nā pono o ka mea kūʻai aku, hoʻololi i ke ala e pono ai e hoʻokō i ka agility, a me ka hana hou ʻana i ka hoʻolālā ʻoihana.

Hoʻomohala hui

ʻO ke kaʻina hana hoʻomohala hui e hiki ai i nā ʻoihana, nā hui hoʻomohala, a me nā hui hoʻāʻo e laha ma nā ʻāpana manawa like ʻole e hoʻomau mau i ka lako polokalamu maikaʻi. Hoʻopili kēia i ka hoʻomohala multi-platform, kākoʻo hoʻonohonoho ʻōlelo cross-language, hana moʻolelo mea hoʻohana, hoʻomohala manaʻo, a me ka hoʻokele ola. ʻO ka hoʻomohala hui pū ʻana me ke kaʻina hana a me ka hoʻomaʻamaʻa ʻana o ka hoʻohui mau ʻana, e paipai ana i ka hoʻohui ʻana i nā code pinepine a me nā kūkulu ʻokoʻa. Ma ka hoʻokomo pinepine ʻana i nā code i kahi noi, ʻike ʻia nā pilikia hoʻohui i ka wā mua o ke ola holoʻokoʻa (ke maʻalahi ka hoʻoponopono ʻana) a ua hoʻemi ʻia ka hoʻoikaika hoʻohui holoʻokoʻa ma o nā manaʻo hoʻomau ʻoiai ke hōʻike nei ka papahana i ka holomua mau a ʻike ʻia.

Hoʻāʻo mau

Hoʻemi ka hoʻāʻo mau ʻana i ke kumukūʻai o ka hoʻāʻo ʻana ma ke kōkua ʻana i nā hui hoʻomohala e kaulike i ka wikiwiki me ka maikaʻi. Hoʻopau hoʻi ia i nā bottlenecks hoʻāʻo ma o ka virtualization lawelawe a maʻalahi i ka hana ʻana i nā kaiapuni hoʻāʻo virtualized i hiki ke kaʻana like, hoʻoili ʻia, a hoʻonui ʻia i ka loli ʻana o nā ʻōnaehana. ʻO kēia mau mea hiki ke hōʻemi i ke kumukūʻai o ka hoʻolako ʻana a me ka mālama ʻana i nā kaiapuni hoʻāʻo a hoʻopōkole i nā manawa pōʻai hoʻāʻo, e ʻae ana i ka hoʻāʻo hoʻohui ʻana e hana ma mua o ke ola.

Hoʻokuʻu mau a kau ʻia

Hāʻawi kēia mau ʻenehana i kahi hana koʻikoʻi: hoʻokuʻu mau a hoʻolaha. Hoʻopaʻa ʻia kēia e kahi pipeline mau e hoʻokaʻawale i nā kaʻina hana nui. Hoʻemi ia i nā ʻanuʻu lima, nā manawa kali waiwai, a me ka hana hou ʻana ma ka ʻae ʻana i ka hoʻolalelale ʻana ma ke kaomi ʻana i kahi pihi, e loaʻa ana i nā hoʻokuʻu hou aku, liʻiliʻi nā hewa, a me ka ʻike piha.

He kuleana koʻikoʻi ka ʻautome i ka hōʻoia ʻana i ka hoʻokuʻu ʻana i ka polokalamu paʻa a hilinaʻi. ʻO kekahi o nā paʻakikī nui loa, ʻo ia ka lawe ʻana i nā kaʻina hana manual e like me ke kūkulu ʻana, regression, deployment a me ka hoʻokumu ʻana i nā ʻōnaehana a hoʻomaʻamaʻa iā lākou. Pono kēia i ka mana mana o ke code source; nā hiʻohiʻona hoʻokolohua a me ka hoʻolaha ʻana; ʻikepili hoʻonohonoho hoʻolālā a me nā noi; a me nā hale waihona puke a me nā pūʻolo e hilinaʻi ai ka noi. ʻO kekahi mea nui ʻo ka hiki ke nīnau i ke kūlana o nā kaiapuni āpau.

Nānā mau

Hāʻawi ka mākaʻikaʻi hoʻomau i ka hōʻike ʻoihana ʻoihana e kōkua i nā hui hoʻomohala e hoʻomaopopo i ka loaʻa a me ka hana ʻana o nā noi i nā wahi hana ma mua o ka lawe ʻia ʻana i ka hana. ʻO nā manaʻo mua i hāʻawi ʻia e ka nānā mau ʻana he mea koʻikoʻi ia e hōʻemi i ke kumukūʻai o nā hewa a me nā papahana hoʻokele i ke ala kūpono. Hoʻokomo pinepine kēia hana i nā mea hana nānā e hōʻike maʻamau i nā metric pili i ka hana noi.

Manaʻo mau a me ka hoʻonui

Hāʻawi ka manaʻo hoʻomau a me ka loiloi i kahi hiʻohiʻona ʻike o ka kahe o ka mea kūʻai aku a kuhikuhi i nā wahi pilikia. Hiki ke hoʻokomo ʻia nā manaʻo manaʻo ma nā pae mua a ma hope o ke kūʻai aku e hoʻonui i ka waiwai a hōʻoia i ka hoʻopau ʻia ʻana o nā hana hou aku. Hāʻawi kēia mau mea āpau i ka ʻike koke ʻana i ke kumu kumu o nā pilikia o ka mea kūʻai aku e hoʻopilikia i kā lākou ʻano a me ka hopena ʻoihana.

Alakaʻi DevOps no nā mea hoʻomaka

Nā pōmaikaʻi o DevOps

Hiki i nā DevOps ke kōkua i ka hana ʻana i kahi kaiapuni kahi e hana ai nā mea hoʻomohala a me nā hana ma ke ʻano he hui e hoʻokō i nā pahuhopu maʻamau. ʻO kahi hiʻohiʻona koʻikoʻi i kēia kaʻina hana ka hoʻokō ʻana i ka hoʻohui mau a me ka hoʻouna mau ʻana (CI / CD). ʻO kēia mau ʻenehana e ʻae i nā hui e kiʻi i nā polokalamu e kūʻai wikiwiki aku me nā mea liʻiliʻi liʻiliʻi.

ʻO nā pōmaikaʻi nui o DevOps:

  • Predictability: Hāʻawi ʻo DevOps i kahi haʻahaʻa haʻahaʻa haʻahaʻa haʻahaʻa no nā hoʻokuʻu hou.
  • Mālama: Hiki iā DevOps ke hoʻihoʻi maʻalahi inā hāʻule kahi hoʻokuʻu hou a i ʻole kahi noi.
  • Hoʻopuka hou: ʻO ka mana mana o kahi kūkulu a i ʻole code e hiki ai iā ʻoe ke hoʻihoʻi i nā mana mua e like me ka mea e pono ai.
  • ʻOi aku ka maikaʻi: ʻO ka hoʻoponopono ʻana i nā pilikia ʻoihana e hoʻomaikaʻi i ka maikaʻi o ka hoʻomohala noi.
  • ʻO ka manawa i ka mākeke: ʻO ka hoʻonui ʻana i ka hāʻawi ʻana i nā polokalamu e hōʻemi i ka manawa i ka mākeke e 50%.
  • Hoʻemi i ka pilikia: ʻO ka hoʻokō ʻana i ka palekana i ka pōʻaiapuni o ka polokalamu e hōʻemi ana i ka nui o nā hemahema i ke ola holoʻokoʻa.
  • Kūʻai Kūʻai: ʻO ka ʻimi ʻana i ka maikaʻi o ke kumukūʻai i ka hoʻomohala ʻana i nā polokalamu e hoʻopiʻi i ka hoʻokele kiʻekiʻe.
  • Paʻa: ʻOi aku ka paʻa o ka ʻōnaehana polokalamu, paʻa, a hiki ke nānā ʻia nā loli.
  • Ka wāwahi ʻana i kahi codebase nui aʻe i loko o nā ʻāpana hiki ke hoʻokele ʻia: Hoʻokumu ʻia ʻo DevOps i nā ʻano hana hoʻomohala agile, e hiki ai i kahi codebase nui ke wāwahi ʻia i nā ʻāpana liʻiliʻi a hiki ke hoʻokele.

Nā loina DevOps

ʻO ka hoʻokomo ʻia ʻana o DevOps i hoʻokumu i kekahi mau loina i ulu (a hoʻomau i ka ulu ʻana). Ua hoʻomohala ka hapa nui o nā mea hāʻawi hoʻonā i kā lākou hoʻololi ponoʻī o nā ʻenehana like ʻole. Hoʻokumu ʻia kēia mau loina āpau i kahi holistic holistic i DevOps, a hiki i nā hui o kēlā me kēia nui ke hoʻohana iā lākou.

E hoʻomohala a hoʻāʻo i kahi ʻano hana like

ʻO ka manaʻo e hiki i nā hui hoʻomohala a me ka hōʻoia maikaʻi (QA) ke hoʻomohala a hoʻāʻo i nā ʻōnaehana e hana like me nā ʻōnaehana hana i hiki iā lākou ke ʻike i ke ʻano o ka hana a me ka hana ʻana o ka noi ma mua o ka mākaukau no ka waiho ʻana.

Pono e hoʻopili ʻia ka noi i nā ʻōnaehana hana i ka hikiwawe loa i kona ola ʻana e hoʻoponopono i nā pilikia nui ʻekolu. ʻO ka mea mua, hiki iā ʻoe ke hoʻāʻo i ka noi ma kahi kokoke i ke kaiapuni maoli. ʻO ka lua, hiki iā ʻoe ke hoʻāʻo a hōʻoia i nā kaʻina hoʻopuka noi ma mua. ʻO ke kolu, ʻae ia i ka hui hana e hoʻāʻo i ka wā mua o ke ola ʻana pehea e hana ai ko lākou kaiapuni i ka wā e kau ʻia ai nā noi, a laila e ʻae iā lākou e hana i kahi kaiapuni i hoʻonohonoho pono ʻia.

E hoʻolālā me nā kaʻina hana hou a hilinaʻi

Hāʻawi kēia kumumanaʻo i nā hui hoʻomohala a me nā hana e kākoʻo i nā kaʻina hana hoʻomohala agile i loko o ke ola holoʻokoʻa polokalamu. He mea koʻikoʻi ka ʻautome i ka hana ʻana i nā kaʻina hana iterative, hilinaʻi, a hana hou. No laila, pono ka hui e hana i kahi pipeline hoʻouna e hiki ai i ka hoʻomau ʻana, ka hoʻokele automated a me ka hoʻāʻo. ʻO ka hoʻokuʻu pinepine ʻana e ʻae i nā hui e hoʻāʻo i nā kaʻina hana, a laila e hōʻemi ana i ka pilikia o ka hāʻule ʻana o ka hoʻouna ʻana i ka wā o nā hoʻokuʻu ola.

Ka nānā ʻana a me ka nānā ʻana i ka maikaʻi o ka hana

Maikaʻi nā hui i ka nānā ʻana i nā noi i ka hana ʻana no ka mea loaʻa iā lākou nā mea hana e hopu i nā metric a me nā hōʻailona hana nui (KPI) i ka manawa maoli. Ke neʻe nei kēia kumumanaʻo i ka nānā ʻana i ka hoʻomaka ʻana o ke kaʻina ola, e hōʻoia ana i ka hoʻāʻo ʻokoʻa e nānā i nā ʻano hana a me nā ʻano hana ʻole o kahi noi i ka wā mua o ke kaʻina hana. Ke hoʻāʻo ʻia a kau ʻia kahi noi, pono e nānā a nānā ʻia nā metric maikaʻi. Hāʻawi nā mea hana nānā i ka ʻōlelo aʻo mua o nā pilikia hana a me ka maikaʻi e kū mai ana i ka wā hana. Pono e hōʻiliʻili ʻia kēia mau hōʻailona ma kahi ʻano i hiki ke ʻike ʻia a hiki ke hoʻomaopopo ʻia e nā mea kuleana āpau.

Hoʻomaikaʻi i nā Loops Manaʻo

ʻO kekahi o nā pahuhopu o nā kaʻina hana DevOps e hiki ai i nā hui ke pane a hoʻololi wikiwiki. Ma ka hāʻawi ʻana i nā polokalamu, pono kēia pahuhopu i ka hui e loaʻa koke i nā manaʻo a laila e aʻo koke mai kēlā me kēia hana i hana ʻia. Pono kēia kumumanaʻo i nā hui e hana i nā ala kamaʻilio e hiki ai i nā mea kuleana ke komo a launa pū me ke ʻano pane. Hiki ke hana ʻia ka hoʻomohala ʻana ma o ka hoʻoponopono ʻana i kāu hoʻolālā papahana a i ʻole nā ​​mea nui. Hiki i ka hana hana ke hana ma ka hoʻomaikaʻi ʻana i ke kaiapuni hana.

Dev

  • Hoʻolālā: Kanboard, Wekan a me nā mea ʻē aʻe Trello; GitLab, Tuleap, Redmine a me nā mea ʻē aʻe JIRA; Mattermost, Roit.im, IRC a me nā mea ʻē aʻe Slack.
  • Kākau helu: Git, Gerrit, Bugzilla; ʻO Jenkins a me nā mea hana kumu wehe ʻē aʻe no CI/CD
  • ʻAlaʻaka: Apache Maven, Gradle, Apache Ant, Packer
  • Nā hoʻāʻo: JUnit, Kukama, Selenium, Apache JMeter

Ops

  • Hoʻokuʻu, hoʻolaha, hana: Kubernetes, Nomad, Jenkins, Zuul, Spinnaker, Ansible, Apache ZooKeeper, etcd, Netflix Archaius, Terraform
  • Nānā: ʻO Grafana, Prometheus, Nagios, InfluxDB, Fluentd, a me nā mea ʻē aʻe i uhi ʻia i kēia alakaʻi

(*Ua helu ʻia nā hāmeʻa hana ma ke ʻano o ka hoʻohana ʻana e nā hui hana, akā ʻoi aku kā lākou mea paahana i nā pae o ke ola o ka hoʻokuʻu ʻana a me nā mea hana hoʻolālā. No ka maʻalahi o ka heluhelu ʻana, ua wehe ʻia ka helu.)

I ka hopena

ʻO DevOps kahi ʻano loea kaulana e manaʻo nei e hoʻohui i nā mea hoʻomohala a me nā hana ma ke ʻano hoʻokahi. He mea kū hoʻokahi, ʻokoʻa mai nā hana IT kuʻuna, a hoʻokō iā Agile (akā ʻaʻole like me ka maʻalahi).

Alakaʻi DevOps no nā mea hoʻomaka

E ʻike i nā kikoʻī e pili ana i ka loaʻa ʻana o kahi ʻoihana i ʻimi ʻia mai ka ʻohi ʻana a i ʻole Level Up e pili ana i nā mākau a me ka uku ma o ka lawe ʻana i nā papa pūnaewele uku mai SkillFactory:

ʻoi aku nā papa

Hoʻohana

Source: www.habr.com

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