Your SlideShare is downloading. ×
0
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14
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

App Centric Devops - CloudStack 2014 Collaboration Conference #CCNA14

927

Published on

Slides from my session at #CCNA14 …

Slides from my session at #CCNA14
http://sched.co/1hESje8

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
927
On Slideshare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
13
Comments
0
Likes
2
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
  • Goals:Why Workflows are critical part of automation of applications on the cloudClarify the need for something like OpsWorksWhy do we think this OpsWorks is needed in addition to other projects
  • Share tools and practices across the org, and deploy them as part of the platform 
  • Share tools and practices across the org, and deploy them as part of the platform 
  • Share tools and practices across the org, and deploy them as part of the platform 
  • Share tools and practices across the org, and deploy them as part of the platform 
  • Talk about what’s next
  • Templates to describe and drive all these processes
  • Templates to describe and drive all these processes
  • Transcript

    • 1. Application Centric Devops A Real-life Case Study Uri Cohen GigaSpaces @uri1803 #CCNA14
    • 2. The Grand Story • Leading UK-based online betting house • 200K concurrent visitors at peak • ~40 developers
    • 3. How Things Were • Inspiration Strikes… • A long and hard struggle begins… – Infrastructure – Dev – Ops • Until you lose will
    • 4. Bridges, Not Walls
    • 5. CI First (Because That’s What the Devs Understand & Control)
    • 6. But It’s Much More than CI http://www.udidahan.com/wp-content/uploads/stateModel.gif
    • 7. Streamline the Entire Flow from Dev to Prod Automate the build and deployment of software.
    • 8. Streamline the Entire Flow from Dev to Prod Automate and enforce the quality assurance process.
    • 9. Streamline the Entire Flow from Dev to Prod Increase the consistency between environments and across systems
    • 10. Why It Matters Reduce manual handovers
    • 11. Why It Matters Increase consistency and reliability
    • 12. Why It Matters Create a common vocabulary between dev and ops
    • 13. Why It Matters Share tools and practices across the organization, and deploy them as part of the platform
    • 14. Objective: Automated Continuous Delivery Pipeline
    • 15. Objective: Automated Continuous Delivery Pipeline
    • 16. Solution: Common Platform (as a Service) Build a common tools set that can be consumed as a service by everyone
    • 17. The Good • Same toolset across • Single point of governance • Consistency across projects
    • 18. The Bad • Rigid application build and deployment lifecycle • Lose the benefits of a Darwinian evolution of tools and technologies
    • 19. Can Standard PaaS Platforms Really Fit the Bill?
    • 20. They’ve Decided to Build Their Own! http://www.fifoil.com/images/pageImages/builders_pic1.jpg
    • 21. CloudStack as a Foundation • Immutable servers – Bake vs Fry • Provision and decommission on a per build basis
    • 22. Chef for CM
    • 23. Cloudify for Application Blueprints
    • 24. Open Source Platform for Deploying, Managing and Scaling Complex Multi-Tier Applications on the Cloud
    • 25. Automation Must Apply to All Layers Proxy Config WAR Schema Infrastructure Middleware Apache Tomcat MySQL Application Host Networks Storage
    • 26. Automation , High Level Cloudify Jenkins Chef CloudStack API
    • 27. Automation , High Level Cloudify Jenkins Chef CloudStack API
    • 28. Where It Stands Today • Fully automated pipeline, promotion to production is still manual • Moving forward to post deployment
    • 29. References • http://thoughtforge.net/2235/paas-continuous-delivery-12- month-journey/ • http://thoughtforge.net/2352/lifecycle-continuous-delivery- pipeline/ • http://www.slideshare.net/JohnTurner3/cloudstack-collab- killing-off-the-dinosaurs
    • 30. Thank You!

    ×