0% found this document useful (0 votes)
19 views31 pages

Cloud Computing and IoT Fundamentals

The document provides an overview of cloud computing and IoT, explaining the differences between traditional computing and cloud computing, which is document-centric and accessible via the internet. It outlines the characteristics, service models (IaaS, PaaS, SaaS), and deployment models (public, private, hybrid) of cloud computing, along with its advantages and disadvantages. Additionally, it addresses security and privacy issues, opportunities, and challenges associated with cloud computing.

Uploaded by

ea0949641515
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views31 pages

Cloud Computing and IoT Fundamentals

The document provides an overview of cloud computing and IoT, explaining the differences between traditional computing and cloud computing, which is document-centric and accessible via the internet. It outlines the characteristics, service models (IaaS, PaaS, SaaS), and deployment models (public, private, hybrid) of cloud computing, along with its advantages and disadvantages. Additionally, it addresses security and privacy issues, opportunities, and challenges associated with cloud computing.

Uploaded by

ea0949641515
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Fundamentals of

Cloud Computing
and IoT
(SEng7232)

By Tagel W.([Link].)

Fundamentals of Cloud Computing & IoT


1
AMU AMiT FCSE
Chapter-1
Introduction

Fundamentals of Cloud Computing & IoT


2
AMU AMiT FCSE
Cloud VS Computing
cloud computing
The process of utilizing
a visible collection of
computer technology
particles of water or ice
to complete a task.
suspended in the air.
The act of calculating or
Relating to or doing
reckoning.
business on the
Internet. Computing is the study
of how computers and
computer systems
works .
Fundamentals of Cloud Computing & IoT
3
AMU AMiT FCSE
Fundamentals of Cloud Computing & IoT
4
AMU AMiT FCSE
Introduction
• With traditional desktop computing, we can run copies of
software programs on our own computer.

• The documents we create are stored on our own pc.

• Although documents can be accessed from other computers


on the network, they can’t be accessed by computers outside
the network, i.e. PC-centric.

• With cloud computing, the software programs one use aren’t


run from one’s personal computer, but are rather stored on
servers accessed via Fundamentals
the Internet.
of Cloud Computing & IoT
5
AMU AMiT FCSE
Cont. …
• If a computer crashes, the software is still available for
others to use.

• Anyone with permission can not only access the


documents, but can also edit and collaborate on those
documents in real time.

• Unlike traditional computing, this cloud computing


model isn’t PC-centric, it’s document-centric.

Fundamentals of Cloud Computing & IoT


6
AMU AMiT FCSE
What is Cloud Computing?
• It is a platform on internet.
• A type of computing that relies on sharing physical
resources rather than having local server.
• A type of internet based computing where server, storage
and application are deliver through internet.
• Cloud computing is a kind of grid computing.

Fundamentals of Cloud Computing & IoT


7
AMU AMiT FCSE
Fundamentals of Cloud Computing & IoT
8
AMU AMiT FCSE
Why cloud computing

• Cloud Computing Is User Centric

• Cloud Computing Is Task-Centric

• Cloud Computing Is Powerful

• Cloud Computing Is Accessible

• Cloud Computing Is Intelligent

• Cloud Computing Is Programmable


Fundamentals of Cloud Computing & IoT
9
AMU AMiT FCSE
History and Origins
• The term “cloud” is used as a metaphor (symbol) for the
internet, based on the cloud drawing used in the past to
represent the telephone network, and later to depict the
internet in computer network diagrams as an abstraction of
the underlying infrastructure it represents .

• The concept of cloud computing introduced in 1960s,


when jhon mccarthy coined that “computation may
someday be organized as a public utility.”
Fundamentals of Cloud Computing & IoT
10
AMU AMiT FCSE
Characteristics of Cloud computing

On-demand
self-service

Flexible
Ubiquitous
pricing -
network
Pay per access
use
Cloud
Computing

Rapid Resource
elasticity pooling
Fundamentals of Cloud Computing & IoT
11
AMU AMiT FCSE
Cloud Architecture

• Individual users connect to the cloud


from their own personal computers or
portable devices, over the Internet. To
these individual users, the cloud is seen
as a single application, device, or
document.

• The hardware in the cloud (and the


operating system that manages the
hardware connections) is invisible.
Fundamentals of Cloud Computing & IoT
12
AMU AMiT FCSE
Cloud Service Models
cloud computing service providers offer their
services according three fundamental models:

1. Infrastructure as a service (Iaas),

2. Platform as a service (Paas),and

3. Software as a service(Saas)

Fundamentals of Cloud Computing & IoT


13
AMU AMiT FCSE
Infrastructure as a service (Iaas),
• In this most basic cloud service model,cloud providers
offer computers –as physical or more often as virtual
machines -, raw (block) storage, firewalls, load balancers,
and networks.

Fundamentals of Cloud Computing & IoT


14
AMU AMiT FCSE
Platform as a service (Paas),
• In the paas model,cloud providers deliver a computing
platform and/or solution stack typically including operating
system, programming language execution environment,
database,and webserver.
• Application developers can develop and run their software
solutions on a cloud platform without the cost and
complexity of buying and managing the underlying
hardware and software layers.

Fundamentals of Cloud Computing & IoT


15
AMU AMiT FCSE
Software as a service(Saas)
• In this model, cloud providers install and operate
application software in the cloud and cloud users access
the software from cloud client.
• The cloud users do not manage the cloud infrastructure
and platform on which the application is running.
• No need to install and run the application on the cloud
user’s own computers which simplify maintenance and
support.

Fundamentals of Cloud Computing & IoT


16
AMU AMiT FCSE
Cloud Deployment MODELs

Three types of Cloud deployment MODELs

1. Public Cloud

2. Private Cloud

3. Hybrid Cloud

Fundamentals of Cloud Computing & IoT


17
AMU AMiT FCSE
Public Cloud
• A form of cloud storage where the enterprise and
storage service provider are separate and the data is
stored outside of the enterprise's data center.
• With public cloud storage, or external storage clouds,
enterprises and small businesses offload their data
storage and archival / backup needs to a third-party
cloud storage service provider, freeing them from the
expensive costs of having to purchase, manage and
maintain on-premises storage hardware and
software resources.

Fundamentals of Cloud Computing & IoT


18
AMU AMiT FCSE
Private Cloud
• The phrase used to describe a cloud computing platform that
is implemented within the corporate firewall, under the
control of the IT department.

• A private cloud is designed to offer the same features and


benefits of public cloud systems, but removes a number of
objections to the cloud computing model including control
over enterprise and customer data, worries about security,
and issues connected to regulatory compliance

Fundamentals of Cloud Computing & IoT


19
AMU AMiT FCSE
Hybrid Cloud
• A combination of public cloud storage and private
cloud storage where some critical data resides in the
enterprise's private cloud while other data is stored
and accessible from a public cloud storage provider.

• Hybrid cloud storage combines the advantages of


scalability, reliability, rapid deployment and
potential cost savings of public cloud storage with
the security and full control of private cloud storage.
Fundamentals of Cloud Computing & IoT
20
AMU AMiT FCSE
Deployment Models

Fundamentals of Cloud Computing & IoT


21
AMU AMiT FCSE
Cloud security & privacy
issues
[Link] data access
• physical control of the private
[Link] segregation,
cloud equipment is more [Link]
[Link] exploitation,
secure than having the
[Link]
equipment off site and under [Link]
[Link] insiders
someone else’s control .
[Link] console
security
• Security issues….
[Link] control, and
[Link]-tenancy issues
Fundamentals of Cloud Computing & IoT
22
AMU AMiT FCSE
Opportunities issues & challenges

• Security mission critical data


• Privacy of citizen
• Existing infrastructure
• Trust
• Network backbone
• Bandwidth
• Skill of employers

Fundamentals of Cloud Computing & IoT


23
AMU AMiT FCSE
Services and Providers
GOOGLE SITE-license creative commons.
USE XML,HTML,JAVA SCRIPT
*Google doc-SAAS
*WIX-PAAS LICENSE,FREMIUM
*DROPBOX-IAAS
*google APPS
*AMAZON AWS
*IBM BlueMix

Fundamentals of Cloud Computing & IoT


24
AMU AMiT FCSE
PROS and CONS
of Cloud Computing

Fundamentals of Cloud Computing & IoT


25
AMU AMiT FCSE
Advantages of Cloud Computing
• Lower Computing Cost
• Improved Performance
• Reduced Software Cost
• Instant Software Updates
• Unlimited Storage Capacity
• Increased Data Reliability
• Device Independence and the “always on!, anywhere
and any place”
• Free From Maintenance and the “no-need-to-know”
Fundamentals of Cloud Computing & IoT
26
AMU AMiT FCSE
Cont. …
• Storage and scalability
• Unlimited storage capability
• Easily add server and user
• Mobility
• enables access anywhere with a Web
connection
• Cost Efficiency and saving
• Software cost.
• Hardware cost.
• Maintenance
• Personnel Fundamentals of Cloud Computing & IoT
AMU AMiT FCSE
27
Cont. …
•Device Diversity and Location
Independence
•Backup and Recovery
•Improve performance.
•Latest version availability.
•Easy to deploy
•Ease to setup
•Ease to maintain
•Low speed implementation time.
Fundamentals of Cloud Computing & IoT
28
AMU AMiT FCSE
Disadvantages of Cloud Computing
• Network Connections Dependency
• Data Ownership.
• No Hard Drive.
• Control and Reliability.
• Security risk
• Unpredicted Costs.
• low speed connection?
• Downtime

Fundamentals of Cloud Computing & IoT


29
AMU AMiT FCSE
End of Chapter-1
Qn. if Any???

Fundamentals of Cloud Computing & IoT


30
AMU AMiT FCSE
Qn If Any?
Cont…
Part I: Cloud Fundamentals
Part II: Cloud Security

Fundamentals of Cloud Computing & IoT


31
AMU AMiT FCSE

You might also like