SlideShare a Scribd company logo
Which Postgres is Right for Me?!
PostgreSQL or Postgres Plus Advanced Server?!
1© 2013 EnterpriseDB . All rights reserved.
EnterpriseDB - The Company!
u  The	
  Postgres	
  Database	
  Company	
  
u  Founded	
  in	
  2004,	
  first	
  product	
  GA	
  in	
  2005	
  
u  130+	
  employees	
  
u  1,400+	
  customers	
  across	
  all	
  market	
  segments	
  
u  70,000+	
  downloads/week	
  of	
  PostgreSQL	
  and	
  related	
  products	
  
u  Enabling	
  database	
  consolidaMon	
  using	
  PostgreSQL	
  and	
  advanced	
  
Oracle	
  compaMbility	
  in	
  Postgres	
  Plus	
  Advanced	
  Server	
  
u  Saving	
  customers	
  millions	
  through	
  the	
  value	
  of	
  open	
  source	
  
u  Strong	
  financial	
  backing:	
  
2© 2013 EnterpriseDB. All rights reserved.
What is PostgreSQL? (a.k.a. Postgres)!
u  1986 The Berkeley Postgres Project
•  Led by Michael Stonebreaker!
•  Succeeded his work on Ingres!
u  1995 Postgres95
•  SQL Query Language added!
•  Public-domain, open source descendant of the original Berkeley code!
u  1996 PostgreSQL
•  PostgreSQL Global Development Group organized!
•  Consistency and uniformity to the code base!
•  Detailed regression tests for quality assurance!
•  Mailing lists for bug processing and new features!
•  Addition of user and developer documentation!
3© 2013 EnterpriseDB. All rights reserved.
What is PostgreSQL? (cont’d)!
u  Today
•  Reputation for stability!
•  Adherence to standards !
•  Modern features !
•  Last true open source RDMS!
•  Active community that is accelerating development!
•  Common alternative to Oracle, DB2 and SQL Server!
–  comparable functionality, performance, quality, security and usability!
•  Widespread use!
–  Federal Government (FAA and DOD)!
–  Financial institutions of all types (TD Ameritrade)!
–  High Tech companies (SalesForce.com, Facebook)!
4© 2013 EnterpriseDB. All rights reserved.
PostgreSQL Core Features!
u  RDBMS that excels at OLTP (it just works)
u  Runs on all major OS platforms that you may have
u  MVCC supports large numbers of concurrent users
u  Extensive indexing for high performance reporting
u  Support for modern applications (XML and JSON)
u  ANSI SQL support for transportable skills/code
u  Foreign keys support for efficient storage of data
u  Table joins and views for flexible data retrieval
u  Triggers/Stored Procedures for complex programs and transactions
u  Support for multiple programming languages
u  Add-on component ecosystem e.g. PostGIS
u  Replication for data backup and read scalability
u  Extensive Security (data, authentication, communications)
5© 2013 EnterpriseDB. All rights reserved.
Working with Open Source (the DIY way)!
u  PostgreSQL has high quality code and documentation
•  Easy to work with!
•  A thousand mile head start!
u  PostgreSQL License is very liberal
•  Easy to customize, use, and re-distribute!
u  You control:
•  the software build process!
•  testing!
•  installation!
•  configuration!
u  You:
•  monitor the community for updates and issues!
•  find related open source tools to fill in the application gaps!
•  are the main source of technical support backed by community mail lists!
u  Contributors: strong focus on core technology
6© 2013 EnterpriseDB. All rights reserved.
Consumers of Open Source software !
u  No time or expertise to be a contributor
u  Control and DIY are not the consumer’s key concerns
u  Typical consumers want enhanced usability:
•  Simplified packaging, installation and configuration!
•  One stop shopping for tools!
u  Typical consumers need a broader solution
•  Additional components for scalability and availability!
•  Integrated performance tools!
•  Monitoring and alerting for mission critical applications!
u  Typical consumers want Services and Support
•  Support when needed instead of when available!
•  Training!
•  Professional Services!
•  Access to deep skills expertise !
7© 2013 EnterpriseDB. All rights reserved.
The Enterprise-Readiness Gap!
u  The difference between how contributors work with open source
software and what typical consumers of open source software
need
8© 2013 EnterpriseDB. All rights reserved.
The Enterprise-Readiness Gap (cont’d)!
u  Commercial entities can fill the gap:
•  Red Hat for Linux, EnterpriseDB for PostgreSQL (community proxies?)!
•  Simplified packaging, installation and maintenance!
•  One stop shopping for tools!
•  Access to community expertise!
•  Focus on Enterprise needs!
•  Broader base of solutions (scalability and availability)!
•  Performance and monitoring tools!
•  SLA based Support, Consulting, and Training!
!
9© 2013 EnterpriseDB. All rights reserved.
The Enterprise-Readiness Gap (cont’d)!
u  Commercial entities also provide:
•  Community developer sponsorships to ensure and expand development!
•  Marketing awareness and public acceptance!
•  Proof of project and partner viability!
10© 2013 EnterpriseDB. All rights reserved.
How EnterpriseDB Helps Fill the Gap !
u  Freely available downloads of community packages
•  GUI installers and RPM installers!
u  StackBuilder
•  Free downloads for ancillary add-on modules like drivers and PostGIS!
u  Developer Sponsorship
•  Helps increase the number of dedicated developers PostgreSQL and
related projects!
u  Conference and Expo sponsorship
•  Builds commercial awareness and viability for PostgreSQL!
u  Enterprise Grade Tools for PostgreSQL
•  Enterprise Manager for monitoring and tuning!
•  xDB Replication Server for customized single-master and multi-master
replication!
•  Update Monitor!
u  Postgres Plus Advanced Server (a.k.a. Advanced Server)
•  PostgreSQL plus additional features!
11© 2013 EnterpriseDB. All rights reserved.
What is Advanced Server? !
u  A superset of community PostgreSQL with added features for:
•  Performance!
•  Security!
•  Compatibility!
u  Generally Available since 2005
u  Developed in Lock-step with PostgreSQL
•  Synchronized with each major and minor release!
u  Proprietary IP of EnterpriseDB
•  Distributed under a commercial license!
u  Technology licensed to:
•  IBM for DB2!
•  Neteeza for the Twin Fin appliance for Data Warehousing!
u  Focus on Enterprise grade needs and users
12© 2013 EnterpriseDB. All rights reserved.
Advanced Server Features!
u  Performance
•  SQL Profiler!
•  Index Advisor!
•  Query Hints!
•  DynaTune!
•  Hi-speed bulk loader!
•  Bulk Collect/Fetch/Binding!
•  Multi-threaded Replication!
•  DRITA (discover SQL wait bottlenecks)!
u  Security
•  Audit Logging!
•  Row Level Security!
•  SQL Injection Protection!
•  Server Code Obfuscation!
13© 2013 EnterpriseDB. All rights reserved.
Advanced Server Features (cont’d) !
u  Oracle Compatibility
•  PL/SQL support!
•  PL/SQL Debugger!
•  Oracle SQL Extensions!
•  OCI support!
•  User Defined Objects!
•  Popular Function Packages!
•  Dictionary Views!
•  Database Links!
•  EDB*Loader, EDB*Plus and EDB*Wrap!
u  Bundled Tools and Support SLAs
•  xDB Replication Server!
•  Postgres Enterprise Manager!
•  SQL/Protect and Update Monitor!
14© 2013 EnterpriseDB. All rights reserved.
Working with Oracle and Advanced Server !
u  Cost control with complimentary and replacement strategies
•  New applications – low risk and high savings!
•  Extend existing Oracle deployments – e.g. reporting servers!
•  Migrate existing applications – DIY or with EnterpriseDB assistance!
u  Services/tools to contain risk or expedite deployments
•  Oracle Migration Assessment – identifies candidate applications!
•  Oracle Migration Factory – on schedule test ready implementations!
•  On staff Oracle/Postgres experts – manage implementations and
knowledge transfer!
•  xDB Replication Server – bi-directional replication between Advanced
Server and Oracle (standby servers, data migration, testing)!
15© 2013 EnterpriseDB. All rights reserved.
Which Postgres is Right for Me? !
u  Decided on Postgres?
•  You’ve already made a smart decision.!
u  Now which Postgres will best meet your needs?
•  Let’s get prescriptive but recognize that not every choice is black or white
and EnterpriseDB is available to help you decide.!
16© 2013 EnterpriseDB. All rights reserved.
Choose community PostgreSQL when... !
u  You must utilize software with an open source license
•  Contractual obligations!
•  Organization policy!
•  No budget!
•  Too cool to resist!
u  You wish to customize or modify PostgreSQL for your needs
•  Facebook - customized for unique social media needs!
•  Greenplum – PostgreSQL plus BI features from EMC!
•  HadoopDB – hybrid of DBMS and MapReduce from Yale University!
u  Your needs are unsophisticated but you want growth potential
and reliability
•  Startups!
•  No formal DBA role!
•  Migrating from MySQL?!
•  Integrating with NoSQL?!
17© 2013 EnterpriseDB. All rights reserved.
Choose Advanced Server when... !
u  You want to extend your Oracle infrastructure at reduced costs
•  and continue using Oracle skills!
u  You want to migrate applications off Oracle
•  for significant budget changing cost reductions!
u  You want Oracle-like features
•  advanced programming techniques, function packages, objects, and more!
u  You need more security than is available in PostgreSQL
•  row level access, server code protection, auditing, SQL Injection attacks!
u  You need a performance toolbox
•  Index Advisor, Query Hints, SQL Wait analysis, SQL Profiler, Hi-speed Bulk
Loader!
u  You need a partner offering a complete enterprise-grade
database solution including supporting products and services
18© 2013 EnterpriseDB. All rights reserved.
For PostgreSQL or Advanced Server ...!
... all of the following are available from EnterpriseDB:
u  24x7 world wide support – your help desk’s help desk
u  DBA and Developer training – in depth best practice workshops
u  Remote DBA Services – temp/permanent staff extension
u  Architectural Health Check – analysis and recommendations
u  Professional consulting – when it must be done right and on time
u  Postgres Enterprise Manager – monitoring, alerts and tuning
u  xDB Replication Server
•  Oracle or MS SQL Server to PostgreSQL or Advanced Server!
•  Single-master or multi-master replication!
19© 2013 EnterpriseDB. All rights reserved.
The End!
20© 2013 EnterpriseDB. All rights reserved.
Questions and more information...!
u  Questions?
u  PostgreSQL vs Advanced Server features
•  www.enterprisedb.com/postgresql-vs-advanced-server!
u  EnterpriseDB and the PostgreSQL community
•  www.enterprisedb.com/community-participation!
u  Want to talk more?
•  Email: sales@enterprisedb.com!
21© 2013 EnterpriseDB. All rights reserved.

More Related Content

What's hot

Reducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with PostgresReducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with Postgres
EDB
 
Making the Most of Your Postgres Rollout
Making the Most of Your Postgres RolloutMaking the Most of Your Postgres Rollout
Making the Most of Your Postgres Rollout
EDB
 
Doing More With Less: The Economics of Open Source Database Adoption
Doing More With Less: The Economics of Open Source Database AdoptionDoing More With Less: The Economics of Open Source Database Adoption
Doing More With Less: The Economics of Open Source Database Adoption
EDB
 
Optimize with Open Source
Optimize with Open SourceOptimize with Open Source
Optimize with Open Source
EDB
 
Minimize Headaches with Your Postgres Deployment
Minimize Headaches with Your Postgres DeploymentMinimize Headaches with Your Postgres Deployment
Minimize Headaches with Your Postgres Deployment
EDB
 
Red hatpartner2013edb futureofdatabase
Red hatpartner2013edb futureofdatabaseRed hatpartner2013edb futureofdatabase
Red hatpartner2013edb futureofdatabase
EDB
 
Postgres Point-in-Time Recovery
Postgres Point-in-Time RecoveryPostgres Point-in-Time Recovery
Postgres Point-in-Time Recovery
EDB
 
New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...
New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...
New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...
EDB
 
Rising Interest in Open Source Relational Databases
Rising Interest in Open Source Relational DatabasesRising Interest in Open Source Relational Databases
Rising Interest in Open Source Relational Databases
Christopher Foot
 
Which Postgres is Right for You? Part 3
Which Postgres is Right for You? Part 3Which Postgres is Right for You? Part 3
Which Postgres is Right for You? Part 3
EDB
 
Greatdebate Postgres vs Mysql
Greatdebate Postgres vs MysqlGreatdebate Postgres vs Mysql
Greatdebate Postgres vs Mysql
Krishna Infosoft
 
Which Postgres is Right for You?
Which Postgres is Right for You? Which Postgres is Right for You?
Which Postgres is Right for You?
EDB
 
Under The Hood of Pluggable Databases by Alex Gorbachev, Pythian, Oracle OpeW...
Under The Hood of Pluggable Databases by Alex Gorbachev, Pythian, Oracle OpeW...Under The Hood of Pluggable Databases by Alex Gorbachev, Pythian, Oracle OpeW...
Under The Hood of Pluggable Databases by Alex Gorbachev, Pythian, Oracle OpeW...
Alex Gorbachev
 
Expanding with EDB Postgres Advanced Server 9.5
Expanding with EDB Postgres Advanced Server 9.5Expanding with EDB Postgres Advanced Server 9.5
Expanding with EDB Postgres Advanced Server 9.5
EDB
 
Migrating from Oracle to Postgres
Migrating from Oracle to PostgresMigrating from Oracle to Postgres
Migrating from Oracle to Postgres
EDB
 
Postgres in Production - Best Practices 2014
Postgres in Production - Best Practices 2014Postgres in Production - Best Practices 2014
Postgres in Production - Best Practices 2014
EDB
 
5 Advantages of EDB's RemoteDBA Services
5 Advantages of EDB's RemoteDBA Services5 Advantages of EDB's RemoteDBA Services
5 Advantages of EDB's RemoteDBA Services
EDB
 
5 Tips to Simplify the Management of Your Postgres Database
5 Tips to Simplify the Management of Your Postgres Database5 Tips to Simplify the Management of Your Postgres Database
5 Tips to Simplify the Management of Your Postgres Database
EDB
 
Optimizing Your Postgres ROI Through Best Practices
Optimizing Your Postgres ROI Through Best PracticesOptimizing Your Postgres ROI Through Best Practices
Optimizing Your Postgres ROI Through Best Practices
EDB
 
Firebird meets NoSQL
Firebird meets NoSQLFirebird meets NoSQL
Firebird meets NoSQL
Mind The Firebird
 

What's hot (20)

Reducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with PostgresReducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with Postgres
 
Making the Most of Your Postgres Rollout
Making the Most of Your Postgres RolloutMaking the Most of Your Postgres Rollout
Making the Most of Your Postgres Rollout
 
Doing More With Less: The Economics of Open Source Database Adoption
Doing More With Less: The Economics of Open Source Database AdoptionDoing More With Less: The Economics of Open Source Database Adoption
Doing More With Less: The Economics of Open Source Database Adoption
 
Optimize with Open Source
Optimize with Open SourceOptimize with Open Source
Optimize with Open Source
 
Minimize Headaches with Your Postgres Deployment
Minimize Headaches with Your Postgres DeploymentMinimize Headaches with Your Postgres Deployment
Minimize Headaches with Your Postgres Deployment
 
Red hatpartner2013edb futureofdatabase
Red hatpartner2013edb futureofdatabaseRed hatpartner2013edb futureofdatabase
Red hatpartner2013edb futureofdatabase
 
Postgres Point-in-Time Recovery
Postgres Point-in-Time RecoveryPostgres Point-in-Time Recovery
Postgres Point-in-Time Recovery
 
New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...
New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...
New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...
 
Rising Interest in Open Source Relational Databases
Rising Interest in Open Source Relational DatabasesRising Interest in Open Source Relational Databases
Rising Interest in Open Source Relational Databases
 
Which Postgres is Right for You? Part 3
Which Postgres is Right for You? Part 3Which Postgres is Right for You? Part 3
Which Postgres is Right for You? Part 3
 
Greatdebate Postgres vs Mysql
Greatdebate Postgres vs MysqlGreatdebate Postgres vs Mysql
Greatdebate Postgres vs Mysql
 
Which Postgres is Right for You?
Which Postgres is Right for You? Which Postgres is Right for You?
Which Postgres is Right for You?
 
Under The Hood of Pluggable Databases by Alex Gorbachev, Pythian, Oracle OpeW...
Under The Hood of Pluggable Databases by Alex Gorbachev, Pythian, Oracle OpeW...Under The Hood of Pluggable Databases by Alex Gorbachev, Pythian, Oracle OpeW...
Under The Hood of Pluggable Databases by Alex Gorbachev, Pythian, Oracle OpeW...
 
Expanding with EDB Postgres Advanced Server 9.5
Expanding with EDB Postgres Advanced Server 9.5Expanding with EDB Postgres Advanced Server 9.5
Expanding with EDB Postgres Advanced Server 9.5
 
Migrating from Oracle to Postgres
Migrating from Oracle to PostgresMigrating from Oracle to Postgres
Migrating from Oracle to Postgres
 
Postgres in Production - Best Practices 2014
Postgres in Production - Best Practices 2014Postgres in Production - Best Practices 2014
Postgres in Production - Best Practices 2014
 
5 Advantages of EDB's RemoteDBA Services
5 Advantages of EDB's RemoteDBA Services5 Advantages of EDB's RemoteDBA Services
5 Advantages of EDB's RemoteDBA Services
 
5 Tips to Simplify the Management of Your Postgres Database
5 Tips to Simplify the Management of Your Postgres Database5 Tips to Simplify the Management of Your Postgres Database
5 Tips to Simplify the Management of Your Postgres Database
 
Optimizing Your Postgres ROI Through Best Practices
Optimizing Your Postgres ROI Through Best PracticesOptimizing Your Postgres ROI Through Best Practices
Optimizing Your Postgres ROI Through Best Practices
 
Firebird meets NoSQL
Firebird meets NoSQLFirebird meets NoSQL
Firebird meets NoSQL
 

Similar to Which postgres is_right_for_me_20130517

Save money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinuxSave money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinux
EDB
 
Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...
Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...
Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...
Lucas Jellema
 
Powerplay: Postgres and Lenovo for the Best Performance & Savings
Powerplay: Postgres and Lenovo for the Best Performance & SavingsPowerplay: Postgres and Lenovo for the Best Performance & Savings
Powerplay: Postgres and Lenovo for the Best Performance & Savings
EDB
 
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroliOptymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
EDB
 
Postgres for the Future
Postgres for the FuturePostgres for the Future
Postgres for the Future
EDB
 
Oracle ADF Architecture TV - Planning & Getting Started - Team, Skills and D...
Oracle ADF Architecture TV -  Planning & Getting Started - Team, Skills and D...Oracle ADF Architecture TV -  Planning & Getting Started - Team, Skills and D...
Oracle ADF Architecture TV - Planning & Getting Started - Team, Skills and D...
Chris Muir
 
EPAS + Cloud = Oracle Compatible Postgres in Minutes
EPAS + Cloud = Oracle Compatible Postgres in MinutesEPAS + Cloud = Oracle Compatible Postgres in Minutes
EPAS + Cloud = Oracle Compatible Postgres in Minutes
EDB
 
Postgres Plus Cloud Database Presentation
Postgres Plus Cloud Database PresentationPostgres Plus Cloud Database Presentation
Postgres Plus Cloud Database Presentation
EDB
 
Postgres: The NoSQL Cake You Can Eat
Postgres: The NoSQL Cake You Can EatPostgres: The NoSQL Cake You Can Eat
Postgres: The NoSQL Cake You Can Eat
EDB
 
Optimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & ControlOptimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & Control
EDB
 
Intro.to.pem webinar.slides-061913
Intro.to.pem webinar.slides-061913Intro.to.pem webinar.slides-061913
Intro.to.pem webinar.slides-061913
EDB
 
2014.07.11 biginsights data2014
2014.07.11 biginsights data20142014.07.11 biginsights data2014
2014.07.11 biginsights data2014
Wilfried Hoge
 
Data mining tools (R , WEKA, RAPID MINER, ORANGE)
Data mining tools (R , WEKA, RAPID MINER, ORANGE)Data mining tools (R , WEKA, RAPID MINER, ORANGE)
Data mining tools (R , WEKA, RAPID MINER, ORANGE)
Krishna Petrochemicals
 
Getting started with postgresql
Getting started with postgresqlGetting started with postgresql
Getting started with postgresql
botsplash.com
 
QuerySurge Slide Deck for Big Data Testing Webinar
QuerySurge Slide Deck for Big Data Testing WebinarQuerySurge Slide Deck for Big Data Testing Webinar
QuerySurge Slide Deck for Big Data Testing Webinar
RTTS
 
From Database to Strategy - Sandor Klein
From Database to Strategy - Sandor KleinFrom Database to Strategy - Sandor Klein
From Database to Strategy - Sandor Klein
Kangaroot
 
PostgreSQL as a Strategic Tool
PostgreSQL as a Strategic ToolPostgreSQL as a Strategic Tool
PostgreSQL as a Strategic Tool
EDB
 
New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13
EDB
 
Readyportal Platform - why it's faster and more affordable
Readyportal Platform - why it's faster and more affordableReadyportal Platform - why it's faster and more affordable
Readyportal Platform - why it's faster and more affordable
Readyportal
 
Architect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh ArchitectureArchitect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh Architecture
Databricks
 

Similar to Which postgres is_right_for_me_20130517 (20)

Save money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinuxSave money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinux
 
Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...
Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...
Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...
 
Powerplay: Postgres and Lenovo for the Best Performance & Savings
Powerplay: Postgres and Lenovo for the Best Performance & SavingsPowerplay: Postgres and Lenovo for the Best Performance & Savings
Powerplay: Postgres and Lenovo for the Best Performance & Savings
 
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroliOptymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
 
Postgres for the Future
Postgres for the FuturePostgres for the Future
Postgres for the Future
 
Oracle ADF Architecture TV - Planning & Getting Started - Team, Skills and D...
Oracle ADF Architecture TV -  Planning & Getting Started - Team, Skills and D...Oracle ADF Architecture TV -  Planning & Getting Started - Team, Skills and D...
Oracle ADF Architecture TV - Planning & Getting Started - Team, Skills and D...
 
EPAS + Cloud = Oracle Compatible Postgres in Minutes
EPAS + Cloud = Oracle Compatible Postgres in MinutesEPAS + Cloud = Oracle Compatible Postgres in Minutes
EPAS + Cloud = Oracle Compatible Postgres in Minutes
 
Postgres Plus Cloud Database Presentation
Postgres Plus Cloud Database PresentationPostgres Plus Cloud Database Presentation
Postgres Plus Cloud Database Presentation
 
Postgres: The NoSQL Cake You Can Eat
Postgres: The NoSQL Cake You Can EatPostgres: The NoSQL Cake You Can Eat
Postgres: The NoSQL Cake You Can Eat
 
Optimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & ControlOptimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & Control
 
Intro.to.pem webinar.slides-061913
Intro.to.pem webinar.slides-061913Intro.to.pem webinar.slides-061913
Intro.to.pem webinar.slides-061913
 
2014.07.11 biginsights data2014
2014.07.11 biginsights data20142014.07.11 biginsights data2014
2014.07.11 biginsights data2014
 
Data mining tools (R , WEKA, RAPID MINER, ORANGE)
Data mining tools (R , WEKA, RAPID MINER, ORANGE)Data mining tools (R , WEKA, RAPID MINER, ORANGE)
Data mining tools (R , WEKA, RAPID MINER, ORANGE)
 
Getting started with postgresql
Getting started with postgresqlGetting started with postgresql
Getting started with postgresql
 
QuerySurge Slide Deck for Big Data Testing Webinar
QuerySurge Slide Deck for Big Data Testing WebinarQuerySurge Slide Deck for Big Data Testing Webinar
QuerySurge Slide Deck for Big Data Testing Webinar
 
From Database to Strategy - Sandor Klein
From Database to Strategy - Sandor KleinFrom Database to Strategy - Sandor Klein
From Database to Strategy - Sandor Klein
 
PostgreSQL as a Strategic Tool
PostgreSQL as a Strategic ToolPostgreSQL as a Strategic Tool
PostgreSQL as a Strategic Tool
 
New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13
 
Readyportal Platform - why it's faster and more affordable
Readyportal Platform - why it's faster and more affordableReadyportal Platform - why it's faster and more affordable
Readyportal Platform - why it's faster and more affordable
 
Architect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh ArchitectureArchitect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh Architecture
 

More from EDB

Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaSCloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
EDB
 
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr UnternehmenDie 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
EDB
 
Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube
EDB
 
EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021
EDB
 
Benchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQLBenchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQL
EDB
 
Las Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQLLas Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQL
EDB
 
NoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQLNoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQL
EDB
 
Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?
EDB
 
Data Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQLData Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQL
EDB
 
Practical Partitioning in Production with Postgres
Practical Partitioning in Production with PostgresPractical Partitioning in Production with Postgres
Practical Partitioning in Production with Postgres
EDB
 
A Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAINA Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAIN
EDB
 
IOT with PostgreSQL
IOT with PostgreSQLIOT with PostgreSQL
IOT with PostgreSQL
EDB
 
A Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQLA Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQL
EDB
 
Psql is awesome!
Psql is awesome!Psql is awesome!
Psql is awesome!
EDB
 
EDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJEDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJ
EDB
 
Comment sauvegarder correctement vos données
Comment sauvegarder correctement vos donnéesComment sauvegarder correctement vos données
Comment sauvegarder correctement vos données
EDB
 
Cloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - ItalianoCloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - Italiano
EDB
 
New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13
EDB
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLBest Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQL
EDB
 
Cloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJCloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJ
EDB
 

More from EDB (20)

Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaSCloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
 
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr UnternehmenDie 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
 
Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube
 
EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021
 
Benchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQLBenchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQL
 
Las Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQLLas Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQL
 
NoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQLNoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQL
 
Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?
 
Data Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQLData Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQL
 
Practical Partitioning in Production with Postgres
Practical Partitioning in Production with PostgresPractical Partitioning in Production with Postgres
Practical Partitioning in Production with Postgres
 
A Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAINA Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAIN
 
IOT with PostgreSQL
IOT with PostgreSQLIOT with PostgreSQL
IOT with PostgreSQL
 
A Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQLA Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQL
 
Psql is awesome!
Psql is awesome!Psql is awesome!
Psql is awesome!
 
EDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJEDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJ
 
Comment sauvegarder correctement vos données
Comment sauvegarder correctement vos donnéesComment sauvegarder correctement vos données
Comment sauvegarder correctement vos données
 
Cloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - ItalianoCloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - Italiano
 
New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLBest Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQL
 
Cloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJCloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJ
 

Recently uploaded

Keynote : AI & Future Of Offensive Security
Keynote : AI & Future Of Offensive SecurityKeynote : AI & Future Of Offensive Security
Keynote : AI & Future Of Offensive Security
Priyanka Aash
 
Cracking AI Black Box - Strategies for Customer-centric Enterprise Excellence
Cracking AI Black Box - Strategies for Customer-centric Enterprise ExcellenceCracking AI Black Box - Strategies for Customer-centric Enterprise Excellence
Cracking AI Black Box - Strategies for Customer-centric Enterprise Excellence
Quentin Reul
 
UiPath Community Day Amsterdam: Code, Collaborate, Connect
UiPath Community Day Amsterdam: Code, Collaborate, ConnectUiPath Community Day Amsterdam: Code, Collaborate, Connect
UiPath Community Day Amsterdam: Code, Collaborate, Connect
UiPathCommunity
 
FIDO Munich Seminar In-Vehicle Payment Trends.pptx
FIDO Munich Seminar In-Vehicle Payment Trends.pptxFIDO Munich Seminar In-Vehicle Payment Trends.pptx
FIDO Munich Seminar In-Vehicle Payment Trends.pptx
FIDO Alliance
 
How UiPath Discovery Suite supports identification of Agentic Process Automat...
How UiPath Discovery Suite supports identification of Agentic Process Automat...How UiPath Discovery Suite supports identification of Agentic Process Automat...
How UiPath Discovery Suite supports identification of Agentic Process Automat...
DianaGray10
 
History and Introduction for Generative AI ( GenAI )
History and Introduction for Generative AI ( GenAI )History and Introduction for Generative AI ( GenAI )
History and Introduction for Generative AI ( GenAI )
Badri_Bady
 
"Hands-on development experience using wasm Blazor", Furdak Vladyslav.pptx
"Hands-on development experience using wasm Blazor", Furdak Vladyslav.pptx"Hands-on development experience using wasm Blazor", Furdak Vladyslav.pptx
"Hands-on development experience using wasm Blazor", Furdak Vladyslav.pptx
Fwdays
 
Discovery Series - Zero to Hero - Task Mining Session 1
Discovery Series - Zero to Hero - Task Mining Session 1Discovery Series - Zero to Hero - Task Mining Session 1
Discovery Series - Zero to Hero - Task Mining Session 1
DianaGray10
 
FIDO Munich Seminar Introduction to FIDO.pptx
FIDO Munich Seminar Introduction to FIDO.pptxFIDO Munich Seminar Introduction to FIDO.pptx
FIDO Munich Seminar Introduction to FIDO.pptx
FIDO Alliance
 
FIDO Munich Seminar FIDO Automotive Apps.pptx
FIDO Munich Seminar FIDO Automotive Apps.pptxFIDO Munich Seminar FIDO Automotive Apps.pptx
FIDO Munich Seminar FIDO Automotive Apps.pptx
FIDO Alliance
 
Garbage In, Garbage Out: Why poor data curation is killing your AI models (an...
Garbage In, Garbage Out: Why poor data curation is killing your AI models (an...Garbage In, Garbage Out: Why poor data curation is killing your AI models (an...
Garbage In, Garbage Out: Why poor data curation is killing your AI models (an...
Zilliz
 
AMD Zen 5 Architecture Deep Dive from Tech Day
AMD Zen 5 Architecture Deep Dive from Tech DayAMD Zen 5 Architecture Deep Dive from Tech Day
AMD Zen 5 Architecture Deep Dive from Tech Day
Low Hong Chuan
 
Redefining Cybersecurity with AI Capabilities
Redefining Cybersecurity with AI CapabilitiesRedefining Cybersecurity with AI Capabilities
Redefining Cybersecurity with AI Capabilities
Priyanka Aash
 
FIDO Munich Seminar Workforce Authentication Case Study.pptx
FIDO Munich Seminar Workforce Authentication Case Study.pptxFIDO Munich Seminar Workforce Authentication Case Study.pptx
FIDO Munich Seminar Workforce Authentication Case Study.pptx
FIDO Alliance
 
DefCamp_2016_Chemerkin_Yury_--_publish.pdf
DefCamp_2016_Chemerkin_Yury_--_publish.pdfDefCamp_2016_Chemerkin_Yury_--_publish.pdf
DefCamp_2016_Chemerkin_Yury_--_publish.pdf
Yury Chemerkin
 
What's New in Copilot for Microsoft 365 June 2024.pptx
What's New in Copilot for Microsoft 365 June 2024.pptxWhat's New in Copilot for Microsoft 365 June 2024.pptx
What's New in Copilot for Microsoft 365 June 2024.pptx
Stephanie Beckett
 
FIDO Munich Seminar: Biometrics and Passkeys for In-Vehicle Apps.pptx
FIDO Munich Seminar: Biometrics and Passkeys for In-Vehicle Apps.pptxFIDO Munich Seminar: Biometrics and Passkeys for In-Vehicle Apps.pptx
FIDO Munich Seminar: Biometrics and Passkeys for In-Vehicle Apps.pptx
FIDO Alliance
 
It's your unstructured data: How to get your GenAI app to production (and spe...
It's your unstructured data: How to get your GenAI app to production (and spe...It's your unstructured data: How to get your GenAI app to production (and spe...
It's your unstructured data: How to get your GenAI app to production (and spe...
Zilliz
 
Mule Experience Hub and Release Channel with Java 17
Mule Experience Hub and Release Channel with Java 17Mule Experience Hub and Release Channel with Java 17
Mule Experience Hub and Release Channel with Java 17
Bhajan Mehta
 
Choosing the Best Outlook OST to PST Converter: Key Features and Considerations
Choosing the Best Outlook OST to PST Converter: Key Features and ConsiderationsChoosing the Best Outlook OST to PST Converter: Key Features and Considerations
Choosing the Best Outlook OST to PST Converter: Key Features and Considerations
webbyacad software
 

Recently uploaded (20)

Keynote : AI & Future Of Offensive Security
Keynote : AI & Future Of Offensive SecurityKeynote : AI & Future Of Offensive Security
Keynote : AI & Future Of Offensive Security
 
Cracking AI Black Box - Strategies for Customer-centric Enterprise Excellence
Cracking AI Black Box - Strategies for Customer-centric Enterprise ExcellenceCracking AI Black Box - Strategies for Customer-centric Enterprise Excellence
Cracking AI Black Box - Strategies for Customer-centric Enterprise Excellence
 
UiPath Community Day Amsterdam: Code, Collaborate, Connect
UiPath Community Day Amsterdam: Code, Collaborate, ConnectUiPath Community Day Amsterdam: Code, Collaborate, Connect
UiPath Community Day Amsterdam: Code, Collaborate, Connect
 
FIDO Munich Seminar In-Vehicle Payment Trends.pptx
FIDO Munich Seminar In-Vehicle Payment Trends.pptxFIDO Munich Seminar In-Vehicle Payment Trends.pptx
FIDO Munich Seminar In-Vehicle Payment Trends.pptx
 
How UiPath Discovery Suite supports identification of Agentic Process Automat...
How UiPath Discovery Suite supports identification of Agentic Process Automat...How UiPath Discovery Suite supports identification of Agentic Process Automat...
How UiPath Discovery Suite supports identification of Agentic Process Automat...
 
History and Introduction for Generative AI ( GenAI )
History and Introduction for Generative AI ( GenAI )History and Introduction for Generative AI ( GenAI )
History and Introduction for Generative AI ( GenAI )
 
"Hands-on development experience using wasm Blazor", Furdak Vladyslav.pptx
"Hands-on development experience using wasm Blazor", Furdak Vladyslav.pptx"Hands-on development experience using wasm Blazor", Furdak Vladyslav.pptx
"Hands-on development experience using wasm Blazor", Furdak Vladyslav.pptx
 
Discovery Series - Zero to Hero - Task Mining Session 1
Discovery Series - Zero to Hero - Task Mining Session 1Discovery Series - Zero to Hero - Task Mining Session 1
Discovery Series - Zero to Hero - Task Mining Session 1
 
FIDO Munich Seminar Introduction to FIDO.pptx
FIDO Munich Seminar Introduction to FIDO.pptxFIDO Munich Seminar Introduction to FIDO.pptx
FIDO Munich Seminar Introduction to FIDO.pptx
 
FIDO Munich Seminar FIDO Automotive Apps.pptx
FIDO Munich Seminar FIDO Automotive Apps.pptxFIDO Munich Seminar FIDO Automotive Apps.pptx
FIDO Munich Seminar FIDO Automotive Apps.pptx
 
Garbage In, Garbage Out: Why poor data curation is killing your AI models (an...
Garbage In, Garbage Out: Why poor data curation is killing your AI models (an...Garbage In, Garbage Out: Why poor data curation is killing your AI models (an...
Garbage In, Garbage Out: Why poor data curation is killing your AI models (an...
 
AMD Zen 5 Architecture Deep Dive from Tech Day
AMD Zen 5 Architecture Deep Dive from Tech DayAMD Zen 5 Architecture Deep Dive from Tech Day
AMD Zen 5 Architecture Deep Dive from Tech Day
 
Redefining Cybersecurity with AI Capabilities
Redefining Cybersecurity with AI CapabilitiesRedefining Cybersecurity with AI Capabilities
Redefining Cybersecurity with AI Capabilities
 
FIDO Munich Seminar Workforce Authentication Case Study.pptx
FIDO Munich Seminar Workforce Authentication Case Study.pptxFIDO Munich Seminar Workforce Authentication Case Study.pptx
FIDO Munich Seminar Workforce Authentication Case Study.pptx
 
DefCamp_2016_Chemerkin_Yury_--_publish.pdf
DefCamp_2016_Chemerkin_Yury_--_publish.pdfDefCamp_2016_Chemerkin_Yury_--_publish.pdf
DefCamp_2016_Chemerkin_Yury_--_publish.pdf
 
What's New in Copilot for Microsoft 365 June 2024.pptx
What's New in Copilot for Microsoft 365 June 2024.pptxWhat's New in Copilot for Microsoft 365 June 2024.pptx
What's New in Copilot for Microsoft 365 June 2024.pptx
 
FIDO Munich Seminar: Biometrics and Passkeys for In-Vehicle Apps.pptx
FIDO Munich Seminar: Biometrics and Passkeys for In-Vehicle Apps.pptxFIDO Munich Seminar: Biometrics and Passkeys for In-Vehicle Apps.pptx
FIDO Munich Seminar: Biometrics and Passkeys for In-Vehicle Apps.pptx
 
It's your unstructured data: How to get your GenAI app to production (and spe...
It's your unstructured data: How to get your GenAI app to production (and spe...It's your unstructured data: How to get your GenAI app to production (and spe...
It's your unstructured data: How to get your GenAI app to production (and spe...
 
Mule Experience Hub and Release Channel with Java 17
Mule Experience Hub and Release Channel with Java 17Mule Experience Hub and Release Channel with Java 17
Mule Experience Hub and Release Channel with Java 17
 
Choosing the Best Outlook OST to PST Converter: Key Features and Considerations
Choosing the Best Outlook OST to PST Converter: Key Features and ConsiderationsChoosing the Best Outlook OST to PST Converter: Key Features and Considerations
Choosing the Best Outlook OST to PST Converter: Key Features and Considerations
 

Which postgres is_right_for_me_20130517

  • 1. Which Postgres is Right for Me?! PostgreSQL or Postgres Plus Advanced Server?! 1© 2013 EnterpriseDB . All rights reserved.
  • 2. EnterpriseDB - The Company! u  The  Postgres  Database  Company   u  Founded  in  2004,  first  product  GA  in  2005   u  130+  employees   u  1,400+  customers  across  all  market  segments   u  70,000+  downloads/week  of  PostgreSQL  and  related  products   u  Enabling  database  consolidaMon  using  PostgreSQL  and  advanced   Oracle  compaMbility  in  Postgres  Plus  Advanced  Server   u  Saving  customers  millions  through  the  value  of  open  source   u  Strong  financial  backing:   2© 2013 EnterpriseDB. All rights reserved.
  • 3. What is PostgreSQL? (a.k.a. Postgres)! u  1986 The Berkeley Postgres Project •  Led by Michael Stonebreaker! •  Succeeded his work on Ingres! u  1995 Postgres95 •  SQL Query Language added! •  Public-domain, open source descendant of the original Berkeley code! u  1996 PostgreSQL •  PostgreSQL Global Development Group organized! •  Consistency and uniformity to the code base! •  Detailed regression tests for quality assurance! •  Mailing lists for bug processing and new features! •  Addition of user and developer documentation! 3© 2013 EnterpriseDB. All rights reserved.
  • 4. What is PostgreSQL? (cont’d)! u  Today •  Reputation for stability! •  Adherence to standards ! •  Modern features ! •  Last true open source RDMS! •  Active community that is accelerating development! •  Common alternative to Oracle, DB2 and SQL Server! –  comparable functionality, performance, quality, security and usability! •  Widespread use! –  Federal Government (FAA and DOD)! –  Financial institutions of all types (TD Ameritrade)! –  High Tech companies (SalesForce.com, Facebook)! 4© 2013 EnterpriseDB. All rights reserved.
  • 5. PostgreSQL Core Features! u  RDBMS that excels at OLTP (it just works) u  Runs on all major OS platforms that you may have u  MVCC supports large numbers of concurrent users u  Extensive indexing for high performance reporting u  Support for modern applications (XML and JSON) u  ANSI SQL support for transportable skills/code u  Foreign keys support for efficient storage of data u  Table joins and views for flexible data retrieval u  Triggers/Stored Procedures for complex programs and transactions u  Support for multiple programming languages u  Add-on component ecosystem e.g. PostGIS u  Replication for data backup and read scalability u  Extensive Security (data, authentication, communications) 5© 2013 EnterpriseDB. All rights reserved.
  • 6. Working with Open Source (the DIY way)! u  PostgreSQL has high quality code and documentation •  Easy to work with! •  A thousand mile head start! u  PostgreSQL License is very liberal •  Easy to customize, use, and re-distribute! u  You control: •  the software build process! •  testing! •  installation! •  configuration! u  You: •  monitor the community for updates and issues! •  find related open source tools to fill in the application gaps! •  are the main source of technical support backed by community mail lists! u  Contributors: strong focus on core technology 6© 2013 EnterpriseDB. All rights reserved.
  • 7. Consumers of Open Source software ! u  No time or expertise to be a contributor u  Control and DIY are not the consumer’s key concerns u  Typical consumers want enhanced usability: •  Simplified packaging, installation and configuration! •  One stop shopping for tools! u  Typical consumers need a broader solution •  Additional components for scalability and availability! •  Integrated performance tools! •  Monitoring and alerting for mission critical applications! u  Typical consumers want Services and Support •  Support when needed instead of when available! •  Training! •  Professional Services! •  Access to deep skills expertise ! 7© 2013 EnterpriseDB. All rights reserved.
  • 8. The Enterprise-Readiness Gap! u  The difference between how contributors work with open source software and what typical consumers of open source software need 8© 2013 EnterpriseDB. All rights reserved.
  • 9. The Enterprise-Readiness Gap (cont’d)! u  Commercial entities can fill the gap: •  Red Hat for Linux, EnterpriseDB for PostgreSQL (community proxies?)! •  Simplified packaging, installation and maintenance! •  One stop shopping for tools! •  Access to community expertise! •  Focus on Enterprise needs! •  Broader base of solutions (scalability and availability)! •  Performance and monitoring tools! •  SLA based Support, Consulting, and Training! ! 9© 2013 EnterpriseDB. All rights reserved.
  • 10. The Enterprise-Readiness Gap (cont’d)! u  Commercial entities also provide: •  Community developer sponsorships to ensure and expand development! •  Marketing awareness and public acceptance! •  Proof of project and partner viability! 10© 2013 EnterpriseDB. All rights reserved.
  • 11. How EnterpriseDB Helps Fill the Gap ! u  Freely available downloads of community packages •  GUI installers and RPM installers! u  StackBuilder •  Free downloads for ancillary add-on modules like drivers and PostGIS! u  Developer Sponsorship •  Helps increase the number of dedicated developers PostgreSQL and related projects! u  Conference and Expo sponsorship •  Builds commercial awareness and viability for PostgreSQL! u  Enterprise Grade Tools for PostgreSQL •  Enterprise Manager for monitoring and tuning! •  xDB Replication Server for customized single-master and multi-master replication! •  Update Monitor! u  Postgres Plus Advanced Server (a.k.a. Advanced Server) •  PostgreSQL plus additional features! 11© 2013 EnterpriseDB. All rights reserved.
  • 12. What is Advanced Server? ! u  A superset of community PostgreSQL with added features for: •  Performance! •  Security! •  Compatibility! u  Generally Available since 2005 u  Developed in Lock-step with PostgreSQL •  Synchronized with each major and minor release! u  Proprietary IP of EnterpriseDB •  Distributed under a commercial license! u  Technology licensed to: •  IBM for DB2! •  Neteeza for the Twin Fin appliance for Data Warehousing! u  Focus on Enterprise grade needs and users 12© 2013 EnterpriseDB. All rights reserved.
  • 13. Advanced Server Features! u  Performance •  SQL Profiler! •  Index Advisor! •  Query Hints! •  DynaTune! •  Hi-speed bulk loader! •  Bulk Collect/Fetch/Binding! •  Multi-threaded Replication! •  DRITA (discover SQL wait bottlenecks)! u  Security •  Audit Logging! •  Row Level Security! •  SQL Injection Protection! •  Server Code Obfuscation! 13© 2013 EnterpriseDB. All rights reserved.
  • 14. Advanced Server Features (cont’d) ! u  Oracle Compatibility •  PL/SQL support! •  PL/SQL Debugger! •  Oracle SQL Extensions! •  OCI support! •  User Defined Objects! •  Popular Function Packages! •  Dictionary Views! •  Database Links! •  EDB*Loader, EDB*Plus and EDB*Wrap! u  Bundled Tools and Support SLAs •  xDB Replication Server! •  Postgres Enterprise Manager! •  SQL/Protect and Update Monitor! 14© 2013 EnterpriseDB. All rights reserved.
  • 15. Working with Oracle and Advanced Server ! u  Cost control with complimentary and replacement strategies •  New applications – low risk and high savings! •  Extend existing Oracle deployments – e.g. reporting servers! •  Migrate existing applications – DIY or with EnterpriseDB assistance! u  Services/tools to contain risk or expedite deployments •  Oracle Migration Assessment – identifies candidate applications! •  Oracle Migration Factory – on schedule test ready implementations! •  On staff Oracle/Postgres experts – manage implementations and knowledge transfer! •  xDB Replication Server – bi-directional replication between Advanced Server and Oracle (standby servers, data migration, testing)! 15© 2013 EnterpriseDB. All rights reserved.
  • 16. Which Postgres is Right for Me? ! u  Decided on Postgres? •  You’ve already made a smart decision.! u  Now which Postgres will best meet your needs? •  Let’s get prescriptive but recognize that not every choice is black or white and EnterpriseDB is available to help you decide.! 16© 2013 EnterpriseDB. All rights reserved.
  • 17. Choose community PostgreSQL when... ! u  You must utilize software with an open source license •  Contractual obligations! •  Organization policy! •  No budget! •  Too cool to resist! u  You wish to customize or modify PostgreSQL for your needs •  Facebook - customized for unique social media needs! •  Greenplum – PostgreSQL plus BI features from EMC! •  HadoopDB – hybrid of DBMS and MapReduce from Yale University! u  Your needs are unsophisticated but you want growth potential and reliability •  Startups! •  No formal DBA role! •  Migrating from MySQL?! •  Integrating with NoSQL?! 17© 2013 EnterpriseDB. All rights reserved.
  • 18. Choose Advanced Server when... ! u  You want to extend your Oracle infrastructure at reduced costs •  and continue using Oracle skills! u  You want to migrate applications off Oracle •  for significant budget changing cost reductions! u  You want Oracle-like features •  advanced programming techniques, function packages, objects, and more! u  You need more security than is available in PostgreSQL •  row level access, server code protection, auditing, SQL Injection attacks! u  You need a performance toolbox •  Index Advisor, Query Hints, SQL Wait analysis, SQL Profiler, Hi-speed Bulk Loader! u  You need a partner offering a complete enterprise-grade database solution including supporting products and services 18© 2013 EnterpriseDB. All rights reserved.
  • 19. For PostgreSQL or Advanced Server ...! ... all of the following are available from EnterpriseDB: u  24x7 world wide support – your help desk’s help desk u  DBA and Developer training – in depth best practice workshops u  Remote DBA Services – temp/permanent staff extension u  Architectural Health Check – analysis and recommendations u  Professional consulting – when it must be done right and on time u  Postgres Enterprise Manager – monitoring, alerts and tuning u  xDB Replication Server •  Oracle or MS SQL Server to PostgreSQL or Advanced Server! •  Single-master or multi-master replication! 19© 2013 EnterpriseDB. All rights reserved.
  • 20. The End! 20© 2013 EnterpriseDB. All rights reserved.
  • 21. Questions and more information...! u  Questions? u  PostgreSQL vs Advanced Server features •  www.enterprisedb.com/postgresql-vs-advanced-server! u  EnterpriseDB and the PostgreSQL community •  www.enterprisedb.com/community-participation! u  Want to talk more? •  Email: sales@enterprisedb.com! 21© 2013 EnterpriseDB. All rights reserved.