SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
VP Technology, Macmillan Learning
Winning Strategy For Enterprise
Integration to Empower Digital
Transformation
Sagar Bhujbal
Solutions Architect, Ribbonfish
Paul King
Agenda
● About Macmillan Learning & Ribbonfish
● What is important when evaluating and
selecting enterprise integration solution?
● Address modern integrations along with
challenges of legacy systems integration
● Why it is important to enable seamless
integration and how?
● Improving the developers and customer user
experience to scale at speed
About Macmillan Learning
▪ Leader in Educational Publishing and Ed
Tech
▪ Target market includes approx. 9K
colleges and 50K high schools in US and
Canada
▪ Deep partnership with the world's best
researchers, educators and administrators
▪ Facilitate teaching and learning
opportunities that spark student
engagement and improve outcomes
OurImprints
About Ribbonfish
▪ Services and Solutions for the Media Industry with an unparalleled
level of publishing specific knowledge
▪ Whether its WSO2, Salesforce, AWS, Azure or anything in between,
Ribbonfish can make it fit for the 21st century
▪ Value Propositions
✓ Audit & Consultancy
✓ Analysis and Design
✓ Project Implementation and Project Recovery
✓ Managed Services
What is important
when evaluating and
selecting an
enterprise
integration solution?
Empowering digital transformation needs
technology strategy to facilitate:
✓ fast response to market conditions
✓ innovate rapidly
✓ continuous delivery
✓ new product development
Needs a technology strategy review
coupled with organizational structure and
culture
Ability to enable seamless systems
integration is critical to increase agility and
manage dependencies
Does this look familiar? If, yes then it is critical
to evaluate enterprise integration solution.
● To reinforce, an enterprise integration platform is one of the most
important strategic decisions a technology organization will make
● Every company is turning into a technology company - no matter its size,
age, or industry
● Document the problem statement and develop a target reference
architecture
● Evaluate the products available in the market.
○ Platform Capabilities & Maturity + Development Agility
○ Production Support + Professional Services
○ Costs (License, Subscription, Implementation, etc.)
● Select a key capability for the implementation and follow-up with a POC
● After evaluating 3 shortlisted solutions, we decided to invest in WSO2
What is important when evaluating and
selecting an enterprise integration solution?
What is important when evaluating and
selecting an enterprise integration solution?
Drivers, KPI’s Heroku WSO2 Mulesoft
Platform Costs: License, Support, Subscription (high score for low costs) 3 5 2
Time to Market (high score for quick delivery) 3 5 4
Development Costs (high score for low dev spend) 2 4 4
Risk: Delivery, Sustain, Scale (high score for low risk) 2 4 3
Vendor Support (Highest score cheapest) 2 2 2
Simplicity (for administration, integration, maintenance) 4 3 1
Security 4 4 4
Deliver on Capabilities Vision ("cool") 4 2 4
Long-term vendor viability, innovating, ongoing investment 5 3 4
Extensibility, Scalability, Elasticity 4 5 3
Total Score 33 37 31
Address modern
integrations along
with challenges of
legacy systems
integration
● Several businesses lacked technology strategy over the years.
○ Systems and technology solutions evolved overtime
○ Lacked long term vision and how technology will help business
○ Enterprise architecture was non-existent
● Solutions ecosystem while evolved includes disparate technology stack
○ Legacy and Unsupported Applications
○ Homegrown Applications
○ SaaS, PaaS, IaaS, COTS, ERP
● Integration needs are extremely diverse and important to account for
○ API’s, Web Services, etc.
○ Data processing – Real time, Scheduled Jobs, On-demand Jobs, etc.
○ FTP, Queues, Stream data, Analytics, etc.
○ Minimizing dependencies and direct coupling between solutions
Address modern integrations along with
challenges of legacy systems integration
Address varied integrations depending on
platforms with loose coupling
FTP
Web
Services
API
SSIS
DB LinkDB Link
eMail
WSO2 allowed us to untangle extremely
myriad integrations and unify
Why it is important
to enable seamless
integration and how?
Most businesses have an environment of
disparate systems, applications, processes,
data sources and more.
On average 60% of time is spent
maintaining legacy systems per industry
surveys
Quantify the strengths and weaknesses of
each integration technique to implement
correct solution.
WSO2 provides a variety of solutions to
these increasingly common problems
▪ Define target reference architecture before development
commences
▪ Develop best practices of Do’s and Don’ts
○ API is de-facto standard for systems integration
○ No direct coupling (other systems database, file system, etc.)
○ Utilize compliant SaaS services (AWS SQS, SES, etc.)
○ Mentor team about Plug and Play mindset
○ Enterprise Architect is a key lynchpin
▪ Utilize out-of-box platform capabilities
○ Avoid customizations as a “rule of thumb”
○ Make conscious decisions if customization is needed
Seamless integration is important and requires
architectural guardrails & governance
▪ Document inventory of business processes and systems
interactions before defining target reference architecture
▪ Define the integration techniques and socialize with engineering team
○ Categorize all business processes to map to a specific integration technique
○ Standardize on disparate FTP servers and sites to be centralized
○ Decommission all queuing solutions and replace with AWS – SQS
○ Utilize WSO2 connectors for AWS – SQS, File Processing, Salesforce, etc.
○ All email or ticket based integrations are substituted with automation
○ Scheduled Jobs are system managed and controlled
▪ Continue periodic retrospectives of designs post rollout to optimize
○ Engage professional services to vet the decisions and align with industry best practices
How we achieved seamless integration and
what was the key?
Improving the
developers and
customer user
experience to scale
at speed
Once you develop the playbook for systems
integrations it helps the digital
transformation journey to:
✓ achieve business goals
✓ manage dependencies effectively
✓ continuous integration
✓ optimize maintenance & support
✓ improve customer satisfaction
Beyond systems integration solution there is
a need to sustain the demands of business
transformation
Additional solutions for monitoring,
scalability, reporting are important for all
stakeholders
● Utilize data over subject matter expertise to stack rank business
processes which yield customer satisfaction
○ Enabled systems monitoring to measure vitals using “NewRelic” to be proactive
○ Enabled instrumentation using “Monitis” at every step of business process
orchestration
○ Integrated log analysis solution “Loggly” to quickly diagnose and address issues
○ Instrumentation will enable to manage incident escalations via “PagerDuty”
● Customers or Customer Service is not reporting application availability
● Developers & support staff have runbooks to maintain systems
● Technology teams proactive responses yielded high availability
● High availability, quicker delivery improved customer satisfaction
What helped to improve the developers and
customer user experience?
● Prototype deployment strategy utilizing Jenkins
● Docker prototype confirmed deployments possible in 90 secs
● Standardize patterns for systems integration to be socialized
across all technology teams
● Extend regular architecture review cadence and help developers
by effectively managing dependencies
● Analyze customer support teams data to address inefficiencies
and tech debt to reduce number of issues reported by
customers
What else is on roadmap to improve the
developers and customer user experience?
THANK YOU
wso2.com

Contenu connexe

Tendances

[EIC 2021] Securing the Digital Double - The Path to a Trusted Digital Ecosystem
[EIC 2021] Securing the Digital Double - The Path to a Trusted Digital Ecosystem[EIC 2021] Securing the Digital Double - The Path to a Trusted Digital Ecosystem
[EIC 2021] Securing the Digital Double - The Path to a Trusted Digital EcosystemWSO2
 
apidays LIVE Hong Kong 2021 - How to organize a hackathon that really stands ...
apidays LIVE Hong Kong 2021 - How to organize a hackathon that really stands ...apidays LIVE Hong Kong 2021 - How to organize a hackathon that really stands ...
apidays LIVE Hong Kong 2021 - How to organize a hackathon that really stands ...apidays
 
Alchemy of the API Economy
Alchemy of the API EconomyAlchemy of the API Economy
Alchemy of the API EconomyWSO2
 
[WSO2Con USA 2018] API Driven Innovations at Centers for Medicare and Medicai...
[WSO2Con USA 2018] API Driven Innovations at Centers for Medicare and Medicai...[WSO2Con USA 2018] API Driven Innovations at Centers for Medicare and Medicai...
[WSO2Con USA 2018] API Driven Innovations at Centers for Medicare and Medicai...WSO2
 
From sensor data processing to proactive alerting and ai software ag - misja ...
From sensor data processing to proactive alerting and ai software ag - misja ...From sensor data processing to proactive alerting and ai software ag - misja ...
From sensor data processing to proactive alerting and ai software ag - misja ...Capgemini
 
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...WSO2
 
AMAG Forrester about SAP & Lean Enterprise Architecture Management using LeanIX
AMAG Forrester about SAP & Lean Enterprise Architecture Management using LeanIXAMAG Forrester about SAP & Lean Enterprise Architecture Management using LeanIX
AMAG Forrester about SAP & Lean Enterprise Architecture Management using LeanIXLeanIX GmbH
 
apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...
apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...
apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...apidays
 
[apidays Live Australia] - Breaking down the barriers between Pro-Code, Low-C...
[apidays Live Australia] - Breaking down the barriers between Pro-Code, Low-C...[apidays Live Australia] - Breaking down the barriers between Pro-Code, Low-C...
[apidays Live Australia] - Breaking down the barriers between Pro-Code, Low-C...WSO2
 
[WSO2Con EU 2018] The Hybrid Integration Platform: Can You Be in Business Wit...
[WSO2Con EU 2018] The Hybrid Integration Platform: Can You Be in Business Wit...[WSO2Con EU 2018] The Hybrid Integration Platform: Can You Be in Business Wit...
[WSO2Con EU 2018] The Hybrid Integration Platform: Can You Be in Business Wit...WSO2
 
Streamline search with Elasticsearch Service on Microsoft Azure
Streamline search with Elasticsearch Service on Microsoft AzureStreamline search with Elasticsearch Service on Microsoft Azure
Streamline search with Elasticsearch Service on Microsoft AzureElasticsearch
 
apidays LIVE LONDON - Old meets New - Managing transactions on the edge of th...
apidays LIVE LONDON - Old meets New - Managing transactions on the edge of th...apidays LIVE LONDON - Old meets New - Managing transactions on the edge of th...
apidays LIVE LONDON - Old meets New - Managing transactions on the edge of th...apidays
 
Foundation for accelerating digital development—Two-speed IT
Foundation for accelerating digital development—Two-speed ITFoundation for accelerating digital development—Two-speed IT
Foundation for accelerating digital development—Two-speed ITApigee | Google Cloud
 
[WSO2Con EU 2018] Systems Integration at the Leading Global Luxury Marketplace
[WSO2Con EU 2018] Systems Integration at the Leading Global Luxury Marketplace[WSO2Con EU 2018] Systems Integration at the Leading Global Luxury Marketplace
[WSO2Con EU 2018] Systems Integration at the Leading Global Luxury MarketplaceWSO2
 
apidays LIVE Singapore - Using data to track plastic waste and recovery globa...
apidays LIVE Singapore - Using data to track plastic waste and recovery globa...apidays LIVE Singapore - Using data to track plastic waste and recovery globa...
apidays LIVE Singapore - Using data to track plastic waste and recovery globa...apidays
 
apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...
apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...
apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...apidays
 
apidays LIVE Helsinki & North - Ideas around automating API Management by Mat...
apidays LIVE Helsinki & North - Ideas around automating API Management by Mat...apidays LIVE Helsinki & North - Ideas around automating API Management by Mat...
apidays LIVE Helsinki & North - Ideas around automating API Management by Mat...apidays
 
Evolution of Application Development
Evolution of Application DevelopmentEvolution of Application Development
Evolution of Application DevelopmentWSO2
 
[WSO2 Summit Americas 2020 ] Fintech Ecosystems & Consumer Experiences: The N...
[WSO2 Summit Americas 2020 ] Fintech Ecosystems & Consumer Experiences: The N...[WSO2 Summit Americas 2020 ] Fintech Ecosystems & Consumer Experiences: The N...
[WSO2 Summit Americas 2020 ] Fintech Ecosystems & Consumer Experiences: The N...WSO2
 
[WSO2 Summit Americas 2020] Having the Best Technology Isn’t Everything
[WSO2 Summit Americas 2020] Having the Best Technology Isn’t Everything[WSO2 Summit Americas 2020] Having the Best Technology Isn’t Everything
[WSO2 Summit Americas 2020] Having the Best Technology Isn’t EverythingWSO2
 

Tendances (20)

[EIC 2021] Securing the Digital Double - The Path to a Trusted Digital Ecosystem
[EIC 2021] Securing the Digital Double - The Path to a Trusted Digital Ecosystem[EIC 2021] Securing the Digital Double - The Path to a Trusted Digital Ecosystem
[EIC 2021] Securing the Digital Double - The Path to a Trusted Digital Ecosystem
 
apidays LIVE Hong Kong 2021 - How to organize a hackathon that really stands ...
apidays LIVE Hong Kong 2021 - How to organize a hackathon that really stands ...apidays LIVE Hong Kong 2021 - How to organize a hackathon that really stands ...
apidays LIVE Hong Kong 2021 - How to organize a hackathon that really stands ...
 
Alchemy of the API Economy
Alchemy of the API EconomyAlchemy of the API Economy
Alchemy of the API Economy
 
[WSO2Con USA 2018] API Driven Innovations at Centers for Medicare and Medicai...
[WSO2Con USA 2018] API Driven Innovations at Centers for Medicare and Medicai...[WSO2Con USA 2018] API Driven Innovations at Centers for Medicare and Medicai...
[WSO2Con USA 2018] API Driven Innovations at Centers for Medicare and Medicai...
 
From sensor data processing to proactive alerting and ai software ag - misja ...
From sensor data processing to proactive alerting and ai software ag - misja ...From sensor data processing to proactive alerting and ai software ag - misja ...
From sensor data processing to proactive alerting and ai software ag - misja ...
 
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
 
AMAG Forrester about SAP & Lean Enterprise Architecture Management using LeanIX
AMAG Forrester about SAP & Lean Enterprise Architecture Management using LeanIXAMAG Forrester about SAP & Lean Enterprise Architecture Management using LeanIX
AMAG Forrester about SAP & Lean Enterprise Architecture Management using LeanIX
 
apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...
apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...
apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...
 
[apidays Live Australia] - Breaking down the barriers between Pro-Code, Low-C...
[apidays Live Australia] - Breaking down the barriers between Pro-Code, Low-C...[apidays Live Australia] - Breaking down the barriers between Pro-Code, Low-C...
[apidays Live Australia] - Breaking down the barriers between Pro-Code, Low-C...
 
[WSO2Con EU 2018] The Hybrid Integration Platform: Can You Be in Business Wit...
[WSO2Con EU 2018] The Hybrid Integration Platform: Can You Be in Business Wit...[WSO2Con EU 2018] The Hybrid Integration Platform: Can You Be in Business Wit...
[WSO2Con EU 2018] The Hybrid Integration Platform: Can You Be in Business Wit...
 
Streamline search with Elasticsearch Service on Microsoft Azure
Streamline search with Elasticsearch Service on Microsoft AzureStreamline search with Elasticsearch Service on Microsoft Azure
Streamline search with Elasticsearch Service on Microsoft Azure
 
apidays LIVE LONDON - Old meets New - Managing transactions on the edge of th...
apidays LIVE LONDON - Old meets New - Managing transactions on the edge of th...apidays LIVE LONDON - Old meets New - Managing transactions on the edge of th...
apidays LIVE LONDON - Old meets New - Managing transactions on the edge of th...
 
Foundation for accelerating digital development—Two-speed IT
Foundation for accelerating digital development—Two-speed ITFoundation for accelerating digital development—Two-speed IT
Foundation for accelerating digital development—Two-speed IT
 
[WSO2Con EU 2018] Systems Integration at the Leading Global Luxury Marketplace
[WSO2Con EU 2018] Systems Integration at the Leading Global Luxury Marketplace[WSO2Con EU 2018] Systems Integration at the Leading Global Luxury Marketplace
[WSO2Con EU 2018] Systems Integration at the Leading Global Luxury Marketplace
 
apidays LIVE Singapore - Using data to track plastic waste and recovery globa...
apidays LIVE Singapore - Using data to track plastic waste and recovery globa...apidays LIVE Singapore - Using data to track plastic waste and recovery globa...
apidays LIVE Singapore - Using data to track plastic waste and recovery globa...
 
apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...
apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...
apidays LIVE Paris 2021 - EDI & API on One Integration Platform by Mir Mustha...
 
apidays LIVE Helsinki & North - Ideas around automating API Management by Mat...
apidays LIVE Helsinki & North - Ideas around automating API Management by Mat...apidays LIVE Helsinki & North - Ideas around automating API Management by Mat...
apidays LIVE Helsinki & North - Ideas around automating API Management by Mat...
 
Evolution of Application Development
Evolution of Application DevelopmentEvolution of Application Development
Evolution of Application Development
 
[WSO2 Summit Americas 2020 ] Fintech Ecosystems & Consumer Experiences: The N...
[WSO2 Summit Americas 2020 ] Fintech Ecosystems & Consumer Experiences: The N...[WSO2 Summit Americas 2020 ] Fintech Ecosystems & Consumer Experiences: The N...
[WSO2 Summit Americas 2020 ] Fintech Ecosystems & Consumer Experiences: The N...
 
[WSO2 Summit Americas 2020] Having the Best Technology Isn’t Everything
[WSO2 Summit Americas 2020] Having the Best Technology Isn’t Everything[WSO2 Summit Americas 2020] Having the Best Technology Isn’t Everything
[WSO2 Summit Americas 2020] Having the Best Technology Isn’t Everything
 

Similaire à [WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Digital Transformation

Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.
Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.
Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.Microsoft Décideurs IT
 
Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.
Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.
Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.Microsoft Technet France
 
Extending Microsoft Project into a Unified Work Management Solution
Extending Microsoft Project into a Unified Work Management SolutionExtending Microsoft Project into a Unified Work Management Solution
Extending Microsoft Project into a Unified Work Management SolutionMichelle Manimtim
 
Introduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsIntroduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsCygnet Infotech
 
Webinar: 5 Clear Steps to Get Your Nonprofit Cloud Ready - 2018-5-31
Webinar: 5 Clear Steps to Get Your Nonprofit Cloud Ready - 2018-5-31Webinar: 5 Clear Steps to Get Your Nonprofit Cloud Ready - 2018-5-31
Webinar: 5 Clear Steps to Get Your Nonprofit Cloud Ready - 2018-5-31TechSoup
 
Guilford group capabilities
Guilford group capabilitiesGuilford group capabilities
Guilford group capabilitiesBMI
 
Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...
Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...
Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...Cognizant
 
A Reference Methodology for Agile Digital Businesses
 A Reference Methodology for Agile Digital Businesses A Reference Methodology for Agile Digital Businesses
A Reference Methodology for Agile Digital BusinessesWSO2
 
Digital alpha technologies inc
Digital alpha technologies incDigital alpha technologies inc
Digital alpha technologies incDigital Alpha
 
Xanadu Company Profile
Xanadu Company ProfileXanadu Company Profile
Xanadu Company Profilearnab74
 
Software Modernization for the Digital Economy
Software Modernization for the Digital EconomySoftware Modernization for the Digital Economy
Software Modernization for the Digital EconomyZinnov
 
ROI Driven Digital Development
ROI Driven Digital DevelopmentROI Driven Digital Development
ROI Driven Digital DevelopmentRobbie Burns
 
Toby Smith CV v4
Toby Smith CV v4Toby Smith CV v4
Toby Smith CV v4Toby Smith
 
MuleSoft Meetup #2 in Kyiv, Ukraine - What is special about MuleSoft Catalyst™?
MuleSoft Meetup #2 in Kyiv, Ukraine - What is special about MuleSoft Catalyst™?MuleSoft Meetup #2 in Kyiv, Ukraine - What is special about MuleSoft Catalyst™?
MuleSoft Meetup #2 in Kyiv, Ukraine - What is special about MuleSoft Catalyst™?Maksym Dovgopolyi, PMP
 
Starter Kit for Collaboration from Karuana @ Microsoft IT
Starter Kit for Collaboration from Karuana @ Microsoft ITStarter Kit for Collaboration from Karuana @ Microsoft IT
Starter Kit for Collaboration from Karuana @ Microsoft ITKaruana Gatimu
 

Similaire à [WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Digital Transformation (20)

Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.
Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.
Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.
 
Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.
Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.
Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.
 
Noor-Res
Noor-ResNoor-Res
Noor-Res
 
Extending Microsoft Project into a Unified Work Management Solution
Extending Microsoft Project into a Unified Work Management SolutionExtending Microsoft Project into a Unified Work Management Solution
Extending Microsoft Project into a Unified Work Management Solution
 
BizTransSysTech_v1.0
BizTransSysTech_v1.0BizTransSysTech_v1.0
BizTransSysTech_v1.0
 
Biz transsystech v1.0
Biz transsystech v1.0Biz transsystech v1.0
Biz transsystech v1.0
 
Introduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsIntroduction to 5w’s of DevOps
Introduction to 5w’s of DevOps
 
Webinar: 5 Clear Steps to Get Your Nonprofit Cloud Ready - 2018-5-31
Webinar: 5 Clear Steps to Get Your Nonprofit Cloud Ready - 2018-5-31Webinar: 5 Clear Steps to Get Your Nonprofit Cloud Ready - 2018-5-31
Webinar: 5 Clear Steps to Get Your Nonprofit Cloud Ready - 2018-5-31
 
Guilford group capabilities
Guilford group capabilitiesGuilford group capabilities
Guilford group capabilities
 
Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...
Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...
Continuous Delivery Operating Model for Entertainment Video Providers: Buildi...
 
A Reference Methodology for Agile Digital Businesses
 A Reference Methodology for Agile Digital Businesses A Reference Methodology for Agile Digital Businesses
A Reference Methodology for Agile Digital Businesses
 
BizTransSysTech_v1.0
BizTransSysTech_v1.0BizTransSysTech_v1.0
BizTransSysTech_v1.0
 
Digital alpha technologies inc
Digital alpha technologies incDigital alpha technologies inc
Digital alpha technologies inc
 
Xanadu Company Profile
Xanadu Company ProfileXanadu Company Profile
Xanadu Company Profile
 
Software Modernization for the Digital Economy
Software Modernization for the Digital EconomySoftware Modernization for the Digital Economy
Software Modernization for the Digital Economy
 
Israel Heskiel Resume
Israel Heskiel ResumeIsrael Heskiel Resume
Israel Heskiel Resume
 
ROI Driven Digital Development
ROI Driven Digital DevelopmentROI Driven Digital Development
ROI Driven Digital Development
 
Toby Smith CV v4
Toby Smith CV v4Toby Smith CV v4
Toby Smith CV v4
 
MuleSoft Meetup #2 in Kyiv, Ukraine - What is special about MuleSoft Catalyst™?
MuleSoft Meetup #2 in Kyiv, Ukraine - What is special about MuleSoft Catalyst™?MuleSoft Meetup #2 in Kyiv, Ukraine - What is special about MuleSoft Catalyst™?
MuleSoft Meetup #2 in Kyiv, Ukraine - What is special about MuleSoft Catalyst™?
 
Starter Kit for Collaboration from Karuana @ Microsoft IT
Starter Kit for Collaboration from Karuana @ Microsoft ITStarter Kit for Collaboration from Karuana @ Microsoft IT
Starter Kit for Collaboration from Karuana @ Microsoft IT
 

Plus de WSO2

Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessWSO2
 
How to Create a Service in Choreo
How to Create a Service in ChoreoHow to Create a Service in Choreo
How to Create a Service in ChoreoWSO2
 
Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023WSO2
 
Platform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on AzurePlatform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on AzureWSO2
 
GartnerITSymSessionSlides.pdf
GartnerITSymSessionSlides.pdfGartnerITSymSessionSlides.pdf
GartnerITSymSessionSlides.pdfWSO2
 
[Webinar] How to Create an API in Minutes
[Webinar] How to Create an API in Minutes[Webinar] How to Create an API in Minutes
[Webinar] How to Create an API in MinutesWSO2
 
Modernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos IdentityModernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos IdentityWSO2
 
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...WSO2
 
CIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdfCIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdfWSO2
 
Delivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoDelivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoWSO2
 
Fueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected ProductsFueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected ProductsWSO2
 
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)WSO2
 
Lessons from the pandemic - From a single use case to true transformation
 Lessons from the pandemic - From a single use case to true transformation Lessons from the pandemic - From a single use case to true transformation
Lessons from the pandemic - From a single use case to true transformationWSO2
 
Adding Liveliness to Banking Experiences
Adding Liveliness to Banking ExperiencesAdding Liveliness to Banking Experiences
Adding Liveliness to Banking ExperiencesWSO2
 
Building a Future-ready Bank
Building a Future-ready BankBuilding a Future-ready Bank
Building a Future-ready BankWSO2
 
WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021WSO2
 
[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIs[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIsWSO2
 
[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native Deployment[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native DeploymentWSO2
 
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”WSO2
 
API Revisions - WSO2 API Manager Community Call (10/27/2021)
API Revisions - WSO2 API Manager Community Call (10/27/2021)API Revisions - WSO2 API Manager Community Call (10/27/2021)
API Revisions - WSO2 API Manager Community Call (10/27/2021)WSO2
 

Plus de WSO2 (20)

Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 
How to Create a Service in Choreo
How to Create a Service in ChoreoHow to Create a Service in Choreo
How to Create a Service in Choreo
 
Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023
 
Platform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on AzurePlatform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on Azure
 
GartnerITSymSessionSlides.pdf
GartnerITSymSessionSlides.pdfGartnerITSymSessionSlides.pdf
GartnerITSymSessionSlides.pdf
 
[Webinar] How to Create an API in Minutes
[Webinar] How to Create an API in Minutes[Webinar] How to Create an API in Minutes
[Webinar] How to Create an API in Minutes
 
Modernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos IdentityModernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos Identity
 
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
 
CIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdfCIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdf
 
Delivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoDelivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing Choreo
 
Fueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected ProductsFueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected Products
 
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
 
Lessons from the pandemic - From a single use case to true transformation
 Lessons from the pandemic - From a single use case to true transformation Lessons from the pandemic - From a single use case to true transformation
Lessons from the pandemic - From a single use case to true transformation
 
Adding Liveliness to Banking Experiences
Adding Liveliness to Banking ExperiencesAdding Liveliness to Banking Experiences
Adding Liveliness to Banking Experiences
 
Building a Future-ready Bank
Building a Future-ready BankBuilding a Future-ready Bank
Building a Future-ready Bank
 
WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021
 
[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIs[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIs
 
[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native Deployment[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native Deployment
 
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
 
API Revisions - WSO2 API Manager Community Call (10/27/2021)
API Revisions - WSO2 API Manager Community Call (10/27/2021)API Revisions - WSO2 API Manager Community Call (10/27/2021)
API Revisions - WSO2 API Manager Community Call (10/27/2021)
 

Dernier

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
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
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
"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
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 

Dernier (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
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
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.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
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 

[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Digital Transformation

  • 1. VP Technology, Macmillan Learning Winning Strategy For Enterprise Integration to Empower Digital Transformation Sagar Bhujbal Solutions Architect, Ribbonfish Paul King
  • 2. Agenda ● About Macmillan Learning & Ribbonfish ● What is important when evaluating and selecting enterprise integration solution? ● Address modern integrations along with challenges of legacy systems integration ● Why it is important to enable seamless integration and how? ● Improving the developers and customer user experience to scale at speed
  • 3. About Macmillan Learning ▪ Leader in Educational Publishing and Ed Tech ▪ Target market includes approx. 9K colleges and 50K high schools in US and Canada ▪ Deep partnership with the world's best researchers, educators and administrators ▪ Facilitate teaching and learning opportunities that spark student engagement and improve outcomes OurImprints
  • 4. About Ribbonfish ▪ Services and Solutions for the Media Industry with an unparalleled level of publishing specific knowledge ▪ Whether its WSO2, Salesforce, AWS, Azure or anything in between, Ribbonfish can make it fit for the 21st century ▪ Value Propositions ✓ Audit & Consultancy ✓ Analysis and Design ✓ Project Implementation and Project Recovery ✓ Managed Services
  • 5. What is important when evaluating and selecting an enterprise integration solution? Empowering digital transformation needs technology strategy to facilitate: ✓ fast response to market conditions ✓ innovate rapidly ✓ continuous delivery ✓ new product development Needs a technology strategy review coupled with organizational structure and culture Ability to enable seamless systems integration is critical to increase agility and manage dependencies
  • 6. Does this look familiar? If, yes then it is critical to evaluate enterprise integration solution.
  • 7. ● To reinforce, an enterprise integration platform is one of the most important strategic decisions a technology organization will make ● Every company is turning into a technology company - no matter its size, age, or industry ● Document the problem statement and develop a target reference architecture ● Evaluate the products available in the market. ○ Platform Capabilities & Maturity + Development Agility ○ Production Support + Professional Services ○ Costs (License, Subscription, Implementation, etc.) ● Select a key capability for the implementation and follow-up with a POC ● After evaluating 3 shortlisted solutions, we decided to invest in WSO2 What is important when evaluating and selecting an enterprise integration solution?
  • 8. What is important when evaluating and selecting an enterprise integration solution? Drivers, KPI’s Heroku WSO2 Mulesoft Platform Costs: License, Support, Subscription (high score for low costs) 3 5 2 Time to Market (high score for quick delivery) 3 5 4 Development Costs (high score for low dev spend) 2 4 4 Risk: Delivery, Sustain, Scale (high score for low risk) 2 4 3 Vendor Support (Highest score cheapest) 2 2 2 Simplicity (for administration, integration, maintenance) 4 3 1 Security 4 4 4 Deliver on Capabilities Vision ("cool") 4 2 4 Long-term vendor viability, innovating, ongoing investment 5 3 4 Extensibility, Scalability, Elasticity 4 5 3 Total Score 33 37 31
  • 9. Address modern integrations along with challenges of legacy systems integration
  • 10. ● Several businesses lacked technology strategy over the years. ○ Systems and technology solutions evolved overtime ○ Lacked long term vision and how technology will help business ○ Enterprise architecture was non-existent ● Solutions ecosystem while evolved includes disparate technology stack ○ Legacy and Unsupported Applications ○ Homegrown Applications ○ SaaS, PaaS, IaaS, COTS, ERP ● Integration needs are extremely diverse and important to account for ○ API’s, Web Services, etc. ○ Data processing – Real time, Scheduled Jobs, On-demand Jobs, etc. ○ FTP, Queues, Stream data, Analytics, etc. ○ Minimizing dependencies and direct coupling between solutions Address modern integrations along with challenges of legacy systems integration
  • 11. Address varied integrations depending on platforms with loose coupling FTP Web Services API SSIS DB LinkDB Link eMail
  • 12. WSO2 allowed us to untangle extremely myriad integrations and unify
  • 13. Why it is important to enable seamless integration and how? Most businesses have an environment of disparate systems, applications, processes, data sources and more. On average 60% of time is spent maintaining legacy systems per industry surveys Quantify the strengths and weaknesses of each integration technique to implement correct solution. WSO2 provides a variety of solutions to these increasingly common problems
  • 14. ▪ Define target reference architecture before development commences ▪ Develop best practices of Do’s and Don’ts ○ API is de-facto standard for systems integration ○ No direct coupling (other systems database, file system, etc.) ○ Utilize compliant SaaS services (AWS SQS, SES, etc.) ○ Mentor team about Plug and Play mindset ○ Enterprise Architect is a key lynchpin ▪ Utilize out-of-box platform capabilities ○ Avoid customizations as a “rule of thumb” ○ Make conscious decisions if customization is needed Seamless integration is important and requires architectural guardrails & governance
  • 15. ▪ Document inventory of business processes and systems interactions before defining target reference architecture ▪ Define the integration techniques and socialize with engineering team ○ Categorize all business processes to map to a specific integration technique ○ Standardize on disparate FTP servers and sites to be centralized ○ Decommission all queuing solutions and replace with AWS – SQS ○ Utilize WSO2 connectors for AWS – SQS, File Processing, Salesforce, etc. ○ All email or ticket based integrations are substituted with automation ○ Scheduled Jobs are system managed and controlled ▪ Continue periodic retrospectives of designs post rollout to optimize ○ Engage professional services to vet the decisions and align with industry best practices How we achieved seamless integration and what was the key?
  • 16. Improving the developers and customer user experience to scale at speed Once you develop the playbook for systems integrations it helps the digital transformation journey to: ✓ achieve business goals ✓ manage dependencies effectively ✓ continuous integration ✓ optimize maintenance & support ✓ improve customer satisfaction Beyond systems integration solution there is a need to sustain the demands of business transformation Additional solutions for monitoring, scalability, reporting are important for all stakeholders
  • 17. ● Utilize data over subject matter expertise to stack rank business processes which yield customer satisfaction ○ Enabled systems monitoring to measure vitals using “NewRelic” to be proactive ○ Enabled instrumentation using “Monitis” at every step of business process orchestration ○ Integrated log analysis solution “Loggly” to quickly diagnose and address issues ○ Instrumentation will enable to manage incident escalations via “PagerDuty” ● Customers or Customer Service is not reporting application availability ● Developers & support staff have runbooks to maintain systems ● Technology teams proactive responses yielded high availability ● High availability, quicker delivery improved customer satisfaction What helped to improve the developers and customer user experience?
  • 18. ● Prototype deployment strategy utilizing Jenkins ● Docker prototype confirmed deployments possible in 90 secs ● Standardize patterns for systems integration to be socialized across all technology teams ● Extend regular architecture review cadence and help developers by effectively managing dependencies ● Analyze customer support teams data to address inefficiencies and tech debt to reduce number of issues reported by customers What else is on roadmap to improve the developers and customer user experience?