Upload
enterprisedb
View
370
Download
0
Embed Size (px)
Citation preview
© 2016 EDB. All rights reserved. 1
So many Options, but which Postgres is right for you? Part 3 of 3
For more information on which Postgres subscription best fits your organization’s requirements,
please email [email protected]
© 2016 EDB. All rights reserved. 2
• The Enterprise Challenge • Enterprise Postgres • Evaluation guidelines
• Scenarios − PostgreSQL without commercial support − Creating with a consulting partner − EDB Postgres Enterprise
• Summary
• Resources • Q&A
Agenda
© 2016 EDB. All rights reserved. 3
The Enterprise Challenge
Little Money For New Initiatives
Competitive Disadvantage
$ t
$
Revenue
DBMS
Customer Engagement
© 2016 EDB. All rights reserved. 4
The Enterprise Challenge: Open Source to the Rescue
35% 80% 80%
Software infrastructure budget on DBMSs (1)
In-House applications candidates to move off expensive DBMSs (2)
Cost savings (3)
(1) Gartner, Forrester and EDB analysis (2) The State of Open-Source RDBMS, 2015, Gartner, April 2015 (3) The State of Open-Source RDBMS, 2015, Gartner, April 2015; EDB analysis of customer experiences and market prices
© 2016 EDB. All rights reserved. 5
POSTGRES innovation
ENTERPRISE reliability
24/7 support
Services & training
Enterprise-class features, tools &
compatibility
Certifications
Product road-map
Control
Thousands of developers
Fast development
cycles
Low cost
No vendor lock-in
Advanced features
Enabling commercial adoption of Postgres
Enterprise Postgres
© 2016 EDB. All rights reserved. 6
Enterprise Postgres: EDB Postgres Platform
© 2016 EDB. All rights reserved. 7
Evaluation guidelines: Risks
Technical Risks Business Risks
Capabilities
Roadmap
Tech Support
Time to Market
Cost
Relationships
Software Control
© 2016 EDB. All rights reserved. 8
• Mission-Critical Apps
• Non-Mission-Critical Apps
• Non-Production Apps
• Time-to-Market Sensitivity
• High Security and Performance
• Oracle Compatibility
• Access to Source Code
Evaluation guidelines: Usage Profiles
© 2016 EDB. All rights reserved. 9
User works directly with community PostgreSQL binaries without commercial assistance and works entirely within the community participation process.
Scenario: PostgreSQL without commercial support
© 2016 EDB. All rights reserved. 10
Pros • Mature, capable
RDBMS
• SQL standards compliance
• OLTP, READ, mixed workloads
• Unstructured data support
Cons • Performance: Limited partitioning capabilities,
no workload manager, limited performance diagnostics
• Security: No SQL injection attack protection, no password policy management, no enhanced auditing
• Limited developer usability and features
• No integrated tool suites for monitoring, management, tuning, high availability, backup and recovery, or migration
• No Oracle compatibility
PostgreSQL without commercial support
Capabilities
© 2016 EDB. All rights reserved. 11
Pros • A public wish list is
maintained by the Postgres community
• Your organization may contribute code for features
Cons • Little insight into Community
database engineering
• Little to no influence over database roadmap
• No guaranteed acceptance or timelines for code submitted
PostgreSQL without commercial support
Roadmap
© 2016 EDB. All rights reserved. 12
Pros • Multiple community forums/
mailing lists for free technical support
• Postgres developers fix bugs on an ongoing basis
Cons • No dedicated technical support
team
• No service level agreements (SLAs)
• No hot fixes
• No issue tracking portal
• No regionally based support
PostgreSQL without commercial support
Tech Support
© 2016 EDB. All rights reserved. 13
Pros • No procurement time
Cons • Slower learning curve without
assistance
• Longer time to set up, configure, and tune database and tools
• More difficult and therefore longer migration from Oracle due to code rewrites or refactoring
PostgreSQL without commercial support
Time to Market
© 2016 EDB. All rights reserved. 14
Pros • No upfront license fees
• No maintenance/support fees
Cons • Cost for internal resources to
manage and support
• Costs for training
• Unpredictable costs for downtime or slow performance
PostgreSQL without commercial support
Cost
© 2016 EDB. All rights reserved. 15
Pros • Flexibility to source vendors on
an as-needed basis
Cons • No commercial responsiveness or
incentives for mutual success
• No direct access to Postgres engineering resources
PostgreSQL without commercial support
Relationships
© 2016 EDB. All rights reserved. 16
Pros • Access to source
code
• Liberal Postgres license avoids software contamination
Cons • No influence over release schedules for the
database
• Unknown levels of community QA testing
• Self-reliability to manage software updates and security alerts
• Uncoordinated and inconsistent releases, documentation, support and quality across tools
• No extended lifecycle support available
• Potential public exposure of your confidential and competitive information via community interactions
PostgreSQL without commercial support
Software Control
© 2016 EDB. All rights reserved. 17
PostgreSQL without commercial support
© 2016 EDB. All rights reserved. 18
User works with community PostgreSQL binaries and with a consultant to enhance their interactions with the community and possibly as a source for some mission critical tools and support.
Scenario: PostgreSQL with a consulting partner
© 2016 EDB. All rights reserved. 19
Pros • Mature, capable
RDBMS
• SQL standards compliance
• OLTP, READ, mixed workloads
• Unstructured data support
Cons • Performance: Limited partitioning
capabilities, no workload manager, limited performance diagnostics
• Security: No SQL injection attack protection, no password policy management, no enhanced auditing
• Limited developer usability and features
• No integrated tool suites for monitoring, management, tuning, high availability, backup and recovery, or migration
• No Oracle compatibility
PostgreSQL with a consulting partner
Capabilities
© 2016 EDB. All rights reserved. 20
Pros • Level of insight into
community database engineering depending on partner relationships
• No roadmap available but some influence on community database engineering depending on partner relationships
• A public wish list is maintained by the Community
Cons • No direct control over ongoing
roadmap feature development
• Inconsistent levels of community access and influence
• Long lead times and uncertain acceptance for custom features into community code
PostgreSQL with a consulting partner
Roadmap
© 2016 EDB. All rights reserved. 21
Pros • Escalation support by a
Postgres consultant
• Hot fixes might be available
• Multiple community forums/mailing lists for free technical support
Cons • Variable ability to provide global
24/7 support based on size/capabilities of partner
• Inconsistent levels of support ticket tracking and escalation
• Limited regionally based support
• Inconsistent access to and influence with Postgres community
PostgreSQL with a consulting partner
Tech Support
© 2016 EDB. All rights reserved. 22
Pros • Assistance with procurement,
set up and configuration of database and associated tooling
• Consultant to assist with general learning curve and application development
• Access to Postgres resources for technical support, training & consulting
Cons • Procurement time required to
source vendor and implement working relationship
• More difficult and therefore longer migration from Oracle due to code rewrites or refactoring
PostgreSQL with a consulting partner
Time to Market
© 2016 EDB. All rights reserved. 23
Pros • No upfront license
fees
Cons • Consultancy costs
• Costs for training
• Unpredictable costs for downtime or slow performance
PostgreSQL with a consulting partner
Cost
© 2016 EDB. All rights reserved. 24
Pros • Commercial responsiveness
and incentives for mutual success
• Possible access to Postgres engineering resources depending on vendor
• Custom training available • Access to help with deploying
new use cases and deployment models through vendor’s broader experience base
Cons • Possible limits to supporting a
global brand.
• May not provide full range of consulting, engineering, support and training services
• Limited influence with Postgres community
• Lack of additional enterprise-grade software features and tools integrated with PostgreSQL
PostgreSQL with a consulting partner
Relationships
© 2016 EDB. All rights reserved. 25
Cons • No influence over release
schedules for the database
• Unknown levels of community QA testing
• Self-reliability to manage software updates and security alerts
• Uncoordinated and inconsistent releases, documentation, support and quality across tools
• No extended lifecycle support available
PostgreSQL with a consulting partner
Software Control
Pros • Access to source code • Extended lifecycle support
may be available.
• Liberal PostgreSQL license avoids software contamination
© 2016 EDB. All rights reserved. 26
Scenario: PostgreSQL with a consulting partner
© 2016 EDB. All rights reserved. 27
User works with the EDB Postgres Advanced Server database and mission-critical tool binaries and with EDB for all roadmap input.
Scenario: EDB Postgres Enterprise
© 2016 EDB. All rights reserved. 28
Pros
• Performance: Scalable partitioning, workload manager, performance diagnostics
• Security: SQL /Protect, VPD, password policy management, enhanced auditing
• Integrated mission-critical tool suites for monitoring, management, tuning, high availability, backup and recovery, and Oracle migration
Cons • None
EDB Postgres Enterprise
Capabilities
© 2016 EDB. All rights reserved. 29
Pros • High degree of insight into database
engineering.
• High degree of insight into mission critical tools engineering
• High degree of influence over the database roadmap
• High degree of influence over mission critical tools roadmaps
Cons • None
EDB Postgres Enterprise
Roadmap
© 2016 EDB. All rights reserved. 30
Cons • None
EDB Postgres Enterprise
Tech Support
Pros
• 24/7 support with service level agreements (SLAs)
• Escalation support by EDB engineers backed by Postgres community leaders working at EDB
• Hot fixes available “out of band” from Postgres release schedule
• Issue tracking portal
• Technical Account Management available
• Community forums/mailing lists
© 2016 EDB. All rights reserved. 31
EDB Postgres Enterprise
Time to Market
Pros • EDB Consultants to assist with general
learning curve
• Access to Postgres resources for technical support, training, and consulting including assistance with set up and configuration of database
• Bundled with integrated tool suites for management, migration and integration
• Additional features for security and performance reduces need for extended development or workarounds
• Oracle compatibility enables easier and faster migrations of Oracle applications, and reduces training time for Oracle DBAs and support staff.
Cons • Procurement time
required to source vendor and implement working relationship
© 2016 EDB. All rights reserved. 32
EDB Postgres Enterprise
Cost
Pros • No upfront license fees
• No upfront maintenance/support fees
• Significant cost savings over traditional vendors
Cons • Annual subscription fee
© 2016 EDB. All rights reserved. 33
EDB Postgres Enterprise
Relationships
Pros • Access to the highest concentration of
Postgres resources and services worldwide
• Full service provider for software, support, maintenance, tools, training and certification, and consulting
• Commercial responsiveness and incentives for mutual success
• Expertise supporting a global brand 24x7
• Most extensive network of business partnerships
• Gartner Magic Quadrant Leader
Cons • Some dependence
on EDB for advanced database features, such as added security, performance, DBA and developer features, mission-critical tool suites and compatibility for Oracle
© 2016 EDB. All rights reserved. 34
Pros • Influence over release
schedules for database, minor updates, mission-critical tool suites
• Reliable and documented testing of all database and tool suite releases
• Automated software updates, alerting and management
• Extended lifecycle support may be available
Cons • No access to database source
code
• No access to source code for tool suites
EDB Postgres Enterprise
Software Control
© 2016 EDB. All rights reserved. 35
Scenario: EDB Postgres Enterprise
© 2016 EDB. All rights reserved. 36
Comparison
EDB Postgres Enterprise
PostgreSQL with a consulting partner
PostgreSQL without commercial support
© 2016 EDB. All rights reserved. 37
• Postgres solution choice depends on usage and willingness to take risks
• Mission-critical workloads require an enterprise platform
• EDB Postgres Enterprise is the best solution for enterprises who seek to deploy Postgres with minimum risk
• Save money and time with EDB Postgres
Summary
© 2016 EDB. All rights reserved. 38
Whitepaper: Which Postgres is Right for Me
www.enterprisedb.com/Which-Postgres-Is-Right-For-Me
PostgreSQL Community Wish List
https://wiki.postgresql.org/wiki/Todo
Gartner: The State of Open-Source RDBMSs, 2015
info.enterprisedb.com/Gartner-MQ-2015.html
EDB Subscriptions
http://www.enterprisedb.com/products-services-training/subscriptions
To learn more contact us at [email protected].
Resources
© 2016 EDB. All rights reserved. 39
Resources: Getting Started with EDB Postgres
Comprehensive bundle of a Developer license, Training & Consulting, helping to make development projects successful.
• EDB Postgres Developer Subscription
• On-Demand Training (2 classes)
• Consulting (2 days-remote)
EDB Developer Kick Start
Comprehensive package for groups of 2-4 developers & DBAs in support of mission-critical production Postgres implementations, along with expert guidance for Year 1.
• EDB Postgres Developer Subscription
• On-Demand Training (4 classes)
• Consulting (5 days, remote)
• RemoteDBA (1 year, 8 instances)
EDB Postgres Group Success with RemoteDBA
© 2016 EDB. All rights reserved. 40
World-class training that delivers the education, experience, and excellence needed to be successful
• Training that fits your learning needs: Classroom, Online, and Onsite.
• eSubscriptions - access to all on-demand Training in an annual subscription
• DBA and developer course tracks available
• Courses cover administration, migration, performance tuning and more
Resources: Postgres Skills Development Assistance
EDB is the industry-recognized global standard for Postgres Certification
Develop and validate in-house Postgres skill and expertise
• DBMSs covered include: − PostgreSQL − EDB Postgres Advanced Server
• Associate & Professional levels
• Convenient online exams
EDB Training provides:
EDB Certification provides:
© 2016 EDB. All rights reserved. 41