Upgrade to Pro — share decks privately, control downloads, hide ads and more …

A busca pelo deploy continuo

A busca pelo deploy continuo

Lindolfo Rodrigues

April 25, 2012
Tweet

More Decks by Lindolfo Rodrigues

Other Decks in Programming

Transcript

  1. • SCM • Testes • CI • Deploy/Rollback Script •

    Máquinas automatizadas • puppet/chef • Monitoramento Wednesday, April 25, 12
  2. DEVOPS • logs • debug • erro conhecido é erro

    tratado • menos trabalho pra você, mais trabalho pra ops Wednesday, April 25, 12
  3. if ( $user->cfg =~ /funcionalidade42/ ){ // nova funcionalidade do

    site } else { // modo antigo } Wednesday, April 25, 12
  4. upstream myapp_starman { server unix:/tmp/starman.sock fail_timeout=0; } server { listen

    80; client_max_body_size 1024m; client_body_buffer_size 8k; proxy_read_timeout 300; server_name www.localhost.com; root /var/www/myapp.current; keepalive_timeout 0; access_log /var/log/nginx/myapp.access combined; error_log /var/log/nginx/myapp.error; location /static { root /var/www/myapp.current/root/; autoindex on; } location / { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_redirect off; proxy_buffering off; if (!-f $request_filename) { proxy_pass http://myapp_starman; } } } https://gist.github.com/ 1126172 Wednesday, April 25, 12
  5. Conclusão • A busca pelo deploy continuo é ... continua

    • O hype está ajudando a melhorar a qualidade, ou pelo menos se preocupando mais com com a qualidade, do que é entregue Wednesday, April 25, 12