SlideShare une entreprise Scribd logo
1  sur  18
UCAAS MANAGEMENT PORTAL: BUILD OR BUY? 
Abdel Kander, CEO Kurmi SOftware 
© Copyright 2014 Kurmi Software S.A.S.
WARNING 
• You may be right in thinking that this is a rhetorical 
exercise coming from Kurmi Software since we make 
a living out of selling UCAAS Management Portals 
therefore we should be deemed ill-placed to make 
the case for the « Buy » option but we hope you’ll 
detect at least some traces of intellectual honesty!
THE PORTAL IS THE FACE OF UCAAS 
• Attraction 
• Retention 
• Upselling
“BUILD”, A TANGIBLE POSSIBILITY 
• The basics are available 
– Interfaces 
– Web frameworks 
– Developers 
• Only needs to look good to customers 
– “We’ll do the back office manually to start with” 
• You probably have the functional expertise 
– You know your stuff better than anyone else!
“BUILD”, THE ECONOMICS LOOK GOOD!? 
• Available R&D staff providers 
– Good mix of on/off-shore 
– Market is competitive enough to force bidding war 
• Or maybe internal developers 
– With 0 incremental cost 
– Plus you gotta keep the guys busy, right?! 
• Part of the project setup 
– Then no ongoing cost 
• Built to own specifications 
– No customization costs
ARE YOU SURE?!
« I DID SOMETHING FOR THE WORST POSSIBLE 
REASON -- JUST BECAUSE I COULD » 
Bill Clinton on the Monica Lewinski affair, 
June 20, 2004, CBS 60 Minutes
SOME FUNDAMENTAL FACTORS 
• UCAAS, unlike PAAS is a user-centric service 
– Not an ICT play 
– No matter how sophisticated is the Data Center, if the 
phones don’t ring it’s bad! 
• A good portal is the difference between making and 
loosing money 
– Delegation reduces costs and increases customer 
satisfaction and retention
SOME FUNDAMENTAL FACTORS 
• It’s a moving target… 
– Customer/user expectations evolve 
– New usage habits spawn new needs 
• On shifting grounds 
– Ecosystem vendors upgrade versions potentially triggering 
new unscheduled developments for you 
– Competitive landscape impose fast reaction 
– “Nice to have” features become “Must have”
WHAT MAKES A ROBUST ARCHITECTURE? 
• Four layers 
– Connectivity 
– Persistence 
– Business Logic 
– Rendering
ON CONNECTIVITY 
• Ability to interact with underlying systems 
– Query and modify every object and attribute 
– While maintaining a coherent state at all time 
– With roll-back capabilities 
– Manage concurrent data access 
– Throttling to avoid overload 
• Handle many systems 
– Different API technologies 
– With orchestration capabilities (order of execution, error 
handling…)
ON PERSISTENCE 
• You can’t do without it! 
– If you have more than one underlying system 
– Some tried and failed miserably! 
• Intelligent data model 
– To handle future evolutions 
– With a business rather than an technical representation 
– Enable own workflows 
• Suspend a user 
• Move users across systems 
• Avoid collisions with ecosystem 
– Manage multiple master data sources 
– Graciously manage data conflicts
ON BUSINESS LOGIC 
• Capture Marketing requirements 
– Service Packaging 
– Customer interaction 
• Translate functional scenarios into technical multi-step multi-system 
workflows 
– I.e. Downgrading from multi-line, premium device to a basic package: 
• Which line do you keep? 
• Should you bother changing the device?
ON RENDERING 
• Ergonomic design 
• Adaptive and customizable 
• Multi-language
OTHER IMPORTANT CONSIDERATIONS 
• Security 
– Continued compliance with industry standards 
– Network and database isolation 
• Robustness 
– Redundant platforms 
– No SPOF 
• Interaction with customer’s IS 
– Active Directories 
– Authentication systems 
• Interaction with provider’s IS 
– Ordering 
– Billing
Customers 
Administrators 
End-users 
Internet 
Load Balancer 
Apache Cluster 
Kurmi Cluster 
SP SSO 
DB Cluster 
SP Information 
System 
Unified Com. 
Platform For 
Company 1 
Unified Com. 
Platform For 
Company 2 
Unified Com. 
Platform For 
Company N 
ARCHITECTURE & IS INTEGRATION 
SP Administrators 
billing 
API
THE ECONOMICS OF « BUY » 
• Proven compatibility with UCAAS model 
– 2+ years of market experience 
– Tier 1 and Tier 2 providers 
– In many geographies 
– Pay as you grow 
• Many of our customers tried “Build” before 
– And If they paid us that money, I would be driving a Roll’s 
Royce!
Rennes 
Kurmi Software 
38 ter, rue de Rennes 
F- 35 510 Cesson-Sévigné 
Tel: + 33 2 99 32 02 84 
Paris 
Kurmi Software 
14, Boulevard des Frères Voisin 
F- 92 130 Issy-Les-Moulineaux 
Tel: + 33 1 58 88 30 72 
www.kurmi-software.com 
contact-us@kurmi-software.com 
Kurmi Software Professionals 
Minneapolis 
Kurmi Software 
4316 Blenheim Circle 
Minnetonka MN 55345 
Tel: +1 612 594 7174

Contenu connexe

Tendances

Certero ITAM Review Tools Day
Certero ITAM Review Tools Day Certero ITAM Review Tools Day
Certero ITAM Review Tools Day Martin Thompson
 
Erply: New Platform Updates & Applications
Erply: New Platform Updates & ApplicationsErply: New Platform Updates & Applications
Erply: New Platform Updates & ApplicationsErply
 
Orbis Presentation [Compatibility Mode]
Orbis Presentation [Compatibility Mode]Orbis Presentation [Compatibility Mode]
Orbis Presentation [Compatibility Mode]vaibhav19purwar
 
GaneData Company Presentation
GaneData Company Presentation GaneData Company Presentation
GaneData Company Presentation Jennifer Pratt
 
1st time fix overview 50k
1st time fix   overview 50k1st time fix   overview 50k
1st time fix overview 50kbrackcarter
 
Orpos and store practices
Orpos and store practicesOrpos and store practices
Orpos and store practicesShyamChakrapani
 
Ahead of the Curve
Ahead of the CurveAhead of the Curve
Ahead of the CurveOSSCube
 
Introduction to Cin7 Webinar Presentation
Introduction to Cin7 Webinar PresentationIntroduction to Cin7 Webinar Presentation
Introduction to Cin7 Webinar PresentationMarc Zabern
 
Introducting M Workflow
Introducting M WorkflowIntroducting M Workflow
Introducting M WorkflowHiren Bhimani
 
Sales deck (generic) (5)
Sales deck (generic) (5)Sales deck (generic) (5)
Sales deck (generic) (5)Marc Zabern
 
Milli Apps Brochure
Milli Apps BrochureMilli Apps Brochure
Milli Apps Brochuremilliapps
 
Cutting Through the Disruption
Cutting Through the DisruptionCutting Through the Disruption
Cutting Through the DisruptionOSSCube
 
Video-Platform-as-a-Service-2016-Zohar_Babin
Video-Platform-as-a-Service-2016-Zohar_BabinVideo-Platform-as-a-Service-2016-Zohar_Babin
Video-Platform-as-a-Service-2016-Zohar_BabinZohar Babin
 
Aspire-Retail_Generic_v2.1
Aspire-Retail_Generic_v2.1Aspire-Retail_Generic_v2.1
Aspire-Retail_Generic_v2.1Praveen Kumar
 

Tendances (18)

Features & technology
Features & technologyFeatures & technology
Features & technology
 
Certero ITAM Review Tools Day
Certero ITAM Review Tools Day Certero ITAM Review Tools Day
Certero ITAM Review Tools Day
 
Erply: New Platform Updates & Applications
Erply: New Platform Updates & ApplicationsErply: New Platform Updates & Applications
Erply: New Platform Updates & Applications
 
Vimal cv ba
Vimal cv baVimal cv ba
Vimal cv ba
 
Orbis Presentation [Compatibility Mode]
Orbis Presentation [Compatibility Mode]Orbis Presentation [Compatibility Mode]
Orbis Presentation [Compatibility Mode]
 
GaneData Company Presentation
GaneData Company Presentation GaneData Company Presentation
GaneData Company Presentation
 
1st time fix overview 50k
1st time fix   overview 50k1st time fix   overview 50k
1st time fix overview 50k
 
Orpos and store practices
Orpos and store practicesOrpos and store practices
Orpos and store practices
 
Ahead of the Curve
Ahead of the CurveAhead of the Curve
Ahead of the Curve
 
Real estate mediume
Real estate mediume Real estate mediume
Real estate mediume
 
Introduction to Cin7 Webinar Presentation
Introduction to Cin7 Webinar PresentationIntroduction to Cin7 Webinar Presentation
Introduction to Cin7 Webinar Presentation
 
Introducting M Workflow
Introducting M WorkflowIntroducting M Workflow
Introducting M Workflow
 
Sales deck (generic) (5)
Sales deck (generic) (5)Sales deck (generic) (5)
Sales deck (generic) (5)
 
Milli Apps Brochure
Milli Apps BrochureMilli Apps Brochure
Milli Apps Brochure
 
Varthagan-ERP pdf final
Varthagan-ERP pdf finalVarthagan-ERP pdf final
Varthagan-ERP pdf final
 
Cutting Through the Disruption
Cutting Through the DisruptionCutting Through the Disruption
Cutting Through the Disruption
 
Video-Platform-as-a-Service-2016-Zohar_Babin
Video-Platform-as-a-Service-2016-Zohar_BabinVideo-Platform-as-a-Service-2016-Zohar_Babin
Video-Platform-as-a-Service-2016-Zohar_Babin
 
Aspire-Retail_Generic_v2.1
Aspire-Retail_Generic_v2.1Aspire-Retail_Generic_v2.1
Aspire-Retail_Generic_v2.1
 

Similaire à UCAAS portals make or buy

IT trends and Opportunities
IT trends and OpportunitiesIT trends and Opportunities
IT trends and OpportunitiesBimal Tripathi
 
WSO2Con USA 2017: Building Platforms for Rapid Application Development
WSO2Con USA 2017: Building Platforms for Rapid Application DevelopmentWSO2Con USA 2017: Building Platforms for Rapid Application Development
WSO2Con USA 2017: Building Platforms for Rapid Application DevelopmentWSO2
 
Interop Las Vegas Cloud Connect Summit 2014 - Software Defined Data Center
Interop Las Vegas Cloud Connect Summit 2014 - Software Defined Data CenterInterop Las Vegas Cloud Connect Summit 2014 - Software Defined Data Center
Interop Las Vegas Cloud Connect Summit 2014 - Software Defined Data CenterScott Carlson
 
Ultra-scale e-Commerce Transaction Services with Lean Middleware
Ultra-scale e-Commerce Transaction Services with Lean Middleware Ultra-scale e-Commerce Transaction Services with Lean Middleware
Ultra-scale e-Commerce Transaction Services with Lean Middleware WSO2
 
The Rise of Postmodern ERP
The Rise of Postmodern ERP The Rise of Postmodern ERP
The Rise of Postmodern ERP Coupa Software
 
2013-06-04 Best in Class Cloud Based Accounting Systems
2013-06-04 Best in Class Cloud Based Accounting Systems2013-06-04 Best in Class Cloud Based Accounting Systems
2013-06-04 Best in Class Cloud Based Accounting SystemsRaffa Learning Community
 
2014-09-23 Best of Breed Cloud Based Accounting System Seminar
2014-09-23 Best of Breed Cloud Based Accounting System Seminar2014-09-23 Best of Breed Cloud Based Accounting System Seminar
2014-09-23 Best of Breed Cloud Based Accounting System SeminarRaffa Learning Community
 
SharePoint as a Business Platform Why, What and How? – No Code
SharePoint as a Business Platform Why, What and How? – No CodeSharePoint as a Business Platform Why, What and How? – No Code
SharePoint as a Business Platform Why, What and How? – No Codedox42
 
Allied Consultants - Introduction
Allied Consultants - IntroductionAllied Consultants - Introduction
Allied Consultants - IntroductionAllied Consultants
 
2015-01-14 Best of Breed Cloud Based Accounting System
2015-01-14 Best of Breed Cloud Based Accounting System2015-01-14 Best of Breed Cloud Based Accounting System
2015-01-14 Best of Breed Cloud Based Accounting SystemRaffa Learning Community
 
Small business or multinational, how could you define your e-commerce strategy ?
Small business or multinational, how could you define your e-commerce strategy ?Small business or multinational, how could you define your e-commerce strategy ?
Small business or multinational, how could you define your e-commerce strategy ?OGZ
 
How to Manage Cloud Based Computing Products #pcdub
How to Manage Cloud Based Computing Products #pcdubHow to Manage Cloud Based Computing Products #pcdub
How to Manage Cloud Based Computing Products #pcdubProduct Camp Dublin
 
ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)
ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)
ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)Emtec Inc.
 
Next sop2squred 20190507
Next sop2squred 20190507Next sop2squred 20190507
Next sop2squred 20190507Ralph Yin
 

Similaire à UCAAS portals make or buy (20)

IT trends and Opportunities
IT trends and OpportunitiesIT trends and Opportunities
IT trends and Opportunities
 
WSO2Con USA 2017: Building Platforms for Rapid Application Development
WSO2Con USA 2017: Building Platforms for Rapid Application DevelopmentWSO2Con USA 2017: Building Platforms for Rapid Application Development
WSO2Con USA 2017: Building Platforms for Rapid Application Development
 
Interop Las Vegas Cloud Connect Summit 2014 - Software Defined Data Center
Interop Las Vegas Cloud Connect Summit 2014 - Software Defined Data CenterInterop Las Vegas Cloud Connect Summit 2014 - Software Defined Data Center
Interop Las Vegas Cloud Connect Summit 2014 - Software Defined Data Center
 
2013-11-13 Cloud Based Accounting Systems
2013-11-13 Cloud Based Accounting Systems2013-11-13 Cloud Based Accounting Systems
2013-11-13 Cloud Based Accounting Systems
 
Ultra-scale e-Commerce Transaction Services with Lean Middleware
Ultra-scale e-Commerce Transaction Services with Lean Middleware Ultra-scale e-Commerce Transaction Services with Lean Middleware
Ultra-scale e-Commerce Transaction Services with Lean Middleware
 
Quick App Flow
Quick App FlowQuick App Flow
Quick App Flow
 
The Rise of Postmodern ERP
The Rise of Postmodern ERP The Rise of Postmodern ERP
The Rise of Postmodern ERP
 
2013-06-04 Best in Class Cloud Based Accounting Systems
2013-06-04 Best in Class Cloud Based Accounting Systems2013-06-04 Best in Class Cloud Based Accounting Systems
2013-06-04 Best in Class Cloud Based Accounting Systems
 
2014-09-23 Best of Breed Cloud Based Accounting System Seminar
2014-09-23 Best of Breed Cloud Based Accounting System Seminar2014-09-23 Best of Breed Cloud Based Accounting System Seminar
2014-09-23 Best of Breed Cloud Based Accounting System Seminar
 
SharePoint as a Business Platform Why, What and How? – No Code
SharePoint as a Business Platform Why, What and How? – No CodeSharePoint as a Business Platform Why, What and How? – No Code
SharePoint as a Business Platform Why, What and How? – No Code
 
Airtel-BML
Airtel-BMLAirtel-BML
Airtel-BML
 
Allied Consultants - Introduction
Allied Consultants - IntroductionAllied Consultants - Introduction
Allied Consultants - Introduction
 
2015-01-14 Best of Breed Cloud Based Accounting System
2015-01-14 Best of Breed Cloud Based Accounting System2015-01-14 Best of Breed Cloud Based Accounting System
2015-01-14 Best of Breed Cloud Based Accounting System
 
Small business or multinational, how could you define your e-commerce strategy ?
Small business or multinational, how could you define your e-commerce strategy ?Small business or multinational, how could you define your e-commerce strategy ?
Small business or multinational, how could you define your e-commerce strategy ?
 
2012-06-14 Accounting Systems Comparison
2012-06-14 Accounting Systems Comparison2012-06-14 Accounting Systems Comparison
2012-06-14 Accounting Systems Comparison
 
How to Manage Cloud Based Computing Products #pcdub
How to Manage Cloud Based Computing Products #pcdubHow to Manage Cloud Based Computing Products #pcdub
How to Manage Cloud Based Computing Products #pcdub
 
2012-05-03 Acctg Systems Comparison
2012-05-03 Acctg Systems Comparison2012-05-03 Acctg Systems Comparison
2012-05-03 Acctg Systems Comparison
 
ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)
ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)
ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)
 
Next sop2squred 20190507
Next sop2squred 20190507Next sop2squred 20190507
Next sop2squred 20190507
 
2012-02-28 Accounting Systems Comparison
2012-02-28 Accounting Systems Comparison2012-02-28 Accounting Systems Comparison
2012-02-28 Accounting Systems Comparison
 

Dernier

ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 

Dernier (20)

ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 

UCAAS portals make or buy

  • 1. UCAAS MANAGEMENT PORTAL: BUILD OR BUY? Abdel Kander, CEO Kurmi SOftware © Copyright 2014 Kurmi Software S.A.S.
  • 2. WARNING • You may be right in thinking that this is a rhetorical exercise coming from Kurmi Software since we make a living out of selling UCAAS Management Portals therefore we should be deemed ill-placed to make the case for the « Buy » option but we hope you’ll detect at least some traces of intellectual honesty!
  • 3. THE PORTAL IS THE FACE OF UCAAS • Attraction • Retention • Upselling
  • 4. “BUILD”, A TANGIBLE POSSIBILITY • The basics are available – Interfaces – Web frameworks – Developers • Only needs to look good to customers – “We’ll do the back office manually to start with” • You probably have the functional expertise – You know your stuff better than anyone else!
  • 5. “BUILD”, THE ECONOMICS LOOK GOOD!? • Available R&D staff providers – Good mix of on/off-shore – Market is competitive enough to force bidding war • Or maybe internal developers – With 0 incremental cost – Plus you gotta keep the guys busy, right?! • Part of the project setup – Then no ongoing cost • Built to own specifications – No customization costs
  • 7. « I DID SOMETHING FOR THE WORST POSSIBLE REASON -- JUST BECAUSE I COULD » Bill Clinton on the Monica Lewinski affair, June 20, 2004, CBS 60 Minutes
  • 8. SOME FUNDAMENTAL FACTORS • UCAAS, unlike PAAS is a user-centric service – Not an ICT play – No matter how sophisticated is the Data Center, if the phones don’t ring it’s bad! • A good portal is the difference between making and loosing money – Delegation reduces costs and increases customer satisfaction and retention
  • 9. SOME FUNDAMENTAL FACTORS • It’s a moving target… – Customer/user expectations evolve – New usage habits spawn new needs • On shifting grounds – Ecosystem vendors upgrade versions potentially triggering new unscheduled developments for you – Competitive landscape impose fast reaction – “Nice to have” features become “Must have”
  • 10. WHAT MAKES A ROBUST ARCHITECTURE? • Four layers – Connectivity – Persistence – Business Logic – Rendering
  • 11. ON CONNECTIVITY • Ability to interact with underlying systems – Query and modify every object and attribute – While maintaining a coherent state at all time – With roll-back capabilities – Manage concurrent data access – Throttling to avoid overload • Handle many systems – Different API technologies – With orchestration capabilities (order of execution, error handling…)
  • 12. ON PERSISTENCE • You can’t do without it! – If you have more than one underlying system – Some tried and failed miserably! • Intelligent data model – To handle future evolutions – With a business rather than an technical representation – Enable own workflows • Suspend a user • Move users across systems • Avoid collisions with ecosystem – Manage multiple master data sources – Graciously manage data conflicts
  • 13. ON BUSINESS LOGIC • Capture Marketing requirements – Service Packaging – Customer interaction • Translate functional scenarios into technical multi-step multi-system workflows – I.e. Downgrading from multi-line, premium device to a basic package: • Which line do you keep? • Should you bother changing the device?
  • 14. ON RENDERING • Ergonomic design • Adaptive and customizable • Multi-language
  • 15. OTHER IMPORTANT CONSIDERATIONS • Security – Continued compliance with industry standards – Network and database isolation • Robustness – Redundant platforms – No SPOF • Interaction with customer’s IS – Active Directories – Authentication systems • Interaction with provider’s IS – Ordering – Billing
  • 16. Customers Administrators End-users Internet Load Balancer Apache Cluster Kurmi Cluster SP SSO DB Cluster SP Information System Unified Com. Platform For Company 1 Unified Com. Platform For Company 2 Unified Com. Platform For Company N ARCHITECTURE & IS INTEGRATION SP Administrators billing API
  • 17. THE ECONOMICS OF « BUY » • Proven compatibility with UCAAS model – 2+ years of market experience – Tier 1 and Tier 2 providers – In many geographies – Pay as you grow • Many of our customers tried “Build” before – And If they paid us that money, I would be driving a Roll’s Royce!
  • 18. Rennes Kurmi Software 38 ter, rue de Rennes F- 35 510 Cesson-Sévigné Tel: + 33 2 99 32 02 84 Paris Kurmi Software 14, Boulevard des Frères Voisin F- 92 130 Issy-Les-Moulineaux Tel: + 33 1 58 88 30 72 www.kurmi-software.com contact-us@kurmi-software.com Kurmi Software Professionals Minneapolis Kurmi Software 4316 Blenheim Circle Minnetonka MN 55345 Tel: +1 612 594 7174