cloud computing

Upload: sarvesh-jain

Post on 12-Oct-2015

4 views

Category:

Documents


0 download

DESCRIPTION

Cloud Computing PPT

TRANSCRIPT

CLOUD COMPUTATION

What is the cloud?IT as a service

Cloud allows access to services without user technical knowledge or control of supporting infrastructure

Best described in terms of what happened to mechanical power over 100 yrs ago

Now computers are simple devices connected to the larger cloud

Data processing, storage and software applications that used to run locally are now being supplied by big central computing stations. They're becoming, in essence, computing utilities.

What isCloud Computing?FROMSARVESH JAINAB-24079PRESENTED TO:MS. PUJA GUPTACLOUDCOMPUTINGCLOUDCOMPUTATIONCOMPUTINGCLOUD COMPUTATIONCloud computingis the use ofcomputingresources (hardware and software) that are delivered as a service over a network (typically theinternet).

The word Cloud is an abstraction for the complex infrastructure it contains in system diagrams.

Cloud computing entrusts remote services with a user's data, software and computation.

EXAMPLESGoogle DocsWeb e-mail providers like Gmail, Hotmail and Yahoo! MailPhotograph based websites: Flickr and PicasaWeb site hosting companies : StartLogic, Hostmonster and GoDaddySocial networking sites : Facebook and MySpaceOnline Storage Services : Xdrive, MediaMax

CHARACTERISTICSApplication programming interface(API) Deviceand location independenceVirtualizationMultitenancyScalability and elasticityPerformanceSecurityMaintenance

7SERVICE MODELS

IaaS is sometimes referred to as HADWARE AS A SERVICE (HAAS).It abstracts hardware (server, storage, and network infrastructure) into a pool of computing, storage, and connectivity capabilities that are delivered as services for a usage-based (metered) cost. Its goal is to provide a flexible, standard, and virtualized operating environment that can become a foundation for PaaS and SaaS.

IaaSSaaSSoftware as a Service (SaaS) is a software distribution model in which applications are hosted by a vendor or service provider and made available to customers over a network, typically the Internet.

PaaSDelivery of a computing platform over the web.

Enables you to create web applications quickly, without the cost and complexity of buying and the underlying software/hardware.

A way to rent hardware, operating systems, storage and network capacity over the Internet.

Example of IaaS-Amazon EC2Provides tools from Ruby Rail to MySQL, environment of various version of LINUX to WINDOWS

Doesnt require sophisticated application development skillsExample of SaaSOnline Microsoft OfficeInstead of giving $300 ,we could take it on rent Not location boundedNot system bounded

Google Docs

Examples of PaaSGoogle App Engine is a platform as a service (PaaS) cloud computing platform for developing and hosting web applications in Google-managed data centers.

Applications are sandboxed and run across multiple servers.

App Engine offers : i) automatic scaling for webii) It is free up to a certain level of consumed resources.

OTHER TYPES OF PUBLIC CLOUD COMPUTATIONINFRASTRUCTURES AS A SERVICE(IAAS)PLATFORM AS A SERVICE(PAAS)SOFTWARE AS A SERVICE(SAAS)NETWORK AS A SERVICE(NAAS)STORAGE AS A SERVICE(STAAS)SECURITY AS A SERVICE(SECAAS)DATA AS A SERVICE(DAAS)DESKTOP AS A SERVICE(DAAS)API AS A SERVICE(APIAAS)

DEPLOYMENT MODEL

Private Cloud

Public

Hybrid

Community

Private ModelCloud services are used by specific clients

Cost Inefficient

Comparable to buying your own infrastructure

Ease of accessibility

High Security

Public Cloud1. Model reduces capital expenditure

Best for hosting SaaS application

It is a true Cloud hosting

Service and infrastructure provided to various clients

Issues of security

Hybrid CloudMixture of Public & Private Cloud

2. Provides Security as Private Cloud

3. Provide cost efficiency as Public CloudCommunity CloudShared by several organization with same policy

Helps to reduce cost than Private Cloud

3. Used in various Government Department where they require same data

ADVANTAGESCost-EfficientAlmost Unlimited StorageConvenienceBackupCollaborationEnvironmental FriendlyEasy Access to InformationISSUESSecurity BreachesOutages(power cut)Slow SpeedsLimited FeaturesTechnical IssuesProne To AttackFUTURE ADVANCEMENTSExperts are expecting that in 2020 virtualization will rule the world.

Cloud service will not be limited to desktop rather it will be available to various internet devices ,hi-tech smart phones.THANK YOU