Pivotal Greenplum Cloud Marketplaces - Greenplum Summit 2019
© Copyright 2019 Pivotal Software, Inc. All rights Reserved.
Jon Roberts
Principal Engineer
Twitterless
Pivotal Greenplum
Cloud Marketplaces
Cover w/ Image
■ FAST
■ Leverage the Cloud
■ Same Experience Across Clouds
■ Secure
Goals for Cloud
Deployments
Goal 1 - Fast
● Companies use Greenplum for SPEED
● Cloud Deployments Must be Fast too
Performance Tuning
What is Tuned?
● Virtual Machine
● Operating System
● Disk
● Memory
● Network
● Marketplace Template
How is it Measured?
● "gpcheckperf" (Greenplum Utility)
for Network and Disk
● TPC-DS Benchmark
● Cloud Vendor Specs
TPC-DS Performance Test
Score
● Transaction Processing Performance Council (TPC)
● Members include:
○ Pivotal, Cloudera, HP, IBM, Microsoft, MapR, Oracle, RedHat,
Teradata, Intel, VMWare, Dell, and many others
● Decision Support (DS): Standard for Big Data / Data Warehousing
● Star Schema with 24 Tables and 99 Queries
● 3TB of data
● 1 and 5 Users
https://github.com/pivotalguru/tpc-ds
Score is a Function of
Duration and Hardware
Larger Score = Faster
TPC-DS Performance Test
TPC-DS Performance Test
Goal 2 - Leverage The Cloud
● Take Advantage of Cloud-Only Features
○ On-Demand Provisioning
○ Node Replacement
○ Disk Snapshots
○ Upgrades
○ Optional Installations
○ Web Based
On-Demand Provisioning
● Deployments Take less than 1 Hour to Complete
● Removes Barriers to Evaluate and Buy
● Empowers Business Units
Azure Resource Group
Deployment
AWS CloudFormation
GCP Deployment
Manager
Node Replacement
Pivotal Greenplum Self-Healing
● ANY Node Failure gets Automatically Replaced and Recovered
● Full Recovery in as little as 5 Minutes
○ On-Premises Recovery can last for Days!
● Online Recovery for Standby and Segment Hosts
● pgBouncer pause before Rebalance
VM VM
VMVM
VM
X
Demos in Pivotal
Booth!
Node Replacement
Pivotal Greenplum Self-Healing
Single Master
● Maintains High Availability
● No Performance Loss
● Fast Recovery with Self-Healing
● Save $$ on Infrastructure and
Licensing Costs
Interconnect
sdw1
Standby
Seg1
Seg2
Seg3
Seg4
sdw2
Seg5
Seg6
Seg7
Seg8
sdw3
Seg9
Seg10
Seg11
Seg12
...
mdw
Master
Disk Snapshots
gpsnap
● Schedule, Create, List, Delete, and Restore Snapshots with "gpsnap" and
"gpcronsnap"
● IaaS Snapshots Provide Fast Backup of a Volume
● Full Cluster Backup Measured in Minutes
● Automatically Configured to take a Weekly Snapshot Backup
● Snapshots are executed in Parallel so they are very FAST!
Data Volume Snapshot Restore
Demos in Pivotal
Booth!
Upgrades
gprelease
● Notification of New Version Availability with gpcronrelease (Executes Weekly)
● Installation of New Version with gprelease
● Existing Optional Packages (MADlib, PostGIS, Command Center, etc) Re-Installed and
Upgraded if Needed
Demos in Pivotal
Booth!
Optional Installations
gpoptional
● Deployment Parameters to Install
Components
● Or Post Deployment Tool
gpoptional
● Included Packages
○ Command Center
○ Data Science R and Python
○ MADlib
○ PostGIS
○ PL/R
Demos in Pivotal
Booth!
Web Based
Greenplum Browser
● Schema Browser
● SQL Queries
● Self-Signed SSL
Certificate
● Open Source
Goal 3 - Same Experience Across Clouds
● Similar Deployment
● Same Tools
● Same Software Versions
Parameters - Basics
Parameter AWS Azure GCP
Name? Stack Name Deployment Name Deployment Name
Where
Deployed?
Availability
Zone
Resource Group +
Location
Zone
SSH Key? Key Name SSH Public Key N/A
Who Can
Access?
SSH Location SSH Location SSH Location
Subnet CIDR ClusterSubnet Subnet Subnet
Instance
Type?
Instance
Type+Storage
Instance
Type+Storage
Instance Type
Instance
Storage?
N/A N/A Node Storage
How Many? Instance Count Instance Count Node Count
● GCP SSH Key is Managed
Automatically
● Azure Deployments are in a
Resource Group as well as
in a Location
● AWS and Azure Storage is
set by Instance Type for
Optimal Performance
● GCP Disk Size does not
impact performance
Demos in Pivotal
Booth!
Parameters - AWS
Parameter AWS
Name? Stack Name
SSH Key? Key Name
Who Can
Access?
SSH Location
Where
Deployed?
Availability
Zone
Subnet CIDR Subnet
Instance
Type?
Instance
Type+Storage
How Many? Instance Count
Parameters - Azure
Parameter Azure
Name? Deployment Name
SSH Key? SSH Public Key
Who Can
Access?
SSH Location
Subnet Subnet
Where
Deployed?
Resource Group + Location
Parameters - Azure
Parameter Azure
Instance
Type?
Instance Type+Storage
How Many? Instance Count
Parameters - GCP
Parameter GCP
Name? Deployment Name
Where
Deployed?
Zone
Subnet Subnet
Instance
Type?
Instance Type
How Many? Node Count
Instance
Storage?
Node Storage
Who Can
Access?
SSH Location
Dynamic SSH Keys
Parameters - Optional Installs
Parameter AWS Azure GCP
Install? Command Center Command Center Command Center
Install? MADlib MADlib MADlib
Install? Data Science Python Data Science Python Data Science Python
Install? Data Science R Data Science R Data Science R
Install? PL/R PL/R PL/R
Install? PostGIS PostGIS PostGIS
● Optional Installs performed by "gpoptional"
Optional Installs
AWS Azure GCP
Same Experience Across Clouds
Goal 4 - Secure
● Must Be Secure
● Customers Must Have Confidence In Solution
Secure
● Templates and Machine Images Reviewed by Cloud Vendor
● Best Practices Implemented
○ Password Authentication Disabled
○ Greenplum MD5 Encrypted Password Authentication
○ Root Login Disabled
● Data At Rest Encryption Available
● Network Isolation
© Copyright 2019 Pivotal Software, Inc. All rights Reserved.© Copyright 2019 Pivotal Software, Inc. All rights Reserved.
Frequently Asked Questions
Greenplum on Cloud Marketplaces
FAQs
● Encryption
● Documentation
● Feature Comparison
● Licensing
Encryption
● AWS
○ EBS Encryption Option
● Azure
○ Partner: Thales Vormetric
● GCP
○ Automatic
Documentation
● Release Notes
○ Detailed Information
○ Located On Each Marketplace Listing
● Overview
○ One Pager
○ Located on Each Marketplace Listing
Documentation
AWS
Azure
GCP
Cloud Marketplace Feature Comparison
Feature AWS Azure GCP
Marketplace
BYOL License Yes Yes Yes
Hourly License Yes Yes Yes
Tools
GP Browser Yes Yes Yes
pgBouncer Yes Yes Yes
Optional Installer Yes Yes Yes
Upgrade Utility Yes Yes Yes
Recovery Self Healing Yes Yes Yes
Snapshots
Backup / Restore Yes Yes Yes
Disaster Recovery Yes No Yes
Licensing
Free, BYOL, or Metered
● Free: Pivotal Web Services
○ Greenplum Tile: Fully Managed, Automated
Maintenance, Multi-Tenancy
● Bring Your Own License (BYOL)
○ AWS and GCP: 1 core = 2 vCPUs (hyperthreading)
○ Azure: 1 core = 1 vCPU
○ Same Support as On-Premise
○ 90 Day Evaluation in EULA (but without Support)
● Metered
○ Pivotal Greenplum additional $0.50 per core per hour
#ScaleMatters
© Copyright 2019 Pivotal Software, Inc. All rights Reserved.

More Related Content

PDF
Present & Future of Greenplum Database A massively parallel Postgres Database...
PDF
Pivotal Greenplum: Postgres-Based. Multi-Cloud. Built for Analytics & AI - Gr...
PDF
Distributing big astronomical catalogues with Greenplum - Greenplum Summit 2019
PDF
Greenplum for Kubernetes - Greenplum Summit 2019
PDF
Learn How Dell Improved Postgres/Greenplum Performance 20x with a Database Pr...
PDF
Agile Data Science on Greenplum Using Airflow - Greenplum Summit 2019
PDF
Mixing Analytic Workloads with Greenplum and Apache Spark
PDF
Maximize Greenplum For Any Use Cases Decoupling Compute and Storage - Greenpl...
Present & Future of Greenplum Database A massively parallel Postgres Database...
Pivotal Greenplum: Postgres-Based. Multi-Cloud. Built for Analytics & AI - Gr...
Distributing big astronomical catalogues with Greenplum - Greenplum Summit 2019
Greenplum for Kubernetes - Greenplum Summit 2019
Learn How Dell Improved Postgres/Greenplum Performance 20x with a Database Pr...
Agile Data Science on Greenplum Using Airflow - Greenplum Summit 2019
Mixing Analytic Workloads with Greenplum and Apache Spark
Maximize Greenplum For Any Use Cases Decoupling Compute and Storage - Greenpl...

What's hot (20)

PPTX
Greenplum-Spark November 2018
PDF
Machine Learning, Graph, Text and Geospatial on Postgres and Greenplum - Gree...
PPTX
Bootstrapping state in Apache Flink
PDF
Change Data Streaming Patterns for Microservices With Debezium
PPTX
Real-time Analytics with Trino and Apache Pinot
PDF
Presentation at SF Kubernetes Meetup (10/30/18), Introducing TiDB/TiKV
PPTX
Presto query optimizer: pursuit of performance
PDF
#SlimScalding - Less Memory is More Capacity
PDF
Sponsored Talk @ PGConf APAC 2018 - Migrating Oracle to EDB Postgres Approach...
PDF
Distributed Databases Deconstructed: CockroachDB, TiDB and YugaByte DB
PPTX
Apache AGE and the synergy effect in the combination of Postgres and NoSQL
 
PDF
Presto Summit 2018 - 07 - Lyft
PDF
RAPIDS: GPU-Accelerated ETL and Feature Engineering
PDF
Presto Summit 2018 - 03 - Starburst CBO
PDF
Consolidate Your Technical Debt With Spark Data Sources -Tools and Techniques...
PDF
WRITING QUERIES (INFLUXQL AND TICK)
PDF
How to use Parquet as a Sasis for ETL and Analytics
PPTX
Observing Intraday Indicators Using Real-Time Tick Data on Apache Superset an...
PDF
Efficiently Triaging CI Pipelines with Apache Spark: Mixing 52 Billion Events...
PDF
Presto Summit 2018 - 04 - Netflix Containers
Greenplum-Spark November 2018
Machine Learning, Graph, Text and Geospatial on Postgres and Greenplum - Gree...
Bootstrapping state in Apache Flink
Change Data Streaming Patterns for Microservices With Debezium
Real-time Analytics with Trino and Apache Pinot
Presentation at SF Kubernetes Meetup (10/30/18), Introducing TiDB/TiKV
Presto query optimizer: pursuit of performance
#SlimScalding - Less Memory is More Capacity
Sponsored Talk @ PGConf APAC 2018 - Migrating Oracle to EDB Postgres Approach...
Distributed Databases Deconstructed: CockroachDB, TiDB and YugaByte DB
Apache AGE and the synergy effect in the combination of Postgres and NoSQL
 
Presto Summit 2018 - 07 - Lyft
RAPIDS: GPU-Accelerated ETL and Feature Engineering
Presto Summit 2018 - 03 - Starburst CBO
Consolidate Your Technical Debt With Spark Data Sources -Tools and Techniques...
WRITING QUERIES (INFLUXQL AND TICK)
How to use Parquet as a Sasis for ETL and Analytics
Observing Intraday Indicators Using Real-Time Tick Data on Apache Superset an...
Efficiently Triaging CI Pipelines with Apache Spark: Mixing 52 Billion Events...
Presto Summit 2018 - 04 - Netflix Containers
Ad

Similar to Pivotal Greenplum Cloud Marketplaces - Greenplum Summit 2019 (20)

PDF
Pivotal Greenplum in Action on AWS, Azure, and GCP - Greenplum Summit 2018
PDF
Greenplum Roadmap
PDF
Moving data to the cloud BY CESAR ROJAS from Pivotal
PDF
Greenplum User Case
PDF
Getting more into GCP.pdf
PDF
Greenplum Architecture
PDF
Innovating With Data and Analytics
PDF
Ten Reasons Why Netezza Professionals Should Consider Greenplum
PDF
Real Time Business Platform by Ivan Novick from Pivotal
PDF
Pivotal Greenplum 次世代マルチクラウド・データ分析プラットフォーム
PDF
GPCloud ( GP on PKS)
PDF
Using Google Cloud Services with Spring Boot and Pivotal Cloud Foundry (Pivot...
PPTX
1 greenplum in banking sk cab
PDF
Pivotal Big Data Suite: A Technical Overview
PDF
Gemfire Introduction
PPT
Implementing Powerful IT Search on the Cloud
PPTX
20160000 Cloud Discovery Event - Cloud Access Security Brokers
PDF
Lessons learned when managing MySQL in the Cloud
PDF
Greenplum: A Pivotal Moment on Wall Street - Greenplum Summit 2018
PDF
Pivotal Big Data Roadshow
Pivotal Greenplum in Action on AWS, Azure, and GCP - Greenplum Summit 2018
Greenplum Roadmap
Moving data to the cloud BY CESAR ROJAS from Pivotal
Greenplum User Case
Getting more into GCP.pdf
Greenplum Architecture
Innovating With Data and Analytics
Ten Reasons Why Netezza Professionals Should Consider Greenplum
Real Time Business Platform by Ivan Novick from Pivotal
Pivotal Greenplum 次世代マルチクラウド・データ分析プラットフォーム
GPCloud ( GP on PKS)
Using Google Cloud Services with Spring Boot and Pivotal Cloud Foundry (Pivot...
1 greenplum in banking sk cab
Pivotal Big Data Suite: A Technical Overview
Gemfire Introduction
Implementing Powerful IT Search on the Cloud
20160000 Cloud Discovery Event - Cloud Access Security Brokers
Lessons learned when managing MySQL in the Cloud
Greenplum: A Pivotal Moment on Wall Street - Greenplum Summit 2018
Pivotal Big Data Roadshow
Ad

More from VMware Tanzu (20)

PDF
Spring into AI presented by Dan Vega 5/14
PDF
What AI Means For Your Product Strategy And What To Do About It
PDF
Make the Right Thing the Obvious Thing at Cardinal Health 2023
PPTX
Enhancing DevEx and Simplifying Operations at Scale
PDF
Spring Update | July 2023
PPTX
Platforms, Platform Engineering, & Platform as a Product
PPTX
Building Cloud Ready Apps
PDF
Spring Boot 3 And Beyond
PDF
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
PDF
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
PDF
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
PPTX
tanzu_developer_connect.pptx
PDF
Tanzu Virtual Developer Connect Workshop - French
PDF
Tanzu Developer Connect Workshop - English
PDF
Virtual Developer Connect Workshop - English
PDF
Tanzu Developer Connect - French
PDF
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
PDF
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
PDF
SpringOne Tour: The Influential Software Engineer
PDF
SpringOne Tour: Domain-Driven Design: Theory vs Practice
Spring into AI presented by Dan Vega 5/14
What AI Means For Your Product Strategy And What To Do About It
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Enhancing DevEx and Simplifying Operations at Scale
Spring Update | July 2023
Platforms, Platform Engineering, & Platform as a Product
Building Cloud Ready Apps
Spring Boot 3 And Beyond
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
tanzu_developer_connect.pptx
Tanzu Virtual Developer Connect Workshop - French
Tanzu Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
Tanzu Developer Connect - French
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: Domain-Driven Design: Theory vs Practice

Recently uploaded (20)

PDF
infoteam HELLAS company profile 2025 presentation
PPTX
SAP Business AI_L1 Overview_EXTERNAL.pptx
PDF
Engineering Document Management System (EDMS)
PPTX
ROI from Efficient Content & Campaign Management in the Digital Media Industry
PPTX
MCP empowers AI Agents from Zero to Production
PDF
Mobile App for Guard Tour and Reporting.pdf
PDF
solman-7.0-ehp1-sp21-incident-management
PPTX
AI Tools Revolutionizing Software Development Workflows
PPTX
Swiggy API Scraping A Comprehensive Guide on Data Sets and Applications.pptx
PPTX
Post-Migration Optimization Playbook: Getting the Most Out of Your New Adobe ...
PDF
Mobile App Backend Development with WordPress REST API: The Complete eBook
PDF
Top 10 Project Management Software for Small Teams in 2025.pdf
PPTX
Lesson-3-Operation-System-Support.pptx-I
PPTX
ESDS_SAP Application Cloud Offerings.pptx
PDF
Sanket Mhaiskar Resume - Senior Software Engineer (Backend, AI)
PPTX
Foundations of Marketo Engage: Nurturing
PDF
SOFTWARE ENGINEERING Software Engineering (3rd Edition) by K.K. Aggarwal & Yo...
PDF
Odoo Construction Management System by CandidRoot
PPTX
Human-Computer Interaction for Lecture 1
PPTX
Why 2025 Is the Best Year to Hire Software Developers in India
infoteam HELLAS company profile 2025 presentation
SAP Business AI_L1 Overview_EXTERNAL.pptx
Engineering Document Management System (EDMS)
ROI from Efficient Content & Campaign Management in the Digital Media Industry
MCP empowers AI Agents from Zero to Production
Mobile App for Guard Tour and Reporting.pdf
solman-7.0-ehp1-sp21-incident-management
AI Tools Revolutionizing Software Development Workflows
Swiggy API Scraping A Comprehensive Guide on Data Sets and Applications.pptx
Post-Migration Optimization Playbook: Getting the Most Out of Your New Adobe ...
Mobile App Backend Development with WordPress REST API: The Complete eBook
Top 10 Project Management Software for Small Teams in 2025.pdf
Lesson-3-Operation-System-Support.pptx-I
ESDS_SAP Application Cloud Offerings.pptx
Sanket Mhaiskar Resume - Senior Software Engineer (Backend, AI)
Foundations of Marketo Engage: Nurturing
SOFTWARE ENGINEERING Software Engineering (3rd Edition) by K.K. Aggarwal & Yo...
Odoo Construction Management System by CandidRoot
Human-Computer Interaction for Lecture 1
Why 2025 Is the Best Year to Hire Software Developers in India

Pivotal Greenplum Cloud Marketplaces - Greenplum Summit 2019

  • 2. © Copyright 2019 Pivotal Software, Inc. All rights Reserved. Jon Roberts Principal Engineer Twitterless Pivotal Greenplum Cloud Marketplaces
  • 3. Cover w/ Image ■ FAST ■ Leverage the Cloud ■ Same Experience Across Clouds ■ Secure Goals for Cloud Deployments
  • 4. Goal 1 - Fast ● Companies use Greenplum for SPEED ● Cloud Deployments Must be Fast too
  • 5. Performance Tuning What is Tuned? ● Virtual Machine ● Operating System ● Disk ● Memory ● Network ● Marketplace Template How is it Measured? ● "gpcheckperf" (Greenplum Utility) for Network and Disk ● TPC-DS Benchmark ● Cloud Vendor Specs
  • 6. TPC-DS Performance Test Score ● Transaction Processing Performance Council (TPC) ● Members include: ○ Pivotal, Cloudera, HP, IBM, Microsoft, MapR, Oracle, RedHat, Teradata, Intel, VMWare, Dell, and many others ● Decision Support (DS): Standard for Big Data / Data Warehousing ● Star Schema with 24 Tables and 99 Queries ● 3TB of data ● 1 and 5 Users https://github.com/pivotalguru/tpc-ds
  • 7. Score is a Function of Duration and Hardware Larger Score = Faster TPC-DS Performance Test
  • 9. Goal 2 - Leverage The Cloud ● Take Advantage of Cloud-Only Features ○ On-Demand Provisioning ○ Node Replacement ○ Disk Snapshots ○ Upgrades ○ Optional Installations ○ Web Based
  • 10. On-Demand Provisioning ● Deployments Take less than 1 Hour to Complete ● Removes Barriers to Evaluate and Buy ● Empowers Business Units Azure Resource Group Deployment AWS CloudFormation GCP Deployment Manager
  • 11. Node Replacement Pivotal Greenplum Self-Healing ● ANY Node Failure gets Automatically Replaced and Recovered ● Full Recovery in as little as 5 Minutes ○ On-Premises Recovery can last for Days! ● Online Recovery for Standby and Segment Hosts ● pgBouncer pause before Rebalance VM VM VMVM VM X Demos in Pivotal Booth!
  • 12. Node Replacement Pivotal Greenplum Self-Healing Single Master ● Maintains High Availability ● No Performance Loss ● Fast Recovery with Self-Healing ● Save $$ on Infrastructure and Licensing Costs Interconnect sdw1 Standby Seg1 Seg2 Seg3 Seg4 sdw2 Seg5 Seg6 Seg7 Seg8 sdw3 Seg9 Seg10 Seg11 Seg12 ... mdw Master
  • 13. Disk Snapshots gpsnap ● Schedule, Create, List, Delete, and Restore Snapshots with "gpsnap" and "gpcronsnap" ● IaaS Snapshots Provide Fast Backup of a Volume ● Full Cluster Backup Measured in Minutes ● Automatically Configured to take a Weekly Snapshot Backup ● Snapshots are executed in Parallel so they are very FAST! Data Volume Snapshot Restore Demos in Pivotal Booth!
  • 14. Upgrades gprelease ● Notification of New Version Availability with gpcronrelease (Executes Weekly) ● Installation of New Version with gprelease ● Existing Optional Packages (MADlib, PostGIS, Command Center, etc) Re-Installed and Upgraded if Needed Demos in Pivotal Booth!
  • 15. Optional Installations gpoptional ● Deployment Parameters to Install Components ● Or Post Deployment Tool gpoptional ● Included Packages ○ Command Center ○ Data Science R and Python ○ MADlib ○ PostGIS ○ PL/R Demos in Pivotal Booth!
  • 16. Web Based Greenplum Browser ● Schema Browser ● SQL Queries ● Self-Signed SSL Certificate ● Open Source
  • 17. Goal 3 - Same Experience Across Clouds ● Similar Deployment ● Same Tools ● Same Software Versions
  • 18. Parameters - Basics Parameter AWS Azure GCP Name? Stack Name Deployment Name Deployment Name Where Deployed? Availability Zone Resource Group + Location Zone SSH Key? Key Name SSH Public Key N/A Who Can Access? SSH Location SSH Location SSH Location Subnet CIDR ClusterSubnet Subnet Subnet Instance Type? Instance Type+Storage Instance Type+Storage Instance Type Instance Storage? N/A N/A Node Storage How Many? Instance Count Instance Count Node Count ● GCP SSH Key is Managed Automatically ● Azure Deployments are in a Resource Group as well as in a Location ● AWS and Azure Storage is set by Instance Type for Optimal Performance ● GCP Disk Size does not impact performance Demos in Pivotal Booth!
  • 19. Parameters - AWS Parameter AWS Name? Stack Name SSH Key? Key Name Who Can Access? SSH Location Where Deployed? Availability Zone Subnet CIDR Subnet Instance Type? Instance Type+Storage How Many? Instance Count
  • 20. Parameters - Azure Parameter Azure Name? Deployment Name SSH Key? SSH Public Key Who Can Access? SSH Location Subnet Subnet Where Deployed? Resource Group + Location
  • 21. Parameters - Azure Parameter Azure Instance Type? Instance Type+Storage How Many? Instance Count
  • 22. Parameters - GCP Parameter GCP Name? Deployment Name Where Deployed? Zone Subnet Subnet Instance Type? Instance Type How Many? Node Count Instance Storage? Node Storage Who Can Access? SSH Location Dynamic SSH Keys
  • 23. Parameters - Optional Installs Parameter AWS Azure GCP Install? Command Center Command Center Command Center Install? MADlib MADlib MADlib Install? Data Science Python Data Science Python Data Science Python Install? Data Science R Data Science R Data Science R Install? PL/R PL/R PL/R Install? PostGIS PostGIS PostGIS ● Optional Installs performed by "gpoptional"
  • 24. Optional Installs AWS Azure GCP Same Experience Across Clouds
  • 25. Goal 4 - Secure ● Must Be Secure ● Customers Must Have Confidence In Solution
  • 26. Secure ● Templates and Machine Images Reviewed by Cloud Vendor ● Best Practices Implemented ○ Password Authentication Disabled ○ Greenplum MD5 Encrypted Password Authentication ○ Root Login Disabled ● Data At Rest Encryption Available ● Network Isolation
  • 27. © Copyright 2019 Pivotal Software, Inc. All rights Reserved.© Copyright 2019 Pivotal Software, Inc. All rights Reserved. Frequently Asked Questions Greenplum on Cloud Marketplaces
  • 28. FAQs ● Encryption ● Documentation ● Feature Comparison ● Licensing
  • 29. Encryption ● AWS ○ EBS Encryption Option ● Azure ○ Partner: Thales Vormetric ● GCP ○ Automatic
  • 30. Documentation ● Release Notes ○ Detailed Information ○ Located On Each Marketplace Listing ● Overview ○ One Pager ○ Located on Each Marketplace Listing
  • 32. Cloud Marketplace Feature Comparison Feature AWS Azure GCP Marketplace BYOL License Yes Yes Yes Hourly License Yes Yes Yes Tools GP Browser Yes Yes Yes pgBouncer Yes Yes Yes Optional Installer Yes Yes Yes Upgrade Utility Yes Yes Yes Recovery Self Healing Yes Yes Yes Snapshots Backup / Restore Yes Yes Yes Disaster Recovery Yes No Yes
  • 33. Licensing Free, BYOL, or Metered ● Free: Pivotal Web Services ○ Greenplum Tile: Fully Managed, Automated Maintenance, Multi-Tenancy ● Bring Your Own License (BYOL) ○ AWS and GCP: 1 core = 2 vCPUs (hyperthreading) ○ Azure: 1 core = 1 vCPU ○ Same Support as On-Premise ○ 90 Day Evaluation in EULA (but without Support) ● Metered ○ Pivotal Greenplum additional $0.50 per core per hour
  • 34. #ScaleMatters © Copyright 2019 Pivotal Software, Inc. All rights Reserved.