1 / 39

An Introduction to Cloud Computing

An Introduction to Cloud Computing. The challenge. Add new services for your users quickly and cost effectively. Expand your Infrastructure! Buy new servers, increase your software costs, provision more data center capacity!!. Look to the cloud!

terry
Télécharger la présentation

An Introduction to Cloud Computing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. An Introduction to Cloud Computing

  2. The challenge Add new services for your users quickly and cost effectively

  3. Expand your Infrastructure! Buy new servers, increase your software costs, provision more data centercapacity!!

  4. Look to the cloud! Pay for the bandwidth and server resources that you need. When your push is done then turn the whole thing off!

  5. What is the cloud? • IT as a service • Cloud allows access to services without user technical knowledge or control of supporting infrastructure • Best described in terms of what happened to mechanical power over 100 yrs ago • Now computers are simple devices connected to the larger cloud • Data processing, storage and software applications that used to run locally are now being supplied by big central computing stations. They're becoming, in essence, computing utilities. What is Cloud Computing?

  6. The hype Cluster Computing Cloud Computing Grid Computing 

  7. SaaS Software as a Service PaaS Platform as a Service IaaS Infrastructure as a Service

  8. SaaS Software as a Service

  9. SaaS Software delivery model • Increasingly popular with SMEs • No hardware or software to manage • Service delivered through a browser

  10. SaaS Advantages • Pay per use • Instant Scalability • Security • Reliability • APIs

  11. SaaS Examples • CRM • Financial Planning • Human Resources • Word processing Commercial Services: • Salesforce.com • emailcloud

  12. PaaS Platform as a Service

  13. Platform delivery model • Platforms are built upon Infrastructure, which is expensive • Estimating demand is not a science! • Platform management is not fun! PaaS

  14. Popular services • Storage • Database • Scalability PaaS

  15. Advantages • Pay per use • Instant Scalability • Security • Reliability • APIs PaaS

  16. Examples • Google App Engine • Mosso • AWS: S3 PaaS

  17. IaaS Infrastructure as a Service

  18. Computer infrastructure delivery model Access to infrastructure stack: • Full OS access • Firewalls • Routers • Load balancing IaaS

  19. Advantages • Pay per use • Instant Scalability • Security • Reliability • APIs IaaS

  20. Examples • Flexiscale • AWS: EC2 IaaS

  21. SaaS Software as a Service PaaS Platform as a Service IaaS Infrastructure as a Service

  22. SaaS Common Factors • Pay per use • Instant Scalability • Security • Reliability • APIs PaaS IaaS

  23. SaaS Advantages • Lower cost of ownership • Reduce infrastructure management responsibility • Allow for unexpected resource loads • Faster application rollout PaaS IaaS

  24. SaaS Cloud Economics • Multi-tenented • Virtualisation lowers costs by increasing utilisation • Economies of scale afforded by technology • Automated update policy PaaS IaaS

  25. Examples of usage

  26. SaaS • Your current CRM package is not managing the load or you simply don’t want to host it in-house….use a SaaS provider such as Salesforce.com • Your email is hosted on an exchange server in your office and it is very slow…outsource this using Hosted Exchange.

  27. You need to host a large file (5Mb) on your website and make it available for 35,000 users for only two months duration. Use Cloud Front from Amazon. • You want to start storage services on your network for a large number of files and you do not have the storage capacity…use Amazon S3. PaaS

  28. You want to run a batch job but you don’t have the infrastructure necessary to run it in a timely manner. Use Amazon EC2. • You want to host a website, but only for a few days. Use Flexiscale. IaaS

  29. Network Design • Management Node • Various scan arrays • Cloud burst

  30. Administration (ARACNE) • Hosted in the Databanx facility in Newcastle • Over £250,000 invested • Redundant hardware

  31. Our scan arrays • Each scan array contains 9 servers • Each array can scan over 1m emails a day at 20% utilisation

  32. Cloudburst • New scan array in 5 minutes • Cost of $0.90 per hour • Use only when your network needs a burst of capacity.

  33. Why Cloud Computing? • Pay per use • Instant Scalability • Security • Reliability • APIs

More Related