DevOps: Mikä on ero kehittäjän ja kehittäjän opin välillä?


Vastaus 1:

DevOps (leikattu yhdistelmä "kehityksestä" ja "toiminnasta") on kulttuuri, liike tai käytäntö, joka korostaa sekä ohjelmistokehittäjien että muiden tietotekniikan (IT) ammattilaisten yhteistyötä ja viestintää automatisoimalla ohjelmistojen toimitusprosessia ja infrastruktuurimuutoksia . [1] [2] Sen tavoitteena on luoda kulttuuri ja ympäristö, jossa ohjelmistojen rakentaminen, testaaminen ja julkaiseminen voi tapahtua nopeasti, usein ja luotettavammin.

Lue lisää: DevOps


Vastaus 2:

Perinteiset teknologiaroolit organisaatiossa toimivat erillään toisistaan. Kehittäjät tulevat ajattelutavasta, jossa heille maksetaan muutosta. Liiketoiminta riippuu heistä vastaamaan muuttuviin tarpeisiin, joten heitä yleensä kannustetaan luomaan, innovoimaan ja tuottamaan mahdollisimman paljon muutoksia. Sitä vastoin operaatiot näkevät muutoksen vihollisena. Liiketoiminta riippuu toiminnoista, joilla valot pidetään päällä ja tarjotaan palveluita, jotka tuottavat rahaa tänään yritykselle. Toiminta on motivoitunut vastustamaan muutosta, koska se heikentää vakautta ja luotettavuutta.

Nämä tavoitteet ovat järkeviä toisistaan ​​riippumattomina, mutta organisaation on kyettävä toimimaan kokonaisuutena, mikä tarkoittaa ristiriitaisten asialistojen syrjintää ja työtä yhteisen edun hyväksi. Tämä on DevOpsin lähtökohta.

Kehittäjät kehittyvät

Kehittäjä on joku, joka kirjoittaa ja korjaa koodin ohjelmistojen ja sovellusten luomiseen. Kun sovellus on otettu käyttöön tuotantoympäristössä, kehittäjä valvoo yleensä suorituskykyä ja kerää käyttäjiltä palautetta muutosten ja päivitysten toteuttamiseksi ohjelmiston parantamiseksi. Kehittäjän tavoitteena on luoda jatkuvasti uusia sovelluksia ja muokata olemassa olevia parantamaan niitä entistä paremmin - ottamalla muutokset ympäristöön tehokkaasti säännöllisesti.

Perinteisen kehittäjän roolia mitataan hänen kyvyllään vaikuttaa muutokseen. Kehittäjän arvo organisaatiolle - samoin kuin kehittäjän palkka ja bonukset - ovat tyypillisesti heijastus kehittäjän aloitteesta ja kyvystä luoda uusia sovelluksia ja innovatiivisia ominaisuuksia, jotka auttavat käyttäjiä olemaan tuottavampia.

Toiminta toimii

IT-operaatioilla tai IT-järjestelmänvalvojilla on yksi tavoite: varmista, että kaikki toimii optimaalisesti. Operaatioilla varmistetaan verkkoresurssien saatavuus ja toiminta huipputeholla. Kun tämä tasapaino on saavutettu, kaikki uudet vaatimukset verkkoresursseille uhkaavat ympäristön vakautta ja vaativat toimia sijoittamaan aikaa ja vaivaa varmistaakseen, että ne toimivat edelleen odotetusti.

Perinteistä toimintaroolia mitataan sen kyvyllä tarjota luotettava, optimoitu infrastruktuuri. Itse asiassa se tarkoittaa, että varmistetaan mahdollisimman pieni muutos verkon resurssien saatavuuden takaamiseksi, jotta käyttäjät voivat olla tuottavampia.

Kulttuuritaistelu

Viime kädessä sekä kehittäjät että toiminnot pyrkivät samaan asiaan: tehdä organisaatiosta mahdollisimman tuottava. Huolimatta heidän samanlaisista tavoitteistaan ​​on kuitenkin helppo nähdä, kuinka nämä ristiriitaiset roolit voivat päästä toistensa tielle. Kehittäjät yrittävät luoda ja parantaa sovelluksia mahdollisimman nopeasti, ja toiminnot tekevät kaiken voitavansa estääkseen muutoksia ympäristössä. Jotain on annettava, jotta organisaatio voi toimia tehokkaasti.

"Perinteisissä operaatio-organisaatioissa olemme usein valinneet toiminnallisen suuntautumisen järjestämällä ryhmämme erikoisuuksiensa perusteella - laitamme tietokannan järjestelmänvalvojat yhteen ryhmään, verkon ylläpitäjät toiseen, palvelimen järjestelmänvalvojat toiseen ja niin edelleen", sanoo Gene Kim. Phoenix-projektin ja tulevan DevOps-keittokirjan yhteistyökumppani ja liikkeellepanevana voimana tällä hetkellä käynnissä oleva DevOps Enteprise Summit -kokous San Franciscossa. "Seurauksena tästä on pitkät läpimenoajat. Monimutkaisten toimintojen, kuten suurten käyttöönottojen, yhteydessä on avattava lippuja useiden ryhmien kanssa, koordinoimalla luovutuksia, työtä odottamalla pitkillä jonoilla, ja toteuttajilla on usein heikko näkyvyys työn suhteen. arvovirran tavoitteisiin. "

Lisätietoja saat tästä: https://goo.gl/myAeT3

Hanki lisää ilmaisia ​​videoita - Tilaa ➜ https://goo.gl/5ZqDML


Vastaus 3:

Perinteiset teknologiaroolit organisaatiossa toimivat erillään toisistaan. Kehittäjät tulevat ajattelutavasta, jossa heille maksetaan muutosta. Liiketoiminta riippuu heistä vastaamaan muuttuviin tarpeisiin, joten heitä yleensä kannustetaan luomaan, innovoimaan ja tuottamaan mahdollisimman paljon muutoksia. Sitä vastoin operaatiot näkevät muutoksen vihollisena. Liiketoiminta riippuu toiminnoista, joilla valot pidetään päällä ja tarjotaan palveluita, jotka tuottavat rahaa tänään yritykselle. Toiminta on motivoitunut vastustamaan muutosta, koska se heikentää vakautta ja luotettavuutta.

Nämä tavoitteet ovat järkeviä toisistaan ​​riippumattomina, mutta organisaation on kyettävä toimimaan kokonaisuutena, mikä tarkoittaa ristiriitaisten asialistojen syrjintää ja työtä yhteisen edun hyväksi. Tämä on DevOpsin lähtökohta.

Kehittäjät kehittyvät

Kehittäjä on joku, joka kirjoittaa ja korjaa koodin ohjelmistojen ja sovellusten luomiseen. Kun sovellus on otettu käyttöön tuotantoympäristössä, kehittäjä valvoo yleensä suorituskykyä ja kerää käyttäjiltä palautetta muutosten ja päivitysten toteuttamiseksi ohjelmiston parantamiseksi. Kehittäjän tavoitteena on luoda jatkuvasti uusia sovelluksia ja muokata olemassa olevia parantamaan niitä entistä paremmin - ottamalla muutokset ympäristöön tehokkaasti säännöllisesti.

Perinteisen kehittäjän roolia mitataan hänen kyvyllään vaikuttaa muutokseen. Kehittäjän arvo organisaatiolle - samoin kuin kehittäjän palkka ja bonukset - ovat tyypillisesti heijastus kehittäjän aloitteesta ja kyvystä luoda uusia sovelluksia ja innovatiivisia ominaisuuksia, jotka auttavat käyttäjiä olemaan tuottavampia.

Toiminta toimii

IT-operaatioilla tai IT-järjestelmänvalvojilla on yksi tavoite: varmista, että kaikki toimii optimaalisesti. Operaatioilla varmistetaan verkkoresurssien saatavuus ja toiminta huipputeholla. Kun tämä tasapaino on saavutettu, kaikki uudet vaatimukset verkkoresursseille uhkaavat ympäristön vakautta ja vaativat toimia sijoittamaan aikaa ja vaivaa varmistaakseen, että ne toimivat edelleen odotetusti.

Perinteistä toimintaroolia mitataan sen kyvyllä tarjota luotettava, optimoitu infrastruktuuri. Itse asiassa se tarkoittaa, että varmistetaan mahdollisimman pieni muutos verkon resurssien saatavuuden takaamiseksi, jotta käyttäjät voivat olla tuottavampia.

Kulttuuritaistelu

Viime kädessä sekä kehittäjät että toiminnot pyrkivät samaan asiaan: tehdä organisaatiosta mahdollisimman tuottava. Huolimatta heidän samanlaisista tavoitteistaan ​​on kuitenkin helppo nähdä, kuinka nämä ristiriitaiset roolit voivat päästä toistensa tielle. Kehittäjät yrittävät luoda ja parantaa sovelluksia mahdollisimman nopeasti, ja toiminnot tekevät kaiken voitavansa estääkseen muutoksia ympäristössä. Jotain on annettava, jotta organisaatio voi toimia tehokkaasti.

"Perinteisissä operaatio-organisaatioissa olemme usein valinneet toiminnallisen suuntautumisen järjestämällä ryhmämme erikoisuuksiensa perusteella - laitamme tietokannan järjestelmänvalvojat yhteen ryhmään, verkon ylläpitäjät toiseen, palvelimen järjestelmänvalvojat toiseen ja niin edelleen", sanoo Gene Kim. Phoenix-projektin ja tulevan DevOps-keittokirjan yhteistyökumppani ja liikkeellepanevana voimana tällä hetkellä käynnissä oleva DevOps Enteprise Summit -kokous San Franciscossa. "Seurauksena tästä on pitkät läpimenoajat. Monimutkaisten toimintojen, kuten suurten käyttöönottojen, yhteydessä on avattava lippuja useiden ryhmien kanssa, koordinoimalla luovutuksia, työtä odottamalla pitkillä jonoilla, ja toteuttajilla on usein heikko näkyvyys työn suhteen. arvovirran tavoitteisiin. "

Lisätietoja saat tästä: https://goo.gl/myAeT3

Hanki lisää ilmaisia ​​videoita - Tilaa ➜ https://goo.gl/5ZqDML


Vastaus 4:

Perinteiset teknologiaroolit organisaatiossa toimivat erillään toisistaan. Kehittäjät tulevat ajattelutavasta, jossa heille maksetaan muutosta. Liiketoiminta riippuu heistä vastaamaan muuttuviin tarpeisiin, joten heitä yleensä kannustetaan luomaan, innovoimaan ja tuottamaan mahdollisimman paljon muutoksia. Sitä vastoin operaatiot näkevät muutoksen vihollisena. Liiketoiminta riippuu toiminnoista, joilla valot pidetään päällä ja tarjotaan palveluita, jotka tuottavat rahaa tänään yritykselle. Toiminta on motivoitunut vastustamaan muutosta, koska se heikentää vakautta ja luotettavuutta.

Nämä tavoitteet ovat järkeviä toisistaan ​​riippumattomina, mutta organisaation on kyettävä toimimaan kokonaisuutena, mikä tarkoittaa ristiriitaisten asialistojen syrjintää ja työtä yhteisen edun hyväksi. Tämä on DevOpsin lähtökohta.

Kehittäjät kehittyvät

Kehittäjä on joku, joka kirjoittaa ja korjaa koodin ohjelmistojen ja sovellusten luomiseen. Kun sovellus on otettu käyttöön tuotantoympäristössä, kehittäjä valvoo yleensä suorituskykyä ja kerää käyttäjiltä palautetta muutosten ja päivitysten toteuttamiseksi ohjelmiston parantamiseksi. Kehittäjän tavoitteena on luoda jatkuvasti uusia sovelluksia ja muokata olemassa olevia parantamaan niitä entistä paremmin - ottamalla muutokset ympäristöön tehokkaasti säännöllisesti.

Perinteisen kehittäjän roolia mitataan hänen kyvyllään vaikuttaa muutokseen. Kehittäjän arvo organisaatiolle - samoin kuin kehittäjän palkka ja bonukset - ovat tyypillisesti heijastus kehittäjän aloitteesta ja kyvystä luoda uusia sovelluksia ja innovatiivisia ominaisuuksia, jotka auttavat käyttäjiä olemaan tuottavampia.

Toiminta toimii

IT-operaatioilla tai IT-järjestelmänvalvojilla on yksi tavoite: varmista, että kaikki toimii optimaalisesti. Operaatioilla varmistetaan verkkoresurssien saatavuus ja toiminta huipputeholla. Kun tämä tasapaino on saavutettu, kaikki uudet vaatimukset verkkoresursseille uhkaavat ympäristön vakautta ja vaativat toimia sijoittamaan aikaa ja vaivaa varmistaakseen, että ne toimivat edelleen odotetusti.

Perinteistä toimintaroolia mitataan sen kyvyllä tarjota luotettava, optimoitu infrastruktuuri. Itse asiassa se tarkoittaa, että varmistetaan mahdollisimman pieni muutos verkon resurssien saatavuuden takaamiseksi, jotta käyttäjät voivat olla tuottavampia.

Kulttuuritaistelu

Viime kädessä sekä kehittäjät että toiminnot pyrkivät samaan asiaan: tehdä organisaatiosta mahdollisimman tuottava. Huolimatta heidän samanlaisista tavoitteistaan ​​on kuitenkin helppo nähdä, kuinka nämä ristiriitaiset roolit voivat päästä toistensa tielle. Kehittäjät yrittävät luoda ja parantaa sovelluksia mahdollisimman nopeasti, ja toiminnot tekevät kaiken voitavansa estääkseen muutoksia ympäristössä. Jotain on annettava, jotta organisaatio voi toimia tehokkaasti.

"Perinteisissä operaatio-organisaatioissa olemme usein valinneet toiminnallisen suuntautumisen järjestämällä ryhmämme erikoisuuksiensa perusteella - laitamme tietokannan järjestelmänvalvojat yhteen ryhmään, verkon ylläpitäjät toiseen, palvelimen järjestelmänvalvojat toiseen ja niin edelleen", sanoo Gene Kim. Phoenix-projektin ja tulevan DevOps-keittokirjan yhteistyökumppani ja liikkeellepanevana voimana tällä hetkellä käynnissä oleva DevOps Enteprise Summit -kokous San Franciscossa. "Seurauksena tästä on pitkät läpimenoajat. Monimutkaisten toimintojen, kuten suurten käyttöönottojen, yhteydessä on avattava lippuja useiden ryhmien kanssa, koordinoimalla luovutuksia, työtä odottamalla pitkillä jonoilla, ja toteuttajilla on usein heikko näkyvyys työn suhteen. arvovirran tavoitteisiin. "

Lisätietoja saat tästä: https://goo.gl/myAeT3

Hanki lisää ilmaisia ​​videoita - Tilaa ➜ https://goo.gl/5ZqDML