Cloud Computing




            Todd Papaioannou
             VP Architecture and
            Emerging Technologies
What
is cloud computing?
Grid
Computing?
Utility
computing?
Buzzword?
Not necessarily
 a new idea!
‘Fraid Not!
Cloud Computing
                is
“a mechanism for delivering scalable
 business services that execute on a
   decentralized computing fabric
composed of commodity software and
             hardware”
Why
use cloud computing?
Faster
Infrastructure on demand
Provision via APIs, not phone calls
Snapshot, clone and go. Repeat.
Cheaper
Reduced need for capital
OpEx not CapEx
Barrier to entry is much lower
Better
Focus on your core business
Infrastructure becomes SEP
(Someone Else's Problem)
Who
is doing cloud
 computing?
Cloud Stratification
Cloud Stratification
Cloud Stratification




                 Hosting
Cloud Stratification



                      API



                 Hosting
Cloud Stratification
                   SaaS




                      API



                 Hosting
Private Clouds

This is basically internal virtualization

Easier to control the environment

Performance is better

Good for sensitive data
The hybrid
  cloud?
Hybrid Cloud
          Cloud
  App      Test

  App      Dev

  DB      Backup

  DB       Web

  App      Web

  App      App




Inside   Outside
Teradata in the Cloud
What does it mean
 for TD to be “in
   the cloud”?
A Public Cloud Example
                     EC2   EBS

                     TD    Data


                     TD    Data


                     TD    Data
Applications   SQL
                     TD    Data


                     TD    Data


                     TD    Data
A Private Cloud
                   Applications



                                   SQL
                   VMWare Cloud


 TD VM    TD VM    TD VM   TD VM   TD VM   TD VM




         Server1                   Storage1

         Server2                   Storage1

         Server3                   Storage1

         ServerN                   Storage1
A Hybrid Cloud Example

   HDFS             TD              Test


   HDFS             TD              Dev


   HDFS             TD             Backup


   HDFS             TD              Mart


   HDFS             TD              Mart


   HDFS             TD              Test




Hadoop Cloud   Private Cloud   Public Cloud
What is Teradata
delivering in the
     Cloud?
Teradata Enterprise Analytics Cloud
Teradata Enterprise Analytics Cloud



Private Cloud Offers
Teradata Enterprise Analytics Cloud



Private Cloud Offers   Public Cloud Offers
Teradata Enterprise Analytics Cloud



       Private Cloud Offers                      Public Cloud Offers




                            Teradata           Teradata
  Teradata Agile                                               Software as a
                           Express for        Express for
  Analytics Cloud                                                 Service
                          Private Cloud       Public Cloud




Elastic Marts Builder    Teradata Express   Teradata Express    DCM SaaS
                        for VMware Player    for Amazon EC2
Teradata Agile Analytics Cloud
  Teradata Server as a Cloud
                                      Teradata Server and Storage
    Dynamic Mart Provisioning           Active Workload Management
    Self service, multi-tenant
    Virtualized, chargeback
                                                    Active Data
                                                    Warehouse

  Enabled by
   TASM and PSF
                                                            base
   Viewpoint and Elastic Marts                             tables
                                                 This diagram needs
                                                 improving
   ResUsage
   PS Agile Analytics Methodologies
Elastic Marts on Teradata


Enterprise Data
  Warehouse

           Base
            EDW
          Tables
           Tables
Elastic Marts on Teradata


Enterprise Data      Frontline
  Warehouse

           Base      Developers
            EDW
          Tables
           Tables
Elastic Marts on Teradata


Enterprise Data      Frontline
  Warehouse

           Base      Developers
            EDW
          Tables
           Tables
Elastic Marts on Teradata


Enterprise Data                          Frontline
  Warehouse

           Base                          Developers
            EDW
          Tables
           Tables

                       Self Service
                        Elasticity
                       Charge back
                                         Business Analysts
                    Capacity on-demand
Elastic Marts on Teradata


Enterprise Data                                Frontline
  Warehouse

                 Base                          Developers
                  EDW
                Tables
                 Tables


 Sandboxes, marts, etc       Self Service
                              Elasticity
                             Charge back
                                               Business Analysts
                          Capacity on-demand
Elastic Marts on Teradata
Free Teradata Software
 Viewpoint Portlet
 Unsupported


Enables
 Self Service Provisioning
 Self Service Data Management
 Web based upload of data
 Web based download of data
 Automated data governance
Teradata Express for Public Cloud

  Free Teradata Software
   Runs in the Amazon AWS Cloud
   Teradata 12 + SLES 10
   Up to 1TB database size
   Unsupported

                                  EBS   EBS
  Public Cloud Use Cases
   Testing and Development
   Rapid Proof-of-concept
   Prototypes
   User Education
Teradata Express for Private Cloud
   Free Teradata Software
                                 Teradata
    Teradata 12 + SLES 10        Express

                                 SLES 10
    Teradata 13 + SLES 10
    Up to 1TB database size
    Unsupported



   Private Cloud Use Cases
    Testing and Development
    Developer Support         Runs on
    Prototypes, Etc            64-bit capable machines
                               Requires VMware player
Can Teradata
really run in the
 public Cloud?
Movie Time
Grab your popcorn!
What are the

benefits?
Testing

Dynamically provision testing environments

For every target platform

Script provisioning from testing suites
Porting

Easy route to prove application porting

Extensive platform for tools/app vendors
Cloud Backup

Cloud storage of backups

Highly available

Trickle/snapshot data into the cloud
Expanded
   Market
Economical solution for startups

Ideal for startups who already have
all their data in the cloud

Entry level opportunity for dept DW
Faster POCs

Allow Sales/PS to rapidly deploy POC
environments

Reduce the Sales cycle from months/
years to days/weeks
Periodic DW

Nightly batch load and report
generation

On-demand payment, i.e. a utility
Cheaper Test/
  Dev Systems

Customers can leverage test/dev in the Cloud

Quick/easier to prove and test new applications

Drives increased benefit to our customers
What are the

drawbacks?
Remember!
Performance

Can not guarantee no sharing of
resources

IO paths not dedicated
Security

You have to trust someone else
with your data

It’s outside of your firewall
Service Levels

Tough to get SLA from Cloud providers

This situation is improving however
Nervous?
The cloud and your
 data warehouse
Hybrid Cloud Continuum
  Public Clouds          Private Clouds              Appliances




Commodity Hardware       Commodity Hardware          Enterprise Class
Lowest Cost              Good Price                  Highest Price
Moderate Performance     Average Performance         Best Performance
Some High Availability   Average High Availability   Best High Availability
Fair to good security    Excellent Security          Excellent Security
Hardware
appliances don’t
    go away
Summary
Cloud Computing
 is here to stay
Virtualization is
the mega trend of
 the next decade
Data is moving
into the cloud
We are aggressively
    pursuing it
There are many models
 from which to choose
When the cloud is
      ready,

Delivering production
solutions you can bet
  your business on
More Info @
              Developer Exchange
   Sign up and download the free software
       http://developer.teradata.com



              Technology Previews
In the middle of the TD Booth in the Expo Hall
The End
Questions?
Roll the Photo Credits
http://flickr.com/photos/kky/704056791

http://flickr.com/photos/splorp/21984315

http://flickr.com/photos/k9mq/2799740513

http://flickr.com/photos/cote/54408562

http://www.flickr.com/photos/destinme/1267500829/

http://www.flickr.com/photos/xeophin/2181342710/

http://flickr.com/photos/cote/54408562

http://www.flickr.com/photos/destinme/1267500829/

http://www.flickr.com/photos/xeophin/2181342710/

http://www.flickr.com/photos/fadilfb/2146255462

http://www.flickr.com/photos/emrank/3511658039

Cloud Computing and your Data Warehouse