• No results found

IT Legacy Migration from Proprietary to Open Source Software. Bill Weinberg, Black Duck Software Jay Lyman, 451 Research

N/A
N/A
Protected

Academic year: 2021

Share "IT Legacy Migration from Proprietary to Open Source Software. Bill Weinberg, Black Duck Software Jay Lyman, 451 Research"

Copied!
29
0
0

Loading.... (view fulltext now)

Full text

(1)

© Black Duck 2013

IT Legacy Migration

from Proprietary to Open Source Software

Bill Weinberg, Black Duck Software

Jay Lyman, 451 Research

(2)

2 © Black Duck 2013

Speakers

Jay Lyman Senior Analyst 451 Research Bill Weinberg Senior Director Olliance Consulting

(3)

3 © Black Duck 2013

Agenda

Introductions

Open Source Industry Trends

Legacy Migration

Paths to Migration

Challenges and Considerations

ROI

Conclusion

(4)

4 © Black Duck 2013

TRAIN IMPLEMENT

Olliance Consulting

Strategy

BUSINESS TECHNOLOGY PRODUCT COMMUNITY

Governance

POLICY PROCESS OPTIMIZATION REMEDIATION

PLAN ASSESS

(5)

5 © Black Duck 2013

The FOSS industry’s most

exclusive

thought-leadership event

By invitation only – top

CEOs, CIOs, CTOs, legal

experts, investors and other

senior executives

Featured in 2013

Visit OSthinktank.com

(6)

The 451 Group

An independent enterprise IT research and consulting company with analysts worldwide. Divisions include 451 Research, The Info Pro, ChangeWave Research and

Yankee Group. Clients include end users, vendors and investors.

My coverage: cloud computing, open

source software, continuous integration & continuous deployment, automation and devops, polyglot programming …

(7)

7 © Black Duck 2013

Software is Eating the World

Marc Andreessen – 2011

(8)

8 © Black Duck 2013

…and Open Source is increasing its appetite

Black Duck KnowledgeBase

(9)

Evolution of open source drivers, advantages

*Primary/initial drivers and benefits of open source: -Cost savings through not paying license fees

-Cost savings through not having to manage licenses

-Rapid, easy availability of tools for developers and teams

*Secondary/ongoing drivers and benefits of open source: -Time to release, time to deploy, time to market

-Quality and uptime, performance -Innovation

(10)

10 © Black Duck 2013

(11)

11 © Black Duck 2013 11

Explosion of Data – More Data, More Hunger . . .

Digital Information created, captured, replicated . . .

• Tenfold growth over last five years – surpassing 3 zetabytes in 2013

• Industries look to FOSS for horizontal scalability

Internet of

(12)

Open source in today's top trends

*Cloud computing

(Linux, Xen and KVM hypervisors, Tomcat and JBoss app servers, open source databases)

*Big Data

(Hadoop, Cassandra, memcached, NoSQL dbs) *DevOps

(Chef, Puppet, CFEngine, Salt, Juju) *Mobile

(13)

13 © Black Duck 2013

(14)

Rise of the user in communities

Not only Web 2.0 and technology companies, but large enterprises including financial services, insurance, retail, manufacturing, media, healthcare, academic and public sector organizations are all heavily leveraging OSS

components (whether they know it or not).

Large users are sharing data and best practices – i.e. large telecoms working together to solve common challenges and problems, expanding ecosystems.

Software developers, engineers, productivity teams and

business units all frequently prefer open source software for free and fast availability, customizable, modularity and

(15)

15 © Black Duck 2013

Communities and Super-Communities

Automotive Aerospace Mobile Healthcare Financial Services Mozilla Eclipse Openstack The Foundation

The Apache Foundation

(16)

16 © Black Duck 2013

Trends– Coexisting Feast and Famine

Abundance

• Over 2,000 repositories

• 100s of forges

• Maturation and proliferation causing:

• Balkanization

• Sourcing and evaluation challenges

• Brand confusion

Scarcity

• Those same developers that drive abundance are

themselves, scarce

• Demand is outstripping availability

(17)

17 © Black Duck 2013

Legacy Migration

Legacy Proprietary Software Open Source Software

(18)

18 © Black Duck 2013

Legacy Migration Trends

Organizations face mounting IT costs, limited budgets

• IT and operations

• Software development for enterprise and embedded

For two decades, open source held promise

• Lower acquisition costs, lower TCO

• Increasing maturity and technical coverage

Finally, open source delivers

• Solutions in infrastructure, development, now applications

(19)

Legacy migration – beyond APIs

Are open APIs the new open source?

Not really – both open APIs and open source software can be critical to successful technology deployments and

initiatives.

Recent research on OpenStack = open source software and availability of source code was critical for integrating and

interfacing with existing and legacy infrastructure and investment, particularly among large enterprises.

(20)

20 © Black Duck 2013

The Path from Legacy to Open Source

Legacy Software Rate / Rank Complexity Catalog S/W Portfolio Technical Opportunity? Meets $$ Criteria? Commercial Support? Self- Support Commercial Open Source Meets Risk Profile? Deploy OSS Yes

Yes Yes Yes

No

No

(21)

21 © Black Duck 2013

Migration Factors

Candidate Identification

End-of-life and end-of-contract

High annual spend / license creep

Declining internal usage

Challenges

Technical complexity and dependencies

Supplier contractual issues

Maturity of FOSS targets and support ecosystems

(22)

22 © Black Duck 2013

(23)

23 © Black Duck 2013

Migration Analysis - Continuum of Complexity

Complexity Description

High Much or all code leveraging legacy technology must be rewritten for migration. Medium-High Legacy needs combination of writing and straightforward porting /

re-integration

Medium Legacy stacks built on standard technologies but with potential proprietary hooks and dependencies

Medium-Low Minimal legacy dependencies but no one single migration path

Low One-to-one porting with no/limited changes. Re-build/re-link/reconfigure

(24)

24 © Black Duck 2013 Migration Complexity Explained

High Migration Complexity

Much or all code leveraging legacy

technology must be rewritten for migration

Issues

Proprietary APIs and application use of them

Custom features and frequent customization to meet

business requirements

Example: Reporting Software

Typical business reports (from DB or BI suite) written either

using GUI or proprietary reporting language

In most cases, report migration demands complete rewrite of

each report in use

(25)

25 © Black Duck 2013

Example Distribution of Legacy Migration Opportunities

High ≤ $10M Moderate ~ $100K Low < $10K Annual Spend High Complexity Low Complexity Compilers Scientific Computing Business Intelligence & Reporting Source Code Management Virtualization In-Memory Data Base SQL Databass Web Portals Search Data Warehouse Enterprise DB Operations Logging & Monitoring Web Servers

(26)

26 © Black Duck 2013

Lock-in Risk for New Solutions

Low

• Multiple sourcing/support channels for OSS

• Comparable/identical core functionality among solutions

• Standards-based or de facto industry standard itself

Medium

• Attractive/extensive feature sets diverge from alternatives

• Use cases vary widely

• Limited alternatives in software category

High

• Only OSS solution available

(27)

27 © Black Duck 2013

Conclusion

Considerations not so different from legacy/proprietary

selection criteria

Commercial Open Source

• Suppliers offer COTS product, support

• Community interface (proxy)

Migration ROI Optimization

• Complex, interrelated factors

• Apples-to-apple migration may not yield significant savings

Avoid Vendor and Technology Lock-in

• Strive to adopt standards-based and industry-standard implementations

(28)

28 © Black Duck 2013

Up Next?

5 Steps for a Winning Open Source Compliance

Program with Nuance Communications

Date: Thursday September 26th @ 11am ET

Learn :

Why OSS compliance should be a program, not a “tool”

How centralization of a program can improve the compliance

posture of your organization

What steps you need to take to build a successful OSS

compliance program, including how to obtain buy in from

upper management

(29)

References

Related documents

We explore different and possibly complementary options, including ways to define privacy requirements via privacy metadata coupled with the source data, or coupled with the

Blazars are the highest-energy form of AGN (feeding supermassive black holes), emitting light across the spectrum, from radio to gamma rays. Astronomers think blazars appear so

As part of the Exploration Technology Development Program (ETDP) under the auspices of the Exploration Systems Mission Directorate (ESMD), NASA is developing both primary fuel

Even those who advocate that school library media specialists become more involved in instructional consulting may not fully understand the nature of instructional planning

(Note: for support group information, contact also adult day care programs and local hospitals) Adult Day Services Network of Alameda County.... 1-800-445-8106 Family Education

Programs to increase understanding of climate change science and Smithsonian risks and vulnerabilities and their potential impacts on achievement of the Smithsonian’s mission

implemented for a number years and that updating TMS records is an on-going activity. They provided a description of their plan. Physical Security to Safeguard the Collections