Tekinolosi ma meafaigaluega e manaʻomia e le inisinia DevOps ona faʻatautaia.
DevOps o se faʻatupuina faʻatupulaia i le IT; o le taʻutaʻua ma le manaʻoga mo le faʻapitoa o loʻo faasolosolo malie ona faʻatupulaia. Na tatalaina GeekBrains e leʻi leva talu ai
Ina ia faʻamalamalamaina le mea moni o DevOps ma pe aisea e manaʻomia ai sui o lenei galuega, na matou talanoa ma Nikolai Butenko, tusiata.
O le a le mea e tatau ona iloa ma mafai e se DevOps lelei ona fai?
O iinei e sili atu le vave fai atu le mea e le tatau ona ia faia. O loʻo i ai se tala faʻasolopito e faapea o se sui o lenei galuega o se aufaipese e toʻatasi e mafai ona tusia se code tele, ona faʻataʻitaʻi lea, ma i lona taimi avanoa e alu ai ma faʻapipiʻi masini lomitusi a ana uo. Masalo e fesoasoani foi i le faleteuoloa ma sui le barista.
Ina ia iloa le mea e tatau ona faia e se tagata tomai faapitoa DevOps, tatou toe foi i le faʻamatalaga o le manatu lava ia. DevOps o le faʻamalieina o le taimi mai le atinaʻeina o oloa i le tuʻuina atu o oloa ile maketi. E tusa ai ma lea, o le tagata tomai faapitoa e faʻamalieina le faagasologa i le va o le atinaʻe ma le gaioiga, tautala i la latou gagana ma fausia se paipa agavaa.
O le a le mea e tatau ona e iloa ma mafai ona e faia? O le mea lea e taua:
- E manaʻomia ni tomai vaivai lelei, talu ai e manaʻomia lou fegalegaleai faʻatasi ma le tele o matagaluega i totonu o le kamupani e tasi.
- Iloiloga fa'avae mafaufauga e va'ava'ai i faiga mai luga ma malamalama pe fa'apefea ona fa'amalieina.
- E tatau ona e malamalama uma i le atinaʻe ma faʻagaioiga faʻagaioiga oe lava ia. Na'o le taimi lena e mafai ai ona fa'alelei.
- E manaʻomia foʻi le lelei o fuafuaga, auʻiliʻiliga ma tomai faʻataʻitaʻi e fausia ai se faʻagasologa o gaosiga faʻatasi.
E tutusa uma sui o DevOps pe i ai ni eseesega i totonu ole faʻapitoa?
Talu ai nei, e tele lala ua tulaʻi mai i totonu o le tasi faʻapitoa. Ae i se tulaga lautele, o le manatu o DevOps e aofia ai vaega e tolu: SRE (pule), Developer (developer), Pule (nafa ma fegalegaleaiga ma le pisinisi). O se tagata tomai faapitoa DevOps e malamalama i manaʻoga o le pisinisi ma faʻatulagaina galuega lelei i le va o tagata uma e ala i le fatuina o se faʻagasologa faʻatasi.
E iai foʻi lona malamalama lelei i faʻagasologa uma o le taamilosaga o le atinaʻeina o oloa, fausaga, ma malamalama i le saogalemu o faʻamatalaga i le tulaga e iloilo ai tulaga lamatia. E le gata i lea, e iloa ma malamalama DevOps auala ma meafaigaluega, faʻapea foʻi ma le lagolago muamua ma le tuʻuina atu mo polokalame ma auaunaga. I se tulaga lautele, o le galuega a DevOps o le vaʻaia o le polokalama atoa o se tasi atoa, e faʻatonu ma faʻatautaia faiga e fesoasoani i le atinaʻeina o lenei faiga.
Ae paga lea, i Rusia ma fafo atu, e le o taimi uma e malamalama ai tagata e ana galuega i le uiga o DevOps. A'o va'ava'ai i avanoa fa'asalalau, o le a e maitauina pe a vala'au se avanoa DevOps, o lo'o su'e kamupani mo fa'atonu fa'atonu, pule Kubernetes, po'o su'ega lautele. Ole tele ole fa'atumuina ole malamalama ma tomai ile DevOps avanoa mai HH.ru ma LinkedIn e matua mata'ina.
E taua le maitauina o DevOps e le naʻo se faʻapitoa, ae muamua lava, o se metotia mo le togafitia o atinaʻe e pei o tulafono. O se taunuuga o le faʻatinoina o metotia, o tagata uma o le au atinaʻe e vaʻavaʻai ma malamalama e le gata i la latou vaega o galuega, ae o loʻo i ai se faʻaaliga o le faʻaogaina o le faiga atoa.
E mafai faapefea e DevOps ona fesoasoani i le kamupani e te faigaluega ai?
O se tasi o fuataga sili ona taua mo pisinisi o le Taimi-i-Maketi (TTM). O le taimi lenei e faʻatau ai, o lona uiga, o le taimi o le suiga mai le manatu o le fatuina o se oloa i le faʻalauiloaina o le oloa mo le faʻatau atu. E taua tele le TTM mo fale gaosi oloa e vave ona le toe aoga.
Faatasi ai ma le fesoasoani a DevOps, o le tele o faleoloa lauiloa i le Russian Federation ma fafo na amata ona atiaʻe ni taʻiala fou. O nei kamupani o lo'o fa'agasolo i luga ole laiga i luga ole laiga, atoa po'o se vaega tu'ulafoa'i tulaga tuusao. I nei tulaga, e manaʻomia vave le atinaʻeina o talosaga ma auaunaga, lea e le mafai e aunoa ma le faʻaogaina o meafaigaluega DevOps.
O se taunuuga, na mafai e nisi o faleoloa ona faʻavaveina le faʻagasologa o le faʻalauiloaina o talosaga ma auaunaga e manaʻomia moni i le aso. Ma o le mea sili lea ona taua o le tauvaga i le maketi faʻaonapo nei.
O ai e mafai ona avea ma DevOps?
Ioe, o le a sili atu ona faigofie iinei mo sui o tomai faʻapitoa: tagata fai polokalame, faʻataʻitaʻiga, pule faʻatonu. Soʻo se tasi e alu i lenei matata e aunoa ma se aʻoaʻoga talafeagai e manaʻomia ona saunia e aʻoaʻoina faʻavae o polokalame, suʻega, faʻatautaia o faʻagasologa ma pulega faʻavae. Ma naʻo le taimi lena, pe a maeʻa uma nei mea, o le a mafai ona amata suʻesuʻeina le DevOps manatu atoa.
Ina ia malamalama atili i le manatu ma maua se manatu o le malamalama manaʻomia ma tomai, e aoga le faitau i le DevOps Guide, suʻesuʻeina le Phoenix Project, faʻapea foʻi ma le metotia.
DevOps e sili ona aoga mo na tagata o loʻo i ai se mafaufauga suʻesuʻe ma mafai ona faʻaogaina se faiga faʻapitoa. E faigata ona taʻu atu pe o le a le umi e manaʻomia ai se tagata fou e avea ma DevOpser sili. O iinei o mea uma e faʻalagolago i le faavae muamua, faʻapea foʻi ma le siosiomaga ma galuega e manaʻomia ona foia, faʻatasi ai ma le tele o le kamupani. Kamupani e manaʻomia devops e aofia ai le tele o tekinolosi: Amazon, Netflix, Adobe, Etsy, Facebook ma Walmart.
I le faʻaiʻuga, e sili atu ma le afa o faʻasalalauga galuega a DevOps e moni lava mo pulega faʻapitoa. Ae ui i lea, o le manaʻoga mo DevOps o loʻo faʻatupulaʻia faʻasolosolo, ma o loʻo i ai nei le matua le lava o tagata tomai faʻapitoa i lenei talaaga.
Ina ia avea oe ma se tagata tomai faapitoa, e tatau ona e suʻesuʻeina tekinolosi fou, meafaigaluega, faʻaogaina se faiga faʻapitoa i le galuega ma faʻaaoga lelei le masini. A aunoa ma lea, e matua faigata lava, pe a le mafai, ona faʻatulaga lelei DevOps.
puna: www.habr.com