Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

WSO2Con USA 2017: DevOps Best Practices in 7 Steps


Published on

DevOps is increasingly becoming popular in the space of digital transformation and organizations are adotping DevOps practices to improve agility and reduce delivery time. Over the years when working with customers we understood some challenges they go through when implementing DevOps in their organizations. We also learnt many secrets on how to overcome challenges when implementing DevOps at WSO2.
During this talk Chamith will share things he learnt at WSO2 while engaging with Public Cloud and Managed Cloud operations in the form of 7 important areas or steps to consider when implementing DevOps in your enterprise.

Published in: Technology
  • I’m Hebe from Fashionpay.We are credit card payment processor and specialize at handling High-Risk merchant accounts. My goal is to offer safe, quick and long-standing online payment service to you. * API connect on your web shop * Virtual Terminal Card Processing(by fax, mail order or telephone (MOTO),can’t be tracked.) *Recurring Payments *HIGH successful ratio We are holding test link,Contact me ,hebefashionpay at gmail dot com skype(win.win771) for more details.
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

WSO2Con USA 2017: DevOps Best Practices in 7 Steps

  1. 1. Devops best practices - the 7 aspects Chamith Kumarage WSO2 Cloud Team (Devops)
  2. 2. Tools and Technologies Automate and Orchestrate Maintenance Monitoring Security Backups and DR Mindset and Culture Image Source:
  3. 3. 1. Tools and Technologies Image Source:
  4. 4. Figuring out the right tool/technology Tools need to work together Tools need to provide stats/status Support (community or enterprise) Image Source: ,
  5. 5. 2. Automate and Orchestrate Image Source:
  6. 6. No matter how small you are One click deployments Automated tests Self healing Humans can focus on improvements Image Source: ,
  7. 7. 3. Maintenance Image Source:
  8. 8. Driven by workflows Fixed maintenance windows Keep all parties updated Upgrades and migrations Image Source: ,
  9. 9. 4. Monitoring Image Source:
  10. 10. Monitoring from the end-user’s POV Alerts based on severity No counter-based alerts Dashboards to make faster decisions Postmortem reports Image Source: ,
  11. 11. 5. Security Image Source:
  12. 12. System security and Application security Automated security updates WSO2 Update Manager (WUM) Pen and VA testing Image Source: ,
  13. 13. 6. Backups and DR Image Source:
  14. 14. Know your business continuity requirements Backup strategy should align with the BCP DR Strategy should align with Backups RTO (Recovery Time Objective) and RPO (Recovery Point Objective) Frequent drills Image Source: ,
  15. 15. 7. Mindset and Culture Image Source:
  16. 16. Image Source: , Open discussions Don’t ask for permission, ask for forgiveness Trust, but verify Dependability and accountability No blaming or finger-pointing Right attitude
  17. 17. Image Source: ,
  18. 18. Image Source: