Using the Cloud

479 views
447 views

Published on

Considerations for adopting cloud services, and some things to watch out for.

Originally presented at GovWest 2012 on 20th March 2012.

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

  • Be the first to like this

No Downloads
Views
Total views
479
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Using the Cloud

  1. 1. Using the CloudConsiderations for adopting Cloud servicesMatt Johnson, Eduserv
  2. 2. Forget everything you know already… Cloud services ≠ Colocation Cloud services ≠ Dedicated hosting Cloud services ≠ Managed services(although service management can be layered on top)
  3. 3. Cloud services are about Scale Commodity Tiered services Low (or no) cost-of-sale
  4. 4. Common Cloud “FUD” issues Security Privacy ControlBut there are other considerations as well…
  5. 5. SLAs are fundamentally differentAmazon EC2’s SLA of “99.95%” looks good – but: Measurements based on rolling year Assumed 100% uptime prior to contractOnly covers entire service outages – not single VMs Maximum service credit of 10% of monthly spend
  6. 6. “Long-term” means 1 month But don’t always count on it – read the T&Cs:“We may change, discontinue or add Service Level Agreements from time to time.”“We may terminate this Agreement for any reason by providing you 30 days advance notice.”
  7. 7. Even the T&Cs are short-term“We may change, discontinue, or deprecate any of the Service Offerings (including the Service Offerings as a whole) or change or remove features or functionality of the Service Offerings from time to time.” “We may modify this Agreement (including any Policies) at any time by posting a revised version on the AWS Site...”
  8. 8. By the way……the quotes above were from Amazon Web Services, the World’s biggest Cloud IaaS provider. They’re not unusual.
  9. 9. Cloud services can disappear……and do so more often than you might think:
  10. 10. You are now a small fish in a big pond Rackspace has 70,000+ physical servers Amazon has 460,000+ physical servers Microsoft has 350,000+ physical servers How many do you have?
  11. 11. Above all, Cloud services are commodities When did you last negotiate on price at a supermarket? When did you last change the T&Cs of your gas bill?When did you last get a refund because your bus was late?
  12. 12. Given all this, why use the Cloud?Lots of reasons (which are not covered here), but primarily: Flexibility Speed Cost So, how do you overcome the drawbacks?
  13. 13. Know what you want, and what you need You have to know your own service requirements the cloud provider doesn’t (and shouldn’t) care
  14. 14. Understand how your cloud provider operates Cloud services often work in different ways:By default, Amazon instances disappear when powered off… …as does all of your changed data
  15. 15. Build good cloud applications… …that are designed for failure: Assume your infrastructure is non-resilientAllow your applications to control the infrastructure Google “Chaos Monkey” for more info
  16. 16. Walk before you run Make use of free trial services Start with non-critical servicesLearn how to break (and fix) things
  17. 17. Stay on your toes Shop around for the best pricing / performance Design your services to be provider agnostic Avoid lock-in to specific technologiesJust like other hosting, (including in-house), Cloud services can go wrong!
  18. 18. Plan your exit...Can you export configuration/data/virtual machines? What are the T&Cs relating to notice periods? Can you move the services elsewhere? Will you move the services elsewhere?
  19. 19. Final thoughts… Who manages and operates your services? Do they “get” the benefits of Cloud computing? Do your applications scale (up and down)?Many cloud providers will disappear before you do!
  20. 20. Thanks – any questions? Matt Johnson Head of Research, EduservE: Matt.Johnson@eduserv.org.uk, T: @mhj_workwww.eduserv.org.uk/hosting/cloud-computing

×