Title: Cloud Computing
1(No Transcript)
2Speakers Background in cloud computing
XI - Sci 2014-15
Nibi Maouriyan
Ashfaq Ahmed
Prabhu.G
Anurag Thakur
3What is Cloud Computing?
- Cloud computing is internet-based computing in
which large groups of remote servers
are networked to allow the centralized data
storage, and online access to computer services
or resources. Clouds can be classified as public,
private or hybrid. - Cloud Computing is a general term used to
describe a new class of network based computing
that takes place over the Internet, - Using the Interbasically a step on from Utility
Computing a collection/group of integrated and
networked hardware, software and Internet
infrastructure is called a platform. - These platforms hide the complexity and details
of the underlying infrastructure from users and
applications by providing very simple graphical
interface or API (Applications Programming
Interface).
4Cloud Summary outline
- Cloud computing is an umbrella term used to refer
to Internet based development and services - Introduction to cloud context
- Technology context multi-core, virtualization,
64-bit processors, parallel computing models,
big-data storages - Cloud models IaaS (Amazon AWS), PaaS (Microsoft
Azure), SaaS (Google App Engine) - A number of characteristics define cloud data,
applications services and infrastructure - Remotely hosted Services or data are hosted on
remote infrastructure. - Ubiquitous Services or data are available from
anywhere. - Commodified The result is a utility computing
model similar to traditional that of traditional
utilities, like gas and electricity - you pay for
what you would want!
5- Cloud computing metaphor For a user, the network
elements representing the provider-rendered
services are invisible, as if obscured by a cloud.
6How to use a Cloud storage ? (ex One Drive)
Step 1 On the Start screen, tap or
clickOneDrive to open the OneDrive app.
Step 2 Tap or click folders to browse to the
location on OneDrive where you want to add the
files.
Step 3 Swipe in from the top or bottom edge of
the screen or right-click to open the app
commands, and then tap or clickAdd files.
7Moving and Downloading your files.
To move files to OneDrive using File
Explorer When you move files, you're removing
them from your PC and adding them to OneDrive.
Drag files from the file list in the right pane
to OneDrive in the left pane.
Getting to your files from anywhere When your
files are in OneDrive, you can get to them from
any device, even if something happens to your PC.
You can go to the OneDrive website, or you can
use one of the mobile apps for Android, iOS, or
Windows Phone.
8Benefits of Cloud Computing
- On-demand self-service
- Broad network access
- Rapid elasticity
- Measured service
- Lower costs
- Reliability
9On-demand Self-Service
Clients can provision computer resources without
the need for interaction with cloud service
provider personnel.
10Reliability
The scale of cloud computing networks and their
ability to provide load balancing and failover
makes them highly reliable, often much more
reliable that what you can achieve in a single or
organization.
11Rapid Elasticity
The system can add resources by either scaling up
systems (more powerful computers) or scaling out
systems (more computers of the same kind), and
scaling may be automatic or manual.
12Broad Network Access
Access to resources in the cloud is available
over the network using standard methods in a
manner that provides platform-independent access
to clients of all types.
13Lower Costs
Because cloud networks operate at higher
efficiencies and with greater utilization,
significant cost reductions are often
encountered.
14Measured Service
The use of cloud system resources is measured,
audited and reported to the customer based on a
metered system. A client can be charged based on
a known metric such as amount of storage used,
number of transactions, network input/output,
amount of processing power used and so forth.
15Answer The Cloud Computing?
- Typical requirements and models
- platform (PaaS),
- software (SaaS),
- infrastructure (IaaS),
- Services-based application programming interface
(API) - A cloud computing environment can provide one or
more of these requirements for a cost - Pay as you go model of business
- When using a public cloud the model is similar to
renting a property than owning one. - An organization could also maintain a private
cloud and/or use both.
16Cloud Computing Characteristics
Common Characteristics
Resilient Computing
Massive Scale
Homogeneity
Geographic Distribution
Virtualization
Service Orientation
Advanced Security
Low Cost Software
Essential Characteristics
On Demand Self-Service
Broad Network Access
Rapid Elasticity
Resource Pooling
Measured Service
17Deployment Models
18Other Benefits
- Resource pooling
- Ease of utilization
- Outsourced IT management
- Simplified maintenance and upgrade
- Low barrier to entry
19Facts for Cloud Growth
- 1. Cut Costs on one side
- 2. Improved Telecom Connectivity
- 3. Business Process Outsourcing
20SECURITY
- Cloud computing security or, more simply, cloud
security is an evolving sub-domain of computer
security, network security, and, more
broadly, information security. It refers to a
broad set of policies, technologies, and controls
deployed to protect data, applications, and the
associated infrastructure of cloud computing. - Organizations use the Cloud in a variety of
different service models (SaaS, PaaS, and IaaS)
and deployment models (Private, Public,
and Hybrid). There are a number of security
issues/concerns associated with cloud computing
but these issues fall into two broad categories
security issues faced by cloud providers
(organizations providing software-,platform-,
or infrastructure-as-a-service via the cloud) and
security issues faced by their customers
21STORAGE
- Cloud storage is a model of data storage where
the digital data is stored in logical pools, the
physical storage spans multiple servers (and
often locations), and the physical environment is
typically owned and managed by a hosting company. - These cloud storage providers are responsible for
keeping the data available and accessible, and
the physical environment protected and running.
People and organizations buy or lease storage
capacity from the providers to store end user,
organization, or application data. - Cloud storage services may be accessed through a
co-located cloud compute service, a web
service application programming interface (API)
or by applications that utilize the API, such as
cloud desktop storage, a cloud storage
gateway or Web-based content management systems.
22Service Model Types
23 What is Open Stack?
- Open Stack is a global collaboration of
developers and cloud computing technologists
producing the ubiquitous open source cloud
computing platform for public and private clouds.
- The project aims to deliver solutions for all
types of clouds by being simple to implement,
massively scalable, and feature rich.
24Similar Concepts
- Grid computing "A form of distributed and
parallel computing, whereby a 'super and virtual
computer' is composed of a cluster of
networked, loosely coupled computers acting in
concert to perform very large tasks." - Mainframe computer Powerful computers used
mainly by large organizations for critical
applications, typically bulk data processing such
as census, industry and consumer statistics,
police and secret intelligence services enterpris
e resource planning and financial transaction
processing. - Utility computing The "packaging of computing
resources, such as computation and storage, as a
metered service similar to a traditional public
utility, such as electricity." - Peer-to-peer A distributed architecture without
the need for central coordination. Participants
are both suppliers and consumers of resources (in
contrast to the traditional clientserver model).
25Benefits of Grid Computing
- Hardware Abstraction
- Ease of Migration
- Encapsulation of Storage
- Ease of Growth
- Workload Consolidation
- Improved Remote Management
- Improved Monitoring and Troubleshooting
26Insane Technologies Promise
- 100 money back guarantee on services
- 1 year replacement guarantee on major hardware
purchases - Guaranteed 1 hour response time
- Guaranteed Billing and much more
27Summary
- We illustrated cloud concepts and demonstrated
the cloud capabilities through simple
applications - We discussed the features of the Hadoop File
System, and mapreduce to handle big-data sets. - We also explored some real business issues in
adoption of cloud. - Cloud is indeed an impactful technology that is
sure to transform computing in business.