These examples demonstrate that cloud computing providers are offering services

These examples demonstrate that cloud computing

This preview shows page 24 - 27 out of 109 pages.

These examples demonstrate that cloud computing providers are offering services on every level, from different hardware (e.g., Amazon and Sun), to the different operating systems (e.g., Google and Microsoft), to software and different services (e.g., Google, Microsoft, and Yahoo!). At present era Cloud-computing providers target a variety of end users, from developers of the software to the general public. For additional information regarding cloud computing models, the University of California (UC) Berkeley’s report provides a good comparison of these models by Amazon, Microsoft, and Google. As cloud computing providers prices are low and IT
Image of page 24
advancements remove technology barriers—such as virtualization, simulation, network bandwidth — cloud computing has moved into the mainstream of technology . Gartner stated, “Organizations are switching from company owner hardware and software to per-use service- based models.” For example, the U.S. government website (.gov/) will soon begin using cloud computing. The New York Times used Amazon’s EC2 and S3 services and used Hadoop application to provide open access for the public domain articles from 1851 to 1922. The Times loaded 4 TB of raw TIFF images on web and their derivative 11 million PDFs into Amazon’s S3 in twenty-four hours at very less cost. This project is very similar to digital library projects run by academic libraries. Few years ago OCLC announced its movement of library management services to the Web It is clear that OCLC is going to deliver a Web-based integrated library system (ILS) on web for enhancing the technology to provide a new way of running an ILS. Dura Space, a joint organization by Fedora Commons and D Space Foundation, announced that they would be taking advantage of cloud storage and cloud computing. 2. Delivery Models of Cloud Computing The NIST definition of cloud computing defines three delivery models:
Image of page 25
2.1. Software as a Service (SaaS) The consumer uses an application, but does not control the operating system, hardware or network infrastructure on which it’s running. The SaaS model shown in the diagram admits that the provider manages the entire suite of applications delivered to end-users. SaaS providers are responsible for securing these applications. Customers can be normally responsible for operational security processes. However the following questions, along with other sections within this document, should assist in assessing their offerings: • Administration controls are provided by them and can these be controls used to assign read and write privileges to other users? • SaaS access control is quite fine grained and can be customized to ones organizations policy? 2.2. Platform as a Service (PaaS) The consumer uses a hosting environment for their applications. The consumer controls the applications that run in the environment (and possibly has some control over the hosting environment), but does not control the operating system, hardware or network infrastructure on which they are running. The platform is typically an application framework. Generally speaking,
Image of page 26
Image of page 27

You've reached the end of your free preview.

Want to read all 109 pages?

  • Fall '14
  • Smith,R

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

Stuck? We have tutors online 24/7 who can help you get unstuck.
A+ icon
Ask Expert Tutors You can ask You can ask You can ask (will expire )
Answers in as fast as 15 minutes