Cloud Computing 1306

download Cloud Computing 1306

of 21

Transcript of Cloud Computing 1306

  • 8/8/2019 Cloud Computing 1306

    1/21

    An Overview ofCloud Computing

    Presented by:Nicholas Kottyan

    CEO, DataChambers, LLC

    336-499-7220

    [email protected]

    November 18, 2009 1

    ARMA PresentationNovember 18, 2009

  • 8/8/2019 Cloud Computing 1306

    2/21

    Agenda

    Objective History of Cloud Computing

    Definitions

    Cloud Characteristics, Types andDeployment Models

    Issues

    Clouds vs. Traditional Recap - Economics - Next Steps

    Q & A

    November 18, 2009 2

  • 8/8/2019 Cloud Computing 1306

    3/21

    November 18, 2009 3

    Objective

    To provide a general overview of cloud

    computing including:

    How could affect my future business Is the cloud for me and my business

    What are some of the issues I should

    consider

    Why should this be important to me

  • 8/8/2019 Cloud Computing 1306

    4/21

    November 18, 2009 4

    Origin of the term Cloud Computing

    Comes from the early days of the Internetwhere we drew the network as a cloud we

    didnt care where the messages went the cloud

    hid it from us Kevin Marks, Google

    First cloud around networking (TCP/IPabstraction)

    Second cloud around documents (WWW data

    abstraction)

    The emerging cloud combines the infrastructure

    complexities of servers, applications, data, and

    heterogeneous platforms

  • 8/8/2019 Cloud Computing 1306

    5/21

    Summarized History

    1960 - John McCarthy opined that "computation may someday beorganized as a public utility"

    Early 1990s The term cloud comes into commercial use referringto large networks and the advancement of the Internet.

    1999 Salesforce.com is established, providing an

    on demandSaaS (Software as a Service).

    2001 IBM details the SaaS concept in their Autonomic ComputingManifesto

    2005 Amazon provides access to their excess capacity on a utilitycomputing and storage basis

    2007 Google, IBM, various Universities embark on a large scalecloud computing research project

    2008 Gartner says cloud computing will shape the relationshipamong consumers of IT services, those who use IT services andthose who sell them

    November 18, 2009 5

  • 8/8/2019 Cloud Computing 1306

    6/21

    Definition

    Lots of confusion

    Several different loosely applied definitions

    a style of computing in which massivelyscalable IT-related capabilities are provided

    "as a service" using Internet technologies to

    multiple external customers

    November 18, 2009 6

  • 8/8/2019 Cloud Computing 1306

    7/21

    Definition Continued

    an internal or external cloud enabled service

    offering

    the provision of dynamically scalable and

    often virtualized resources as a service over

    the Internet.

    a general term for anything that involves

    delivering hosted services over the Internet.

    November 18, 2009 7

  • 8/8/2019 Cloud Computing 1306

    8/21

    Cloud computing is a model for enabling convenient,on-demand network access to a shared pool ofconfigurable computing resources (e.g., networks,

    servers, storage, applications, and services) that canbe rapidly provisioned and released with minimalmanagement effort or service provider interaction.(NIST Definition, National Institute of Standards and Technology)

    This cloud model promotes availability and is composed of

    five essential characteristics, three service models, and fourdeployment models.

    Definition Continued

    November 18, 2009 8

  • 8/8/2019 Cloud Computing 1306

    9/21

    5 Essential Cloud Characteristics

    On-demand self-service

    Broad network access (Internet)

    Resource pooling Location independence

    Rapid elasticity

    Measured service

    November 18, 2009 9

  • 8/8/2019 Cloud Computing 1306

    10/21

    Cloud computing often leverages:

    Massive and Rapid scalability

    Homogeneity

    Virtualization

    Resilient computing

    Low cost software

    Geographic distribution, (many datacenters)

    Service orientation

    Advanced security technologies

    Additional Cloud Characteristics

    November 18, 2009 10

  • 8/8/2019 Cloud Computing 1306

    11/21

    Private Cloud (a.k.a. Internal Cloud)

    enterprise owned or leased

    Community Cloud (a.k.a. External Cloud) shared infrastructure for specific community

    Public cloud (a.k.a. External Cloud)

    Sold to the public, mega-scale infrastructure Hybrid cloud

    composition of two or more clouds

    CloudDeployment Models

    November 18, 2009 11

  • 8/8/2019 Cloud Computing 1306

    12/21

    Cloud Software as a Service (SaaS) Use providers 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

    To be considered cloud services are deployedon top of cloud infrastructure that has the keycharacteristics

    CloudS

    ervice Models

    November 18, 2009 12

  • 8/8/2019 Cloud Computing 1306

    13/21

    Issues with the Cloud Security (number 1 concern)

    Performance

    Availability Lack of Standards

    Inability to Customize

    Hard to Integrate with current in-house IT

    Regulatory requirements

    Note enough suppliers yet

    November 18, 2009 13

  • 8/8/2019 Cloud Computing 1306

    14/21

    Clouds are massively complex systems that can bereduced to simple primitives that are replicated

    thousands of times

    These complexities create many issues related to

    security as well as all aspects of Cloud computing Clouds typically have a single security architecture

    but have many customers with different demands

    Cloud security issues may drive and define how we

    adopt and deploy cloud computing solutions

    Highly sensitive data is likely to be on private clouds

    where organizations have complete control over

    their security model

    Analyzing CloudSecurity

    November 18, 2009 14

  • 8/8/2019 Cloud Computing 1306

    15/21

    More on Security

    Trusting vendors security model Where is the data stored and who is securing it

    Inability to respond to audit requirements

    Indirect administrator accountability

    Loss of physical control

    Data retention / backup standards

    Redundancy / Disaster Recovery

    Handling Complianceo

    GL

    BA, HIPAA, SOX, PCYo State laws

    o International EU Data Protection Directive

    o FTC Scrutiny

    o SAS 70 Audits

    November 18, 2009 15

  • 8/8/2019 Cloud Computing 1306

    16/21

    Core objectives and principles that cloudcomputing must meet to be successful: Security

    Scalability

    Availability

    Performance

    Cost-effective

    Acquire resources on demand

    Release resources when no longer needed Pay for what you use

    Leverage others core competencies

    Turn fixed cost into variable cost

    Objectives of Cloud Computing

    November 18, 2009 16

  • 8/8/2019 Cloud Computing 1306

    17/21

    Cloud BasedService examples

    Peer to Peer

    BOINC, Skype

    Web Apps

    Facebook, Twitter, YouTube Security as a Service

    MessageLabs, Purewire,

    ScanSafe, Zscaler

    Software plus services

    Microsoft Online Services

    Software as a Service

    GoogleApps, Salesforce,

    SpringCM

    Storage

    Content Distribution

    BitTorret, Amazon

    CloudFront

    Sychronisation

    LiveMesh

    November 18, 2009 17

  • 8/8/2019 Cloud Computing 1306

    18/21

    Clouds vs. Traditional Hosting

    Three distinct characteristics that differentiateclouds from traditional hosting

    It is sold on demand

    Typically by the minute or the hour

    It is elastic

    A user can have as much or as little of a service as theywant at any given time

    The service is fully managed by the provider The consumer needs nothing but a personal computer

    and Internet access

    November 18, 2009 18

  • 8/8/2019 Cloud Computing 1306

    19/21

    Cloud Economics

    November 18, 2009 19

    Estimates vary widely on possible cost savingso If you move your data center to a cloud provider, it

    will cost a tenth of the cost. Brian Gammage, Gartner Fellow

    Use of cloud applications can reduce costs from 50%

    to 90% - CTO of Washington D.C. IT resource subscription pilot demonstrated a 28% cost

    savings - Alchemy Plus cloud (backing from Microsoft)

    Using Cloud infrastructure saves 18% to 28% before

    considering that you no longer need to buy peakcapacity George Reese, founder Valtira and enStratus

    When implementing Cloud you must consider othercosts which may not be apparent today.

  • 8/8/2019 Cloud Computing 1306

    20/21

    Recap Clouds

    Provide internet based services

    Available on demand

    And fully managed by the provider

    There is no one Cloud. There are many models andarchitectures

    Clouds let you Avoid CapEx on hardware, software, and service

    Share infrastructure and cost

    Lower management overhead

    Access a large range of apps

    Many questions still remain!!!

    November 18, 2009 20

  • 8/8/2019 Cloud Computing 1306

    21/21

    Questions?

    November 18, 2009 21

    Thanks for the opportunity present this subject!!

    Nicholas L. Kottyan

    [email protected]