Digital transformation is key for an organization to evolve and remain competitive in the market. It is about building digital experiences that make the life of your consumers easier and more efficient. With digital transformation, organizations are required to adopt to rapid technology changes. This requires support from both the organization and vendors who provide tools to build enterprise systems. Software vendors also face major challenges to build software tools as fast as the market demands it. Open source software has the power to speed up rapid adoption of technology changes with the support from the community.
2. About me
@harsz89
@harsha89
@harsz89
● An open source enthusiast
● Associate technical lead, PMC member and
a member of the WSO2 API Manager team
● Core committer and the maintainer of the
FHIR module at OpenMRS
● Google Summer of Code Organization
Administrator, Mentor and Google Code-In
Mentor since 2014 at OpenMRS
3. #1
6th
Open Source Integration Vendor
Largest Apache Committer
Largest Open Source Vendor
7th
WSO2: Helping Digitally Driven Organizations
Become Integration Agile
4. “...the only fully open source solution in
our Wave analysis, WSO2 provides good
breadth across all evaluation criteria.”
Leader in the Forrester
Wave: API Management
Solutions, Q4 2018
6. Change adoption in digital transformation
● Digital transformation means integration of digital
technology into all areas of business
● It’s continuous but never ending process
● Adopting state of the art technology is key for the
digital transformation
● Mandatory to move away from legacy platforms
● Understand how disruptive technology affects the
digital customer experience
● Escaping 80/20 spending trap
7. OPEN TECHNOLOGY FOR AGILE DIGITAL BUSINESS
7
Build internal and external
developer ecosystems
with an API marketplace.
Manage identity, security, and
privacy across your digital
business.
Create real-time, intelligent,
actionable business
insights and data products.
Platform enable your digital
business with “micro-services”
and “micro-integrations”.
60% of digital
transformation
projects will start
with integration
- Gartner
8. Role of APIs in Digital Transformation
APIs
Cloud Services
Internal Services
Websites
Mobile Apps
IoT
Partners
Desktop Apps
9. Open Source, the driving engine
● Rapid adoption of new technologies and speed to market
with wider collaboration
● Limitless resources that comes as a benefit of the community
● Wider thinking and wider intellectual input that comes from
the community
● Open standards enabling easy integrations to other systems
● Better security due to the ability to know what's inside
● Working with best in the software industry as software
giants embrace open source technology
● Not bound to proprietary license costs
10. Open contributions
help build, test, verify.
The best way to Speed
innovation
Open Source
The Best Solution to Meet Digital Transformation Needs
Closed-source, open-core, and iPaaS are not equipped to handle the challenge and the change
Changing Protocols
& Formats
OSS Community
& Collaboration
1M open source contributions
6th
largest Apache contributor
69th
largest GitHub contributor
WSO2 Leadership
300+
Contributors
100+
Projects
11. Why Other Approaches Don’t Cut It
Not every integration approach is optimized for disaggregated architectures
Traditional waterfall
development is a
poor approach for
digital transformation
Low-code and legacy
platforms can be
brittle, hard to
debug, maintain
Proprietary Integration
products force lock-in
to technology and dev
schedule
Single-solution
vendors can’t meet
diverse needs for
integration projects
12. Digital Transformation for everyone
● Every company will become software company
● Systems will become more intelligent
● Digital Transformation is a race where everyone needs
to get faster to the market
● CIO Agenda Industry Insights report shows that all
industries rank digital business as one of their top 10
business objective (Gartner 2018)
13. Digital Transformation is a collective effort
● Organization can’t build its own platform without
external technologies
● Good journey partners are important factor
● Rapid changes in digital business creates more
requirements
● Closed development teams are not fully aware of
current trends and requirements
● Open source community power provide greater insight
and collaborative power
14. Open Source Software Quality
Linus's Law
Given enough eyeballs, all bugs are shallow : Empirically, open source tends to
produce better quality software than its proprietary or alternative counterparts
• Wide adoption surface bugs and edge cases much more rapidly
than traditional, predictive QA processes
• Code contributions and review process of world best developers
• Open source code quality tools integrations with seamless build
processes
• Automated code inspections and review processes
15. Enhanced Security
● Open source software teams extra precautious on security
● It’s designed to secure from inception to implementation
level
● Continuous security and vulnerability scans
● Wider exposure with security vulnerabilities finders,
researchers and hackers
16. Better Transparency
● Open source allows for greater transparency of process
● How do I know that the process, our process, is fair and
accurate?
● GDPR Compliance Evaluation
● Government action or governmental function of a private
company's software
17. Build around the Open Standards
● Digital transformation requires integrate multiple systems
with state of the art technology
● Organizations are subject to acquisitions and merges with
the time
● Standards will remain same
● Open standards are the main interface to integrate with the
systems
18. Extensibility and Customizability
● Digital transformation require agile process to adopt
technologies
● No software can meet all digital requirements
● Open Source projects are the best in providing extensible
and customizable architecture
● Flexibility to collaborate, influence product roadmaps and
open contributions are best at open source projects
19. Continuous growth of Open Source
● Open source software emerging in mission-critical,
customer-facing workloads
● “41% identify increasing their use of open source as a high
or critical priority for 2016”. (Forrester 2016)
○ This comes from a base of 1402 global infrastructure technology
decision-makers
● The increasing demand for agile, customer-obsessed
technology drives interest in open source
● Mature open source projects challenge traditional proprietary
solutions
20. Open Source is dominating
● Linux open source operating systems run on 65% of all
servers in the world
● A Black Duck survey finds that nearly 80% of companies run
part or all of their operations in open source
● 65% of companies leverage open source software to speed
application development
● 67% of companies encourage their developers to actively
contribute to open source software
(sayuti 2016)
21. Market Progression
• Transition of single vendor closed systems to cross vendor open systems
in infrastructure domain
2006 2009 2010 2011 20132001 20152000
No
virtualization
Hardware
Open
Source
IaaS
IaaS PaaS Open
Source
PaaS
Virtualization Containers Cloud
Native
22. Passionate Developers
● Passionate developers produce high quality software
● Open forums, discussions and code review processes with
wider audience
● Showcase own innovations and codings in anywhere
● Best place to meet diversity of people
23. Corporate Advantage
● Rapid Development
● Modular Architecture
● Reduce duplication of effort
● Best technical interview possible
● Attract Talent
24. Big Moves
● All most all the software giants are moving towards open
source
○ Google : Kubernetes, Tensorflow
○ Facebook : OpenCompute, HHVM, OpenCellular
○ Twitter : Mesos/Aurora/Parquet/Heron
○ Netflix : NetflixOSS Suite
○ Microsoft : VSCode
■ Open sourcing patents
26. Corporate Responsibility
● Obligation to give back
● Teaching the next generation
● It’s not about money
● Help for faster innovations and mitigate reinventing the
wheel
● Technology for betterment of the community
27. It is not the strongest of the species
that survives, nor the most intelligent
that survives. It is the one that is the
most adaptable to change”“