22

Cloud Computing | VMJ

Embed Size (px)

Citation preview

Cloud Computing“Present But Not Present”

Presented ByNandhini.SVinith Kumar.MIII B.Sc., Computer TechnologyDr.N.G.P. Arts and Science College.

Table of Content

1.Introduction

2.History

3.Cloud Architecture

4.Characteristics of Cloud Computing

5.Cloud Service Models

6.Modes of Clouds

7.Advantages of Cloud Computing

8.Disadvantages of Cloud Computing

9.In Future

10.Conclusion

Introduction

Cloud computing is a style of computing where massively scalable IT-related capabilities are provided as a service across the Internet to multiple external customers”

Cloud computing: A pool of abstracted, highly scalable, and managed infrastructure capable of hosting end-customer applications and billed by consumption”

Cloud computing is Web-based processing, whereby shared resources, software, and information are provided to computers and other devices (such as smartphones) on demand over the Internet.

What is Cloud Computing?

=Cloud Computing

Computing and software resources that are delivered on demand, as service…

• An environmentccccccc cc c ccccccc ’ cc ccccccc -ccccccccccc cccccc cc ccc ccccc ccc ccc ccccccc c cccccccc.

• cc cccccc ccccc ccccccccc cc ccccc ccc cccccccc cc cccccc ccccccc cccccc cccccccc ccccccc cc ccccccc cccccc cccccccc cc ccccccc cccccc cccc ccccccc

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

History

S3 Launches/EC2

Launch of Amazon web services

The arrival of Salesforce.com

Supercomputers/Mainframe

2006

2002

1990

1960

Google App / Azure2008 - 2009

The first milestone for Cloud Computing

Launches of Google App Engine/Windows Azure

Beta

Cloud Service Providers

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.

Characteristics of Cloud Computing

Cloud Computin

g

On-demand

Self-service

Ubiquitous

Network Access

Resource Pooling

Rapid Elasticity

Flexible Pricing - Pay Per

Use

Characteristics of Cloud Computing

Cloud Service Models

Cloud Service Models

• SaaS is a software delivery methodology that provides licensed multi-tenant access to software and its functions remotely as a Web-based service.

Software as a Service (SaaS)

• PaaS provides all of the facilities required to support the complete life cycle of building and delivering web applications and services entirely from the Internet.

Platform as a Service (PaaS)

• IaaS is the delivery of technology infrastructure as an on demand scalable service.

Infrastructure as a Service (IaaS)

Cloud Service Models

Software as a Service (SaaS)

Platform as a Service (PaaS)

Infrastructure as a Service (IaaS)

Email

Business Processes

Industry Applications

CRM/ERP/HR

Middleware Database

Web 2.0 Application Runtime

Java Runtime

Development Tooling

Firewalls, load balancers

Servers

Networking

Data Center Fabric

Storage

Models of Clouds

Modes of Cloud

Public Cloud• Computing infrastructure is hosted by cloud vendor at the vendors

premises.• And can be shared by various organizations.• E.g. : Amazon, Google, Microsoft, Sales force

Private Cloud• The computing infrastructure is dedicated to a particular organization

and not shared with other organizations.• More expensive and more secure when compare to public cloud.• E.g. : HP data center, IBM, Sun, Oracle, 3tera

Hybrid Cloud • Organizations may host critical applications on private clouds.• Where as relatively less security concerns on public cloud.• Usage of both public and private together is called hybrid cloud.

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”

Disadvantages of Cloud Computing

• Security Issues

• Features might be limited

• Privacy Policies

• Does not work well with low-speed

connections

• Cannot access without network

In Future

59%23%

10%

9%

Cloud Computing

2015 and Above 2000 and Above 1995 and Above 1990 and Above

ConclusionThis is Not Ending … Just a Beginning

Cloud Computing is the fastest growing part of network based computing . It Provides tremendous benefits to customers of all sizes: simple users, developers, enterprises and all types of organizations.

Thank You !Any Queries ?