Add it Up: The Real Cost of Migrating to Open Source - Heise Online

frightenedfroggeryΔιαχείριση Δεδομένων

16 Δεκ 2012 (πριν από 4 χρόνια και 8 μήνες)

206 εμφανίσεις

Add it Up:
The Real Cost of Migrating to Open Source
Andy Astor, CEO, EnterpriseDB
January 24, 2007
2
©2007 EnterpriseDB Corporation
Agenda

Part I: the real cost of migrating to open source

Part II: EnterpriseDB and PostgreSQL
3
©2007 EnterpriseDB Corporation
Why Migrate to Open Source?
Transparency
Features
Cost
Quality
Support
Open
Source
For most,it is
not about
changingthe
code
Change
Source
Code?
4
©2007 EnterpriseDB Corporation
Cost of an Enterprise-Class IT Project
•Selection and evaluation costs
•License fees
•Support and maintenance costs
•Migration costs
•People costs
•Infrastructure costs
•Project planning
Business
Case
Application
Development
Data
Migration
Transition
Planning
Platform
Integration
•Where does open source
•save you money?
5
©2007 EnterpriseDB Corporation
Selection and Evaluation Costs

Research and compare the alternatives

Open Source

Commercial

Testing and benchmarking

Reliability

Stability

Scalability

Availability
6
©2007 EnterpriseDB Corporation
Licensing Costs

Open source reduces licensing costs when
compared to proprietary applications

License fees range from free to 10–20% of their
proprietary counterparts

But, software license costs account for only
5-25% of TCO

There are hidden issues to evaluate

The open source license

The company behind the product

Support, support, support!
7
©2007 EnterpriseDB Corporation
Support Costs

Traditional software

Support is typically a percentage of the license fee

Support quality varies

Typically requires significant investment to garner “real”
attention

Open source software

Subscription models arethe support fees

Support quality varies

Due diligence is imperative
8
©2007 EnterpriseDB Corporation
Support Costs

Engage in a full support plan, including contingency

What is the total cost to support?

Any support plan should evaluate

Application lifecycle and vendor support policies

End of life planning and exit strategy

External vendor support costs

Consulting requirements

Internal FTE time

General support

Software maintenance

Upgrades

Patches
9
©2007 EnterpriseDB Corporation
Commercial Technical Support

What Do I Need From My Vendor?

Proven active community involvement

“Critical mass”staff levels

24/7/365 support capabilities worldwide (follow-the-sun)

Standardized software release and updates

Training capabilities

Professional services
“Open source is free only if your
time is worth nothing”
Matt Asay
10
©2007 EnterpriseDB Corporation
Actual Cost of Migration

People costs

What re-training is necessary?

Are the skills in house sufficient?

Will the migration require consultants?

Infrastructure costs

Does the solution match the existing infrastructure?

What additional costs will be incurred?
11
©2007 EnterpriseDB Corporation
Potential Risks Associated with Open Source

Locating all required components

“Pull”vs. “Push”distribution model

Open source community liaison

Warranty and indemnity?
12
©2007 EnterpriseDB Corporation
Summary
OSS
Other
$
Do the costs outweigh
the savings?
What about risks?
The Bottom Line:
There’s No Simple Answer.
Just Like Before Open Source.
Part II: EnterpriseDB and PostgreSQL
Andy Astor, CEO, EnterpriseDB
January 24, 2007
14
©2007 EnterpriseDB Corporation
Introduction

EnterpriseDB Advanced Server

An enterprise-class relational database

Built on PostgreSQL, the world’s most advanced open source
database

Runs applications written for Oracle at a small fraction of
Oracle’s cost

The value to our customers

Ends tradeoffs between database costs and capabilities

Frees up IT budget for innovation and growth

Delivers the benefits of open source without the costs and risks
15
©2007 EnterpriseDB Corporation
EnterpriseDB Company Facts

Award-winning enterprise database
software company

High-growth private company
founded in March 2004; launched
May 2005

$28.5M funding, including Fidelity,
Charles River, and Valhalla

Headquartered in Iselin, N.J.;
offices in 6 countries

World’s largest concentration of
PostgreSQL expertise

More than 100 customers and
partners
Best Database Award
2005 and 2006
16
©2007 EnterpriseDB Corporation
Bringing the Open Source Advantage to Enterprises
Commercial Software

24/7 support

Services and training

Certification

Indemnification

Product strategy
Open Source Software

Fast development cycles

Thousands of developers

Better code

Lower cost
17
©2007 EnterpriseDB Corporation
PostgreSQL

The world’s most advanced
open source database

In continuous development for
more than 20 years

Designed for mission-critical
OLTP environments

Used by the world’s largest
commercial and government
organizations
What is EnterpriseDB Advanced Server?
18
©2007 EnterpriseDB Corporation
PostgreSQL Community

Independent development community

20 years of enterprise-class development

Thriving community

7 committers

~200 reviewers

1,500+ contributors

10,000+ members

2,000,000+ downloads
19
©2007 EnterpriseDB Corporation
EnterpriseDB and the PostgreSQL Community

The world’s largest PostgreSQL company by an
order of magnitude

Employ more than 30% of the core maintainers as
well as recognized leaders in the PostgreSQL
community

EnterpriseDB is the entire backend support for Sun’s
PostgreSQL initiative with Level 3 support for
PostgreSQL on Solaris
“We chose EnterpriseDB because we’ve been continually
impressed by their PostgreSQL expertise, customer focus and
support capabilities.”
Tim Goguen, VP, System Software, Sun Microsystems
20
©2007 EnterpriseDB Corporation
Compatibility

Run applications written for
Oracle virtually unchanged

No need to re-train Oracle
DBAs and developers

Replication for easy sharing
of data
What Is EnterpriseDB Advanced Server?
21
©2007 EnterpriseDB Corporation
RAS Features

Developed for High Performance
Transaction Environments
(OLTP)

Clustering & Replication provide
BC/DR solutions

MVCC, PITR for HA

Foundation for full compliance
with the strictest of security
standards (PCI Data Security
Standard)
What Is EnterpriseDB Advanced Server?
22
©2007 EnterpriseDB Corporation
Tools

Browse and access Oracle,
EnterpriseDB, PostgreSQL
databases

A single view of all pertinent
database functions

Online migration toolkit

Familiar and intuitive for
DBAs and developers
What Is EnterpriseDB Advanced Server?
23
©2007 EnterpriseDB Corporation
Company

24/7 follow-the-sun support

Comprehensive training

Installation, performance
tuning, and maintenance
services

Software indemnification
What Is EnterpriseDB Advanced Server?
24
©2007 EnterpriseDB Corporation
A Sampling of EnterpriseDB Customers
25
©2007 EnterpriseDB Corporation
Enterprise-Class Partner Ecosystem
26
©2007 EnterpriseDB Corporation
5-Year TCO Analysis
Assumptions:
EnterpriseDB Advanced Server 8.1
16 processor Platinum license
Oracle Enterprise Edition
16 processor license with 20% discount
27
©2007 EnterpriseDB Corporation

Problem

Oracle license fees consuming IT budget

Solution

EnterpriseDB Advanced Server to replace entire Oracle infrastructure

Benefits

Estimated $1 million annual savings

Next Steps

All new games developed on EnterpriseDB

All backend infrastructure to be converted to EnterpriseDB
Innovating for Growth
“EnterpriseDB Advanced Server is the clear database choice because of
its PostgreSQL foundation, compatibility with Oracle and the support of
the EnterpriseDB team."
Christopher Yates, VP, Technology, Sony Online Entertainment
28
©2007 EnterpriseDB Corporation

Problem

Cost of Oracle audit and ongoing “extras”was too expensive

Solution

EnterpriseDB brought in to fit between MySQL and Oracle

EnterpriseDB providing virtual DBA capabilities

Benefits

New corporate IM program released

Significant future cost savings

Next Steps

EnterpriseDB to replace Oracle for mission-critical customer applications
Enabling New Applications
“Oracle is a sledgehammer. MySQL is a small hammer. We
needed something in between.”
Tim Smith, President, Vonage Networks
Add it Up:
The Real Cost of Migrating to Open Source
andy@enterprisedb.com