ʻO wai nā DevOps?

I kēia manawa, kokoke kēia i ke kūlana pipiʻi loa ma ka mākeke. ʻO ka haunaele a puni nā mea ʻenekinia "DevOps" ʻoi aku ma mua o nā palena āpau i hiki ke noʻonoʻo ʻia, a ʻoi aku ka maikaʻi me nā ʻenekini Senior DevOps.
Hana wau ma ke ʻano he poʻo o ka ʻoihana hoʻohui a me ka automation, e koho i ka decoding English - DevOps Manager. ʻAʻole paha e hōʻike ka palapala Pelekane i kā mākou mau hana i kēlā me kēia lā, akā ʻoi aku ka pololei o ka mana Lūkini ma kēia hihia. Ma muli o ke ʻano o kaʻu hana, he mea maʻamau iaʻu e nīnauele i nā lālā e hiki mai ana o kaʻu hui, a i ka makahiki i hala, ma kahi o 50 mau kānaka i hala ma oʻu nei, a ua ʻoki ʻia ka helu like ma ka prescreen me kaʻu mau limahana.

Ke ʻimi nei mākou i nā hoa hana, no ka mea, ma hope o ka hōʻailona DevOps aia kahi papa nui loa o nā ʻano ʻenekini e hūnā.

ʻO nā mea a pau i kākau ʻia ma lalo nei koʻu manaʻo ponoʻī, ʻaʻole pono ʻoe e ʻae me ia, akā ke ʻae nei au e hoʻohui ia i kahi kala i kou ʻano i ke kumuhana. ʻOiai ka pilikia o ka hāʻule ʻole ʻana o ka ʻoluʻolu, hoʻolaha wau i koʻu manaʻo no ka mea ke manaʻoʻiʻo nei au he wahi ia.

He ʻokoʻa ka ʻike ʻana o nā ʻoihana ʻo wai nā mea ʻenekini DevOps a, no ka hoʻolimalima wikiwiki ʻana i kahi kumuwaiwai, kau lākou i kēia lepili i kēlā me kēia. He mea ʻē ke kūlana, no ka mea, ua mākaukau nā hui e uku i nā uku kūpono ʻole i kēia poʻe, e loaʻa ana, i ka hapa nui o nā mea, he mea hoʻoponopono pono no lākou.

No laila ʻo wai nā mea ʻenehana DevOps?

E hoʻomaka kākou me ka mōʻaukala o kona helehelena - Ua ʻike ʻia ʻo Development Operations ma ke ʻano he hana ʻē aʻe i ka hoʻonui ʻana i ka launa pū ʻana i nā hui liʻiliʻi e hoʻonui i ka wikiwiki o ka hana ʻana o ka huahana, e like me ka hopena i manaʻo ʻia. ʻO ka manaʻo e hoʻoikaika i ka hui hoʻomohala me ka ʻike o nā kaʻina hana a me nā ala i ka hoʻokele ʻana i ke kaiapuni huahana. I nā huaʻōlelo ʻē aʻe, pono ka mea hoʻomohala e hoʻomaopopo a ʻike i ka hana ʻana o kāna huahana i kekahi mau kūlana, pono e hoʻomaopopo i ka hoʻolaha ʻana i kāna huahana, he aha nā ʻano o ke kaiapuni e hiki ke hoʻoponopono ʻia e hoʻomaikaʻi i ka hana. No laila, no kekahi manawa, ua ʻike ʻia nā mea hoʻomohala me kahi ala DevOps. Ua kākau nā mea hoʻomohala DevOps i nā palapala kūkulu a hoʻopaʻa ʻia e hoʻomaʻamaʻa i kā lākou mau hana a me ka hana o ke kaiapuni hana. Eia nō naʻe, ʻo ka paʻakikī o ka hoʻolālā hoʻonā a me ka hoʻopili like ʻana o nā ʻāpana ʻenehana i ka manawa i hoʻomaka e hōʻino i ka hana o nā kaiapuni; me kēlā me kēia ʻike, koi ʻia kahi ʻike hohonu hohonu o kekahi mau mea, e hōʻemi ana i ka huahana o ka mea hoʻomohala ma muli o ka hoʻonui. nā kumukūʻai no ka hoʻomaopopo ʻana i nā ʻāpana a me nā ʻōnaehana hoʻoponopono no kahi hana kikoʻī. Ua piʻi aʻe ke kumukūʻai o ka mea hoʻomohala, ke kumukūʻai o ka huahana me ia, ua lele nui nā koi no nā mea hoʻomohala hou i ka hui, no ka mea pono lākou e uhi i nā kuleana o ka hoʻomohala "hōkū" a, ʻoiaʻiʻo, ua emi iho nā "hōkū". a emi mai ka loaa. He mea kūpono hoʻi e ʻike ʻia, i koʻu ʻike, he liʻiliʻi nā mea hoʻomohala e makemake i nā kikoʻī o ka hoʻoili ʻana i ka packet e ka kernel system operating system, nā lula routing packet, a me nā ʻano palekana host. ʻO ka ʻanuʻu kūpono ʻo ia ka huki ʻana i kahi luna hoʻomalu i kamaʻāina i kēia a hāʻawi i nā kuleana like iā ia, e hoʻomaikaʻi ana i kāna ʻike, i hiki ai ke hoʻokō i nā hōʻailona like me ka haʻahaʻa haʻahaʻa i hoʻohālikelike ʻia i ke kumukūʻai o kahi hoʻomohala "hōkū". Ua hoʻonoho ʻia kēlā mau luna i loko o kahi hui a ʻo kāna hana nui ʻo ia ka hoʻokele ʻana i nā wahi hoʻāʻo a me ka hana ʻana, e like me nā lula o kahi hui kikoʻī, me nā kumuwaiwai i hāʻawi ʻia i kēia hui. ʻO kēia ke ʻano, ʻoiaʻiʻo, ua ʻike ʻia ʻo DevOps i ka manaʻo o ka hapa nui.

Ma kahi hapa a i ʻole holoʻokoʻa, i ka manawa, ua hoʻomaka kēia mau luna hoʻonohonoho e hoʻomaopopo i nā pono o kēia hui kūikawā ma ke kahua o ka hoʻomohala ʻana, pehea e maʻalahi ai ke ola no nā mea hoʻomohala a me nā mea hōʻike, pehea e ʻōwili ai i kahi mea hou a ʻaʻole pono e noho i ka pō Pōʻalima ma ke keʻena, hoʻoponopono i nā hewa hoʻolaha. Ua hala ka manawa, a i kēia manawa, ʻo nā "hōkū" nā luna hoʻomalu ʻōnaehana i hoʻomaopopo i ka makemake o nā mea hoʻomohala. I mea e hōʻemi ai i ka hopena, ua hoʻomaka nā pono hoʻokele e piʻi mai; ua hoʻomanaʻo nā mea a pau i nā ala kahiko a hilinaʻi hoʻi o ka hoʻokaʻawale ʻana i ka pae OS, i hiki ai ke hōʻemi i nā koi no ka palekana, ka hoʻokele ʻana o ka ʻāpana pūnaewele, a me ka hoʻonohonoho hoʻonohonoho ma ke ʻano he holoʻokoʻa a, ma muli o ka hopena, e ho'ēmi i nā koi no nā "hōkū" hou.

Ua ʻike ʻia kahi mea "kamahaʻo" - docker. No ke aha he mea kupanaha? ʻAe, no ka hoʻokumu ʻana i kahi kaʻawale i loko o kahi chroot a i ʻole hale paʻahao, a me OpenVZ, koi ʻia ka ʻike non-trivial o ka OS, ʻokoʻa, hiki i ka pono ke hana i kahi kaʻawale noiʻi kaʻawale ma kahi pūʻali me nā mea āpau e pono ai i loko a me ka lima. ma luna o ka reins o ka hoʻomohala hou, a me ka nenoaiu luna hiki ke hoʻokele me hoʻokahi wale nō mea hoʻokipa, e hōʻoia ana i kona palekana a me ka kiʻekiʻe loaʻa - he logical simplification. Akā ʻaʻole kū mālie ka holomua a ʻoi aku ka paʻakikī o nā ʻōnaehana, ʻoi aku ka nui o nā ʻāpana, ʻaʻole hoʻokahi mea hoʻokipa e hoʻokō hou i nā pono o ka ʻōnaehana a pono ke kūkulu ʻana i nā pūʻulu, ke hoʻi hou nei mākou i nā luna hoʻoponopono ʻōnaehana. hiki ke kūkulu i kēia mau ʻōnaehana.

ʻO ka pōʻai ma hope o ka pōʻai, ʻike ʻia nā ʻōnaehana like ʻole e hoʻomaʻamaʻa i ka hoʻomohala ʻana a/a i ʻole ka hoʻokele ʻana, ʻike ʻia nā ʻōnaehana orchestration, a hiki i ka wā e pono ai ʻoe e haʻalele i ke kaʻina hana maʻamau, maʻalahi ke hoʻohana. Ua ʻike pū ʻia ka hale hana Microservice me ka manaʻo e hoʻomaʻamaʻa i nā mea āpau i wehewehe ʻia ma luna - liʻiliʻi nā pilina, maʻalahi ke hoʻokele. I koʻu ʻike, ʻaʻole i loaʻa iaʻu kahi hoʻolālā microservice holoʻokoʻa, e ʻōlelo wau he 50 a 50 - 50 ka nui o nā microservices, nā pahu ʻeleʻele, hele mai, hana ʻia, ʻo ka 50 ʻē aʻe he monolith haehae, nā lawelawe hiki ʻole ke hana kaʻawale mai nā ʻāpana ʻē aʻe. . Ua kau hou kēia mau mea āpau i ka palena o ka ʻike o nā mea hoʻomohala a me nā luna.

ʻO nā "swings" like i ke kiʻekiʻe o ka ʻike loea o kekahi kumuwaiwai e hoʻomau nei a hiki i kēia lā. Akā ke hoʻokaʻawale iki nei mākou, he nui nā mea kūpono e hōʻike ʻia.

ʻEnekinia Hana/Enekinia Hoʻokuʻu

ʻO nā poʻe ʻenekinia koʻikoʻi loa i puka mai ma ke ʻano o ka hoʻohālikelike ʻana i nā kaʻina hana kūkulu polokalamu a me nā hoʻokuʻu. I ke kaʻina hana o ka hoʻolauna ʻana i ka Agile ākea, me he mea lā ua pau ka noi ʻana, akā mamao kēia mai ka hihia. Uaʻikeʻia kēiaʻoihana kūikawā ma keʻano he mea e hoʻohālikelike ai i ka hui a me ka hāʻawiʻana i nā polokalamu ma kahiʻoihanaʻoihana,ʻo ia hoʻi. e hoʻohana ana i nā ʻenehana maʻamau no nā huahana ʻoihana āpau. Me ka hiki ʻana mai o DevOps, ua nalowale nā ​​​​mea hoʻomohala i kā lākou mau hana, no ka mea ʻo nā mea hoʻomohala i hoʻomaka e hoʻomākaukau i ka huahana no ka lawe ʻana, a hāʻawi ʻia i ka hoʻololi ʻana i nā ʻōnaehana a me ke ʻano o ka hoʻopuka ʻana me ka ʻole o ka nānā ʻana i ka maikaʻi, ma hope o ka manawa ua huli lākou i loko. kahi pani o nā loli, ʻoiai ʻo ka mālama ʻana i nā kūlana maikaʻi e hoʻolohi i ka lawe ʻana. No laila, me ka lohi, ua neʻe ka ʻāpana o ka hana o Build/Release engineers i nā poʻohiwi o nā luna ʻōnaehana.

ʻOkoʻa loa nā ops

Ke neʻe hou nei mākou i ka hiki ʻana mai o nā kuleana he nui a me ka nele o nā limahana kūpono e hoʻohuli iā mākou i ka ʻoihana koʻikoʻi, e like me nā halo ma hope o ka ua, ʻike ʻia nā ʻano hana like ʻole:

  • ʻO TechOps - nā luna hoʻoponopono pūnaewele enikey aka HelpDesk Engineer
  • LiveOps - nā luna hoʻomalu o ka ʻōnaehana ke kuleana nui no nā kaiapuni hana
  • CloudOps - nā luna hoʻomalu ʻōnaehana loea i nā ao ākea Azure, AWS, GCP, etc.
  • PlatOps/InfraOps/SysOps - nā luna hoʻoponopono ʻōnaehana.
  • NetOps - nā luna hoʻomalu pūnaewele
  • SecOps - nā luna hoʻomalu ʻōnaehana loea i ka palekana ʻike - hoʻokō PCI, hoʻokō CIS, patching, etc.

ʻO DevOps (ma ke kumumanaʻo) kahi kanaka i hoʻomaopopo mua i nā kaʻina hana a pau o ke kaʻina hoʻomohala - hoʻomohala, hoʻāʻo, hoʻomaopopo i ka hoʻolālā huahana, hiki ke loiloi i nā pilikia palekana, kamaʻāina me nā ala a me nā mea hana automation, ma ka liʻiliʻi ma kahi kiʻekiʻe. pae, ma waho aʻe o kēia, hoʻomaopopo pū i ke kākoʻo hoʻokuʻu huahana ma mua a ma hope o ka hana. He kanaka hiki ke hana ma ke ʻano he loio no ka Operations a me ka Hoʻomohala ʻana, e ʻae ai i ka launa pū ʻana ma waena o kēia mau pou ʻelua. Hoʻomaopopo i nā kaʻina hana o ka hoʻolālā ʻana i ka hana e nā hui a me ka mālama ʻana i nā manaʻolana o nā mea kūʻai aku.

No ka hana ʻana i kēia ʻano hana a me nā kuleana, pono e loaʻa i kēia kanaka ke ala e hoʻokele ai ʻaʻole wale i nā kaʻina hana hoʻomohala a me ka hoʻāʻo ʻana, akā ʻo ka hoʻokele ʻana i ka ʻoihana huahana, a me ka hoʻolālā waiwai. ʻAʻole hiki ke loaʻa nā DevOps i kēia ʻike ma IT, a i ʻole R&D, a i ʻole i ka PMO; pono e loaʻa iā ia ka mana ma kēia mau wahi āpau - ka luna ʻenehana o ka hui, Luna Nui ʻOihana.

He ʻoiaʻiʻo kēia i kāu hui? - Ke kānalua nei au. I ka hapanui o nā hihia, ʻo IT a i ʻole R&D.

ʻO ka nele o ke kālā a me ka hiki ke hoʻoikaika i ka liʻiliʻi o hoʻokahi o kēia mau wahi ʻekolu o ka hana e hoʻololi i ke kaumaha o nā pilikia i kahi e maʻalahi ai kēia mau hoʻololi ʻana, e like me ka hoʻohana ʻana i nā palena ʻenehana i nā hoʻokuʻu e pili ana i ka code "palapala" e like me ka static. ʻōnaehana hoʻoponopono. ʻO ia hoʻi, i ka wā e hoʻonoho ai ka PMO i kahi manawa paʻa no ka hoʻokuʻu ʻana i ka hana, ʻaʻole hiki i ka R&D ke hoʻopuka i kahi hopena kiʻekiʻe i loko o kēia mau palena a hana i ka mea maikaʻi loa, e waiho ana i ka refactoring no ka hope, DevOps pili i ka IT poloka i ka hoʻokuʻu ʻana ma o nā ʻano loea. . ʻO ka nele o ka mana e hoʻololi i ke kūlana, i ka hihia o nā limahana kuleana, alakaʻi i ka hōʻike o ka hyper-kuleana no ka mea hiki ʻole iā lākou ke hoʻololi, ʻoiai inā maopopo kēia mau limahana a ʻike i nā hewa, a pehea e hoʻoponopono ai iā lākou - "He naʻaupō ka pōmaikaʻi", a ma muli o ka pau ʻana a me ka nalowale o kēia mau limahana.

Mākeke waiwai DevOps

E nānā i kekahi mau hakahaka no nā kūlana DevOps mai nā hui like ʻole.

Mākaukau mākou e hālāwai me ʻoe inā ʻoe:

  1. Nou ʻo Zabbix a ʻike i ke ʻano o Prometheus;
  2. Iptables;
  3. BASH PhD Haumāna;
  4. Professor Ansible;
  5. Linux Guru;
  6. E ʻike pehea e hoʻohana ai i ka debugging a loaʻa nā pilikia noiʻi me nā mea hoʻomohala (php/java/python);
  7. ʻAʻole hiki ke hoʻolilo iā ʻoe i ke alahele;
  8. E nānā nui i ka palekana pūnaewele;
  9. E hoʻihoʻi hou i kēia "mea a me nā mea āpau";
  10. ʻIke ʻoe i ka hoʻonohonoho ʻana i ka ʻōnaehana ma ke ʻano e loaʻa ai ka nui ma waho o ka liʻiliʻi;
  11. E hoʻonohonoho i ka replication ma mua o ka moe ʻana ma Postgres a me MySQL;
  12. ʻO ka hoʻonohonoho ʻana a me ka hoʻoponopono ʻana iā CI/CD e like me ka pono no ʻoe e like me ka ʻaina kakahiaka/ʻaina awakea/ʻaina ahiahi.
  13. Loaʻa ka ʻike me AWS;
  14. Mākaukau e hoʻomohala me ka hui;

No laila:

  • mai 1 a 6 - luna hoʻomalu
  • 7 - kahi hoʻokele pūnaewele liʻiliʻi, i kūpono hoʻi i ka luna ʻōnaehana, pae waena
  • 8 - kahi palekana liʻiliʻi, i koi ʻia no ka luna hoʻomalu ʻōnaehana pae waena
  • 9-11 - Luna Hoʻoponopono Pūnaewele
  • 12 — Ma muli o nā hana i hāʻawi ʻia, ʻo ka Luna Hoʻokele Pūnaehana Pūnaewele a i ʻole Build Engineer
  • 13 - Virtualization - Middle System Administrator, a i ʻole ka mea i kapa ʻia ʻo CloudOps, ʻike kiʻekiʻe o nā lawelawe o kahi pūnaewele hoʻokipa kūikawā, no ka hoʻohana pono ʻana i ke kālā a me ka hōʻemi ʻana i ka ukana ma ka mālama ʻana.

ʻO ka hōʻuluʻulu ʻana i kēia hakahaka, hiki iā mākou ke ʻōlelo ua lawa ka Luna Hoʻokele Pūnaehana Middle / Senior no nā kāne.

Ma ke ala, ʻaʻole pono ʻoe e hoʻokaʻawale i nā luna hoʻomalu ma Linux / Windows. ʻOiaʻiʻo, maopopo iaʻu he ʻokoʻa nā lawelawe a me nā ʻōnaehana o kēia mau honua ʻelua, akā ʻo ke kumu o nā mea āpau he like ia a ʻo kēlā me kēia admin hoʻohanohano iā ia iho ua kamaʻāina ʻo ia i kekahi a me kekahi, a inā ʻaʻole ʻo ia i kamaʻāina, e ʻike ʻo ia. ʻaʻole paʻakikī i ka luna hoʻokele e kamaʻāina me ia.

E noʻonoʻo kākou i kahi hakahaka ʻē aʻe:

  1. ʻO ka ʻike i ke kūkulu ʻana i nā ʻōnaehana kiʻekiʻe;
  2. ʻIke maikaʻi loa o Linux OS, polokalamu ʻōnaehana maʻamau a me ka waihona pūnaewele (Nginx, PHP/Python, HAProxy, MySQL/PostgreSQL, Memcached, Redis, RabbitMQ, ELK);
  3. ʻO ka ʻike me nā ʻōnaehana virtualization (KVM, VMWare, LXC / Docker);
  4. Maikaʻi i ka palapala ʻōlelo;
  5. Ka hoʻomaopopoʻana i nā loina hana o nā pūnaewele protocol network;
  6. ʻO ka hoʻomaopopo ʻana i nā loina o ke kūkulu ʻana i nā ʻōnaehana pale hewa;
  7. Kūʻokoʻa a me ka hoʻolālā;

E nānā kākou:

  • 1 - Luna Hoʻokele Pūnaehana Nui
  • 2 - Ma muli o ke ʻano i hoʻokomo ʻia i loko o kēia pūʻulu - Luna Hoʻokele Pūnaehana Waena/Senior
  • 3 - ʻO ka ʻike hana, ʻo ia hoʻi, ʻo ia paha - "ʻAʻole i hoʻāla ka cluster, akā hana a hoʻokele i nā mīkini virtual, aia hoʻokahi host Docker, ʻaʻole i loaʻa ke komo i nā ipu" - Luna Hoʻokele Pūnaewele.
  • 4 - Junior System Administrator - ʻae, he luna ʻike ʻole i ke kākau ʻana i nā palapala automation maʻamau, me ka nānā ʻole i ka ʻōlelo, ʻaʻole he admin - enikey.
  • 5 - Luna Hoʻoponopono Pūnaehana Waena
  • 6 - Luna Hoʻokele Pūnaehana Nui

No ka hōʻuluʻulu ʻana - Luna Hoʻokele Pūnaehana Waena/Senior

ʻO kekahi:

  1. Devops ʻike;
  2. ʻIke i ka hoʻohana ʻana i hoʻokahi a ʻoi aku paha nā huahana e hana i nā kaʻina CI/CD. E lilo ʻo Gitlab CI i mea maikaʻi;
  3. Ke hana nei me nā ipu a me ka virtualization; Inā ʻoe i hoʻohana i ka docker, maikaʻi, akā inā ʻoe i hoʻohana i nā k8s, maikaʻi!
  4. ʻIke i ka hana ʻana i kahi hui agile;
  5. Ka 'ike o kekahi 'ōlelo papahana;

E ʻike kākou:

  • 1 - Hmm... He aha ka manaʻo o nā kāne? =) ʻAʻole paha lākou i ʻike i ka mea i hūnā ʻia ma hope
  • 2 - Mea Hana Hana
  • 3 - Luna Hoʻoponopono Pūnaehana Waena
  • 4 - ʻO ke akamai palupalu, ʻaʻole mākou e noʻonoʻo i kēia manawa, ʻoiai ʻo Agile kahi mea ʻē aʻe i unuhi ʻia ma ke ʻano kūpono.
  • 5 - He ʻōlelo ʻōlelo a i ʻole he ʻōlelo hōʻuluʻulu. Manaʻo wau inā kūpono ke kākau ʻana ma Pascal a me Basic ma ke kula iā lākou? =)

Makemake au e waiho i kahi leka e pili ana i ka helu 3 i mea e hoʻoikaika ai i ka ʻike no ke kumu i uhi ʻia ai kēia wahi e ka luna hoʻonohonoho. He orchestration wale nō ʻo Kubernetes, kahi mea hana e hoʻopili ai i nā kauoha pololei i nā mea hoʻokele pūnaewele a me ka virtualization / hoʻokaʻawale host i nā kauoha ʻelua a hiki iā ʻoe ke kamaʻilio me lākou me ka abstract, ʻo ia wale nō. No ka laʻana, e lawe mākou 'kūkulu i ka hana' Make, ka mea, ma ke ala, ʻaʻole wau e noʻonoʻo i kahi framework. ʻAe, ʻike wau e pili ana i ke ʻano o ka hoʻoulu ʻana iā Make ma nā wahi āpau, kahi e pono ai a ʻaʻole pono - ke kāwili ʻana iā Maven i Make, no ka laʻana, koʻikoʻi?
ʻO ka mea nui, ʻo Make he mea wīwī wale nō ma luna o ka pūpū, e hoʻomaʻamaʻa ana i ka hoʻohui ʻana, ka loulou, a me ka hoʻopili ʻana i nā kauoha kaiapuni, e like me k8s.

Hoʻokahi manawa, ua nīnau au i kahi kanaka nāna i hoʻohana i nā k8s i kāna hana ma luna o OpenStack, a kamaʻilio ʻo ia e pili ana i kona kau ʻana i nā lawelawe ma luna, akā naʻe, i kaʻu nīnau ʻana e pili ana iā OpenStack, ua hoʻohuli ʻia ua lawelawe ʻia, a ua hāpai ʻia e ka ʻōnaehana. luna hooponopono. Manaʻo maoli ʻoe ʻaʻole hiki i kahi kanaka nāna i hoʻokomo iā OpenStack, me ka nānā ʻole i ke kahua āna e hoʻohana ai ma hope ona, ʻaʻole hiki ke hoʻohana i nā k8s? =)
ʻAʻole maoli kēia mea noi he DevOps, akā he Luna Hoʻokele Pūnaehana a, ʻoi aku ka pololei, he Luna Kubernetes.

E hōʻuluʻulu hou mākou - E lawa ka Luna Hoʻokele Pūnaehana Waena/Senior iā lākou.

Pehea ka nui o ke kaumaha ma ka grams

ʻO ka laulā o nā uku i manaʻo ʻia no nā hakahaka i hōʻike ʻia he 90k-200k
I kēia manawa, makemake wau e huki i kahi like ma waena o nā uku kālā o nā Luna Hoʻokele a me nā DevOps Engineers.

Ma ke kumu, e hoʻomaʻamaʻa i nā mea, hiki iā ʻoe ke hoʻopuehu i nā māka e pili ana i ka ʻike hana, ʻoiai ʻaʻole pololei kēia, akā no nā kumu o ka ʻatikala e lawa.

ʻO kahi ʻike:

  1. a hiki i 3 makahiki - Junior
  2. a hiki i 6 makahiki - Middle
  3. ʻoi aku ma mua o 6 - Senior

Hāʻawi ka paena hulina limahana:
Nā Luna Hoʻokele:

  1. Junior - 2 makahiki - 50k rub.
  2. Waena - 5 mau makahiki - 70k rub.
  3. Nui - 11 mau makahiki - 100k rub.

Nā ʻenehana DevOps:

  1. Junior - 2 makahiki - 100k rub.
  2. Waena - 3 mau makahiki - 160k rub.
  3. Nui - 6 mau makahiki - 220k rub.

Wahi a ka ʻike o "DevOps", ua hoʻohana ʻia ka ʻike e pili ana i ka SDLC.

Mai ka mea i hōʻike ʻia ma luna nei, ʻaʻole pono nā ʻoihana iā DevOps, a hiki iā lākou ke mālama i ka liʻiliʻi o 50 pakeneka o nā kumukūʻai i hoʻolālā mua ʻia ma ka hoʻolimalima ʻana i kahi Administrator; Eia kekahi, hiki iā lākou ke wehewehe i nā kuleana o ka mea a lākou e ʻimi nei. a hoʻopiha i ka pono me ka wikiwiki. ʻAʻole pono mākou e poina i ka mahele ʻana o nā kuleana e hiki ai iā mākou ke hōʻemi i nā koi no nā limahana, a me ka hoʻokumu ʻana i kahi lewa maikaʻi i ka hui, ma muli o ka nele o nā overlaps. ʻO ka hapa nui o nā hakahaka piha i nā pono hana a me nā lepili DevOps, akā ʻaʻole i hoʻokumu ʻia i nā koi maoli no kahi DevOps Engineer, noi wale no kahi luna mea hana.

ʻO ke kaʻina hana o ka hoʻomaʻamaʻa ʻana i nā ʻenekini DevOps i kaupalena wale ʻia i kahi hoʻonohonoho o nā hana kikoʻī, nā pono hana, a ʻaʻole hāʻawi i kahi ʻike ākea o nā kaʻina hana a me kā lākou hilinaʻi. He mea maikaʻi loa i ka wā e hiki ai i ke kanaka ke kau iā AWS EKS me ka hoʻohana ʻana iā Terraform, e hui pū me ka Fluentd sidecar i kēia puʻupuʻu a me ka waihona AWS ELK no ka ʻōnaehana logging i 10 mau minuke, me ka hoʻohana ʻana i hoʻokahi kauoha i ka console, akā inā ʻaʻole maopopo ʻo ia i ka. ʻO ke kumu o ka hoʻoponopono ʻana iā ia iho i nā lāʻau a me nā mea e pono ai lākou, inā ʻaʻole ʻoe i ʻike pehea e hōʻiliʻili ai i nā metric ma luna o lākou a nānā i ka degradation o ka lawelawe, a laila ʻo ia ka enike e ʻike i ka hoʻohana ʻana i kekahi mau pono.

Hoʻokumu ʻo Demand i ka lako, a ʻike mākou i kahi mākeke overheated loa no ke kūlana DevOps, kahi i kūpono ʻole ai nā koi i ka hana maoli, akā e ʻae wale i nā luna ʻōnaehana e loaʻa hou aku.

No laila ʻo wai lākou? ʻO DevOps a i ʻole nā ​​​​luna hoʻoponopono ʻōnaehana? =)

Pehea e hoʻomau ai i ke ola?

Pono nā mea hana e hoʻonohonoho pono i nā koi a nānā pono i nā mea e pono ai, a ʻaʻole e hoʻolei i nā lepili. ʻAʻole ʻoe i ʻike i ka hana a DevOps - ʻaʻole pono ʻoe iā lākou i kēlā hihia.

Paahana - E aʻo. E hoʻomaikaʻi mau i kou ʻike, e nānā i ke kiʻi holoʻokoʻa o nā kaʻina hana a hahai i ke ala i kāu pahuhopu. Hiki iā ʻoe ke lilo i mea āu e makemake ai, pono ʻoe e hoʻāʻo.

Source: www.habr.com

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