devops best practices
TRANSCRIPT
• requires speed and agility
• fast moving competitive technology driven
• faster time to market
• variety of infrastructure & tools
• As SysAdmin
• Virtualisation experience
• Script guru
• Developer
• Continuous Integration
• Automate Configuration Management
• Cloud Experience
• Monitoring
• As SysAdmin (OS, DNS, DHCP, etc., )
• Virtualisation experience (vcenter, hyper-v, etc., )
• Script guru (bash, perl, awk, etc., )
• Developer (python,java, ruby, go, etc., )
• Continuous Integration (Jenkins, git, maven, etc., )
• Automate Configuration Management (puppet, chef, saltstack, etc., )
• Cloud Experience (GCE, AWS, azure, etc., )
• Monitoring (Nagios, Sensu, newRelic, etc., )
Reference : http://www.drdobbs.com/architecture-and-design/top-10-practices-for-effective-devops/240149363
Make Operate
Sell
• Configuration Identification
• Configuration Control
• Configuration Status accounting
• Configuration Audits
• Review
• Strict SLA
• Escalation Hierarchy must be clearly defined
• Level 1 : Problem Recorded
• Level 2 : Preliminary analysis
• Level 3 : Developer (Deep) analysis and Fix
• Integrated with HelpDesk tools
• Learn and Improve support quality