0% found this document useful (0 votes)
192 views

IS5111 Project Proposal

1. The document will compare two cloud computing platforms, Amazon EC2 and Google AppEngine, and discuss their different levels of abstraction and resource management. 2. It will also present a case study of OSINet ICT Solutions Provider, a Singapore-based cloud computing services provider. 3. Amazon EC2 provides low-level virtual machines similar to physical hardware, while Google AppEngine enforces constraints for improved scalability and availability of web applications.

Uploaded by

neroliang
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
192 views

IS5111 Project Proposal

1. The document will compare two cloud computing platforms, Amazon EC2 and Google AppEngine, and discuss their different levels of abstraction and resource management. 2. It will also present a case study of OSINet ICT Solutions Provider, a Singapore-based cloud computing services provider. 3. Amazon EC2 provides low-level virtual machines similar to physical hardware, while Google AppEngine enforces constraints for improved scalability and availability of web applications.

Uploaded by

neroliang
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Project proposal Cloud Computing

1. After providing the details about Cloud Computing, like the requirements, limitations, resources required etc, we can cover point 2 and 3 described below. It would cover the major game players in the field of Cloud Computing as well as a case study for a local firm. 2. A comparative study of the below mentioned two different application using cloud computing (Amazon EC2 and Google AppEngine). Any application needs a model of computation, a model of storage, and a model of communication. The statistical multiplexing necessary to achieve elasticity and the illusion of infinite capacity requires each of these resources to be virtualized to hide the implementation of how they are multiplexed and shared. Our view is that different utility computing offerings will be distinguished based on the level of abstraction presented to the programmer and the level of management of the resources. Amazon EC2 is at one end of the spectrum. An EC2 instance looks much like physical hardware, and users can control nearly the entire software stack, from the kernel upwards. This low level makes it inherently difficult for Amazon to offer automatic scalability and failover, because the semantics associated with replication and other state management issues are highly applicationdependent. At the other extreme of the spectrum are application domain specific platforms such as Google AppEngine. AppEngine is targeted exclusively at traditional web applications, enforcing an application structure of clean separation between a stateless computation tier and a stateful storage tier. AppEngines impressive automatic scaling and high-availability mechanisms and the proprietary MegaStore data storage available to AppEngine applications, all rely on these constraints. Applications for Microsofts Azure are written using the .NET libraries, and compiled to the Common Language Runtime, a language-independent managed environment. Thus, Azure is intermediate between application frameworks like AppEngine and hardware virtual machines like EC2. 3. OSINet ICT (Information and Communication Technology) Solutions Provider

A Singapore based Cloud Computing based service provider. It would be good if we can present a case study this firm.

You might also like