Cloud Computing


Published on

Published in: Technology, Business
1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Cloud Computing

  1. 1. Cloud Computing By Ankita Mathur
  2. 2. What is cloud computing? <ul><li>Computing power ‘On demand’ to customers. </li></ul><ul><li>History : 1960 John McCarthy predicted that someday computing will be organised as a public utility </li></ul><ul><li>Grid computing -> Cloud computing </li></ul><ul><li>Cloud computing: A set of technologies that allows computing applications and data to be exposed as a set of services from a pool of underlying resources. </li></ul>
  3. 4. Foundation of cloud computing <ul><li>Data centers (servers, storage, networking) </li></ul><ul><li>Business applications and middleware </li></ul><ul><li>Virtualization softwares </li></ul><ul><li>Operating systems </li></ul>
  4. 5. ‘ Pay as you go’ basis <ul><li>Entire workload shifts to the cloud, so the local computers are not burdened with running hundreds of applications anymore </li></ul><ul><li>All that a user needs is a system interface software, like a simple web browser to be run on their side </li></ul><ul><li>MAJOR BENEFITS: </li></ul><ul><ul><li>Scalability </li></ul></ul><ul><ul><li>Lower infrastructure cost </li></ul></ul><ul><ul><li>Better utilization </li></ul></ul>
  5. 6. Trends in cloud computing <ul><li>Accr. To IDC : By 2012 20% of the businesses will own no IT assets. </li></ul><ul><li>During the coming 10 years, data stored in various storage systems will increase by 44 times, with the current rate of growth. But it won’t be possible for enterprises to scale up their IT budgets and infrastructures at the same speed. </li></ul><ul><li>Saving in time : No planning and cost estimates for hardware required. </li></ul>
  6. 7. Cloud deployment models <ul><li>Public cloud </li></ul><ul><li>(Resources provided by a service provider :Email etc.) </li></ul><ul><li>Benefits: </li></ul><ul><li>Pay only for what you use and for the time you use </li></ul><ul><li>No need to worry about the underlying IT infrastructure </li></ul><ul><li>No security patches or updates to apply </li></ul><ul><li>No software upgrades </li></ul><ul><li>Best option for SMEs </li></ul><ul><li>Hybrid cloud </li></ul>
  7. 8. <ul><li>Private cloud </li></ul><ul><li>Suited for a large organisation so that it can optimize its resource utilization as it has already heavily invested in IT infrastructure </li></ul><ul><li>Better information processing and flexibility. </li></ul>
  8. 9. <ul><li>Hybrid Cloud </li></ul><ul><ul><li>Consists of internal/external service providers i.e. a mix of private and public clouds </li></ul></ul><ul><ul><li>Secure and critical applications can then be hosted on private cloud and rest not so important applications can be hosted on the public cloud </li></ul></ul><ul><ul><li>Example : Cloud bursting </li></ul></ul><ul><ul><li>Using private cloud for low traffics and moving to the public cloud for higher traffics and peak loads </li></ul></ul>
  9. 10. Types of Cloud services <ul><li>SaaS – Software as a Service </li></ul><ul><li>(Most common </li></ul><ul><li>Examples: ERP, CRM, workflow systems, document management etc.) </li></ul><ul><li>IaaS – Infrastructure as a Service </li></ul><ul><li>(An organisation is given control over different resources and applications : storage, networking components, hardware, services etc.) </li></ul><ul><li>No need to manage the underlying cloud infrastructure </li></ul><ul><li>More like virtualized computing environment </li></ul><ul><li>Examples : Amazon’s Elastic Compute Cloud (EC2) </li></ul><ul><li> Simple Storage Service </li></ul>
  10. 11. <ul><li>PaaS – Platform as a Service </li></ul><ul><ul><li>Set of software and product development tools that allows developers to create applications on the provider’s platform </li></ul></ul><ul><ul><li>Application’s can run on the provider’s infrastructure </li></ul></ul><ul><ul><li>Cost effectiveness </li></ul></ul><ul><ul><li>Example :’s </li></ul></ul><ul><ul><li> Microsoft’s Azure </li></ul></ul>
  11. 12. Cloud computing : how it works? <ul><li>Cloud computing is creating a fundamental change in computer architecture, software and tools development, and of course, in the way we store, distribute and consume information. </li></ul><ul><li>only a different way to deliver computer resources, rather than a new technology </li></ul><ul><li>Internet-based computing </li></ul><ul><li>Computers in the cloud are configured to work together and the various applications use the collective computing power as if they are running on a single system. </li></ul>
  12. 13. Online Desktops <ul><li>Before cloud computing, websites and server-based applications were executed on a specific system. </li></ul><ul><li>Why the rush to the cloud? </li></ul><ul><li>There are valid and significant business and IT reasons for the cloud computing paradigm shift. The fundamentals of outsourcing as a solution apply. </li></ul><ul><li>Reduced cost: Cloud computing can reduce both capital expense (CapEx) and operating expense (OpEx) costs because resources are only acquired when needed and are only paid for when used. </li></ul><ul><li>Refined usage of personnel: Using cloud computing frees valuable personnel allowing them to focus on delivering value rather than maintaining hardware and software. </li></ul><ul><li>Robust scalability: Cloud computing allows for immediate scaling, either up or down, at any time without long-term commitment. </li></ul>
  13. 14. Comparing self-hosting and cloud hosting <ul><li>Almost 3 cents/hour for electricity alone  not taking into account: labor, server hardware amortization, data-storage costs (replacing a failed disk), cooling costs,  ISP  costs, security costs (routers, firewalls, etc.), power backup costs (a UPS) and so on. Mark notes that he could have probably bought a newer more energy efficient server – but the required investment would not justify the savings. </li></ul><ul><li>The shocking part is that the recent price competition of cloud infrastructure (IaaS) and platform ( PaaS ) vendors took the current cloud servers costs to roughly the same order of costs. Here’s a quick survey of a few major cloud players: </li></ul>
  14. 15. <ul><li>Microsoft  is rolling out their  5 cent/hour  option (with additional  further discounts if you pre-pay for reserved use  – e.g. say you have a bunch of instances which you have running all the time and you are willing to pre-pay for the next few months). </li></ul><ul><li>Same thing with  Amazon : minimal price (although for a slightly more limited version) is already in  2 cent for Linux / 3 cent for Windows instance area, with reserved/pre-paid option getting as low as  0.7 cents/Linux & 1.3 cents/Windows . </li></ul><ul><li>Rackspace pricing  starts at  1.5 cents/hour for Linux , and  8 cents/hour for Windows . </li></ul>
  15. 16. Cloud Services <ul><li> </li></ul><ul><li> </li></ul><ul><li> </li></ul><ul><li> </li></ul><ul><li> </li></ul><ul><li> </li></ul><ul><li>Google docs </li></ul><ul><li>Amazon EC2 cloud </li></ul>
  16. 17. Creating your own private cloud <ul><li>Cloud server and cloud controller node needed </li></ul><ul><li>Configuring virtual machines </li></ul><ul><li>Ubuntu 10.04 OS </li></ul><ul><li>Use either eucalyptus or make your own </li></ul>