Your SlideShare is downloading. ×
Accept paradigm shifts to Accelerate devops
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Accept paradigm shifts to Accelerate devops

637

Published on

Ignite talk given @ Devopsdays India 2013 (16-17 Nov 2013)

Ignite talk given @ Devopsdays India 2013 (16-17 Nov 2013)

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
637
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
15
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Accept Paradigm Shifts to Accelerate Devops habeeb rahman | @pk.habi | devopsdays India 2013
  • 2. Apigee apps data ( big! ) apis
  • 3. Devops is not (just) about titles ( let’s debate this later ) tools/automation
  • 4. Devops is definitely about people collaboration
  • 5. Paradigms mental maps lens
  • 6. Paradigm shift The significant problems we face cannot be solved at the same level of thinking we were at when we created them. - Albert Einstein
  • 7. Devops team will solve your problems ? may not => without a few paradigm shifts
  • 8. ‘X’ driven development TDD (Test Driven Development) BDD (Behaviour Driven Development) CDD (Customer Driven Development) & ?
  • 9. ODD ( Operations Driven Development ) optimize for your biggest customer ops/support team
  • 10. ODD: how to begin? very early ops engagement ( day 1 ) architect/code with operations in mind
  • 11. ODD: debuggable? loglevel = empathy debuglevel = service level agreement
  • 12. ODD: silent? no silent deaths no silent waiting
  • 13. ODD: metrics & counters show the traffic
  • 14. ODD: app level tracing show the inner self
  • 15. ODD: easy to deploy? rpm vs. tar config files vs. hardcoding
  • 16. ODD: dns to db /etc/hosts vs. dns new nosql db vs. reliable sql db experiment but is it production ready yet?
  • 17. Beyond Engineering ( just ) the product
  • 18. ‘Engineering’ the infrastructure tuning - ( i/o | cpu | memory ) bound scalable? benchmark architect for cost saving
  • 19. ‘Engineering’ the tools same importance as the product development? full time job ? hire full time developer ? ( and follow ODD )
  • 20. Questions?

×