saas and cloud computing

Upload: shankester

Post on 14-Apr-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/29/2019 saas and cloud computing

    1/22

    An Introduction to

    SaaS and Cloud Computing

    Ross Cooney

  • 7/29/2019 saas and cloud computing

    2/22

    The hype

    Cluster ComputingCloud ComputingGrid Computing

  • 7/29/2019 saas and cloud computing

    3/22

    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 over100 yrs ago

    Now computers are simple devices connected to the larger cloud

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

    What is

    Cloud Computing?

  • 7/29/2019 saas and cloud computing

    4/22

    IaaSInfrastructure as a Service

    PaaSPlatform as a Service

    SaaS

    Software as a Service

  • 7/29/2019 saas and cloud computing

    5/22

    SaaS

    Software as a Service

  • 7/29/2019 saas and cloud computing

    6/22

    Software delivery model

    Increasingly popular with

    SMEs No hardware or software to

    manage

    Service delivered through abrowser

    SaaS

  • 7/29/2019 saas and cloud computing

    7/22

    Advantages

    Pay per use

    Instant Scalability Security

    Reliability

    APIs

    SaaS

  • 7/29/2019 saas and cloud computing

    8/22

    Examples CRM

    Financial Planning

    Human Resources

    Word processing

    Commercial Services: Salesforce.com

    emailcloud

    SaaS

  • 7/29/2019 saas and cloud computing

    9/22

    PaaSPlatform as a Service

  • 7/29/2019 saas and cloud computing

    10/22

    Platform delivery model

    Platforms are built upon

    Infrastructure, which isexpensive

    Estimating demand is not a

    science! Platform management is not

    fun!

    PaaS

  • 7/29/2019 saas and cloud computing

    11/22

  • 7/29/2019 saas and cloud computing

    12/22

    Advantages

    Pay per use

    Instant Scalability Security

    Reliability

    APIs

    PaaS

  • 7/29/2019 saas and cloud computing

    13/22

    Examples

    Google App Engine

    Mosso

    AWS: S3

    PaaS

  • 7/29/2019 saas and cloud computing

    14/22

    IaaSInfrastructure as a Service

  • 7/29/2019 saas and cloud computing

    15/22

    Computer infrastructuredelivery model

    Access to infrastructure stack:

    Full OS access

    Firewalls

    Routers

    Load balancing

    IaaS

  • 7/29/2019 saas and cloud computing

    16/22

    Advantages

    Pay per use

    Instant Scalability Security

    Reliability

    APIsIaaS

  • 7/29/2019 saas and cloud computing

    17/22

    Examples

    Flexiscale

    AWS: EC2

    IaaS

  • 7/29/2019 saas and cloud computing

    18/22

    IaaSInfrastructure as a Service

    PaaSPlatform as a Service

    SaaS

    Software as a Service

  • 7/29/2019 saas and cloud computing

    19/22

    Common Factors Pay per use

    Instant Scalability Security

    Reliability

    APIsIaaS

    PaaS

    SaaS

  • 7/29/2019 saas and cloud computing

    20/22

    Advantages

    Lower cost of ownership

    Reduce infrastructuremanagement responsibility

    Allow for unexpected resource

    loads Faster application rollout

    IaaS

    PaaS

    SaaS

  • 7/29/2019 saas and cloud computing

    21/22

    Cloud Economics

    Multi-tenented

    Virtualisation lowers costs byincreasing utilisation

    Economies of scale afforded

    by technology Automated update policy

    IaaS

    PaaS

    SaaS

  • 7/29/2019 saas and cloud computing

    22/22

    Risks

    Security

    Downtime

    Access

    Dependency

    InteroperabilityIaaS

    PaaS

    SaaS