Open Source Adoption in the Enterprise
byPrajod VettiyattilLead ArchitectWipro Technologies
DISCLAIMER
The views expressed in this presentation are the views of the speaker and do not necessarily reflect the views of Wipro Technologies Ltd.
3
Agenda
What is Open Source?Why use Open Source?How to adopt?
Who are involved?Where to use?
4
WHAT
Open Source
5
“Open Source software (OSS) is computer software that is available in source code form” - Wikipedia
Closed Source and pay for use
• Up front cost : Pay for purchase
• Maintenance: Pay for maintenance and support
Open Source and free for use
•Up front cost: None
• Maintenance: Pay for maintenance and support
What Why How Wher
e Who
6
Open Source and Closed Source: Expenditure
Expenditure Area
Open Source Closed Source
CAPEX -NA- Acquisition
OPEXConsulting Consulting
Support Support
6
What Why How Wher
e Who
7
WHY
8
Why use Open source ? Market momentum Economic Pressures Flexible Cost Model Cloud Migration and Alignment Choice of Support vendors Innovation from wider community More control over software
8What Why How Wher
e Who
9
HOW
10
Challenges to adoption
Support IP Risk Internal Resistance
10What Why How Wher
e Who
11
The support options
SLA based support Consulting Flexible support models Competing vendors
11What Why How Wher
e Who
12
Handling IP Risks
Open Source Usage Policy
Contract with support vendors
Governance team
12What Why How Wher
e Who
13
Handling Internal Resistance
Address Concerns
• Opportunity related• Control related• Product Capability related
Training
• Vendor supported• Internally driven
13What Why How Wher
e Who
14
WHERE
15
Where to use Open Source ?
15What Why How Wher
e Who
Product driven decision• Popular product• Internal acceptance• Skills are available
Analysis driven decision• Business requirements• Product availability• Vendor availability• Product capability • Skill availability
16
Where is Open Source being used ? Operating Systems• Linux
Development Environment• CVS, Eclipse
CRM• Sugar CRM, OpenCRX
ESB• WSO2, Mule, ServiceMix
Web servers• Apache, Tomcat 16
What Why How Where Who
17
For solutions moving to the Cloud
Cloud readiness• Deployable on the Cloud
• Open Source Vendor’s Cloud
• Many cloud platforms on Open Source
• Elastic Pricing Models
17What Why How Wher
e Who
18
WHO?
19
Who are involved?
Open source community Support vendors Software service providers Closed source providers
19What Why How Wher
e Who
20
Leading the adoption
Securities Insurance Energy Healthcare
20What Why How Wher
e Who
21
EPILOGUE
22
Going forward
Awareness of the changing Open Source landscape
Cloud Adoption among organizations
Economic Cycles Completeness of Software
Stacks Choice among support
vendors
23
Opportunity• Good Traction• Customer pull
Drivers• SLA based support• Maturing Business Model• Economic Pressures
Momentum• Software Vendors• Service Providers
Closing comments
24
Questions
25
THANK [email protected]