Professional Documents
Culture Documents
CLOUD COMPUTING
Chapter 2
Learning Outcomes
2
Figure 1 - Organizations act as cloud consumers when accessing cloud services and IT
resources made available by different cloud providers.
Community Cloud
13
Figure 1 - An organization using a hybrid cloud architecture that utilizes both a private
and public cloud.
Hybrid Cloud
18
Software-as-a-Service (SaaS)
Cloud Delivery Models
20
Figure 1 - A cloud consumer is using a virtual server within an IaaS environment. Cloud
consumers are provided with a range of contractual guarantees by the cloud provider,
pertaining to characteristics such as capacity, performance, and availability.
Platform-as-a-Service (PaaS)
24
Figure 1 - The cloud service consumer is given access the cloud service contract, but not
to any underlying IT resources or implementation details.
Software-as-a-Service (SaaS)
30
SOA
Virtualisation
Multicore Technology
Memory and Storage Technology
Networking Technology
Web 2.0, & 3.0
Software Process Models for Cloud
Programming Models
Pervasive Computing
Application Environment
SOA (Service-Oriented Architecture)
34
Software-Defined WAN
The basic concept of cloud networking, in which
fewer management devices are installed in the
branch offices or client premises and more routing
and management functions are pushed to the cloud,
is now being pursued for a wider range of
networking products, which include branch office
routers, WAN optimization software, and firewalls.
Networking Technology
59
1) Semantic Web
The next evolution of the Web involves the Semantic Web.
The semantic web improves web technologies in order to
generate, share and connect content through search and
analysis based on the ability to understand the meaning of
words, rather than on keywords or numbers.
2) Artificial Intelligence
Combining this capability with natural language processing,
in Web 3.0, computers can understand information like
humans in order to provide faster and more relevant results.
They become more intelligent to satisfy the needs of users.
Features of Web 3.0
68
3) 3D Graphics
The three dimensional design is being used extensively
in websites and services in Web 3.0. Museum guides,
computer games, ecommerce, geospatial contexts, etc.
are all examples that use 3D graphics.
4) Connectivity
With Web 3.0, information is more connected thanks to
semantic metadata. As a result, the user experience
evolves to another level of connectivity that leverages
all the available information.
Features of Web 3.0
69
5) Ubiquity
Content is accessible by multiple applications, every
device is connected to the web, the services can be
used everywhere.
Programming Models
70
What is Cloud Computing?. (2018). What is Cloud Computing?. [online] Available at:
http://whatiscloud.com/cloud_deployment_models/index [Accessed 24 Jul. 2018].
Techopedia.com. (2018). What is Analytics as a Service (AaaS)? - Definition from Techopedia. [online]
Available at: https://www.techopedia.com/definition/29893/analytics-as-a-service-aaas [Accessed 24 Jul.
2018].
Whatis.techtarget.com, (2018). What is Web 2.0 ? - Definition from WhatIs.com [ONLINE] Available at:
https://whatis.techtarget.com/definition/Web-20-or-Web-2 [Accessed 25/7/2018].
Techopedia.com, (2018). What is Web 3.0? - Definition from Techopedia [ONLINE] Available at:
https://www.techopedia.com/definition/4923/web-30 [Accessed 25/7/2018].
Expertsystem.com, (2018). 5 main features of Web 3.0 [ONLINE] Available at:
https://www.expertsystem.com/web-3-0/ [Accessed 25/7/2018].
Opengroup.org. (2018). Service-Oriented Architecture – What Is SOA?. [online] Available at:
http://www.opengroup.org/soa/source-book/soa/p1.htm [Accessed 27 Jul. 2018].
Techopedia.com. (2018). What is Multicore? - Definition from Techopedia. [online] Available at:
https://www.techopedia.com/definition/5305/multicore [Accessed 27 Jul. 2018].
Techopedia.com. (2018). What is Cloud Storage? - Definition from Techopedia. [online] Available at:
https://www.techopedia.com/definition/26535/cloud-storage [Accessed 27 Jul. 2018].
SDxCentral. (2018). What is Cloud Networking or Cloud Based Networking?. [online] Available at:
https://www.sdxcentral.com/cloud/definitions/all-about-cloud-networking/ [Accessed 15 Aug. 2018].
Techopedia.com. (2018). What is Pervasive Computing? - Definition from Techopedia. [online] Available at:
https://www.techopedia.com/definition/667/pervasive-computing [Accessed 15 Aug. 2018].
References
92