Project cloud comuting

Post on 23-Jan-2015

3,288 views 0 download

description

Upcomming technology is cloud computing a large web based technology of networking. Service providers are google,Amazon & others.

transcript

Smt.Bhagwati Chaturvedi College of Engineering, Nagpur

CLOUD BASED APPLICATION

APPLICATION

Presented By

Tuhin Das

VII SEMESTER CSE

R . T . M . N . U

SESSION : 2011-2012

Guided by :-Prof .Manoj Chaudhari

Contents

Introduction to

Concept of Cloud Computing

Models

Characteristics

Cloud Architecture

Benefits Of Cloud Computing

Hardware and Software

Requirements

Conclusion

References

Cloud Applicatio

n

CLOUD

is defined as the network of servers and clients in the web.

CLOUD

It uses the concept of

CLOUD COMPUTING

WHAT IS A ?

CLOUD

Cloud computing is a model for delivering information

technology services in which resources are retrieved

from the internet through web-based tools and

applications, rather than a direct connection to a

server. Data and software packages are stored in

servers. However, cloud computing structure allows

access to information as long as an electronic device

has access to the web and allows employees to work

remotely.

The cloud model is composed of six essential

characteristics, three service models, and four

deployment models.

Cloud Computing

Cloud Software as a Service

(SaaS) :-

Use provider’s applications over

a network.

Cloud Platform as a Service

(PaaS) :-Deploy customer

created applications to a cloud.

Cloud Infrastructure as a

Service(IaaS):- Rent processing,

storage, network capacity, and

other fundamental computing

resources.

Cloud Service ModelsCloud Infrastructure

IaaS

PaaS

SaaS

Infrastructure as a Service (IaaS) Architectures

Platform as a Service (PaaS)Architectures

Software as a Service (SaaS)

Architectures

Cloud Infrastructure

SaaS

Cloud Infrastructure

PaaS

SaaS

Cloud Infrastructure

IaaS

PaaS

Cloud Infrastructure

PaaS

Cloud Infrastructure

IaaS

Infrastructure as a Service

Platform as a Service

Software as a Service

Structure of Cloud Service Models

Cloud Infrastructure

IaaS

PaaS

SaaS

Cloud Deployment Models

Private cloud :

enterprise owned or leased

Community cloud :

shared infrastructure for specific community

Public cloud :

Sold to the public, mega-scale infrastructure

Hybrid cloud :

composition of two or more clouds

Essential Cloud Characteristics

On-demand self-service.

Broad network access.

Resource spooling.

Location independence.

Rapid elasticity.

Measured service.

Cloud Characteristics

Cloud computing often leverages:

Massive scale.

Homogeneity.

Virtualization.

Low cost software.

Resilient Computing

Geographic distribution.

Service orientation.

Community

Cloud

Private

Cloud

Public Cloud

Hybrid Clouds

Deployment Models

ServiceModels

EssentialCharacteristic

s

Common Characteristic

s

Software as a Service (SaaS)

Platform as a Service (PaaS)

Infrastructure as a Service

(IaaS)

Resource Pooling

Broad Network Access Rapid Elasticity

Measured Service

On Demand Self-Service

Low Cost Software

Virtualization Service Orientation

Advanced Security

Homogeneity

Massive Scale Resilient ComputingGeographic Distribution

Location Independence

Architecture

Cloud Server

Web Browser

CLOUD ARCHITECTUR

E

Hardware and Software Requirements

Hardware Requirements:-Dedicated Server Processor: A modern Dual Core processor Server Memory: 4GB server memory. Hard Disk: 320 GB  Desktop Recommendation:   3 GB of memory (RAM)   Hard Disk: 240 GB

 Software Requirements Operating System: Microsoft Windows XP and Microsoft Azure. Java SDK version 1.5 or greater installed in PC My SQL Server 5.0 VMware server Wi-Fi Connectivity

Benefits Of Cloud Application

Productivity & Time to Market.

Building an internet scale application can be accomplished with speed and efficiency.

Developers focus more on building functionality and business logic and not worry about non-functional requirements of scalability, availability etc.

Web and Platform services manages the heavy lifting required for scalability and fault tolerance.

Managing hardware environments and software deployment is abstracted.

Conclusion

Increases business responsiveness

Reduces acquisition complexity via service oriented

approach

Uses IT resources efficiently via sharing and higher

system utilization

Reduces energy consumption and handles new and

emerging workloads

Scales to extreme workloads quickly and easily

Simplifies IT management

References

Anthony T. Velte, Toby J. Velte, Robert Elsenpeter, “Cloud computing : a practical approach”. New York : McGraw-Hill, c2010. McKinsey & Co. Report presented at Uptime Institute Symposium April 18, 2009. Clearing the Air on Cloud Computing. (accessed November 27, 2009) http://uptimeinstitute.org/content/view/353/319; http://images.cxotoday.com/cxoimages/storyimages/matter101157.pdf Proffitt, A. Pharma’s Early Cloud Adopters. BioIT World, November/December 2009, pp.31-32. www.davidchappell.com/CloudPlatforms--Chappell.PDFwww.infoworld.com/article/08/04/07/15FE-cloud-computing-reality_1.htmlDavies, K. Amylin, Amazon, and the Cloud. BioIT World, November/December 2009, pp. 35, 42.Describing the Cloud. Details of CambridgeSoft’s Hosted Computing Environment. http://chembionews.cambridgesoft.com/WhitePapers/PDF/DescribingTheCloud.pdf (accessed November 28, 2009)

THANK YOU…..

Any Questions ????