SlideShare a Scribd company logo
1 of 26
@symphonyoss
symphony.foundation
Strangers in a Strange Land
Open Source in Financial Services
Peter Monks
VP of Technology
@symphonyosssymphony.foundation
1. The Symphony Software Foundation
2. The Open Source developer landscape
3. The FinServ developer landscape
4. How we can bring these communities together?
Agenda
@symphonyosssymphony.foundation
● Fosters the open ecosystem of
the Symphony platform
▸ Symphony is a chat /
messaging platform for
regulated industries
(specifically investment
banking)
● As a result, we work almost
exclusively with large FinServ &
FinTech firms
Overview of the Foundation
@symphonyosssymphony.foundation
Our Community
By The Numbers
~50 Open Source Projects
300+ Active Contributors
4 Active Working Groups
27 Member Organizations
2 Individual Members
@symphonyosssymphony.foundation
Open Source Developer Landscape
@symphonyosssymphony.foundation
Open Source Developer Landscape
● Do you rely on one or more of these kinds of services to do your job?
● Would you be able to do your job without access to any of them?
@symphonyosssymphony.foundation
Open Source Developer Landscape
● Do you rely on one or more of these kinds of services to do your job?
● Would you be able to do your job without access to any of them?
● That’s the environment most FinServ developers work in!
@symphonyosssymphony.foundation
To understand why this is, we must
first understand the Financial Services
industry more generally.
@symphonyosssymphony.foundation
● Trading is increasingly
automated
▸ Confers competitive advantage
● Low latency and high
throughput are key
▸ Market transactions routinely
complete in < 10ms
▸ This is bumping into physics
(e.g. light travels a mere 1900
miles in that time!)
FinServ is a real time business
@symphonyosssymphony.foundation
● Financial Services has always
been highly regulated
● But since 2009 (GFC) regulation
has markedly increased
● Society has decided that
unregulated banking (and the
boom / bust cycles that that
creates) is unacceptable
Highly regulated
@symphonyosssymphony.foundation
● FinServ is fundamentally an
information business
● Preventing information (data,
intellectual property) loss is
therefore a paramount priority
Information loss is a primary risk
@symphonyosssymphony.foundation
● As a result of this, surveillance of
employee activity is ubiquitous
▸ This helps ensure compliance
with both regulations and
policies
Note: this is not a secret or in any way nefarious - all
firm employees are fully briefed on their firm’s
surveillance policies when they join.
Ubiquitous surveillance
@symphonyosssymphony.foundation
● Locked down development environments
● Internet services are blocked by default
▸ Exceptions involve bureaucratic approval processes
● All internet access is surveilled
▸ IP & DLP analysis
▸ Fraud, collusion, bribery detection
● Compliance violations are often a fireable offense
Financial Services Developer Landscape
@symphonyosssymphony.foundation
● Locked down development environments
● Internet services are blocked by default
▸ Exceptions involve bureaucratic approval processes
● All internet access is surveilled
▸ IP & DLP analysis
▸ Fraud, collusion, bribery detection
● Compliance violations are often a fireable offense
● As a result, firm employees:
▸ rarely have access to open source infrastructure
▸ are reserved when in those arenas
Financial Services Developer Landscape
@symphonyosssymphony.foundation
This is at odds with most
open source communities!
@symphonyosssymphony.foundation
Strangers in a Strange Land?
So where does this leave the open
source movement?
Is there really an opportunity to
engage and embrace FinServ
developers?
@symphonyosssymphony.foundation
Absolutely!
@symphonyosssymphony.foundation
Absolutely!
In fact the banks themselves
are driving this change!
@symphonyosssymphony.foundation
● Because they understand that:
▸ software is key to competing in an information industry
▸ open source is a key engine of software innovation
■ They clearly see this when:
● they compete for talent with Research Triangle, Silicon Valley, Silicon Alley, Silicon
Roundabout, Silicon Hills, etc.
● they interact with (more agile) FinTech startups
● their developers lose productivity by reinventing wheels
● Banks employ 10,000s of highly skilled developers
▸ These developers are increasingly from the “GitHub Generation”, who
grew up with Open Source as a given
▸ We want this massive community to fully participate in open source!
Banks are driving this change
@symphonyosssymphony.foundation
● Be aware and tolerant of FinServ developer traits
● Make your projects FinServ friendly
▸ Consider surveillance requirements
▸ Implement security standards (e.g. SAML)
● Be patient!
▸ This is cultural change, and that’s never fast!
● Help us out!
▸ This has become a major focus for us, and it’s not Symphony-specific!
▸ In typical open source fashion, we are very keen to pool our efforts!
How you can help
@symphonyosssymphony.foundation
What is the Foundation doing?
@symphonyosssymphony.foundation
Open Source Readiness Program
Value
Friction
Legal
IP ownership,
inbound & outbound
licensing, …
Cultural
Transparency,
inclusiveness,
conduct, …
Technical
OSS Supply chain,
DevOps Workflows
Why
Open Source?
Strategic value of OSS -
innovation, talent, …
What to
Open Source?
OSS commercialization tactics,
open core “value line”, …
OpenSourceReadiness
WorkingGroup
OpenDeveloperPlatform
Legal / Compliance / Security
Business Units / IT
@symphonyosssymphony.foundation
Business, legal & compliance peace of mind
High fidelity developer experience
Open Developer Platform
A trusted sandbox for open source inter-firm collaboration
FREE for all open source contributors!
info.symphony.foundation/open-developer-platform
Symphony
(REST API)
Symphony
(Extension API)
Symphony
(Integrations Bridge)
Plexus Add Your API
Add Your
Data
Dev
Biz
Code
hosting
(GitHub)
Continuous
Integration
(Travis CI)
Security, Quality, IP
Compliance
(WhiteSource, SonarQube, Coverity)
Cloud
Continuous
Delivery
(OpenShift)
Artifact
Publishing
(Maven central, npm,
NuGet, PyPi, Clojars)
@symphonyosssymphony.foundation
Open Source Readiness Working Group
Desktop Containers
(Minuet, SymphonyElectron, ContainerJS,
…)
Desktop
Container
WG
API
WG
Extension API
Symphony Platform
REST APIs
Integrations
(SFDC, Zapier, JIRA, GitHub, …)
Apps
(RFQ, Angular, …)
App SamplesIntegration Bridge
Bots
(HelpDesk, Vote, Unfurl,
…)
Clients
(Java, .NET, Python, JS, Clojure …)
Swagger API Spec
FinancialObjects
StandardizationWG
OpenSourceReadinessWG
Plexus
Legend
Proprietary
Working Group
Open Source
@symphonyosssymphony.foundation
Nov 8, 2017
@ BNY Mellon
New York, NY
Featuring speakers from:
● JP Morgan
● IHS Markit
● Goldman Sachs
● Google
● Morgan Stanley
● Deutsche Bank
● The Linux Foundation
● GitHub
● NodeSource
● RedHat
Open source collaboration will power the next wave
of innovation in financial services.
What’s your open source strategy?
opensourcestrategyforum.org
Leave your business card at booth #66 to be in the
running for free tickets!
Thanks!
@symphonyoss
symphony.foundation
Booth #66

More Related Content

Similar to Strangers in a Strange Land, Open Source in Financial Services

Symphony Innovate - "Open": tearing down the walls of dysfunctional collabora...
Symphony Innovate - "Open": tearing down the walls of dysfunctional collabora...Symphony Innovate - "Open": tearing down the walls of dysfunctional collabora...
Symphony Innovate - "Open": tearing down the walls of dysfunctional collabora...Symphony Software Foundation
 
Community is a Positive Sum Game, Gabriele Columbro
Community is a Positive Sum Game, Gabriele ColumbroCommunity is a Positive Sum Game, Gabriele Columbro
Community is a Positive Sum Game, Gabriele ColumbroSymphony Software Foundation
 
FinJS NYC: Open Source + Open Standards - The Dynamic Duo
FinJS NYC: Open Source + Open Standards - The Dynamic DuoFinJS NYC: Open Source + Open Standards - The Dynamic Duo
FinJS NYC: Open Source + Open Standards - The Dynamic DuoSymphony Software Foundation
 
201704 - An Introduction to the Symphony Software Foundation
201704 - An Introduction to the Symphony Software Foundation201704 - An Introduction to the Symphony Software Foundation
201704 - An Introduction to the Symphony Software FoundationSymphony Software Foundation
 
OpenOffice, Open Business
OpenOffice, Open BusinessOpenOffice, Open Business
OpenOffice, Open Businessimacat .
 
Symphony Software Foundation - Vision, Overview and how to engage with our Co...
Symphony Software Foundation - Vision, Overview and how to engage with our Co...Symphony Software Foundation - Vision, Overview and how to engage with our Co...
Symphony Software Foundation - Vision, Overview and how to engage with our Co...Symphony Software Foundation
 
Brochure Malaysia Open Source Conference 2013 MOSCMY 2013 (MOSC2013) brochure
Brochure Malaysia Open Source Conference 2013 MOSCMY 2013 (MOSC2013) brochureBrochure Malaysia Open Source Conference 2013 MOSCMY 2013 (MOSC2013) brochure
Brochure Malaysia Open Source Conference 2013 MOSCMY 2013 (MOSC2013) brochureLinuxmalaysia Malaysia
 
MOSC2013 MOSCMY Brochure Malaysia Open Source Conference 2013
MOSC2013 MOSCMY Brochure Malaysia Open Source Conference 2013MOSC2013 MOSCMY Brochure Malaysia Open Source Conference 2013
MOSC2013 MOSCMY Brochure Malaysia Open Source Conference 2013Linuxmalaysia Malaysia
 
10 Strategies for Building a Talent Pool That Makes Recruiting Easy
10 Strategies for Building a Talent Pool That Makes Recruiting Easy10 Strategies for Building a Talent Pool That Makes Recruiting Easy
10 Strategies for Building a Talent Pool That Makes Recruiting EasyHuman Capital Media
 
Being Creative: A Visual Testing Workshop
Being Creative: A Visual Testing WorkshopBeing Creative: A Visual Testing Workshop
Being Creative: A Visual Testing WorkshopTechWell
 
Innovation Thinking: Evolve and Expand Your Capabilities
Innovation Thinking: Evolve and Expand Your CapabilitiesInnovation Thinking: Evolve and Expand Your Capabilities
Innovation Thinking: Evolve and Expand Your CapabilitiesTechWell
 
[NDC Oslo 2017] Open Source Software Foundations: Not Totally Boring, Actuall...
[NDC Oslo 2017] Open Source Software Foundations: Not Totally Boring, Actuall...[NDC Oslo 2017] Open Source Software Foundations: Not Totally Boring, Actuall...
[NDC Oslo 2017] Open Source Software Foundations: Not Totally Boring, Actuall...Jon Galloway
 
Lyra Infosystems Services and Consulting Portfolio 2020
Lyra Infosystems Services and Consulting Portfolio 2020Lyra Infosystems Services and Consulting Portfolio 2020
Lyra Infosystems Services and Consulting Portfolio 2020Lyra Infosystems Pvt. Ltd
 
Open Source as a Viable Business Model
Open Source as a Viable Business ModelOpen Source as a Viable Business Model
Open Source as a Viable Business ModelTien-Soon Law
 
Symphony Software Foundation Current State and Roadmap
Symphony Software Foundation Current State and Roadmap Symphony Software Foundation Current State and Roadmap
Symphony Software Foundation Current State and Roadmap Symphony Software Foundation
 
2019-03 - An introduction to FINOS
2019-03 - An introduction to FINOS2019-03 - An introduction to FINOS
2019-03 - An introduction to FINOSFINOS
 
FINOS June 2018 Members Meeting - How FINOS Collaboration Works - Aaron Willi...
FINOS June 2018 Members Meeting - How FINOS Collaboration Works - Aaron Willi...FINOS June 2018 Members Meeting - How FINOS Collaboration Works - Aaron Willi...
FINOS June 2018 Members Meeting - How FINOS Collaboration Works - Aaron Willi...FINOS
 
Open Source Product Management
Open Source Product ManagementOpen Source Product Management
Open Source Product ManagementDanny Rosen
 
Establishing an Open Source Program Office
Establishing an Open Source Program OfficeEstablishing an Open Source Program Office
Establishing an Open Source Program OfficeLee Calcote
 
OSSF 2018 - Overcoming Compliance Barriers to Open Source Collaboration Infra...
OSSF 2018 - Overcoming Compliance Barriers to Open Source Collaboration Infra...OSSF 2018 - Overcoming Compliance Barriers to Open Source Collaboration Infra...
OSSF 2018 - Overcoming Compliance Barriers to Open Source Collaboration Infra...FINOS
 

Similar to Strangers in a Strange Land, Open Source in Financial Services (20)

Symphony Innovate - "Open": tearing down the walls of dysfunctional collabora...
Symphony Innovate - "Open": tearing down the walls of dysfunctional collabora...Symphony Innovate - "Open": tearing down the walls of dysfunctional collabora...
Symphony Innovate - "Open": tearing down the walls of dysfunctional collabora...
 
Community is a Positive Sum Game, Gabriele Columbro
Community is a Positive Sum Game, Gabriele ColumbroCommunity is a Positive Sum Game, Gabriele Columbro
Community is a Positive Sum Game, Gabriele Columbro
 
FinJS NYC: Open Source + Open Standards - The Dynamic Duo
FinJS NYC: Open Source + Open Standards - The Dynamic DuoFinJS NYC: Open Source + Open Standards - The Dynamic Duo
FinJS NYC: Open Source + Open Standards - The Dynamic Duo
 
201704 - An Introduction to the Symphony Software Foundation
201704 - An Introduction to the Symphony Software Foundation201704 - An Introduction to the Symphony Software Foundation
201704 - An Introduction to the Symphony Software Foundation
 
OpenOffice, Open Business
OpenOffice, Open BusinessOpenOffice, Open Business
OpenOffice, Open Business
 
Symphony Software Foundation - Vision, Overview and how to engage with our Co...
Symphony Software Foundation - Vision, Overview and how to engage with our Co...Symphony Software Foundation - Vision, Overview and how to engage with our Co...
Symphony Software Foundation - Vision, Overview and how to engage with our Co...
 
Brochure Malaysia Open Source Conference 2013 MOSCMY 2013 (MOSC2013) brochure
Brochure Malaysia Open Source Conference 2013 MOSCMY 2013 (MOSC2013) brochureBrochure Malaysia Open Source Conference 2013 MOSCMY 2013 (MOSC2013) brochure
Brochure Malaysia Open Source Conference 2013 MOSCMY 2013 (MOSC2013) brochure
 
MOSC2013 MOSCMY Brochure Malaysia Open Source Conference 2013
MOSC2013 MOSCMY Brochure Malaysia Open Source Conference 2013MOSC2013 MOSCMY Brochure Malaysia Open Source Conference 2013
MOSC2013 MOSCMY Brochure Malaysia Open Source Conference 2013
 
10 Strategies for Building a Talent Pool That Makes Recruiting Easy
10 Strategies for Building a Talent Pool That Makes Recruiting Easy10 Strategies for Building a Talent Pool That Makes Recruiting Easy
10 Strategies for Building a Talent Pool That Makes Recruiting Easy
 
Being Creative: A Visual Testing Workshop
Being Creative: A Visual Testing WorkshopBeing Creative: A Visual Testing Workshop
Being Creative: A Visual Testing Workshop
 
Innovation Thinking: Evolve and Expand Your Capabilities
Innovation Thinking: Evolve and Expand Your CapabilitiesInnovation Thinking: Evolve and Expand Your Capabilities
Innovation Thinking: Evolve and Expand Your Capabilities
 
[NDC Oslo 2017] Open Source Software Foundations: Not Totally Boring, Actuall...
[NDC Oslo 2017] Open Source Software Foundations: Not Totally Boring, Actuall...[NDC Oslo 2017] Open Source Software Foundations: Not Totally Boring, Actuall...
[NDC Oslo 2017] Open Source Software Foundations: Not Totally Boring, Actuall...
 
Lyra Infosystems Services and Consulting Portfolio 2020
Lyra Infosystems Services and Consulting Portfolio 2020Lyra Infosystems Services and Consulting Portfolio 2020
Lyra Infosystems Services and Consulting Portfolio 2020
 
Open Source as a Viable Business Model
Open Source as a Viable Business ModelOpen Source as a Viable Business Model
Open Source as a Viable Business Model
 
Symphony Software Foundation Current State and Roadmap
Symphony Software Foundation Current State and Roadmap Symphony Software Foundation Current State and Roadmap
Symphony Software Foundation Current State and Roadmap
 
2019-03 - An introduction to FINOS
2019-03 - An introduction to FINOS2019-03 - An introduction to FINOS
2019-03 - An introduction to FINOS
 
FINOS June 2018 Members Meeting - How FINOS Collaboration Works - Aaron Willi...
FINOS June 2018 Members Meeting - How FINOS Collaboration Works - Aaron Willi...FINOS June 2018 Members Meeting - How FINOS Collaboration Works - Aaron Willi...
FINOS June 2018 Members Meeting - How FINOS Collaboration Works - Aaron Willi...
 
Open Source Product Management
Open Source Product ManagementOpen Source Product Management
Open Source Product Management
 
Establishing an Open Source Program Office
Establishing an Open Source Program OfficeEstablishing an Open Source Program Office
Establishing an Open Source Program Office
 
OSSF 2018 - Overcoming Compliance Barriers to Open Source Collaboration Infra...
OSSF 2018 - Overcoming Compliance Barriers to Open Source Collaboration Infra...OSSF 2018 - Overcoming Compliance Barriers to Open Source Collaboration Infra...
OSSF 2018 - Overcoming Compliance Barriers to Open Source Collaboration Infra...
 

More from Symphony Software Foundation

Building Productive & Predictable Community Engagement, Jono Bacon
Building Productive & Predictable Community Engagement, Jono BaconBuilding Productive & Predictable Community Engagement, Jono Bacon
Building Productive & Predictable Community Engagement, Jono BaconSymphony Software Foundation
 
FinDEVr New York 2017 - Deliver your OSS Symphony integration in minutes
FinDEVr New York 2017 - Deliver your OSS Symphony integration in minutesFinDEVr New York 2017 - Deliver your OSS Symphony integration in minutes
FinDEVr New York 2017 - Deliver your OSS Symphony integration in minutesSymphony Software Foundation
 
Webinar: An introduction to the Symphony Software Foundation project life cycle
Webinar: An introduction to the Symphony Software Foundation project life cycleWebinar: An introduction to the Symphony Software Foundation project life cycle
Webinar: An introduction to the Symphony Software Foundation project life cycleSymphony Software Foundation
 
FinJS London 2016 - Leveraging open source in the dev. process to maximize se...
FinJS London 2016 - Leveraging open source in the dev. process to maximize se...FinJS London 2016 - Leveraging open source in the dev. process to maximize se...
FinJS London 2016 - Leveraging open source in the dev. process to maximize se...Symphony Software Foundation
 
June 22nd 2016 - Foundation State of the Union - London Meetup @ Red Deer
June 22nd 2016 - Foundation State of the Union - London Meetup @ Red DeerJune 22nd 2016 - Foundation State of the Union - London Meetup @ Red Deer
June 22nd 2016 - Foundation State of the Union - London Meetup @ Red DeerSymphony Software Foundation
 
Symphony Software Foundation Knowledge Decision Services
Symphony Software Foundation Knowledge Decision Services Symphony Software Foundation Knowledge Decision Services
Symphony Software Foundation Knowledge Decision Services Symphony Software Foundation
 
Symphony Software Foundation Financial Objectives Standardization
Symphony Software Foundation Financial Objectives Standardization Symphony Software Foundation Financial Objectives Standardization
Symphony Software Foundation Financial Objectives Standardization Symphony Software Foundation
 
Symphony Software Foundation Desktop Wrapper Working Group Update
Symphony Software Foundation Desktop Wrapper Working Group UpdateSymphony Software Foundation Desktop Wrapper Working Group Update
Symphony Software Foundation Desktop Wrapper Working Group UpdateSymphony Software Foundation
 
Symphony Software Foundation API Working Group Proposal
Symphony Software Foundation API Working Group ProposalSymphony Software Foundation API Working Group Proposal
Symphony Software Foundation API Working Group ProposalSymphony Software Foundation
 
Symphony Software Foundation - Overview for Public Consumption
Symphony Software Foundation - Overview for Public ConsumptionSymphony Software Foundation - Overview for Public Consumption
Symphony Software Foundation - Overview for Public ConsumptionSymphony Software Foundation
 

More from Symphony Software Foundation (15)

State of the Union, Gabriele Columbro
State of the Union, Gabriele ColumbroState of the Union, Gabriele Columbro
State of the Union, Gabriele Columbro
 
Building Productive & Predictable Community Engagement, Jono Bacon
Building Productive & Predictable Community Engagement, Jono BaconBuilding Productive & Predictable Community Engagement, Jono Bacon
Building Productive & Predictable Community Engagement, Jono Bacon
 
Social Code Scanning
Social Code ScanningSocial Code Scanning
Social Code Scanning
 
FinDEVr New York 2017 - Deliver your OSS Symphony integration in minutes
FinDEVr New York 2017 - Deliver your OSS Symphony integration in minutesFinDEVr New York 2017 - Deliver your OSS Symphony integration in minutes
FinDEVr New York 2017 - Deliver your OSS Symphony integration in minutes
 
Webinar: An introduction to the Symphony Software Foundation project life cycle
Webinar: An introduction to the Symphony Software Foundation project life cycleWebinar: An introduction to the Symphony Software Foundation project life cycle
Webinar: An introduction to the Symphony Software Foundation project life cycle
 
FinJS London 2016 - Leveraging open source in the dev. process to maximize se...
FinJS London 2016 - Leveraging open source in the dev. process to maximize se...FinJS London 2016 - Leveraging open source in the dev. process to maximize se...
FinJS London 2016 - Leveraging open source in the dev. process to maximize se...
 
June 22nd 2016 - Foundation State of the Union - London Meetup @ Red Deer
June 22nd 2016 - Foundation State of the Union - London Meetup @ Red DeerJune 22nd 2016 - Foundation State of the Union - London Meetup @ Red Deer
June 22nd 2016 - Foundation State of the Union - London Meetup @ Red Deer
 
OpenFin's Interoperability
OpenFin's Interoperability OpenFin's Interoperability
OpenFin's Interoperability
 
Symphony Product & Roadmap Update
Symphony Product & Roadmap Update Symphony Product & Roadmap Update
Symphony Product & Roadmap Update
 
Markit SymphonyOSS Update
Markit SymphonyOSS Update  Markit SymphonyOSS Update
Markit SymphonyOSS Update
 
Symphony Software Foundation Knowledge Decision Services
Symphony Software Foundation Knowledge Decision Services Symphony Software Foundation Knowledge Decision Services
Symphony Software Foundation Knowledge Decision Services
 
Symphony Software Foundation Financial Objectives Standardization
Symphony Software Foundation Financial Objectives Standardization Symphony Software Foundation Financial Objectives Standardization
Symphony Software Foundation Financial Objectives Standardization
 
Symphony Software Foundation Desktop Wrapper Working Group Update
Symphony Software Foundation Desktop Wrapper Working Group UpdateSymphony Software Foundation Desktop Wrapper Working Group Update
Symphony Software Foundation Desktop Wrapper Working Group Update
 
Symphony Software Foundation API Working Group Proposal
Symphony Software Foundation API Working Group ProposalSymphony Software Foundation API Working Group Proposal
Symphony Software Foundation API Working Group Proposal
 
Symphony Software Foundation - Overview for Public Consumption
Symphony Software Foundation - Overview for Public ConsumptionSymphony Software Foundation - Overview for Public Consumption
Symphony Software Foundation - Overview for Public Consumption
 

Recently uploaded

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 

Strangers in a Strange Land, Open Source in Financial Services

  • 1. @symphonyoss symphony.foundation Strangers in a Strange Land Open Source in Financial Services Peter Monks VP of Technology
  • 2. @symphonyosssymphony.foundation 1. The Symphony Software Foundation 2. The Open Source developer landscape 3. The FinServ developer landscape 4. How we can bring these communities together? Agenda
  • 3. @symphonyosssymphony.foundation ● Fosters the open ecosystem of the Symphony platform ▸ Symphony is a chat / messaging platform for regulated industries (specifically investment banking) ● As a result, we work almost exclusively with large FinServ & FinTech firms Overview of the Foundation
  • 4. @symphonyosssymphony.foundation Our Community By The Numbers ~50 Open Source Projects 300+ Active Contributors 4 Active Working Groups 27 Member Organizations 2 Individual Members
  • 6. @symphonyosssymphony.foundation Open Source Developer Landscape ● Do you rely on one or more of these kinds of services to do your job? ● Would you be able to do your job without access to any of them?
  • 7. @symphonyosssymphony.foundation Open Source Developer Landscape ● Do you rely on one or more of these kinds of services to do your job? ● Would you be able to do your job without access to any of them? ● That’s the environment most FinServ developers work in!
  • 8. @symphonyosssymphony.foundation To understand why this is, we must first understand the Financial Services industry more generally.
  • 9. @symphonyosssymphony.foundation ● Trading is increasingly automated ▸ Confers competitive advantage ● Low latency and high throughput are key ▸ Market transactions routinely complete in < 10ms ▸ This is bumping into physics (e.g. light travels a mere 1900 miles in that time!) FinServ is a real time business
  • 10. @symphonyosssymphony.foundation ● Financial Services has always been highly regulated ● But since 2009 (GFC) regulation has markedly increased ● Society has decided that unregulated banking (and the boom / bust cycles that that creates) is unacceptable Highly regulated
  • 11. @symphonyosssymphony.foundation ● FinServ is fundamentally an information business ● Preventing information (data, intellectual property) loss is therefore a paramount priority Information loss is a primary risk
  • 12. @symphonyosssymphony.foundation ● As a result of this, surveillance of employee activity is ubiquitous ▸ This helps ensure compliance with both regulations and policies Note: this is not a secret or in any way nefarious - all firm employees are fully briefed on their firm’s surveillance policies when they join. Ubiquitous surveillance
  • 13. @symphonyosssymphony.foundation ● Locked down development environments ● Internet services are blocked by default ▸ Exceptions involve bureaucratic approval processes ● All internet access is surveilled ▸ IP & DLP analysis ▸ Fraud, collusion, bribery detection ● Compliance violations are often a fireable offense Financial Services Developer Landscape
  • 14. @symphonyosssymphony.foundation ● Locked down development environments ● Internet services are blocked by default ▸ Exceptions involve bureaucratic approval processes ● All internet access is surveilled ▸ IP & DLP analysis ▸ Fraud, collusion, bribery detection ● Compliance violations are often a fireable offense ● As a result, firm employees: ▸ rarely have access to open source infrastructure ▸ are reserved when in those arenas Financial Services Developer Landscape
  • 15. @symphonyosssymphony.foundation This is at odds with most open source communities!
  • 16. @symphonyosssymphony.foundation Strangers in a Strange Land? So where does this leave the open source movement? Is there really an opportunity to engage and embrace FinServ developers?
  • 18. @symphonyosssymphony.foundation Absolutely! In fact the banks themselves are driving this change!
  • 19. @symphonyosssymphony.foundation ● Because they understand that: ▸ software is key to competing in an information industry ▸ open source is a key engine of software innovation ■ They clearly see this when: ● they compete for talent with Research Triangle, Silicon Valley, Silicon Alley, Silicon Roundabout, Silicon Hills, etc. ● they interact with (more agile) FinTech startups ● their developers lose productivity by reinventing wheels ● Banks employ 10,000s of highly skilled developers ▸ These developers are increasingly from the “GitHub Generation”, who grew up with Open Source as a given ▸ We want this massive community to fully participate in open source! Banks are driving this change
  • 20. @symphonyosssymphony.foundation ● Be aware and tolerant of FinServ developer traits ● Make your projects FinServ friendly ▸ Consider surveillance requirements ▸ Implement security standards (e.g. SAML) ● Be patient! ▸ This is cultural change, and that’s never fast! ● Help us out! ▸ This has become a major focus for us, and it’s not Symphony-specific! ▸ In typical open source fashion, we are very keen to pool our efforts! How you can help
  • 22. @symphonyosssymphony.foundation Open Source Readiness Program Value Friction Legal IP ownership, inbound & outbound licensing, … Cultural Transparency, inclusiveness, conduct, … Technical OSS Supply chain, DevOps Workflows Why Open Source? Strategic value of OSS - innovation, talent, … What to Open Source? OSS commercialization tactics, open core “value line”, … OpenSourceReadiness WorkingGroup OpenDeveloperPlatform Legal / Compliance / Security Business Units / IT
  • 23. @symphonyosssymphony.foundation Business, legal & compliance peace of mind High fidelity developer experience Open Developer Platform A trusted sandbox for open source inter-firm collaboration FREE for all open source contributors! info.symphony.foundation/open-developer-platform Symphony (REST API) Symphony (Extension API) Symphony (Integrations Bridge) Plexus Add Your API Add Your Data Dev Biz Code hosting (GitHub) Continuous Integration (Travis CI) Security, Quality, IP Compliance (WhiteSource, SonarQube, Coverity) Cloud Continuous Delivery (OpenShift) Artifact Publishing (Maven central, npm, NuGet, PyPi, Clojars)
  • 24. @symphonyosssymphony.foundation Open Source Readiness Working Group Desktop Containers (Minuet, SymphonyElectron, ContainerJS, …) Desktop Container WG API WG Extension API Symphony Platform REST APIs Integrations (SFDC, Zapier, JIRA, GitHub, …) Apps (RFQ, Angular, …) App SamplesIntegration Bridge Bots (HelpDesk, Vote, Unfurl, …) Clients (Java, .NET, Python, JS, Clojure …) Swagger API Spec FinancialObjects StandardizationWG OpenSourceReadinessWG Plexus Legend Proprietary Working Group Open Source
  • 25. @symphonyosssymphony.foundation Nov 8, 2017 @ BNY Mellon New York, NY Featuring speakers from: ● JP Morgan ● IHS Markit ● Goldman Sachs ● Google ● Morgan Stanley ● Deutsche Bank ● The Linux Foundation ● GitHub ● NodeSource ● RedHat Open source collaboration will power the next wave of innovation in financial services. What’s your open source strategy? opensourcestrategyforum.org Leave your business card at booth #66 to be in the running for free tickets!