"O le mea autu mo i matou o le naunau e aʻoaʻo ma atinaʻe i DevOps" - faiaoga ma faufautua e uiga i le auala latou te aʻoaʻo atu ai i se aʻoga DevOps

Autumn o se taimi ofoofogia o le tausaga. A'o amata e tamaiti a'oga ma tamaiti a'oga le tausaga a'oga mo le tau mafanafana, o lo'o fafaguina tagata matutua i le le fiafia i aso tuai ma le galala mo le malamalama.

O le mea e lelei ai, e leʻi tuai ona aʻoaʻoina. Ae maise pe afai e te manaʻo e avea oe ma inisinia DevOps.

O lenei taumafanafana, na faʻalauiloa ai e a matou uo le vaitafe muamua o le DevOps school ma o loʻo sauni e amata le lona lua ia Novema. Afai ua leva ona e mafaufau e avea ma inisinia DevOps, faʻafeiloaʻi i le pusi!

"O le mea autu mo i matou o le naunau e aʻoaʻo ma atinaʻe i DevOps" - faiaoga ma faufautua e uiga i le auala latou te aʻoaʻo atu ai i se aʻoga DevOps

Aisea ma mo ai na faia ai le aʻoga DevOps ma o le a le mea e manaʻomia e ulufale ai? Sa matou talanoa ma faiaoga ma faufautua e saili tali i nei fesili.

— Na fa'apefea ona amata le fausiaina o le a'oga DevOps?

Stanislav Salangin, na faavaeina le aoga DevOps: O le fatuina o se aoga DevOps, i le tasi itu, o se manaʻoga o le taimi. O se tasi lea o galuega e sili ona mana'omia, ma o le mana'oga mo inisinia i galuega ua amata ona sili atu i le sapalai. Ua leva ona matou faafaileleina lenei manatu ma faia ni nai taumafaiga, ae na iu lava ina fetaui fetu i lenei tausaga: na matou faapotopotoina se vaega o tagata tomai faapitoa ma le fiafia i le nofoaga e tasi i le taimi e tasi ma faalauiloa le vaitafe muamua. O le aʻoga muamua o se aʻoga pailate: naʻo matou tagata faigaluega na suʻesuʻe iina, ae e le o toe umi ae matou fuafua e faʻafaigaluegaina se "faʻapotopotoga" lona lua ma tamaiti aʻoga e le gata mai la matou kamupani.

Alexey Sharapov, taʻitaʻi faʻapitoa, taʻitaʻia faufautua: O le tausaga na te'a nei na matou fa'afaigaluegaina ai tamaiti a'oga e avea ma interns ma a'oa'oina tama laiti. E faigata mo tamaiti aʻoga iunivesete poʻo faʻauʻu ona suʻe se galuega ona latou te manaʻomia le poto masani, ma e le mafai ona e maua le poto masani pe a le faʻafaigaluegaina-e foliga mai o se liʻo leaga. O le mea lea, na matou tuʻuina atu i tama le avanoa e faʻamaonia ai i latou lava, ma o lea ua latou galulue manuia. I totonu o matou tagata faigaluega sa i ai se tasi tagata - o se inisinia mamanu i se falegaosimea, ae na te iloa pe faapefea ona fai sina polokalame ma galue i Linux. Ioe, e leai ni ona tomai manaia, ae na pupula ona mata. Mo aʻu, o le mea autu i tagata o latou uiga, o le naunau e aʻoaʻo ma atiina ae. Mo i matou, o tamaiti aoga uma o se amataga lea matou te faʻaalu ai o matou taimi ma poto masani. Matou te tuʻuina atu i tagata uma se avanoa ma ua sauni e fesoasoani, ae o le tamaititi lava ia e tatau ona nafa ma lona lumanaʻi.

Lev Goncharov aka @ultral, enisinia ta'ita'i, faievagelia o atinae tetele e ala i su'ega: E tusa o le 2-3 tausaga talu ai, na ou maua ai le manatu e aumai le IaC i le tele o tagata ma faia se aʻoaʻoga i totonu i le Ansible. E oo lava i lena taimi sa i ai le talanoaga i le auala e tuufaatasia ai vasega eseese ma se manatu e tasi. Mulimuli ane, na faʻaopoopoina e le manaʻoga e faʻalautele le vaega o atinaʻe i luga o le poloketi. I le vaʻavaʻai atu i le manuia o 'au tuaoi i le atinaʻeina o le aʻoga Java School, sa faigata ona teena le ofo a Stas e faʻatulaga se aʻoga DevOps. O se taunuuga, i la matou poloketi na matou ufiufi le manaʻoga mo tagata faʻapitoa pe a maeʻa le faʻasalalauga muamua.

- O le a le mea e te manaʻomia e te alu ai i le aʻoga?

Alexey Sharapov: Fa'aosofia, tu'inanau, o sina fa'atamala. O le a matou faia sina suʻega e fai ma faʻatonuga faʻaoga, ae i se tulaga lautele matou te manaʻomia le malamalama masani o faiga Linux, soʻo se gagana polokalame ma leai se fefe i le faʻamafanafanaga faʻamau.

Lev Goncharov: O tomai faʻapitoa faʻapitoa e maua. O le mea autu o le i ai lea o se faiga fa'ainisinia e foia ai fa'afitauli. O le a le sili atu le iloa o le gagana, aua o se inisinia DevOps, e pei o se "tagata kelu," e tatau ona faʻaogaina faiga, ma o lenei, poʻo le a lava le mea e fai mai ai, e faʻaalia ai le fesoʻotaʻiga ae le o taimi uma i le gagana Rusia. Ae e mafai foi ona faaleleia le gagana e ala i kosi i totonu o le kamupani.

- O aʻoaʻoga i le aʻoga DevOps e lua masina. O le a se mea e mafai ona aʻoaʻoina e le au faʻalogologo i lenei taimi?

Ilya Kutuzov, faiaoga, taitai o le DevOps community i Deutsche Telekom IT Solutions: I le taimi nei matou te tuʻuina atu i tamaiti aʻoga naʻo tomai faigata latou te manaʻomia mo galuega: 

  • DevOps faavae 

  • Atina'e meafaigaluega

  • Pusa

  • CI / CD

  • Ao & fa'aupuga 

  • mataituina

  • Faʻatautaia o le faʻatonutonu 

  • tuputupu aʻe

"O le mea autu mo i matou o le naunau e aʻoaʻo ma atinaʻe i DevOps" - faiaoga ma faufautua e uiga i le auala latou te aʻoaʻo atu ai i se aʻoga DevOpsAoaoga i se aoga DevOps i le isi itu o le lau

— O le a le mea e tupu pe a mae'a ona a'oa'oina e le tamaititi le polokalame o le kosi?

O le fa'ai'uga o le a'oa'oga o le fa'aulufaleina lea o se galuega fa'aa'oa'oga, lea o le a 'auai i ai poloketi e fiafia i ai le au fa'au'u. Faʻavae i luga o taunuʻuga o aʻoaʻoga, o le a iloa e le tagata faʻauʻu le faʻaputuga o tekinolosi faʻaaogaina i la matou kamupani ma o le a mafai ona vave faʻatasi i galuega o se galuega moni. A maeʻa le aotelega o faʻaiuga o le faʻaaliga, o le a tuʻuina atu galuega ofo i tamaiti aoga sili ona lelei!

— Stas, na e taʻua i se tasi taimi e leʻi faigofie le suʻeina o se vaega o faiaʻoga. E tatau ona e aumaia tagata tomai faapitoa mai fafo mo lenei mea?

Stanislav Salangin: Ioe, i le taimi muamua sa matua faigata lava ona faʻapipiʻi se 'au ma, sili ona taua, taofi, aua le faʻasalalau ma faʻaauau pea ona faʻaosofia. Ae o faiaoga uma ma faiaoga o le aʻoga o matou tagata faigaluega. O DevOps ia e taʻitaʻia i galuega faatino e iloa le auala e galue ai a tatou galuega mai totonu ma lagolagoina faamaoni a latou pisinisi ma le kamupani. Ua taʻua i matou o se aʻoga, ae le o se aʻoga poʻo ni vasega, aua, e pei o se aʻoga moni, o fesoʻotaʻiga vavalalata i le va o le faiaoga ma tamaiti aʻoga e taua tele ia i matou. Matou te fuafua e faʻatulaga a matou lava alalafaga ma tamaiti aʻoga - e le o se Telegram talatalanoaga, ae o se faʻalapotopotoga o tagata tutusa mafaufau e feiloai i le tagata lava ia, fesoasoani le tasi i le isi ma atiina ae.

"O le mea autu mo i matou o le naunau e aʻoaʻo ma atinaʻe i DevOps" - faiaoga ma faufautua e uiga i le auala latou te aʻoaʻo atu ai i se aʻoga DevOpsO loʻo matou moemiti i faiaoga ma faufautua. Matou te fa'amoemoe e feiloa'i vave ma pu'e se ata fa'atasi!

— O le a sau mea e fai i le DevOps school?

"O le mea autu mo i matou o le naunau e aʻoaʻo ma atinaʻe i DevOps" - faiaoga ma faufautua e uiga i le auala latou te aʻoaʻo atu ai i se aʻoga DevOps

Ilya Kutuzov, faiaoga, taitai o le DevOps community i Deutsche Telekom IT Solutions:

"Ou te aʻoaʻoina tamaiti aʻoga i le fausiaina o paipa i luga ole GitLab, faʻafefea ona fai meafaigaluega e faauo i le tasi ma le isi, ma faʻafefea ona avea i latou ma uo e aunoa ma oe.

Aisea DevOps aoga? O se kosi i luga ole laiga e le maua ai le faatofu vave ma e le maua ai tomai faʻapitoa i le galue ma tekinolosi. Soʻo se aʻoga faʻapitoa o le a le tuʻuina atu ia te oe le lagona e te iloa moni le auala e foia ai faʻafitauli faʻapitoa ma mafai ona taulimaina se faʻafitauli moni i luga o se poloketi. O mea e feagai ma tamaiti aʻoga i le taimi o a latou suʻesuʻega o mea ia o le a latou galulue ai i galuega faatino.

"O le mea autu mo i matou o le naunau e aʻoaʻo ma atinaʻe i DevOps" - faiaoga ma faufautua e uiga i le auala latou te aʻoaʻo atu ai i se aʻoga DevOps

Alexey Sharapov, taʻitaʻi faʻapitoa, ulu ma faufautua o le aʻoga:

“Ou te fa’amautinoa ia aua ne’i amio leaga tamaiti aoga ma isi faiaoga. Ou te fesoasoani i tamaiti aoga e foia feeseeseaiga faʻatekinisi ma faʻalapotopotoga, fesoasoani i tamaiti aoga ia iloa i latou lava o ni tagata tapuaʻi, ma faia se faʻataʻitaʻiga patino. Ou te aʻoaʻoina se aʻoaʻoga faʻamaonia ma le manaia o containerization.”

 

"O le mea autu mo i matou o le naunau e aʻoaʻo ma atinaʻe i DevOps" - faiaoga ma faufautua e uiga i le auala latou te aʻoaʻo atu ai i se aʻoga DevOps

Igor Renkas, Ph.D., faufautua, pule oloa:

"Ou te faufautua i tamaiti aoga i le aoga, ma fesoasoani foi ia Stanislav i le faatulagaina ma le atinaeina o le aoga. O le panikeke muamua, i loʻu manatu, e leʻi sau i fafo ma sa matou amata manuia. O lenei, ioe, o loʻo matou galulue i mea e mafai ona faʻaleleia i le aʻoga: matou te mafaufau e uiga i se faʻatulagaga faʻapitoa, aʻoaʻo faʻasolosolo, matou te mananaʻo e aʻoaʻo e le gata o tomai faigata, ae faʻapea foʻi tomai vaivai i le lumanaʻi. Sa leai ni a matou auala ma leai ni fofo ua saunia. Sa matou suʻeina faiaoga i a matou paaga, mafaufau e ala i lauga, se kosi galuega, ma faʻatulagaina mea uma mai le amataga. Ae o le matou luʻitau autu lea ma le matagofie atoa o le aʻoga: matou te mulimuli i o matou lava ala, fai le mea matou te manatu e saʻo ma le mea e sili mo a matou tamaiti aoga.

"O le mea autu mo i matou o le naunau e aʻoaʻo ma atinaʻe i DevOps" - faiaoga ma faufautua e uiga i le auala latou te aʻoaʻo atu ai i se aʻoga DevOps

Lev Goncharov aka @ultral, enisinia ta'ita'i, faievagelia o atinae tetele e ala i su'ega:

“Ou te aʻoaʻoina tamaiti aʻoga pulega Faʻatonu ma le auala e ola ai. E le lava le tuʻuina o se mea i totonu o le git, e manaʻomia ona i ai se suiga faʻatusa i mafaufauga ma auala. O lena atinaʻe e pei o le code o lona uiga e le gata o le tusiaina o se code, ae o le faia o se tali lagolago, malamalama. Afai tatou te talanoa e uiga i tekinolosi, e masani lava ona ou talanoa e uiga i le Ansible ma faʻapuupuu le auala e faʻafesoʻotaʻi ai ma Jenkins, Packer, Terraform.

— Paʻaga, faafetai mo le faatalanoaga! O le a lau savali mulimuli i le au faitau?

Stanislav Salangin: Matou te valaʻauina e le gata o tagata sili-inisinia poʻo tamaiti aʻoga e suʻesuʻe ma i matou, e le gata i tagata e iloa Siamani poʻo le Igilisi - o le a oʻo mai uma. Mo i matou, o le mea autu o le tatala, naunau e galue malosi, ma le naunau e aʻoaʻo ma atiina ae i DevOps. 

DevOps ua naʻo se tala e uiga i le faʻaauauina o atinaʻe. O le DevOps faʻailoga o se faʻailoga e le gata e aofia ai vaega eseese: suʻega, tuʻufaʻatasia, ma isi. E tatau i se inisinia DevOps ona faʻaauau pea ona vaʻaia nei mea uma, aʻoaʻo i taimi uma mea fou, fai se tulaga faʻamalosi ma aua le faatuai e fai ni fesili valea. 

DevOps aʻoga o se galuega faʻavae avanoa. Matou te faia lenei mea mo le alalafaga, fefaʻasoaaʻi le malamalama, ma faʻamaoni e manaʻo e fesoasoani i tama e iai le manaʻo e atiaʻe i DevOps. O lea la i le matou kamupani ua tatala uma auala mo inisinia laiti. O le mea autu o le aua le fefe!

puna: www.habr.com

Faaopoopo i ai se faamatalaga