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.

Keynote at CloudExpo and DevOps Summit 2014, Silicon Valley

8,851 views

Published on

Purpose-Defined Computing: The Next Frontier in Automation

Published in: Business

Keynote at CloudExpo and DevOps Summit 2014, Silicon Valley

  1. 1. Purpose-Defined Computing The Next Frontier in Automation Victoria Livschitz, CEO of Qubell @vlivschitz @qubellinc
  2. 2. Next 10 years will bring more change than last 50 combined! –2014 survey of 250 global retail CEOs
  3. 3. AGENDA Dancing Elephants Purpose-Defined Computing The Golden Age of the Developer
  4. 4. Enabling Enterprises to Compete Teaching the Elephant to Dance
  5. 5. Core Conflict Speed and Self-service Stability and Control VS
  6. 6. DevOps 1.0: Embraced the Cultural Divide Bureaucrats (Ops as seen by developers) Cowboys (Developers as seen by Ops)
  7. 7. DevOps 2.0 Changing Role of IT – Zero to Hero
  8. 8. “Help Me Help You”
  9. 9. Kira Makagon EVP of Innovation
  10. 10. The Making of Magic Buttons Purpose-Defined Computing
  11. 11. Purpose-Defined Computing The complete computing system emerges in response to a business need.
  12. 12. Button Makers and Button Users
  13. 13. Search eCommerce Personalization Payment Gateway
  14. 14. Search eCommerce Personalization Payment Gateway
  15. 15. Search eCommerce Personalization Update Index Patch OS Upgrade Schema Payment Gateway
  16. 16. Search eCommerce Personalization Update Index Patch OS Upgrade Schema Payment Gateway
  17. 17. Current Design Approach: Fork Scripts Configuration A Configuration B CentOS CentOS EC2 20Mb Data WebLogic API Stub Production Script A Script B Testing RedHat 2Tb Data WebLogic API WebLogic RedHat
  18. 18. Configuration A Configuration B CentOS CentOS EC2 20Mb Data WebLogic API Stub 2Tb Data WebLogic API A Better Way: Adaptive Configuration Policy A Policy B WebLogic RedHat RedHat Testing Production
  19. 19. Configuration Change Management vs. Deployment
  20. 20. Configuration Change Management vs. Deployment
  21. 21. Instance Configuration (t) = F (Application (t), Environment (t) Policy (t))
  22. 22. Enabling Creativity and Productivity The Golden Age of the Developer
  23. 23. Demand for Developers Exceeds Supply “ We will need to increase the number of programmers from 350,000 to 1 million to achieve self-sufficiency. –Nikolai Nikiforov Russian Federation, Communications and Mass Media Minister
  24. 24. Demand for Developers Exceeds Supply “ We will need to increase the number of programmers from 350,000 to 1 million to achieve self-sufficiency. –Nikolai Nikiforov Russian Federation, Communications and Mass Media Minister “ There are about 18.2 million software developers worldwide, a number that is due to rise to 26.4 million by 2019, a 45% increase.” “ Employment of software developers is projected to grow 22 percent from 2012 to 2022, much faster than the average for all occupations.” –The U.S. Bureau of Labor Statistic –Evans Data Corp, Global Developer Population and Demographic Study
  25. 25. With Great Power Comes Great Responsibility Lower the barrier to learn new technologies • No luxury of spending “10-years to master C” Shorten time-to-value on new projects • Join by 9:00am, first commit by 5:00pm Faster feedback loop on every change • Discover and fix bugs before commit
  26. 26. Pre-Commit: Creator’s Lab
  27. 27. “The Magic of 1 Man to 1 Computer”
  28. 28. Post-Commit: Automated Quality Control Agile Software Factory
  29. 29. Post-Commit: Enforcing Release Pipeline Regression Commit CI Upgrade Integration Performance User Acceptance Mobile Staging CI Regression Integration Performance User Acceptance Mobile Staging Dynamic Environments
  30. 30. Ratnakar Lavu EVP, Digital Services
  31. 31. Happily Ever After The Marriage of Agility and Governance
  32. 32. Thank you Victoria Livschitz @vlivschitz @qubellinc

×