SlideShare a Scribd company logo
1 of 1
Download to read offline
The client is a leading diagnostic software and dental practice management solution (DPMS) provider
with separate portfolios for imaging and CAD/CAM solutions. With more than 100 years of
experience, the client has several acquisitions, partnerships and mergers bringing in a wide suite of
applications below them. Having disparate systems with no standardization, mobility, proper
encryptions, audit logs, replication or enterprise-level analytics, the client initiated an effort to unify
and consolidate the products with a cloud-first solution approach.
The team from OFS worked with representatives of the different products to build a unified data
model and design a microservices-based, multitenant cloud architecture. A MDM solution
considering operational, master data and analytical requirements was also proposed.
Business Benefits:
• The cloud-based solution with better accessibility and resilience for customers eliminated the
need for infrastructure maintenance.
• The consolidated product portfolio and Everything as a Service (XaaS) allows for customer-
tailored selling.
• There is a lower cost for product sustenance, maintenance, deployment and infrastructure.
• The products have global outreach.
Sample Deliverables:
Key Highlights
• A two-week interactive workshop with client product managers from
around the world provided an understanding of pain points.
• OFS created a unified data model consolidating the needs of DPMS and
other products.
• We established a cloud-first architectural approach.
• A microservices-based architecture enabled us to…
o Use different technology stacks on the same platform to
optimally satisfy client needs
o Deploy and maintain different versions
o Provide better system resilience
• The MDM solution standardized transaction data, distribute master
data and extract analytics.
• We evaluated technology candidates for a microservices framework,
unstructured DB.
Technologies Considered
• Cloud: AWS Cloud
• Database: Mongo DB, Cassandra, Couch DB & PostgreSQL
• Microservices Stack: Spring Boot (JVM), NodeJS & .NET
• API Management: Kong API Management, WSO2
• Service Registry: Netflix Eureka, Apache Zookeeper, jUDDI
• Messaging: Rabbit MQ, Apache Active MQ, Neuron ESB &
CT.ABB
Consolidating DPMS Product Portfolio with Unified Data Model and
Microservices

More Related Content

What's hot

Gist open d ba_ss
Gist open d ba_ssGist open d ba_ss
Gist open d ba_ssAnkit Bose
 
10 Good Reasons: NetApp StorageGRID Webscale
10 Good Reasons: NetApp StorageGRID Webscale10 Good Reasons: NetApp StorageGRID Webscale
10 Good Reasons: NetApp StorageGRID WebscaleNetApp
 
Software-Defined Storage
Software-Defined StorageSoftware-Defined Storage
Software-Defined StorageNetApp
 
Webinar: How To Use Software Defined Storage to Extend Your SAN, Not Replace it
Webinar: How To Use Software Defined Storage to Extend Your SAN, Not Replace itWebinar: How To Use Software Defined Storage to Extend Your SAN, Not Replace it
Webinar: How To Use Software Defined Storage to Extend Your SAN, Not Replace itStorage Switzerland
 
dcVAST Solutions Flyer
dcVAST Solutions FlyerdcVAST Solutions Flyer
dcVAST Solutions FlyerdcVAST
 
Database as a service
Database as a serviceDatabase as a service
Database as a serviceOnomi
 
The Private Cloud Isn't Dead
The Private Cloud Isn't DeadThe Private Cloud Isn't Dead
The Private Cloud Isn't DeadClearSky Data
 
Keith Inight, CTO at Atos - Software Defined Everything
Keith Inight, CTO at Atos - Software Defined EverythingKeith Inight, CTO at Atos - Software Defined Everything
Keith Inight, CTO at Atos - Software Defined EverythingGlobal Business Events
 
M|18 ServiceNow Keynote
M|18 ServiceNow KeynoteM|18 ServiceNow Keynote
M|18 ServiceNow KeynoteMariaDB plc
 
Cloud Stack & Cloud Storage
Cloud Stack & Cloud StorageCloud Stack & Cloud Storage
Cloud Stack & Cloud StorageNetApp
 
Apresentação Microsoft Azure no SASPI 5
Apresentação Microsoft Azure no SASPI 5Apresentação Microsoft Azure no SASPI 5
Apresentação Microsoft Azure no SASPI 5Lucas Chies
 
2nd Anniversary Datacomm Cloud Business-Message
2nd Anniversary Datacomm Cloud Business-Message2nd Anniversary Datacomm Cloud Business-Message
2nd Anniversary Datacomm Cloud Business-MessagePT Datacomm Diangraha
 
Cloud Expo Europe 2014: Demonstrating how to keep your cloud performance cons...
Cloud Expo Europe 2014: Demonstrating how to keep your cloud performance cons...Cloud Expo Europe 2014: Demonstrating how to keep your cloud performance cons...
Cloud Expo Europe 2014: Demonstrating how to keep your cloud performance cons...Databarracks
 
Solution-Brief-Backup-and-Recovery (1)
Solution-Brief-Backup-and-Recovery (1)Solution-Brief-Backup-and-Recovery (1)
Solution-Brief-Backup-and-Recovery (1)Tyler Livingstone
 

What's hot (18)

Cloud platform scenarios
Cloud platform scenariosCloud platform scenarios
Cloud platform scenarios
 
Gist open d ba_ss
Gist open d ba_ssGist open d ba_ss
Gist open d ba_ss
 
10 Good Reasons: NetApp StorageGRID Webscale
10 Good Reasons: NetApp StorageGRID Webscale10 Good Reasons: NetApp StorageGRID Webscale
10 Good Reasons: NetApp StorageGRID Webscale
 
Software-Defined Storage
Software-Defined StorageSoftware-Defined Storage
Software-Defined Storage
 
Webinar: How To Use Software Defined Storage to Extend Your SAN, Not Replace it
Webinar: How To Use Software Defined Storage to Extend Your SAN, Not Replace itWebinar: How To Use Software Defined Storage to Extend Your SAN, Not Replace it
Webinar: How To Use Software Defined Storage to Extend Your SAN, Not Replace it
 
dcVAST Solutions Flyer
dcVAST Solutions FlyerdcVAST Solutions Flyer
dcVAST Solutions Flyer
 
Database as a service
Database as a serviceDatabase as a service
Database as a service
 
Leading health care data provider
Leading health care data providerLeading health care data provider
Leading health care data provider
 
The Private Cloud Isn't Dead
The Private Cloud Isn't DeadThe Private Cloud Isn't Dead
The Private Cloud Isn't Dead
 
Keith Inight, CTO at Atos - Software Defined Everything
Keith Inight, CTO at Atos - Software Defined EverythingKeith Inight, CTO at Atos - Software Defined Everything
Keith Inight, CTO at Atos - Software Defined Everything
 
M|18 ServiceNow Keynote
M|18 ServiceNow KeynoteM|18 ServiceNow Keynote
M|18 ServiceNow Keynote
 
Cloud Stack & Cloud Storage
Cloud Stack & Cloud StorageCloud Stack & Cloud Storage
Cloud Stack & Cloud Storage
 
Apresentação Microsoft Azure no SASPI 5
Apresentação Microsoft Azure no SASPI 5Apresentação Microsoft Azure no SASPI 5
Apresentação Microsoft Azure no SASPI 5
 
Cohesity-One-Pager
Cohesity-One-PagerCohesity-One-Pager
Cohesity-One-Pager
 
Virtualization role in today's cloud era
Virtualization role in today's cloud eraVirtualization role in today's cloud era
Virtualization role in today's cloud era
 
2nd Anniversary Datacomm Cloud Business-Message
2nd Anniversary Datacomm Cloud Business-Message2nd Anniversary Datacomm Cloud Business-Message
2nd Anniversary Datacomm Cloud Business-Message
 
Cloud Expo Europe 2014: Demonstrating how to keep your cloud performance cons...
Cloud Expo Europe 2014: Demonstrating how to keep your cloud performance cons...Cloud Expo Europe 2014: Demonstrating how to keep your cloud performance cons...
Cloud Expo Europe 2014: Demonstrating how to keep your cloud performance cons...
 
Solution-Brief-Backup-and-Recovery (1)
Solution-Brief-Backup-and-Recovery (1)Solution-Brief-Backup-and-Recovery (1)
Solution-Brief-Backup-and-Recovery (1)
 

Similar to Consolidating dpms product portfolio with unified data model and micro services

Microsoft cloud continuum
Microsoft cloud continuumMicrosoft cloud continuum
Microsoft cloud continuumMathews Job
 
Cloud Computing Fundamentals
Cloud Computing FundamentalsCloud Computing Fundamentals
Cloud Computing FundamentalsSonia Nagpal
 
Slides: Enterprise Architecture vs. Data Architecture
Slides: Enterprise Architecture vs. Data ArchitectureSlides: Enterprise Architecture vs. Data Architecture
Slides: Enterprise Architecture vs. Data ArchitectureDATAVERSITY
 
cStor-Xentaurs-CloudSolutions
cStor-Xentaurs-CloudSolutionscStor-Xentaurs-CloudSolutions
cStor-Xentaurs-CloudSolutionsCraig Richardson
 
Accelerating the Path to Digital with a Cloud Data Strategy
Accelerating the Path to Digital with a Cloud Data StrategyAccelerating the Path to Digital with a Cloud Data Strategy
Accelerating the Path to Digital with a Cloud Data StrategyMongoDB
 
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...ssuser01a66e
 
Cloud Data Strategy event London
Cloud Data Strategy event LondonCloud Data Strategy event London
Cloud Data Strategy event LondonMongoDB
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptarun nalam
 
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...NUS-ISS
 
Cloud Architecture in the Data Center
Cloud Architecture in the Data CenterCloud Architecture in the Data Center
Cloud Architecture in the Data CenterInterVision Systems
 
Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Agora Group
 
Building a Modern Analytic Database with Cloudera 5.8
Building a Modern Analytic Database with Cloudera 5.8Building a Modern Analytic Database with Cloudera 5.8
Building a Modern Analytic Database with Cloudera 5.8Cloudera, Inc.
 
GAVS Expertise in Microsoft Technologies.pptx
GAVS Expertise in Microsoft Technologies.pptxGAVS Expertise in Microsoft Technologies.pptx
GAVS Expertise in Microsoft Technologies.pptxSudarsanDesikan1
 
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step JourneyWebinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step JourneyDataStax
 
Implementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architectureImplementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architectureDavide Veronese
 
IBM Technology Day 2013 Smarter Computing P Perdaems Salle Rome
IBM Technology Day 2013 Smarter Computing P Perdaems Salle RomeIBM Technology Day 2013 Smarter Computing P Perdaems Salle Rome
IBM Technology Day 2013 Smarter Computing P Perdaems Salle RomeIBM Switzerland
 
Mahika cloud services
Mahika cloud servicesMahika cloud services
Mahika cloud servicesSomnath Sen
 
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...Amazon Web Services
 
Container Technologies and Transformational value
Container Technologies and Transformational valueContainer Technologies and Transformational value
Container Technologies and Transformational valueMihai Criveti
 

Similar to Consolidating dpms product portfolio with unified data model and micro services (20)

Microsoft cloud continuum
Microsoft cloud continuumMicrosoft cloud continuum
Microsoft cloud continuum
 
Cloud Computing Fundamentals
Cloud Computing FundamentalsCloud Computing Fundamentals
Cloud Computing Fundamentals
 
Slides: Enterprise Architecture vs. Data Architecture
Slides: Enterprise Architecture vs. Data ArchitectureSlides: Enterprise Architecture vs. Data Architecture
Slides: Enterprise Architecture vs. Data Architecture
 
Cloud Migration - CCS Technologies (P) Ltd.
Cloud Migration - CCS Technologies (P) Ltd.Cloud Migration - CCS Technologies (P) Ltd.
Cloud Migration - CCS Technologies (P) Ltd.
 
cStor-Xentaurs-CloudSolutions
cStor-Xentaurs-CloudSolutionscStor-Xentaurs-CloudSolutions
cStor-Xentaurs-CloudSolutions
 
Accelerating the Path to Digital with a Cloud Data Strategy
Accelerating the Path to Digital with a Cloud Data StrategyAccelerating the Path to Digital with a Cloud Data Strategy
Accelerating the Path to Digital with a Cloud Data Strategy
 
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
 
Cloud Data Strategy event London
Cloud Data Strategy event LondonCloud Data Strategy event London
Cloud Data Strategy event London
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
 
Cloud Architecture in the Data Center
Cloud Architecture in the Data CenterCloud Architecture in the Data Center
Cloud Architecture in the Data Center
 
Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012
 
Building a Modern Analytic Database with Cloudera 5.8
Building a Modern Analytic Database with Cloudera 5.8Building a Modern Analytic Database with Cloudera 5.8
Building a Modern Analytic Database with Cloudera 5.8
 
GAVS Expertise in Microsoft Technologies.pptx
GAVS Expertise in Microsoft Technologies.pptxGAVS Expertise in Microsoft Technologies.pptx
GAVS Expertise in Microsoft Technologies.pptx
 
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step JourneyWebinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
 
Implementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architectureImplementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architecture
 
IBM Technology Day 2013 Smarter Computing P Perdaems Salle Rome
IBM Technology Day 2013 Smarter Computing P Perdaems Salle RomeIBM Technology Day 2013 Smarter Computing P Perdaems Salle Rome
IBM Technology Day 2013 Smarter Computing P Perdaems Salle Rome
 
Mahika cloud services
Mahika cloud servicesMahika cloud services
Mahika cloud services
 
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
 
Container Technologies and Transformational value
Container Technologies and Transformational valueContainer Technologies and Transformational value
Container Technologies and Transformational value
 

More from Relevantz

Strategic partner to develop a suite of healthcare products
Strategic partner to develop a suite of healthcare productsStrategic partner to develop a suite of healthcare products
Strategic partner to develop a suite of healthcare productsRelevantz
 
Release of information software
Release of information softwareRelease of information software
Release of information softwareRelevantz
 
Provider dataset match
Provider dataset matchProvider dataset match
Provider dataset matchRelevantz
 
Post discharge mobile health check app
Post discharge mobile health check appPost discharge mobile health check app
Post discharge mobile health check appRelevantz
 
Performance testing for integrated healthcare suite
Performance testing for integrated healthcare suitePerformance testing for integrated healthcare suite
Performance testing for integrated healthcare suiteRelevantz
 
Mobile surveyapplication myeczema
Mobile surveyapplication myeczemaMobile surveyapplication myeczema
Mobile surveyapplication myeczemaRelevantz
 
iPad app helps reps co navigate to achieve digital detailing
iPad app helps reps co navigate to achieve digital detailingiPad app helps reps co navigate to achieve digital detailing
iPad app helps reps co navigate to achieve digital detailingRelevantz
 
Healthcare isv adapts to new standards-icd 9 to icd10 coding system
Healthcare isv adapts to new standards-icd 9 to icd10 coding systemHealthcare isv adapts to new standards-icd 9 to icd10 coding system
Healthcare isv adapts to new standards-icd 9 to icd10 coding systemRelevantz
 
Fast data analytics patient activity monitoring application
Fast data analytics patient activity monitoring applicationFast data analytics patient activity monitoring application
Fast data analytics patient activity monitoring applicationRelevantz
 
Electronic medical records solution
Electronic medical records solutionElectronic medical records solution
Electronic medical records solutionRelevantz
 
Dynamic mobile survey app and admin portal
Dynamic mobile survey app and admin portalDynamic mobile survey app and admin portal
Dynamic mobile survey app and admin portalRelevantz
 
Discovery engagement for designing architecture for cloud based hie platform
Discovery engagement for designing architecture for cloud based hie platformDiscovery engagement for designing architecture for cloud based hie platform
Discovery engagement for designing architecture for cloud based hie platformRelevantz
 
Contracts and reimbursement management system
Contracts and reimbursement management systemContracts and reimbursement management system
Contracts and reimbursement management systemRelevantz
 
Consolidated strategic development partnership with data integration solution...
Consolidated strategic development partnership with data integration solution...Consolidated strategic development partnership with data integration solution...
Consolidated strategic development partnership with data integration solution...Relevantz
 
Centralized testing team for healthcare software provider
Centralized testing team for healthcare software providerCentralized testing team for healthcare software provider
Centralized testing team for healthcare software providerRelevantz
 
Audit management solution
Audit management solutionAudit management solution
Audit management solutionRelevantz
 
Patient Activity Monitoring Application
Patient Activity Monitoring ApplicationPatient Activity Monitoring Application
Patient Activity Monitoring ApplicationRelevantz
 
Proof of Concept & Discovery Phase for Data Analytics Platform
Proof of Concept & Discovery Phase for Data Analytics PlatformProof of Concept & Discovery Phase for Data Analytics Platform
Proof of Concept & Discovery Phase for Data Analytics PlatformRelevantz
 
SMACK on the Cloud
SMACK on the CloudSMACK on the Cloud
SMACK on the CloudRelevantz
 
Smack presentation sneak_preview
Smack presentation sneak_previewSmack presentation sneak_preview
Smack presentation sneak_previewRelevantz
 

More from Relevantz (20)

Strategic partner to develop a suite of healthcare products
Strategic partner to develop a suite of healthcare productsStrategic partner to develop a suite of healthcare products
Strategic partner to develop a suite of healthcare products
 
Release of information software
Release of information softwareRelease of information software
Release of information software
 
Provider dataset match
Provider dataset matchProvider dataset match
Provider dataset match
 
Post discharge mobile health check app
Post discharge mobile health check appPost discharge mobile health check app
Post discharge mobile health check app
 
Performance testing for integrated healthcare suite
Performance testing for integrated healthcare suitePerformance testing for integrated healthcare suite
Performance testing for integrated healthcare suite
 
Mobile surveyapplication myeczema
Mobile surveyapplication myeczemaMobile surveyapplication myeczema
Mobile surveyapplication myeczema
 
iPad app helps reps co navigate to achieve digital detailing
iPad app helps reps co navigate to achieve digital detailingiPad app helps reps co navigate to achieve digital detailing
iPad app helps reps co navigate to achieve digital detailing
 
Healthcare isv adapts to new standards-icd 9 to icd10 coding system
Healthcare isv adapts to new standards-icd 9 to icd10 coding systemHealthcare isv adapts to new standards-icd 9 to icd10 coding system
Healthcare isv adapts to new standards-icd 9 to icd10 coding system
 
Fast data analytics patient activity monitoring application
Fast data analytics patient activity monitoring applicationFast data analytics patient activity monitoring application
Fast data analytics patient activity monitoring application
 
Electronic medical records solution
Electronic medical records solutionElectronic medical records solution
Electronic medical records solution
 
Dynamic mobile survey app and admin portal
Dynamic mobile survey app and admin portalDynamic mobile survey app and admin portal
Dynamic mobile survey app and admin portal
 
Discovery engagement for designing architecture for cloud based hie platform
Discovery engagement for designing architecture for cloud based hie platformDiscovery engagement for designing architecture for cloud based hie platform
Discovery engagement for designing architecture for cloud based hie platform
 
Contracts and reimbursement management system
Contracts and reimbursement management systemContracts and reimbursement management system
Contracts and reimbursement management system
 
Consolidated strategic development partnership with data integration solution...
Consolidated strategic development partnership with data integration solution...Consolidated strategic development partnership with data integration solution...
Consolidated strategic development partnership with data integration solution...
 
Centralized testing team for healthcare software provider
Centralized testing team for healthcare software providerCentralized testing team for healthcare software provider
Centralized testing team for healthcare software provider
 
Audit management solution
Audit management solutionAudit management solution
Audit management solution
 
Patient Activity Monitoring Application
Patient Activity Monitoring ApplicationPatient Activity Monitoring Application
Patient Activity Monitoring Application
 
Proof of Concept & Discovery Phase for Data Analytics Platform
Proof of Concept & Discovery Phase for Data Analytics PlatformProof of Concept & Discovery Phase for Data Analytics Platform
Proof of Concept & Discovery Phase for Data Analytics Platform
 
SMACK on the Cloud
SMACK on the CloudSMACK on the Cloud
SMACK on the Cloud
 
Smack presentation sneak_preview
Smack presentation sneak_previewSmack presentation sneak_preview
Smack presentation sneak_preview
 

Recently uploaded

Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...Sheetaleventcompany
 
Udaipur Call Girls 📲 9999965857 Call Girl in Udaipur
Udaipur Call Girls 📲 9999965857 Call Girl in UdaipurUdaipur Call Girls 📲 9999965857 Call Girl in Udaipur
Udaipur Call Girls 📲 9999965857 Call Girl in Udaipurseemahedar019
 
Russian Call Girls in Chandigarh Ojaswi ❤️🍑 9907093804 👄🫦 Independent Escort ...
Russian Call Girls in Chandigarh Ojaswi ❤️🍑 9907093804 👄🫦 Independent Escort ...Russian Call Girls in Chandigarh Ojaswi ❤️🍑 9907093804 👄🫦 Independent Escort ...
Russian Call Girls in Chandigarh Ojaswi ❤️🍑 9907093804 👄🫦 Independent Escort ...High Profile Call Girls Chandigarh Aarushi
 
Call Girls Service Chandigarh Gori WhatsApp ❤9115573837 VIP Call Girls Chandi...
Call Girls Service Chandigarh Gori WhatsApp ❤9115573837 VIP Call Girls Chandi...Call Girls Service Chandigarh Gori WhatsApp ❤9115573837 VIP Call Girls Chandi...
Call Girls Service Chandigarh Gori WhatsApp ❤9115573837 VIP Call Girls Chandi...Niamh verma
 
Russian Escorts Aishbagh Road * 9548273370 Naughty Call Girls Service in Lucknow
Russian Escorts Aishbagh Road * 9548273370 Naughty Call Girls Service in LucknowRussian Escorts Aishbagh Road * 9548273370 Naughty Call Girls Service in Lucknow
Russian Escorts Aishbagh Road * 9548273370 Naughty Call Girls Service in Lucknowgragteena
 
Dehradun Call Girls Service 7017441440 Real Russian Girls Looking Models
Dehradun Call Girls Service 7017441440 Real Russian Girls Looking ModelsDehradun Call Girls Service 7017441440 Real Russian Girls Looking Models
Dehradun Call Girls Service 7017441440 Real Russian Girls Looking Modelsindiancallgirl4rent
 
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR Call G...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR   Call G...❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR   Call G...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR Call G...Gfnyt.com
 
Russian Call Girls Gurgaon Swara 9711199012 Independent Escort Service Gurgaon
Russian Call Girls Gurgaon Swara 9711199012 Independent Escort Service GurgaonRussian Call Girls Gurgaon Swara 9711199012 Independent Escort Service Gurgaon
Russian Call Girls Gurgaon Swara 9711199012 Independent Escort Service GurgaonCall Girls Service Gurgaon
 
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591adityaroy0215
 
Bangalore call girl 👯‍♀️@ Simran Independent Call Girls in Bangalore GIUXUZ...
Bangalore call girl  👯‍♀️@ Simran Independent Call Girls in Bangalore  GIUXUZ...Bangalore call girl  👯‍♀️@ Simran Independent Call Girls in Bangalore  GIUXUZ...
Bangalore call girl 👯‍♀️@ Simran Independent Call Girls in Bangalore GIUXUZ...Gfnyt
 
Hot Call Girl In Ludhiana 👅🥵 9053'900678 Call Girls Service In Ludhiana
Hot  Call Girl In Ludhiana 👅🥵 9053'900678 Call Girls Service In LudhianaHot  Call Girl In Ludhiana 👅🥵 9053'900678 Call Girls Service In Ludhiana
Hot Call Girl In Ludhiana 👅🥵 9053'900678 Call Girls Service In LudhianaRussian Call Girls in Ludhiana
 
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...Gfnyt.com
 
Jalandhar Female Call Girls Contact Number 9053900678 💚Jalandhar Female Call...
Jalandhar  Female Call Girls Contact Number 9053900678 💚Jalandhar Female Call...Jalandhar  Female Call Girls Contact Number 9053900678 💚Jalandhar Female Call...
Jalandhar Female Call Girls Contact Number 9053900678 💚Jalandhar Female Call...Call Girls Service Chandigarh Ayushi
 
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.ktanvi103
 

Recently uploaded (20)

Model Call Girl in Subhash Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Subhash Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Subhash Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Subhash Nagar Delhi reach out to us at 🔝9953056974🔝
 
Call Girl Guwahati Aashi 👉 7001305949 👈 🔝 Independent Escort Service Guwahati
Call Girl Guwahati Aashi 👉 7001305949 👈 🔝 Independent Escort Service GuwahatiCall Girl Guwahati Aashi 👉 7001305949 👈 🔝 Independent Escort Service Guwahati
Call Girl Guwahati Aashi 👉 7001305949 👈 🔝 Independent Escort Service Guwahati
 
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...
 
Udaipur Call Girls 📲 9999965857 Call Girl in Udaipur
Udaipur Call Girls 📲 9999965857 Call Girl in UdaipurUdaipur Call Girls 📲 9999965857 Call Girl in Udaipur
Udaipur Call Girls 📲 9999965857 Call Girl in Udaipur
 
Russian Call Girls in Chandigarh Ojaswi ❤️🍑 9907093804 👄🫦 Independent Escort ...
Russian Call Girls in Chandigarh Ojaswi ❤️🍑 9907093804 👄🫦 Independent Escort ...Russian Call Girls in Chandigarh Ojaswi ❤️🍑 9907093804 👄🫦 Independent Escort ...
Russian Call Girls in Chandigarh Ojaswi ❤️🍑 9907093804 👄🫦 Independent Escort ...
 
Call Girls Service Chandigarh Gori WhatsApp ❤9115573837 VIP Call Girls Chandi...
Call Girls Service Chandigarh Gori WhatsApp ❤9115573837 VIP Call Girls Chandi...Call Girls Service Chandigarh Gori WhatsApp ❤9115573837 VIP Call Girls Chandi...
Call Girls Service Chandigarh Gori WhatsApp ❤9115573837 VIP Call Girls Chandi...
 
Russian Escorts Aishbagh Road * 9548273370 Naughty Call Girls Service in Lucknow
Russian Escorts Aishbagh Road * 9548273370 Naughty Call Girls Service in LucknowRussian Escorts Aishbagh Road * 9548273370 Naughty Call Girls Service in Lucknow
Russian Escorts Aishbagh Road * 9548273370 Naughty Call Girls Service in Lucknow
 
Dehradun Call Girls Service 7017441440 Real Russian Girls Looking Models
Dehradun Call Girls Service 7017441440 Real Russian Girls Looking ModelsDehradun Call Girls Service 7017441440 Real Russian Girls Looking Models
Dehradun Call Girls Service 7017441440 Real Russian Girls Looking Models
 
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR Call G...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR   Call G...❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR   Call G...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR Call G...
 
Call Girls in Lucknow Esha 🔝 8923113531 🔝 🎶 Independent Escort Service Lucknow
Call Girls in Lucknow Esha 🔝 8923113531  🔝 🎶 Independent Escort Service LucknowCall Girls in Lucknow Esha 🔝 8923113531  🔝 🎶 Independent Escort Service Lucknow
Call Girls in Lucknow Esha 🔝 8923113531 🔝 🎶 Independent Escort Service Lucknow
 
Call Girl Dehradun Aashi 🔝 7001305949 🔝 💃 Independent Escort Service Dehradun
Call Girl Dehradun Aashi 🔝 7001305949 🔝 💃 Independent Escort Service DehradunCall Girl Dehradun Aashi 🔝 7001305949 🔝 💃 Independent Escort Service Dehradun
Call Girl Dehradun Aashi 🔝 7001305949 🔝 💃 Independent Escort Service Dehradun
 
College Call Girls Dehradun Kavya 🔝 7001305949 🔝 📍 Independent Escort Service...
College Call Girls Dehradun Kavya 🔝 7001305949 🔝 📍 Independent Escort Service...College Call Girls Dehradun Kavya 🔝 7001305949 🔝 📍 Independent Escort Service...
College Call Girls Dehradun Kavya 🔝 7001305949 🔝 📍 Independent Escort Service...
 
Russian Call Girls Gurgaon Swara 9711199012 Independent Escort Service Gurgaon
Russian Call Girls Gurgaon Swara 9711199012 Independent Escort Service GurgaonRussian Call Girls Gurgaon Swara 9711199012 Independent Escort Service Gurgaon
Russian Call Girls Gurgaon Swara 9711199012 Independent Escort Service Gurgaon
 
VIP Call Girls Lucknow Isha 🔝 9719455033 🔝 🎶 Independent Escort Service Lucknow
VIP Call Girls Lucknow Isha 🔝 9719455033 🔝 🎶 Independent Escort Service LucknowVIP Call Girls Lucknow Isha 🔝 9719455033 🔝 🎶 Independent Escort Service Lucknow
VIP Call Girls Lucknow Isha 🔝 9719455033 🔝 🎶 Independent Escort Service Lucknow
 
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
 
Bangalore call girl 👯‍♀️@ Simran Independent Call Girls in Bangalore GIUXUZ...
Bangalore call girl  👯‍♀️@ Simran Independent Call Girls in Bangalore  GIUXUZ...Bangalore call girl  👯‍♀️@ Simran Independent Call Girls in Bangalore  GIUXUZ...
Bangalore call girl 👯‍♀️@ Simran Independent Call Girls in Bangalore GIUXUZ...
 
Hot Call Girl In Ludhiana 👅🥵 9053'900678 Call Girls Service In Ludhiana
Hot  Call Girl In Ludhiana 👅🥵 9053'900678 Call Girls Service In LudhianaHot  Call Girl In Ludhiana 👅🥵 9053'900678 Call Girls Service In Ludhiana
Hot Call Girl In Ludhiana 👅🥵 9053'900678 Call Girls Service In Ludhiana
 
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
 
Jalandhar Female Call Girls Contact Number 9053900678 💚Jalandhar Female Call...
Jalandhar  Female Call Girls Contact Number 9053900678 💚Jalandhar Female Call...Jalandhar  Female Call Girls Contact Number 9053900678 💚Jalandhar Female Call...
Jalandhar Female Call Girls Contact Number 9053900678 💚Jalandhar Female Call...
 
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.
 

Consolidating dpms product portfolio with unified data model and micro services

  • 1. The client is a leading diagnostic software and dental practice management solution (DPMS) provider with separate portfolios for imaging and CAD/CAM solutions. With more than 100 years of experience, the client has several acquisitions, partnerships and mergers bringing in a wide suite of applications below them. Having disparate systems with no standardization, mobility, proper encryptions, audit logs, replication or enterprise-level analytics, the client initiated an effort to unify and consolidate the products with a cloud-first solution approach. The team from OFS worked with representatives of the different products to build a unified data model and design a microservices-based, multitenant cloud architecture. A MDM solution considering operational, master data and analytical requirements was also proposed. Business Benefits: • The cloud-based solution with better accessibility and resilience for customers eliminated the need for infrastructure maintenance. • The consolidated product portfolio and Everything as a Service (XaaS) allows for customer- tailored selling. • There is a lower cost for product sustenance, maintenance, deployment and infrastructure. • The products have global outreach. Sample Deliverables: Key Highlights • A two-week interactive workshop with client product managers from around the world provided an understanding of pain points. • OFS created a unified data model consolidating the needs of DPMS and other products. • We established a cloud-first architectural approach. • A microservices-based architecture enabled us to… o Use different technology stacks on the same platform to optimally satisfy client needs o Deploy and maintain different versions o Provide better system resilience • The MDM solution standardized transaction data, distribute master data and extract analytics. • We evaluated technology candidates for a microservices framework, unstructured DB. Technologies Considered • Cloud: AWS Cloud • Database: Mongo DB, Cassandra, Couch DB & PostgreSQL • Microservices Stack: Spring Boot (JVM), NodeJS & .NET • API Management: Kong API Management, WSO2 • Service Registry: Netflix Eureka, Apache Zookeeper, jUDDI • Messaging: Rabbit MQ, Apache Active MQ, Neuron ESB & CT.ABB Consolidating DPMS Product Portfolio with Unified Data Model and Microservices