C L O U D C O M P U T I N G

1,868 views

Published on

2 Comments
5 Likes
Statistics
Notes
No Downloads
Views
Total views
1,868
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
2
Likes
5
Embeds 0
No embeds

No notes for slide

C L O U D C O M P U T I N G

  1. 1. CLOUD COMPUTING <br />By-<br />DHAVAL RAJGOR<br /> HARDIK MARU<br /> KIRAN PANCHAL<br /> SHREYAS PAI<br />
  2. 2.
  3. 3. <ul><li>IT resources provided as a service
  4. 4. Compute, storage, databases, queues
  5. 5. Clouds leverage economies of scale of commodity hardware
  6. 6. Cheap storage, high bandwidth networks & multicore processors
  7. 7. Geographically distributed data centers
  8. 8. Offerings from Microsoft, Amazon, Google, …</li></ul>Introduction to Cloud Computing<br />
  9. 9. Introduction to Cloud Computing<br /><ul><li>Improves usability
  10. 10. For E Science developers
  11. 11. Simple API, service platform
  12. 12. Quick & scalable provisioning
  13. 13. Hides the complexity of distributed applications, hardened services with guarantees
  14. 14. For users
  15. 15. Lightweight security model
  16. 16. Desktop feel in a browser
  17. 17. Simple management & quotas
  18. 18. Time spent on science rather than engineering</li></li></ul><li>A Working Definition of Cloud Computing<br /><ul><li>Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.
  19. 19. This cloud model promotes availability and is composed of five essential characteristics, three service models, and four deployment models.
  20. 20. It is all about outsourcing your infrastructure and applications to run on a remote resource.</li></li></ul><li>Grid to Cloud Evolution<br />Cloud Computing<br />SaaS Computing<br /><ul><li> Next-Generation Internet computing
  21. 21. Next-Generation Data Centers
  22. 22. Network-based subscriptions to applications
  23. 23. Gained momentum</li></ul> in 2001<br />Utility Computing <br /><ul><li> Offering computing </li></ul>resources as a metered service<br /><ul><li> Introduced in late 1990s
  24. 24. Solving large problems</li></ul> with Parallel computing<br /><ul><li> Made main stream By </li></ul>Global Alliance<br />
  25. 25.
  26. 26. Hosting vs. Cloud Computing<br />
  27. 27.
  28. 28. 3 Cloud Service Models<br />
  29. 29. SaaS<br />Software as a Service<br />• SAAS –Software as a service<br />▫The major service given as part of Cloud-Computing services. <br />▫The first service<br />▫Most Known and used<br />•The application itself is provided by the service provider.<br />•Examples:<br />▫Enterprise: SalesForce.Com, Webex, OfficeLive<br />▫User Mail: Gmail, Hotmail<br />▫User Pics: Flickr, Picasa<br />
  30. 30. PaaS<br />Platform as a Service<br />•PAAS –Platform as a Service<br /><ul><li>This is the application development platform that enables the runtime environment for cloud applications.
  31. 31. Provides a high-level integrated environment to design, build, test, deploy and update online custom applications.</li></ul>•Examples:<br /><ul><li>Google’s AppEngine
  32. 32. Sales force apex</li></li></ul><li>IaaS<br />Infrastructure as a Service<br /><ul><li>IAAS –Ifrastructure as a Service
  33. 33. The delivery of computing on demand as a shared service, avoiding the cost of investing in, operating and maintaining the hardware.
  34. 34. Delivery of resources such as servers, storage and network components as a service.
  35. 35. Removes the need for investing in and maintaining</li></ul>the ever evolving hardware & network components.<br /><ul><li>Examples:</li></ul>AmazonEC2, Joyent, GoGridRackspace<br />
  36. 36. 3 Cloud Service Models<br />
  37. 37. SaaS<br />Software as a Service<br /> Advantages<br /><ul><li>low total cost of ownership (TCO).
  38. 38. more scalability in using the software.
  39. 39. users don’t have to put any effort into installing and upgrading the applications.
  40. 40. it can easily and quickly be accessed from anywhere with a web browser.
  41. 41. The network issues such as data redundancy, data backup and recovery are also planned and managed by the vendors.</li></li></ul><li>SaaS<br />Software as a Service<br />Examples<br /><ul><li>CRM
  42. 42. Financial Planning
  43. 43. Human Resources
  44. 44. Word processing</li></ul>Commercial Services:<br /><ul><li>Salesforce.com
  45. 45. emailcloud</li></li></ul><li>PaaS<br />Platform as a Service<br /> Advantages<br /><ul><li>It facilitates deployment of applications without the cost and complexity of buying and managing the underlying hardware and software layers.
  46. 46. Easy and quick development
  47. 47. Provider manages upgrades, patches and other routine system maintenance.
  48. 48. Pay per use</li></li></ul><li>PaaS<br />Platform as a Service<br /> Examples<br /><ul><li>Google App Engine
  49. 49. Mosso
  50. 50. AWS: S3</li></li></ul><li>IaaS<br />Infrastructure as a Service<br /> Advantages<br /> 1. allows resource Sharing 2. On Demand basis(dynamic)3. Rapid Deployment 4. Location Independent 5. Pay for Use (Cost is greatly reduced) 6. Scalability 7. Uncomplicated Maintenance<br />
  51. 51. IaaS<br />Infrastructure as a Service<br /> Examples<br /><ul><li>Flexiscale
  52. 52. AWS: EC2</li></li></ul><li>
  53. 53. 4 Cloud Deployment Models<br /><ul><li>Private cloud
  54. 54. Community cloud
  55. 55. Hybrid cloud
  56. 56. Public cloud</li></li></ul><li>Private cloud Deployment Models<br /><ul><li>Private cloud
  57. 57. enterprise owned or leased</li></li></ul><li>Communitycloud Deployment Models<br /><ul><li>Community cloud
  58. 58. shared infrastructure for specific community</li></li></ul><li>Hybrid cloud Deployment Models<br /><ul><li>Hybrid cloud
  59. 59. composition of two or more clouds</li></li></ul><li>Public cloud Deployment Models<br /><ul><li>Public cloud
  60. 60. Sold to the public, mega-scale infrastructure</li></li></ul><li>BENEFITS OF CLOUD COMPUTING<br /><ul><li> Reduced CostCloud technology is paid incrementally, saving organizations money.
  61. 61. Increased StorageOrganizations can store more data than on private computer systems.
  62. 62. Highly Automated No longer do IT personnel need to worry about keeping software up to date.
  63. 63. FlexibilityCloud computing offers much more flexibility than past computing methods.
  64. 64. More Mobility Employees can access information wherever they are, rather than having to remain at their desks.
  65. 65. Allows IT to Shift FocusNo longer having to worry about constant server updates and other computing issues, government organizations will be free to concentrate on innovation. </li></li></ul><li>DISADVANTAGES OF CLOUD COMPUTING<br />
  66. 66. Security Is the Major Challenge<br /><ul><li>Security:</li></li></ul><li>DISADVANTAGES OF CLOUD COMPUTING<br /><ul><li> Special customization not possible. </li></ul>technological innovation pace is dictated by CSP.<br />
  67. 67. Common Security Requirements<br />
  68. 68. Conclusion<br />
  69. 69. Why Cloud Computing ?<br /><ul><li> Cloud computing is an efficient way to store and maintain data bases, and is an especially helpful tool for businesses who do a lot of sales.
  70. 70. Using a platform on the cloud for your business helps everyone who uses it by streamlining data and procedures into one central location.
  71. 71. Cloud computing solutions are often less expensive than their software counterparts, another reason why they are a becoming a popular choice among businesses. Pricing is often offered on a per-user basis, so businesses pay a flat fee based on the number of people who use it.</li></li></ul><li>ThankYou<br />

×