1 / 14

Cloud Computing- Easy to use and Affordable

Cloud computing is a type of Internet-based computing that provides shared computer processing resources and data to computers and other devices on demand.<br>

Download Presentation

Cloud Computing- Easy to use and Affordable

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. Cloud Computing Services by Cloudsyntrix New York

  2. Contents • Introduction (What and Why) • Key characteristics • Components (What is Virtualization?) • Supported Application Framework • Architecture • Cloud APIs and Cloud Types • Economics • Privacy • Google App engine and Amazon EC2 • Latest Trends • Applications • References

  3. Introduction Broadly, it is combination of three Computing concepts : • Grid Computing-Cluster of loosely coupled computers for a common cause • Utility Computing-Packaging of computer resources as a metered service • Autonomic Computing-Capable of self management

  4. Contd.. Thus ,many cloud computing deployments , • depend on grids (as basic back end) • have autonomic characteristics (self management) • bill like utilities (viz. electricity)

  5. What is cloud? • The cloud is a computing service that charges you based only on the amount of computing resources we use. • Pay as you go

  6. Key Characteristics • Agility • Cost • Device and location independence • Multi tenancy • Reliability • Scalability • Security • Sustainability

  7. Cloud Computing Architecture • Software as a Service • Platform as a Service • Infrastructure as a Service These 3 services encapsulate the basic 6 Cloud Computing Components Next few slides will elaborate these 3 services..

  8. Software as a Service • Software as a service features a complete application offered as a service on demand. • A single instance of the software runs on the cloud and services multiple end users or client organizations. • Eg: salesforce.com , Google Apps

  9. Platform as a Service • Platform as a service encapsulates a layer of software and provides it as a service that can be used to build higher-level services. • 2 Perspectives for PaaS :- 1. Producer:- Someone producing PaaS might produce a platform by integrating an OS, middleware, application software, and even a development environment that is then provided to a customer as a service.

  10. Infrastructure as a Service • Infrastructure as a service delivers basic storage and computing capabilities as standardized services over the network. • Servers, storage systems, switches, routers , and other systems are pooled and made available to handle workloads that range from application components to high-performance computing applications.

  11. Cloud APIs • One of the key characteristics that distinguishes cloud computing from standard enterprise computing is that the infrastructure itself is programmable. • Instead of physically deploying servers, storage, and network resources to support applications, developers specify how the same virtual components are configured and interconnected.

  12. Cloud APIs contd… • Including how virtual machine images and application data are stored and retrieved from a storage cloud. • They specify how and when components are deployed through an API that is specified by the cloud provider.

  13. Public Clouds ● Public clouds are run by third parties, and applications from different customers are likely to be mixed together on the cloud’s servers, storage systems, and networks. ●Public clouds are most often hosted away from customer premises, and they provide a way to reduce customer risk and cost by providing a flexible, even temporary extension to enterprise infrastructure.

  14. Privacy • Encrypt data at rest • Encrypt data in transit • Strong authentication • Cryptography and more secure algorithms • Manage access right holder

More Related