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

  • 1.
    Cloud Computing Todd Papaioannou VP Architecture and Emerging Technologies
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
    Cloud Computing is “a mechanism for delivering scalable business services that execute on a decentralized computing fabric composed of commodity software and hardware”
  • 9.
  • 11.
    Faster Infrastructure on demand Provisionvia APIs, not phone calls Snapshot, clone and go. Repeat.
  • 12.
    Cheaper Reduced need forcapital OpEx not CapEx Barrier to entry is much lower
  • 13.
    Better Focus on yourcore business Infrastructure becomes SEP (Someone Else's Problem)
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
    Cloud Stratification SaaS API Hosting
  • 20.
    Private Clouds This isbasically internal virtualization Easier to control the environment Performance is better Good for sensitive data
  • 21.
  • 22.
    Hybrid Cloud Cloud App Test App Dev DB Backup DB Web App Web App App Inside Outside
  • 23.
  • 24.
    What does itmean for TD to be “in the cloud”?
  • 25.
    A Public CloudExample EC2 EBS TD Data TD Data TD Data Applications SQL TD Data TD Data TD Data
  • 26.
    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
  • 27.
    A Hybrid CloudExample HDFS TD Test HDFS TD Dev HDFS TD Backup HDFS TD Mart HDFS TD Mart HDFS TD Test Hadoop Cloud Private Cloud Public Cloud
  • 28.
  • 30.
  • 31.
    Teradata Enterprise AnalyticsCloud Private Cloud Offers
  • 32.
    Teradata Enterprise AnalyticsCloud Private Cloud Offers Public Cloud Offers
  • 33.
    Teradata Enterprise AnalyticsCloud 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
  • 34.
    Teradata Agile AnalyticsCloud 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
  • 35.
    Elastic Marts onTeradata Enterprise Data Warehouse Base EDW Tables Tables
  • 36.
    Elastic Marts onTeradata Enterprise Data Frontline Warehouse Base Developers EDW Tables Tables
  • 37.
    Elastic Marts onTeradata Enterprise Data Frontline Warehouse Base Developers EDW Tables Tables
  • 38.
    Elastic Marts onTeradata Enterprise Data Frontline Warehouse Base Developers EDW Tables Tables Self Service Elasticity Charge back Business Analysts Capacity on-demand
  • 39.
    Elastic Marts onTeradata Enterprise Data Frontline Warehouse Base Developers EDW Tables Tables Sandboxes, marts, etc Self Service Elasticity Charge back Business Analysts Capacity on-demand
  • 40.
    Elastic Marts onTeradata 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
  • 41.
    Teradata Express forPublic 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
  • 42.
    Teradata Express forPrivate 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
  • 43.
    Can Teradata really runin the public Cloud?
  • 44.
  • 45.
  • 46.
    Testing Dynamically provision testingenvironments For every target platform Script provisioning from testing suites
  • 47.
    Porting Easy route toprove application porting Extensive platform for tools/app vendors
  • 48.
    Cloud Backup Cloud storageof backups Highly available Trickle/snapshot data into the cloud
  • 49.
    Expanded Market Economical solution for startups Ideal for startups who already have all their data in the cloud Entry level opportunity for dept DW
  • 50.
    Faster POCs Allow Sales/PSto rapidly deploy POC environments Reduce the Sales cycle from months/ years to days/weeks
  • 51.
    Periodic DW Nightly batchload and report generation On-demand payment, i.e. a utility
  • 52.
    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
  • 53.
  • 54.
  • 55.
    Performance Can not guaranteeno sharing of resources IO paths not dedicated
  • 56.
    Security You have totrust someone else with your data It’s outside of your firewall
  • 57.
    Service Levels Tough toget SLA from Cloud providers This situation is improving however
  • 58.
  • 59.
    The cloud andyour data warehouse
  • 60.
    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
  • 61.
  • 62.
  • 63.
    Cloud Computing ishere to stay
  • 64.
    Virtualization is the megatrend of the next decade
  • 65.
  • 66.
  • 67.
    There are manymodels from which to choose
  • 68.
    When the cloudis ready, Delivering production solutions you can bet your business on
  • 69.
    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
  • 70.
  • 71.
  • 72.
    Roll the PhotoCredits 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