Title: Top Five Mistakes in Enterprise Open Source Migration
1Top Five Mistakes in Enterprise Open Source
Migration Andy Astor, CEO EnterpriseDB
2Overarching Themes
- Innovation leads to Commoditization
- Its Not About the Code
- Dont Forget How to Run a Project
3Evolution of Enterprise Technology
4What is the big deal?
Quality
For most of us, it is not about seeing the code
Cost
Support
Transparency
Features
5Technology Trends
- New Technology is about innovation
- Innovation is driven by the needs of the
enterprise - Over time, the most successful technology becomes
pervasive - Commoditization occurs and the costs are driven
lower
6Top 3 CIO Concerns for 2006
- Improving Business Strategy
- Controlling Operating Costs
- Security Concerns Technologies
Source Gartner Growing IT's Contribution The
2006 CIO Agenda January 2006
7Business Profitability
Higher Service Levels
Service Level Capability
Cost of the Solution
Higher Efficiency of Staff and Infrastructure
8Balance the Cost and Risk
Under Funded
Successful
Cost Controls
Out of Control
Over Engineered
Risk Management
9The Top 5 Mistakes
- Failure to Minimize the Cost and Risk
- Open Source for the Sake of Open Source
- Fearing the Open Source Licenses
- Ignoring the Community
- Not Paying for Support
10Failure to Minimize the Cost Risk of Migration
1
Enterprise-class projects have enterprise-class
requirements
11Minimize the Cost and Risk
- Build the Business Case
- What is the reason for the migration?
- Will we gain a competitive advantage?
- Understand the Requirements
- Are the open source technologies compatible?
- Does it fit within my culture?
- What re-training is necessary?
12Minimize the Cost and Risk
- Platform Integration
- Have all the components been pre-integrated?
- Applications
- Are the applications compatible?
- Have they been qualified?
- Are you sure you want to change that code?
- Data Migration
- How will you get your data into the new systems?
13Open Source for the Sake of Open Source
2
Open Source is simply a technical solution to a
business problem
14Open Source for the Right Reason
- Reduce Costs
- Enhance Security
- Enable New Application Categories
- Increase Business Flexibility
- Reduce Vendor Lock-In
Consider multiple approaches
Rip and replace or leave and layer? Best of breed
or integrated stack vendor?
15Where Does the Solution Fit?
- Match the technology to the problem
- Dont over promise and under deliver
- Dont overstep the abilities of the tool
Mission Critical
Production
Non-Production
16Fear of the Unknown (License)
3
Open Source Licenses are not complicated, just
unfamiliar
17 Understand the Licenses
- Multiple License Types May Impact Your Business
- Traditional proprietary
- Commercial open source
- GPL and BSD styles
- What Is the Impact of the License on Your
Business? - Are you building your own software using open
source components? - Are you purchasing a product that utilizes open
source?
18Ignoring the Community
4
The community is the driving force behind open
source
19Community Participation
- What Can You Get From the Community?
- Deeper understanding of the product
- Features
- Bugs
- Future development plans
- Direct access to developers
- An influential voice
- What Can You Give to the Community?
- Community leadership
- Knowledge on how the software is utilized
- Guidance on future feature sets
- Contributions from your developers
- Financial support
20A Symbiotic Relationship
End Users implement and interact with both the
vendor and the community
Community development efforts focus on technical
issues
Software Vendors turn technical features to
business solutions
21Sidebar Vendor Community Relationship
- Should Your Vendor Own the Community?
YES More Committers Guaranteed Involvement More
Control Over Feature Sets
NO Less Community Independence Market-Driven
Freedom Limits the Open in Open Source
22Failing to Have Professional Support
5
A commercial organization needs commercial support
23Commercial 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
24OSS in Your Business
Strategic To Core Business
Where is your organization today?
Five years from now, where would you like it to
be?
Participatingin OSSDevelopment
How are you going to change the Economics of IT
Developing Applications for OSS
Using Open Source
Not Using
Studying Adoption
25Summary and Recommendations
- Proactively Mitigate Cost and Risk for Migration
- Utilize Open Source as a Tool for Business
Success - View License Terms Objectively
- Community Involvement is Critical to Success
- Utilize Commercial Support for Open Source
- Innovation Leads to Commoditization
- It is Not About the Code
- Dont Forget How to Run a Project
26Top Five Mistakes in Enterprise Open Source
Migration Andy Astor, CEO EnterpriseDB