27

Cloud computing

Embed Size (px)

DESCRIPTION

Briefing on Cloud Computing

Citation preview

Page 1: Cloud computing
Page 2: Cloud computing

2

:

:

Speakers’ Background in cloud computing

Ashfaq Ahmed

Nibi Maouriyan

Prabhu.G

Anurag Thakur

XI - ‘Sci’ 2014-15

Page 3: Cloud computing

3

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).

What is Cloud Computing?

Page 4: Cloud computing

4

Cloud computing is an umbrella term used to refer to Internet based development and services

Introduction to cloud contexto Technology context: multi-core, virtualization, 64-bit processors,

parallel computing models, big-data storages…o Cloud models: IaaS (Amazon AWS), PaaS (Microsoft Azure), SaaS

(Google App Engine)

A number of characteristics define cloud data, applications services and infrastructure:o Remotely hosted: Services or data are hosted on remote

infrastructure. o Ubiquitous: Services or data are available from anywhere.o 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!

Cloud Summary outline

Page 5: Cloud computing

Cloud computing metaphor: For a user, the network elements representing the provider-rendered services are invisible, as if obscured by a cloud.

Page 6: Cloud computing

How to use a Cloud storage ? … (ex: One Drive)

Step 1On the Start screen, tap or clickOneDrive to open the OneDrive app.

Step 2Tap or click folders to browse to the location on OneDrive where you want to add the files.

Step 3Swipe in from the top or bottom edge of the screen or right-click to open the app commands, and then tap or clickAdd files.

Page 7: Cloud computing

Moving and Downloading your files….

To move files to OneDrive using File ExplorerWhen 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.

Page 8: Cloud computing

On-demand self-

service

Broad network

access

Rapid elasticity

Measured service

Lower costs

Reliability

Benefits of Cloud Computing

Page 9: Cloud computing

Clients can provision computer resources without the need for interaction with cloud service provider personnel.

On-demand Self-Service

Page 10: Cloud computing

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.

Reliability

Page 11: Cloud computing

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.

Rapid Elasticity

Page 12: Cloud computing

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.

Broad Network Access

Page 13: Cloud computing

Because cloud networks operate at higher efficiencies and with greater utilization, significant cost reductions are often encountered.

Lower Costs

Page 14: Cloud computing

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.

Measured Service

Page 15: Cloud computing

15

Typical requirements and models: o platform (PaaS), o software (SaaS), o infrastructure (IaaS), o 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.

Answer: The Cloud Computing?

Page 16: Cloud computing

16

Cloud Computing Characteristics

Common Characteristics:

Low Cost Software

Virtualization Service Orientation

Advanced Security

Homogeneity

Massive Scale Resilient Computing

Geographic Distribution

Essential Characteristics:

Resource Pooling

Broad Network Access Rapid Elasticity

Measured Service

On Demand Self-Service

Page 17: Cloud computing

Deployment Models

Cloud Computing

Private Cloud

Public Cloud

Hybrid Cloud

Community Cloud

Page 18: Cloud computing

Resource pooling

Ease of utilization

Outsourced IT

management

Simplified maintenance

and upgrade

Low barrier to entry

Other Benefits…

Page 19: Cloud computing

1. Cut Costs on one side

2. Improved Telecom Connectivity

3. Business Process Outsourcing

Facts for Cloud Growth

Page 20: Cloud computing

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

SECURITY

Page 21: Cloud computing

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.

STORAGE

Page 22: Cloud computing

Service Model Types

Page 23: Cloud computing

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. 

What is Open Stack?

Page 24: Cloud computing

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; enterprise 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 client–server model).

Similar Concepts

Page 25: Cloud computing

Hardware Abstraction

Ease of Migration

Encapsulation of Storage

Ease of Growth

Workload Consolidation

Improved Remote Management

Improved Monitoring and Troubleshooting

Benefits of Grid Computing

Page 26: Cloud computing

100% money back guarantee on services

1 year replacement guarantee on major hardware

purchases

Guaranteed 1 hour response time

Guaranteed Billing and much more…

Insane Technologies Promise

Page 27: Cloud computing

6/23/2010Wipro Chennai 2011 27

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.

Summary