This presentation talks about the challenges of innovating and transforming your application to be cloudy.
It's also an introduction to DevOps for business.
This presentation talks about the challenges of innovating and transforming your application to be cloudy.
It's also an introduction to DevOps for business.
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?
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
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
It appears that you have an ad-blocker running. By whitelisting SlideShare on your ad-blocker, you are supporting our community of content creators.
Hate ads?
We've updated our privacy policy.
We’ve updated our privacy policy so that we are compliant with changing global privacy regulations and to provide you with insight into the limited ways in which we use your data.
You can read the details below. By accepting, you agree to the updated privacy policy.