14 happydev-lite-2014. Оваким Варданян. Техническая поддержка и...
TRANSCRIPT
Техническая поддержка и клиенский сервис
Варданян Овик
Пятница, 17:00
Старые добрые времена
Put this code Live, here’s a tarball.NOW!
It works on my machine...
We need this yesterday...
Hey, what’s about...
• High Availability• Scalability• Backups• Monitoring• Dependencies• Resources
Hey, what’s about...
• High Availability• Scalability• Backups• Monitoring• Dependencies• Resources
Different goals
Devs
• New releases;• New features;• Fast deploys;• Speed of change;• etc...
Ops
• Stability;• Availability;• Security;• Monitoring;• etc...
Different goals
Devs Ops
• Stability;• Availability;• Security;• Monitoring;• etc...
VS
What’s the problem
Final product
Идеальный деплой - версия разрабочика
Also...
● Environmental differences
Ubuntu -> CentOS -> Debian
● Dev / Ops communication problems
My way is more “TRUE”
DevOps
DevOps is about
• Faster time to market• Deploy often• Reliable way• Automated• Involve Ops earlier• etc...
CAMS
• Culture• Automation• Measurement• Sharing
Communications
Automation
• Deploys• Tests• etc...
Configuration Management
Measurement
• Metrics• Monitoring• Start with development
Monitoring
Monitor everything!
Typical implementation
Virtualize infrastructure
DevOps is not a panacea
Questions?