Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing...
-
Upload
alexis-quinn -
Category
Documents
-
view
217 -
download
1
Transcript of Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing...
![Page 1: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/1.jpg)
Hà Lê Hoài Trung 09070473
Võ Lâm Khang 09070446
![Page 2: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/2.jpg)
2
Outline
Definitions of Cloud computingArchitecture of Cloud computingBenefits of Cloud computingOpportunities of Cloud ComputingCloud computing – Google AppsGrid computing vs Cloud computing
![Page 3: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/3.jpg)
3
Definitions
![Page 4: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/4.jpg)
4
Definitions
Cloud computing is using the internet to access someone else's software running on someone else's hardware in someone else's data center.
Lewis Cunningham[2]
![Page 5: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/5.jpg)
5
Definitions
A large-scale distributed computing paradigm that is driven by economies of scale, in which a pool of abstracted, virtualized, dynamically scalable, managed computing power, storage, platforms, and services are delivered on demand to external customers over the Internet.
Ian Foster[9]
![Page 6: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/6.jpg)
6
DefinitionsA Cloud is a type of parallel and distributed
system consisting of a collection of interconnected and virtualised computers that are dynamically provisioned and presented as one or more unified computing resources based on service-level agreements established through negotiation between the service provider and consumers.
Rajkumar Buyya[10]
![Page 7: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/7.jpg)
7
Outline
Definitions of Cloud computingArchitecture of Cloud computingBenefits of Cloud computingOpportunities of Cloud ComputingCloud computing – Google AppsGrid computing vs Cloud computing
![Page 8: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/8.jpg)
8
Architecture
Cloud Service ModelsCloud Deployment Models Essential Characteristics of Cloud
Computing
![Page 9: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/9.jpg)
9
Architecture
NIST Visual Model of Cloud Computing Definition
![Page 10: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/10.jpg)
10
Essential Characteristics[7]
On-demand self-service.A consumer can unilaterally provision
computing capabilities such as server time and network storage as needed automatically, without requiring human interaction with a service provider.
![Page 11: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/11.jpg)
11
Essential Characteristics[7]
Broad network access.Capabilities are available over the network
and accessed through standard mechanisms that promote use by heterogeneous thin or thick client platforms (e.g., mobile phones, laptops, and PDAs) as well as other traditional or cloudbased software services.
![Page 12: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/12.jpg)
12
Essential Characteristics[7]
Resource pooling.The provider’s computing resources are
pooled to serve multiple consumers using a multi-tenant model, with different physical and virtual resources dynamically assigned and reassigned according to consumer demand.
![Page 13: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/13.jpg)
13
Essential Characteristics[7]
Rapid elasticity. Capabilities can be rapidly and elastically
provisioned - in some cases automatically - to quickly scale out; and rapidly released to quickly scale in.
To the consumer, the capabilities available for provisioning often appear to be unlimited and can be purchased in any quantity at any time.
![Page 14: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/14.jpg)
14
Essential Characteristics[7]
Measured service. Cloud systems automatically control and
optimize resource usage by leveraging a metering capability at some level of abstraction appropriate to the type of service.
Resource usage can be monitored, controlled, and reported - providing transparency for both the provider and consumer of the service.
![Page 15: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/15.jpg)
15
Cloud Service Models
SPI ModelCloud Software as a Service (SaaS)Cloud Platform as a Service (PaaS)Cloud Infrastructure as a Service (IaaS)
![Page 16: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/16.jpg)
16
Infrastructure as a Service (IaaS)
The capability provided to the consumer is to provision processing, storage, networks, and other fundamental computing resources.
Consumer is able to deploy and run arbitrary software, which can include operating systems and applications.
The consumer does not manage or control the underlying cloud infrastructure but has control over operating systems, storage, deployed applications, and possibly limited control of select networking components (e.g., host firewalls).
![Page 17: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/17.jpg)
17
Platform as a Service (PaaS)
The capability provided to the consumer is to deploy onto the cloud infrastructure consumer created or acquired applications created using programming languages and tools supported by the provider.
The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, or storage, but has control over the deployed applications and possibly application hosting environment configurations.
![Page 18: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/18.jpg)
18
Software as a Service (SaaS)
The capability provided to the consumer is to use the provider’s applications running on a cloud infrastructure.
The applications are accessible from various client devices through a thin client interface such as a web browser (e.g., web-based email).
The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, storage, or even individual application capabilities, with the possible exception of limited userspecific application configuration settings.
![Page 19: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/19.jpg)
19
Cloud Deployment Models
Public Cloud.Private Cloud.Community Cloud.Hybrid Cloud.
![Page 20: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/20.jpg)
20
Public Cloud
The cloud infrastructure is made available to the general public or a large industry group and is owned by an organization selling cloud services.
![Page 21: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/21.jpg)
21
Private Cloud
The cloud infrastructure is operated solely for a single organization. It may be managed by the organization or a third party, and may exist on-premises or off-premises.
![Page 22: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/22.jpg)
22
Community Cloud
The cloud infrastructure is shared by several organizations and supports a specific community that has shared concerns (e.g., mission, security requirements, policy, or compliance considerations). It may be managed by the organizations or a third party and may exist on-premises or off-premises.
![Page 23: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/23.jpg)
23
Hybrid Cloud
The cloud infrastructure is a composition of two or more clouds (private, community, or public) that remain unique entities but are bound together by standardized or proprietary technology that enables data and application portability (e.g., cloud bursting for load-balancing between clouds).
![Page 24: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/24.jpg)
24
Private VS Public Cloud
![Page 25: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/25.jpg)
25
Outline
Definitions of Cloud computingArchitecture of Cloud computingBenefits of Cloud computingOpportunities of Cloud ComputingCloud computing – Google AppsGrid computing vs Cloud computing
![Page 26: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/26.jpg)
26
Benefits of Cloud Computing
Business Benefits of Cloud Computing
Technical Benefits of Cloud Computing
![Page 27: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/27.jpg)
27
Business Benefits
Almost zero upfront infrastructure investment
Just-in-time Infrastructure More efficient resource utilization Usage-based costing Reduced time to market
![Page 28: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/28.jpg)
28
Technical Benefits
Automation – “Scriptable infrastructure” Auto-scaling Proactive Scaling More Efficient Development lifecycle Improved Testability Disaster Recovery and Business
Continuity
![Page 29: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/29.jpg)
29
Outline
Definitions of Cloud computingArchitecture of Cloud computingBenefits of Cloud computingOpportunities of Cloud ComputingCloud computing – Google AppsGrid computing vs Cloud computing
![Page 30: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/30.jpg)
30
Opportunities of Cloud Computing
End consumers.Business customers.Developers and Independent Software
Vendors (ISVs).
Saas
Saas
Saas
![Page 31: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/31.jpg)
31
Outline
Definitions of Cloud computingArchitecture of Cloud computingBenefits of Cloud computingCloud computing – Google AppsGrid computing vs Cloud computing
![Page 32: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/32.jpg)
32
Cloud computing – Google Apps
Email, chat.Google App Engine
![Page 33: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/33.jpg)
33
Google App Engine
![Page 34: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/34.jpg)
34
Google App Engine
![Page 35: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/35.jpg)
35
Google App Engine
Google App Engine?Create application.
![Page 36: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/36.jpg)
36
Google App Engine?
Google App Engine enables you to build web applications on the same scalable systems that power Google applications. App Engine applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage needs grow.
Easy to build Write local, upload server
Easy to scale how many user, how much data
easy to maintain 10 year (data & application)
![Page 37: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/37.jpg)
37
Google App Engine?
Cost ?Pay only for what you actually use.Exceed the free quota of 500 MB of storage
and around 5M pageviews per month.Trial? 1GB store & 5M pageviews
![Page 38: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/38.jpg)
38
Create application
build an App Engine application using standard Java web technologies, such as servlets and JSP.
create an App Engine Java project with Eclipse use the Google Plugin for Eclipse for App Engine development.
use the App Engine datastore with the Java Data Objects (JDO) standard interface.
upload your app to App Engine.
(Use SDK)
![Page 39: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/39.jpg)
39
Outline
Definitions of Cloud computingArchitecture of Cloud computingBenefits of Cloud computingOpportunities and Challenges of Cloud
ComputingCloud computing – Google AppsGrid computing vs Cloud computing
![Page 40: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/40.jpg)
40
Grid computing vs Cloud computing
SameDifference
![Page 41: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/41.jpg)
41
same
Increase computing.Increase store.
![Page 42: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/42.jpg)
42
difference
Business modelArchitectureApplication.
![Page 43: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/43.jpg)
43
Business model
Cloud consumption basis.Grid project-oriented
Grid academiaor government labs
Cloud IBM, Google, Microsoft …
TeraGrid : numberof service units
Hour, storage, view…
![Page 44: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/44.jpg)
44
Architecture
communication andauthentication protocols
discovery, negotiation, monitoring, accounting and payment ofsharing operations on individual resources
interactions across collections ofresources, directory services
resources thathave been abstracted/encapsulated
collection of specialized tools, middleware andservices on top of the unified resources to provide adevelopment and/or deployment platform
![Page 45: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/45.jpg)
45
Application
Grid Computing emerged in eScience to solve scientific problems requiring HPC.
Cloud Computing is rather oriented towards applications that run permanently and have varying demand for physical resources while running. the well-known CRM SaaS Salesforce.com.
![Page 46: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/46.jpg)
46
References
[1] Introduction to Cloud computing White paper, Sun Microsystems, June 2009.
[2] Lewis Cunningham, Cloud Computing with Amazon and Oracle, 2008.
[3] Michael Armbrust et al, Above the Clouds: A Berkeley View of Cloud Computing, Electrical Engineering and Computer Sciences University of California at Berkeley, February 2009.
![Page 47: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/47.jpg)
47
References
[4] Jinesh Varia, Architecting for the Cloud: Best Practices, Amazon, May 2010.
[5] John W. Rittinghouse, James F. Ransome, Cloud Computing Implementation, Management and Security, CRC Press, 2010.
[6] Paul T. Jaeger, Jimmy Lin, Justin M. Grimes, Cloud Computing and Information Policy: Computing in a Policy Cloud?, Journal of Information Technology & Politics, May 2010.
![Page 48: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/48.jpg)
48
References
[7] Security Guidance for Critical Areas of Focus in Cloud Computing V2.1, Cloud Security Alliance, December 2009.
[8] Security Best Practices, Amazon, January 2010.[9] Ian Foster, Yong Zhao, Ioan Raicu, Shiyong Lu,
Cloud Computing and Grid Computing 360-Degree Compared, Grid Computing Environments Workshop, 2008.
![Page 49: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/49.jpg)
49
References
[10] Rajkumar Buyya, Chee Shin Yeo, and Srikumar Venugopal, Market-Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing Utilities, International Conference on High Performance Computing, 2008.
[11] http://www.salesforce.com/cloudcomputing/
[12] http://aws.amazon.com/ec2/
![Page 51: Hà Lê Hoài Trung 09070473 Võ Lâm Khang 09070446. 2 Outline Definitions of Cloud computing Architecture of Cloud computing Benefits of Cloud computing.](https://reader031.fdocuments.in/reader031/viewer/2022013011/56649d8d5503460f94a75652/html5/thumbnails/51.jpg)
51