Your SlideShare is downloading. ×
0
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
Innovation in the Cloud - Rackspace Zurich Event
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

Innovation in the Cloud - Rackspace Zurich Event

424

Published on

This presentation talks about the challenges of innovating and transforming your application to be cloudy. …

This presentation talks about the challenges of innovating and transforming your application to be cloudy.
It's also an introduction to DevOps for business.

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

  • Be the first to like this

No Downloads
Views
Total Views
424
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
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. Marc Cluet Head of DevOps & Automation Advisory Rackspace
  • 2. Who am I? Marc Cluet More than 16 years of experience 6 months Racker! Lived in Switzerland for 4 years! (on the other side of the Röstigräben) Worked at Startups, founded startups
  • 3. Who am I? Marc Cluet More than 17 years of experience in the industry 6 months Racker! Lived in Switzerland for 4 years! (on the other side of the Röstigräben) Worked at Startups, founded startups as well 3
  • 4. Migrating an app to the cloud I want to be in the Cloud
  • 5. Migrating an app to the cloud Should be quick...
  • 6. Migrating an app to the cloud Just move as is all your app to the cloud
  • 7. Migrating an app to the cloud Feel confident so far?
  • 8. Migrating an app to the cloud
  • 9. Migrating an app to the cloud Moving a legacy application to the cloud Dangerous decision! Cloud Servers can fail You need redundancy (not only HA) Specially DATA redundancy! Be ready for adding new servers Automate your Server deployment Add Load Balancing layers Will help your changing environment
  • 10. Data Redudancy Choose what works for your application Multi-Master SQL should work Consider NoSQL if you have any of the following Documents, lots of them Tables with lots of crossed references Simple Key to Value relationships
  • 11. NoSQL is Cloud Friendly Key Aspects of NoSQL Schemaless No joins (in the SQL sense) Eventually consistent
  • 12. NoSQL is Cloud Friendly Key Aspects of NoSQL Schemaless No joins (in the SQL sense) Eventually consistent
  • 13. 14
  • 14. Automate your Servers Everything IS code! Treat your Servers as Commodities No Server should be “special” Measure all the things
  • 15. Automate your Servers Provisioning Takes your Server from nothing to basic OS Can add some extra hooks for further configuration
  • 16. Automate your Servers Configuration Management Creates exactly what you need Conforms a Server to a Role Maintains State
  • 17. Everything as Code
  • 18. Everything as Code Code repositories Create the same Development lifecycle Your Server code is also an application!
  • 19. Everything as Code If you write it TEST it! Continuous Integration gives you assurance Set on good behaviors
  • 20. 21
  • 21. Metrics If it moves Graph It Graphs and logs are key for your success The 5% top and bottom tells where to go
  • 22. Getting this to full circle
  • 23. Getting this to full circle DevOps!
  • 24. DevOps! Culture and Work methodology Set of tools Deployment strategy Way of measuring *everything* Automate all the things
  • 25. DevOps! Be Agile Agile methodologies help you get there early Release early, release often We release several times a day Code + CI/CD ensures quality Helps you change your scope quickly

×