32
EnterpriseDB Corporate Overview Presented by Juan Zamora October, 2012

EnterpriseDB Corporate Overview

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

EnterpriseDB Corporate Overview

Presented by Juan Zamora

October, 2012

Company Overview

EnterpriseDB - The Company

The Enterprise PostgreSQL company

Founded in 2004, first product GA in 2005

120+ employees

1,000+ customers across all market segments

70,000+ downloads/week of PostgreSQL and related products

Strong financial backing:

3 CONFIDENTIAL

© 2011 EnterpriseDB. All rights reserved.

Database Market ($26B)

OPEN SOURCE

PROPRIETARY (ORACLE, IBM, MICROSOFT, OTHERS)

Server Operating System Market

($8B) OPEN SOURCE (LINUX: RED HAT, …

Enterprise Application Server

Market ($2.3B)

OPEN SOURCE (JBOSS, SPRINGSOURCE, TOMCAT, OTHERS)

PostgreSQL the Database

25+ years of:

• enterprise-class development

• enterprise-class features

Fully ACID Compliant

MVCC

Point in Time Recovery (PITR)‏

Data and Index Partitioning

Bitmap Indexes

ANSI Constraints

Triggers & Stored Functions

Views & Data Types

Nested Transactions

Online Backup

Online Reorganization

Foreign Keys

4 CONFIDENTIAL

© 2011 EnterpriseDB. All rights reserved.

PostgreSQL and the Community

Independent & Thriving Development Community

6 core team members (2 employed by EnterpriseDB)

16 committers for v9.0 (4 employed by EnterpriseDB)

275 contributors for v9.0 (7 employed by EnterpriseDB)

9,000,000+ downloads/year

EnterpriseDB’s Bruce Momjian was one of the founders of the PGSQL Open Source version and Postgres community

Thousands of active deployments worldwide in public and private sector organizations of all sizes

5 CONFIDENTIAL

© 2011 EnterpriseDB. All rights reserved.

What Is Postgres Plus Advanced Server?

Built on the world’s most

advanced database—

PostgreSQL

8th generation Oracle

compatibility

World-class security add-ons

Performance that rivals any

other proprietary RDBMS

Enterprise-class developer and

DBA tools

Installation, performance tuning,

and maintenance services

Software indemnification

PostgreSQL

6 CONFIDENTIAL

© 2011 EnterpriseDB. All rights reserved.

EnterpriseDB Products Overview

7 CONFIDENTIAL

© 2011 EnterpriseDB. All rights reserved.

TCO comparison

All about efficiency…

Oracle Pricing comparison

Oracle List Price Price per core 35.000,00 €

Applied Discount 81,50%

End User Price Price per core 6.475,00 €

Maintenace price 20,00% 1.295,00 €

EDB List Price Price per socket $4.945,00

Applied Discount 20,00%

End User Price Price per socket $3.956,00 3.025,85 €

Pricing comparison per server Maintenance

Cores/Socket Sockets Oracle EnterpriseDB Difference % Oracle EnterpriseDB Difference %

4

1 25.900,00 € 3.025,85 € 88,32% 5.180,00 € 3.025,85 € 41,59%

2 51.800,00 € 6.051,71 € 88,32% 10.360,00 € 6.051,71 € 41,59%

4 103.600,00 € 12.103,41 € 88,32% 20.720,00 € 12.103,41 € 41,59%

6

1 38.850,00 € 3.025,85 € 92,21% 7.770,00 € 3.025,85 € 61,06%

2 77.700,00 € 6.051,71 € 92,21% 15.540,00 € 6.051,71 € 61,06%

4 155.400,00 € 12.103,41 € 92,21% 31.080,00 € 12.103,41 € 61,06%

8

1 51.800,00 € 3.025,85 € 94,16% 10.360,00 € 3.025,85 € 70,79%

2 103.600,00 € 6.051,71 € 94,16% 20.720,00 € 6.051,71 € 70,79%

4 207.200,00 € 12.103,41 € 94,16% 41.440,00 € 12.103,41 € 70,79%

16 1 103.600,00 € 3.025,85 € 97,08% 20.720,00 € 3.025,85 € 85,40%

2 207.200,00 € 6.051,71 € 97,08% 41.440,00 € 6.051,71 € 85,40%

4 414.400,00 € 12.103,41 € 97,08% 82.880,00 € 12.103,41 € 85,40%

10

Oracle Compatibility

Oracle Compatibility

Run applications written for Oracle virtually unchanged

No need to re-train Oracle DBAs and developers

Support for PL/SQL language and OCI interoperability

Replication for easy sharing of data

Dramatic Cost Savings

No Vendor Lock-in

12 CONFIDENTIAL

© 2011 EnterpriseDB. All rights reserved.

Tools

Database Migration Toolkit

Online Migration Toolkit enables point and click migration from

Oracle

Automatically Migrates:

Data

Schemas

Stored Procedures

Triggers

Functions

Sequences

Packages

Views

Database Links

Synonyms

14 CONFIDENTIAL

© 2011 EnterpriseDB. All rights reserved.

15 © 2011 EnterpriseDB. All rights reserved.

Performance Monitoring Dashboards

Capacity Manager

Postgres Expert

Alert Management

Audit Manager

Team Support

Distributed Architecture

Postgres Enterprise Manager for DBAs…

xDB Replication Server

Supports EnterpriseDB and Oracle near real-time

heterogeneous replication

Supports Postgres to Postgres replication now

Trigger-based system with less than 10% performance impact

Applications

• For customers “stuck” on an Oracle database

• Offload reporting to EnterpriseDB

• Keep Oracle database running fast for transactions

Replication – Case Study

17 © 2011 EnterpriseDB. All rights reserved. “Offload and co-exist with Oracle™”

“…when someone comes in an a sixth of the cost and 500 times the customer service that

makes it very easy. I’d definitely reach out to as many Oracle™ users as possible to get

EnterpriseDB on your system…" Jason Weiss, Software Architect

Scalability

Infinite Cache

• High performance horizontal scaling architecture for cache memory

• Cache expands with inexpensive commodity hardware

18 CONFIDENTIAL

© 2011 EnterpriseDB. All rights reserved.

High Availability

Active / Passive Clustering

20 © 2011 EnterpriseDB. All rights reserved.

Uses proven Cluster

technologies

• HP Serviceguard

Provides fast detection and

failover

• Customers failover in ~8 to 30

seconds

Streaming Replication + Hot Stand-By + PG-Pool II

Master

Standby

Read/Write Query

Read Query

PostgreSQL Client

WAL Log

WAL Sender

WAL Receiver

WAL Log

Read/Write Query

PG-Pool II

xDB Multi Master Replication

Deploy multiple masters across geographies

Write available and read scalable

Near real-time synchronization of masters

Continuous database integration

Conflict resolution options for flexible data management

Reduce latency with localized data access

Replicate tables in PostgreSQL and Postgres Plus Advanced

Server

22 CONFIDENTIAL

© 2011 EnterpriseDB. All rights reserved.

Security

“By default, PostgreSQL is probably the

most security-aware database available ...”

Database Hacker's Handbook

Security

Object level privileges assigned to roles and users

Kerberos and LDAP authentication

SSL communication

Data Level Encryption (AES, 3DES, etc)

Ability to utilize 3rd party Key Stores in a full PKI Infrastructure

Foundation for full compliance with the strictest of security

standards (PCI Data Security Standard)

Flexible field level encryption and row level security

24 CONFIDENTIAL

© 2011 EnterpriseDB. All rights reserved.

PL/Secure and EDB*Wrap

Encrypt your Pl/pgsql stored programs with PL/Secure

Encrypt your SPL procedures with EDB*Wrap

25 CONFIDENTIAL

© 2011 EnterpriseDB. All rights reserved.

SQL/Protect

DBA Managed SQL Injection Protection

• Preventing attacks is normally the responsibility of the application

developer, but with SQL/Protect, DBAs can now provide another layer of

protection to prevent corruption or co-opting of the database.

Multiple Prevention Techniques

• Unauthorized Relations

• Utility Commands (e.g. DDL)

• SQL Tautology

• Unbounded DML

26 CONFIDENTIAL

© 2011 EnterpriseDB. All rights reserved.

Migration Strategies

Oracle Compatibility & Migration Strategies

Strategy Benefits

Develop/Deploy

New LOB Applications

Significant cost savings for non mission critical

systems

Leverages all existing Oracle skills

Very low risk

Deploy Postgres Plus

as Oracle

Replication Server

Significant cost savings

Leverages Postgres Plus Replication Server

Leverages all existing Oracle skills

Improves transaction and query performance

Migrate non Mission

Critical Oracle Apps to

Postgres Plus

Significant cost savings

Leverages all existing Oracle skills

Very low risk

Migrate Mission Critical

Oracle Apps to

Postgres Plus

Biggest cost savings

Leverages all existing Oracle skills

Greatest deployment flexibility

28 CONFIDENTIAL

© 2011 EnterpriseDB. All rights reserved.

HP & EnterpriseDB

30 CONFIDENTIAL

© 2011 EnterpriseDB. All rights reserved.

HP – EnterpriseDB relationship

Test your workload

• HP – Red Hat – Intel – EnterpriseDB joint Grenoble competency center

Migrate from Oracle

• Services provided by HP consulting

L1-L2 Local Support in Italian provided by HP

HP software supports and built on top of Postgres Plus

Advanced Server

31

Questions?

Thank you!