DevOps: Kakšna je razlika med programerjem in operaterjem?


Odgovor 1:

DevOps (odsekana sestavina "razvoja" in "operacij") je kultura, gibanje ali praksa, ki poudarja sodelovanje in komuniciranje tako razvijalcev programske opreme kot drugih strokovnjakov za informacijsko tehnologijo (IT), medtem ko avtomatizira postopek zagotavljanja programske opreme in sprememb infrastrukture . [1] [2] Njegov cilj je vzpostaviti kulturo in okolje, kjer se lahko gradnja, testiranje in izdaja programske opreme zgodi hitro, pogosto in zanesljiveje.

Preberite več: DevOps


Odgovor 2:

Tradicionalne tehnološke vloge v organizaciji delujejo ločeno druga od druge. Razvijalci prihajajo iz miselnosti, kjer je sprememba tisto, za kar so plačani. Podjetje je odvisno od njih, da se odzovejo na spreminjajoče se potrebe, zato jih običajno spodbujajo k ustvarjanju, inovacijam in ustvarjanju čim več sprememb. Nasprotno pa operacije vidijo spremembe kot sovražnika. Posel je odvisen od dejavnosti za vzdrževanje luči in zagotavljanje storitev, ki danes ustvarjajo denar. Operacije so motivirane, da se upirajo spremembam, ker spodkopava stabilnost in zanesljivost.

Ti cilji so med seboj neodvisni, organizacija pa mora biti sposobna delovati kot celota, kar pomeni izogibanje nasprotujočim si dnevnim redom in delo v skupno dobro. To je predpostavka DevOpsa.

Razvijalci se razvijajo

Razvijalec je nekdo, ki napiše in odstrani kodo za ustvarjanje programske opreme in aplikacij. Ko je aplikacija nameščena v proizvodnem okolju, bo razvijalci na splošno spremljali uspešnost in zbirali povratne informacije uporabnikov za izvajanje sprememb in posodobitev za izboljšanje programske opreme. Cilj razvijalca je nenehno ustvarjati nove aplikacije in spreminjati obstoječe, da bi jih izboljšali - učinkovito uvajanje sprememb v okolje redno.

Vloga tradicionalnega razvijalca se meri po njegovi sposobnosti vplivanja na spremembe. Vrednost razvijalca za organizacijo - kot tudi plače in bonuse razvijalca - so ponavadi odraz razvijalčeve pobude in sposobnosti ustvarjanja novih aplikacij in inovativnih funkcij, ki uporabnikom pomagajo do bolj produktivnosti.

Operacije delujejo

IT operacije ali skrbniki IT imajo en cilj: zagotoviti, da vse deluje optimalno. Delovanje zagotavlja, da so omrežni viri na voljo in delujejo ob največji učinkovitosti. Ko je to ravnotežje doseženo, kakršne koli nove zahteve omrežnih virov ogrožajo stabilnost okolja in zahtevajo, da operacije vložijo čas in trud, da se prepričajo, ali še vedno delujejo po pričakovanjih.

Vloga tradicionalnih operacij se meri z njeno sposobnostjo zagotavljanja zanesljive, optimizirane infrastrukture. To dejansko pomeni zagotavljanje čim manj sprememb, da se zagotovi, da so omrežni viri na voljo, da bodo uporabniki lahko bolj produktivni.

Kulturni spopad

Navsezadnje si razvijalci in operacije prizadevajo za isto stvar: narediti organizacijo čim bolj produktivno. Kljub njihovim podobnim ciljem pa je enostavno opaziti, kako lahko te nasprotujoče si vloge ovirajo druga drugo. Razvijalci poskušajo čim hitreje ustvariti in izboljšati aplikacije, operacije pa storijo vse, kar je v njihovi moči, da se preprečijo spremembe v okolju. Nekaj ​​mora dati, da lahko organizacija deluje učinkovito in učinkovito.

"V tradicionalnih operativnih organizacijah smo pogosto izbrali funkcionalno usmerjenost, zato svoje skupine organiziramo po njihovih posebnostih - skrbnike baz podatkov postavimo v eno skupino, skrbnike omrežij v drugo, skrbnike strežnikov v drugo in tako naprej," pravi Gene Kim, soavtor projekta Phoenix in prihajajoče kuharske knjige DevOps ter gonilna sila za trenutno vodilni vrh DevOps Enteprise v San Franciscu. "Posledice tega so dolgi roki. Za zapletene dejavnosti, kot so velike razmestitve, moramo odpreti vozovnice z več skupinami, usklajevati rokovanje z delom, čakati v dolgih čakalnih vrstah, pri čemer izvajalci pogosto slabo vidijo, kako se delo nanaša do ciljev toka vrednosti. "

Za več informacij preverite: https://goo.gl/myAeT3

Pridobite več brezplačnih videoposnetkov - Naročite se ➜ https://goo.gl/5ZqDML


Odgovor 3:

Tradicionalne tehnološke vloge v organizaciji delujejo ločeno druga od druge. Razvijalci prihajajo iz miselnosti, kjer je sprememba tisto, za kar so plačani. Podjetje je odvisno od njih, da se odzovejo na spreminjajoče se potrebe, zato jih običajno spodbujajo k ustvarjanju, inovacijam in ustvarjanju čim več sprememb. Nasprotno pa operacije vidijo spremembe kot sovražnika. Posel je odvisen od dejavnosti za vzdrževanje luči in zagotavljanje storitev, ki danes ustvarjajo denar. Operacije so motivirane, da se upirajo spremembam, ker spodkopava stabilnost in zanesljivost.

Ti cilji so med seboj neodvisni, organizacija pa mora biti sposobna delovati kot celota, kar pomeni izogibanje nasprotujočim si dnevnim redom in delo v skupno dobro. To je predpostavka DevOpsa.

Razvijalci se razvijajo

Razvijalec je nekdo, ki napiše in odstrani kodo za ustvarjanje programske opreme in aplikacij. Ko je aplikacija nameščena v proizvodnem okolju, bo razvijalci na splošno spremljali uspešnost in zbirali povratne informacije uporabnikov za izvajanje sprememb in posodobitev za izboljšanje programske opreme. Cilj razvijalca je nenehno ustvarjati nove aplikacije in spreminjati obstoječe, da bi jih izboljšali - učinkovito uvajanje sprememb v okolje redno.

Vloga tradicionalnega razvijalca se meri po njegovi sposobnosti vplivanja na spremembe. Vrednost razvijalca za organizacijo - kot tudi plače in bonuse razvijalca - so ponavadi odraz razvijalčeve pobude in sposobnosti ustvarjanja novih aplikacij in inovativnih funkcij, ki uporabnikom pomagajo do bolj produktivnosti.

Operacije delujejo

IT operacije ali skrbniki IT imajo en cilj: zagotoviti, da vse deluje optimalno. Delovanje zagotavlja, da so omrežni viri na voljo in delujejo ob največji učinkovitosti. Ko je to ravnotežje doseženo, kakršne koli nove zahteve omrežnih virov ogrožajo stabilnost okolja in zahtevajo, da operacije vložijo čas in trud, da se prepričajo, ali še vedno delujejo po pričakovanjih.

Vloga tradicionalnih operacij se meri z njeno sposobnostjo zagotavljanja zanesljive, optimizirane infrastrukture. To dejansko pomeni zagotavljanje čim manj sprememb, da se zagotovi, da so omrežni viri na voljo, da bodo uporabniki lahko bolj produktivni.

Kulturni spopad

Navsezadnje si razvijalci in operacije prizadevajo za isto stvar: narediti organizacijo čim bolj produktivno. Kljub njihovim podobnim ciljem pa je enostavno opaziti, kako lahko te nasprotujoče si vloge ovirajo druga drugo. Razvijalci poskušajo čim hitreje ustvariti in izboljšati aplikacije, operacije pa storijo vse, kar je v njihovi moči, da se preprečijo spremembe v okolju. Nekaj ​​mora dati, da lahko organizacija deluje učinkovito in učinkovito.

"V tradicionalnih operativnih organizacijah smo pogosto izbrali funkcionalno usmerjenost, zato svoje skupine organiziramo po njihovih posebnostih - skrbnike baz podatkov postavimo v eno skupino, skrbnike omrežij v drugo, skrbnike strežnikov v drugo in tako naprej," pravi Gene Kim, soavtor projekta Phoenix in prihajajoče kuharske knjige DevOps ter gonilna sila za trenutno vodilni vrh DevOps Enteprise v San Franciscu. "Posledice tega so dolgi roki. Za zapletene dejavnosti, kot so velike razmestitve, moramo odpreti vozovnice z več skupinami, usklajevati rokovanje z delom, čakati v dolgih čakalnih vrstah, pri čemer izvajalci pogosto slabo vidijo, kako se delo nanaša do ciljev toka vrednosti. "

Za več informacij preverite: https://goo.gl/myAeT3

Pridobite več brezplačnih videoposnetkov - Naročite se ➜ https://goo.gl/5ZqDML


Odgovor 4:

Tradicionalne tehnološke vloge v organizaciji delujejo ločeno druga od druge. Razvijalci prihajajo iz miselnosti, kjer je sprememba tisto, za kar so plačani. Podjetje je odvisno od njih, da se odzovejo na spreminjajoče se potrebe, zato jih običajno spodbujajo k ustvarjanju, inovacijam in ustvarjanju čim več sprememb. Nasprotno pa operacije vidijo spremembe kot sovražnika. Posel je odvisen od dejavnosti za vzdrževanje luči in zagotavljanje storitev, ki danes ustvarjajo denar. Operacije so motivirane, da se upirajo spremembam, ker spodkopava stabilnost in zanesljivost.

Ti cilji so med seboj neodvisni, organizacija pa mora biti sposobna delovati kot celota, kar pomeni izogibanje nasprotujočim si dnevnim redom in delo v skupno dobro. To je predpostavka DevOpsa.

Razvijalci se razvijajo

Razvijalec je nekdo, ki napiše in odstrani kodo za ustvarjanje programske opreme in aplikacij. Ko je aplikacija nameščena v proizvodnem okolju, bo razvijalci na splošno spremljali uspešnost in zbirali povratne informacije uporabnikov za izvajanje sprememb in posodobitev za izboljšanje programske opreme. Cilj razvijalca je nenehno ustvarjati nove aplikacije in spreminjati obstoječe, da bi jih izboljšali - učinkovito uvajanje sprememb v okolje redno.

Vloga tradicionalnega razvijalca se meri po njegovi sposobnosti vplivanja na spremembe. Vrednost razvijalca za organizacijo - kot tudi plače in bonuse razvijalca - so ponavadi odraz razvijalčeve pobude in sposobnosti ustvarjanja novih aplikacij in inovativnih funkcij, ki uporabnikom pomagajo do bolj produktivnosti.

Operacije delujejo

IT operacije ali skrbniki IT imajo en cilj: zagotoviti, da vse deluje optimalno. Delovanje zagotavlja, da so omrežni viri na voljo in delujejo ob največji učinkovitosti. Ko je to ravnotežje doseženo, kakršne koli nove zahteve omrežnih virov ogrožajo stabilnost okolja in zahtevajo, da operacije vložijo čas in trud, da se prepričajo, ali še vedno delujejo po pričakovanjih.

Vloga tradicionalnih operacij se meri z njeno sposobnostjo zagotavljanja zanesljive, optimizirane infrastrukture. To dejansko pomeni zagotavljanje čim manj sprememb, da se zagotovi, da so omrežni viri na voljo, da bodo uporabniki lahko bolj produktivni.

Kulturni spopad

Navsezadnje si razvijalci in operacije prizadevajo za isto stvar: narediti organizacijo čim bolj produktivno. Kljub njihovim podobnim ciljem pa je enostavno opaziti, kako lahko te nasprotujoče si vloge ovirajo druga drugo. Razvijalci poskušajo čim hitreje ustvariti in izboljšati aplikacije, operacije pa storijo vse, kar je v njihovi moči, da se preprečijo spremembe v okolju. Nekaj ​​mora dati, da lahko organizacija deluje učinkovito in učinkovito.

"V tradicionalnih operativnih organizacijah smo pogosto izbrali funkcionalno usmerjenost, zato svoje skupine organiziramo po njihovih posebnostih - skrbnike baz podatkov postavimo v eno skupino, skrbnike omrežij v drugo, skrbnike strežnikov v drugo in tako naprej," pravi Gene Kim, soavtor projekta Phoenix in prihajajoče kuharske knjige DevOps ter gonilna sila za trenutno vodilni vrh DevOps Enteprise v San Franciscu. "Posledice tega so dolgi roki. Za zapletene dejavnosti, kot so velike razmestitve, moramo odpreti vozovnice z več skupinami, usklajevati rokovanje z delom, čakati v dolgih čakalnih vrstah, pri čemer izvajalci pogosto slabo vidijo, kako se delo nanaša do ciljev toka vrednosti. "

Za več informacij preverite: https://goo.gl/myAeT3

Pridobite več brezplačnih videoposnetkov - Naročite se ➜ https://goo.gl/5ZqDML