Mi az a DevOps?

Gergely Pál Dávid - night[w]

Emarsys Kft.

@nightw17

Schönherz Bázis meetup - 2015. 12. 02. ​​

A klasszikus modell/cég

De ebből vegyük a legjobbat!

Development

Operations

De akkor mi a baj?

De akkor mi a baj?

5-8 éve még semmi

Ma viszont a baj: az Internet

Mi tortenik egy hiba esetén?

Mi a valós ok?

Hogyan kellene akkor csinalni?

DevOps

Tesztelés/deployment

Eszközök

Elmentett történet

Monitorozás/ügyelet

Automatizálás

Configuration Management

user { 'nightw':
  ensure     => present,
  uid        => '1000',
  gid        => '1000',
  shell      => '/bin/bash',
  home       => '/home/nightw'
}

package { 'apache2':
  ensure => installed,
}

service { 'mysql':
  ensure => running,
}

file { '/var/www/html/info.php':
  ensure => file,
  content => '<?php  phpinfo(); ?>',    # phpinfo code
  require => Package['apache2'],        # require 'apache2' package before creating
} 

Puppet-es példa

És akkor hogy jön ide a DevOps Engineer?

Példa esettanulmány

Köszönöm szépen

Kérdések?

Gergely Pál Dávid - night[w]

Emarsys Kft.

@nightw17

Schönherz Bázis meetup - 2015. 12. 02. ​​

Képek forrásai

  • http://frankhinek.com/wp-content/uploads/2014/10/2014-10-07_devops-tools-feat.png
  • https://static.dzone.com/dz1/dz-files/Screen%20Shot%202013-09-25%20at%2011.25.38%20AM.png
  • http://files.itproportal.com/wp-content/uploads/photos/DevOps.png
Made with Slides.com