SlideShare a Scribd company logo
1 of 21
Download to read offline
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 PostgresEDB
 
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 RolloutEDB
 
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 AdoptionEDB
 
Optimize with Open Source
Optimize with Open SourceOptimize with Open Source
Optimize with Open SourceEDB
 
Minimize Headaches with Your Postgres Deployment
Minimize Headaches with Your Postgres DeploymentMinimize Headaches with Your Postgres Deployment
Minimize Headaches with Your Postgres DeploymentEDB
 
Red hatpartner2013edb futureofdatabase
Red hatpartner2013edb futureofdatabaseRed hatpartner2013edb futureofdatabase
Red hatpartner2013edb futureofdatabaseEDB
 
Postgres Point-in-Time Recovery
Postgres Point-in-Time RecoveryPostgres Point-in-Time Recovery
Postgres Point-in-Time RecoveryEDB
 
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 DatabasesChristopher 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 3EDB
 
Greatdebate Postgres vs Mysql
Greatdebate Postgres vs MysqlGreatdebate Postgres vs Mysql
Greatdebate Postgres vs MysqlKrishna 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.5EDB
 
Migrating from Oracle to Postgres
Migrating from Oracle to PostgresMigrating from Oracle to Postgres
Migrating from Oracle to PostgresEDB
 
Postgres in Production - Best Practices 2014
Postgres in Production - Best Practices 2014Postgres in Production - Best Practices 2014
Postgres in Production - Best Practices 2014EDB
 
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 ServicesEDB
 
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 DatabaseEDB
 
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 PracticesEDB
 

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 PowerLinuxEDB
 
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 & SavingsEDB
 
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 kontroliEDB
 
Postgres for the Future
Postgres for the FuturePostgres for the Future
Postgres for the FutureEDB
 
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 MinutesEDB
 
Postgres Plus Cloud Database Presentation
Postgres Plus Cloud Database PresentationPostgres Plus Cloud Database Presentation
Postgres Plus Cloud Database PresentationEDB
 
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 EatEDB
 
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 & ControlEDB
 
Intro.to.pem webinar.slides-061913
Intro.to.pem webinar.slides-061913Intro.to.pem webinar.slides-061913
Intro.to.pem webinar.slides-061913EDB
 
2014.07.11 biginsights data2014
2014.07.11 biginsights data20142014.07.11 biginsights data2014
2014.07.11 biginsights data2014Wilfried 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 postgresqlbotsplash.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 WebinarRTTS
 
From Database to Strategy - Sandor Klein
From Database to Strategy - Sandor KleinFrom Database to Strategy - Sandor Klein
From Database to Strategy - Sandor KleinKangaroot
 
PostgreSQL as a Strategic Tool
PostgreSQL as a Strategic ToolPostgreSQL as a Strategic Tool
PostgreSQL as a Strategic ToolEDB
 
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 13EDB
 
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 affordableReadyportal
 
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 ArchitectureDatabricks
 

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 DBaaSEDB
 
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 UnternehmenEDB
 
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, 2021EDB
 
Benchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQLBenchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQLEDB
 
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 PostgreSQLEDB
 
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 PostgreSQLEDB
 
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 PostgreSQLEDB
 
Practical Partitioning in Production with Postgres
Practical Partitioning in Production with PostgresPractical Partitioning in Production with Postgres
Practical Partitioning in Production with PostgresEDB
 
A Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAINA Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAINEDB
 
IOT with PostgreSQL
IOT with PostgreSQLIOT with PostgreSQL
IOT with PostgreSQLEDB
 
A Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQLA Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQLEDB
 
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 - APJEDB
 
Comment sauvegarder correctement vos données
Comment sauvegarder correctement vos donnéesComment sauvegarder correctement vos données
Comment sauvegarder correctement vos donnéesEDB
 
Cloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - ItalianoCloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - ItalianoEDB
 
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 13EDB
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLBest Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLEDB
 
Cloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJCloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJEDB
 

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

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 

Recently uploaded (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

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.