SlideShare a Scribd company logo
1 of 26
Download to read offline
Microsoft Dynamics CRM 
Overview and Architecture 101 
Salim Adamon, CRM Consultant & Solution Architect, MVP
Salim Adamon 
▪ Independent CRM Consultant & CRM Solution Architect 
▪ 10+ CRM Deployments over the past 4 years 
▪ CRM Blogger @ http://salimadamoncrm.com 
▪ Microsoft User Group regular speaker (Ottawa, Montreal, Online) 
▪ Microsoft Dynamics CRM MVP
Presentation Plan 
▪ Platform Overview 
▪ What is CRM? What is XRM? 
▪ Demonstration: System views, Modules 
▪ CRM Solution Architecture 
▪ The Architect’s role 
▪ The Architect’s tools 
▪ Design Considerations 
▪ Q & A
Platform Overview
What is CRM? 
▪ Customer Relationship Management 
▪ Microsoft Dynamics CRM 
▪ Account & Contact Management in a context 
▪ Default Modules: 
▪ Service (case, incident management) 
▪ Sales (lead, opportunity, products, invoices) 
▪ Marketing (activities, emails, campaigns) 
▪ COTS product 
▪ Cloud (Office 365 or Private) 
▪ On Premise (local install)
What is xRM? 
▪ Represents extending an application on the CRM platform 
▪ ‘x’ is a variable that means ‘any’ 
▪ Example: Citizen RM, Student RM, Dealers RM, etc. 
▪ Also referred to as “Extended CRM” 
▪ Not a COTS product 
▪ “One Platform: Many Applications”
Platform Demonstration 
▪ Access Mode 
▪ Web 
▪ Outlook 
▪ Mobile 
▪ Application Views 
▪ Dashboards 
▪ List Views 
▪ Forms 
▪ Modules 
▪ Sales 
▪ Marketing 
▪ Services
DEMO
Platform Demonstration
The CRM Solution Architect
What is the CRM Architect’s role? 
▪ Subject Matter Expertise 
▪ Deep knowledge of ALL ASPECTS of the platform 
▪ Provide guidance and best solution design 
▪ Troubleshoot unexpected issues 
▪ Provide long term vision and strategy for solution 
▪ Bridge between business and technical
What is the CRM Architect’s role? 
▪ Delivery Methodology 
▪ Project implementation methodology (Agile, Waterfalls...) 
▪ Delivery Modules Management 
▪ CRM Solution evolution framework 
▪ Configuration environments 
▪ Development environments 
▪ Tool Box 
▪ Configuration tools 
▪ Development tools 
▪ Debugging tools 
▪ Accelerators
What is the CRM Architect’s role? 
▪ Solution Planning, PMO Support, Workforce Management 
▪ Project Delivery Strategy 
▪ People involvement (who, what, when) 
▪ Mentor and guide junior resources
The Architect’s Tools
CRM Architect Tools 
▪ Knowledge is POWER 
▪ Learning resources 
▪ Online Resources 
▪ Microsoft Community Blogs 
▪ Training, User Groups Conferences 
▪ Practice – Use trial organizations 
▪ Technical Architecture 
▪ Extensibility points 
▪ Implications of design decisions
CRM Architect Tools 
▪ Knowledge is POWER 
▪ Technical Architecture 
▪ xRM Platform Components 
▪ Data Modeling 
▪ Entities, Fields, Relationships 
▪ User Interface 
▪ Forms, Views, Lookup 
▪ Web and Outlook (including offline) 
▪ Process Automation 
▪ Workflows, Dialog, Business Process Flow 
▪ Queues and Teams 
▪ Plugins, Web Services 
▪ Reporting 
▪ SSRS, Excel 
▪ Charts and Dashboards 
▪ Security 
▪ Roles, Organization-based 
▪ Field Level 
▪ Auditing 
▪ Data Management 
▪ Data Import/Export 
▪ Duplicate Detection 
▪ Web & Integration 
▪ Portals 
▪ SharePoint Integration 
▪ Enterprise Service Bus 
▪ Custom Integration (API, SDK)
CRM Architect Tools 
▪ Development & Debugging Tools 
▪ XrmToolbox by MVP Tanguy Touzard 
▪ Solutions components management and edition tools, debugging and test tools 
▪ Ribbon Workbench, Sparkle XRM by MVP Scott Durow 
▪ Microsoft Dynamics CRM SDK 
▪ Development Accelerators: CRM Solution Manager, CRM Package Deployer 
▪ Debug: CRM Diagnostic Tool, CRM Trace Reader, Best Practices Analyzer
Typical Design Considerations
Typical Design Considerations 
▪ Using the appropriate functionality 
1. System Configuration 
2. System Customization
Typical Design Considerations 
▪ Automation Design – Client Side 
▪ Form Scripting & Business Rules 
▪ Ribbon customizations 
▪ Sitemap customizations 
▪ Business process flow 
▪ Custom UI development 
▪ Automation Design – Server Side 
▪ Workflows, Custom Workflow Activities 
▪ Plugins 
▪ CRM Web Services (REST, ODATA) 
▪ SQL Server 
▪ SSRS Reports
Typical Design Considerations 
▪ CRM Online vs CRM On Premise 
▪ Different integration consideration 
▪ Different security considerations 
▪ Scalability control 
▪ CRM Solution Components 
▪ Consider ease of deployment 
▪ Build automated deployment tools 
▪ Limit the number of external elements in your solution
Typical Design Considerations 
▪ Data Integration & Migration 
▪ Dynamics CRM provide SQL views to READ CRM Data 
▪ Create, Update, Delete must be done through Web Service 
▪ Understand CRM Web Service limitations 
▪ Retrieve Multiple Record Limit 
▪ Using Third Party Software for Data Integration and Migration Jobs 
▪ SSIS + CRM Add On (Kingsway Soft, others) 
▪ Scribe Soft, Instance Adapter etc. 
▪ Decision making for data integration and migration (technology, performance, immediacy 
etc.)
Typical Design Considerations 
▪ Buy vs Build? 
▪ Lots of CRM Solution Add-Ons : 
▪ Portals (ADX Studio, Parature) 
▪ Mobility 
▪ Project Management, PSA, Field Services Management 
▪ Can you build it internally? 
▪ Should you build it or buy an existing add-on?
Typical Design Considerations 
▪ Infrastructure Design 
▪ CRM Access points 
▪ HTTP vs HTTPS 
▪ Active Directory, Claim Based Auth, Internet Facing Deployment (IFD) 
▪ Portal(s) 
▪ Solution Sizing 
▪ Single vs Multiple Server Infrastructure 
▪ SQL Server features 
▪ SQL Indexes
Q&A
Salim Adamon 
salim.adamon@outlook.com 
http://salimadamoncrm.com 
https://ca.linkedin.com/in/sadamon/en 
@salimadamon 
Next Steps 
▪ Reach out to me for additional information 
▪ Services offered 
▪ Tailored presentation for your enterprise, special topics 
▪ Solution implementation review and recommendations 
▪ Pre-sales solution development and presentations 
▪ CRM Consulting (business and technical) 
▪ CRM Solution Architecture

More Related Content

What's hot

Microsoft Dynamics 365 - Intelligent Business Applications
Microsoft Dynamics 365 - Intelligent Business ApplicationsMicrosoft Dynamics 365 - Intelligent Business Applications
Microsoft Dynamics 365 - Intelligent Business ApplicationsDavid J Rosenthal
 
Salesforce Service Cloud - An overview
Salesforce Service Cloud - An overviewSalesforce Service Cloud - An overview
Salesforce Service Cloud - An overviewAjay Balakrishnan
 
An introduction to microsoft power apps
An introduction to microsoft power appsAn introduction to microsoft power apps
An introduction to microsoft power appsMitul Rana
 
How Salesforce CRM works & who should use it?
How Salesforce CRM works & who should use it?How Salesforce CRM works & who should use it?
How Salesforce CRM works & who should use it?Suyati Technologies
 
Introduction to Salesforce.com
Introduction to Salesforce.comIntroduction to Salesforce.com
Introduction to Salesforce.comEdureka!
 
Salesforce sales cloud solutions
Salesforce sales cloud solutionsSalesforce sales cloud solutions
Salesforce sales cloud solutionsJanBask LLC
 
Microsoft dynamics-crm-online-overview-ppt
Microsoft dynamics-crm-online-overview-pptMicrosoft dynamics-crm-online-overview-ppt
Microsoft dynamics-crm-online-overview-pptMohammed Badruddin
 
Getting started with Microsoft dynamics crm 2016
Getting started with Microsoft dynamics crm 2016Getting started with Microsoft dynamics crm 2016
Getting started with Microsoft dynamics crm 2016Firoz Muhammed
 
Salesforce Overview For Beginners/Students
Salesforce Overview For Beginners/StudentsSalesforce Overview For Beginners/Students
Salesforce Overview For Beginners/StudentsSujesh Ramachandran
 
Salesforce.com Overview
Salesforce.com OverviewSalesforce.com Overview
Salesforce.com OverviewEdureka!
 
Master data management (mdm) & plm in context of enterprise product management
Master data management (mdm) & plm in context of enterprise product managementMaster data management (mdm) & plm in context of enterprise product management
Master data management (mdm) & plm in context of enterprise product managementTata Consultancy Services
 
Salesforce Online Training
Salesforce Online TrainingSalesforce Online Training
Salesforce Online TrainingKeylabs
 
Power apps presentation
Power apps presentationPower apps presentation
Power apps presentationInnoTech
 
Salesforce Cross-Cloud Architecture
Salesforce Cross-Cloud ArchitectureSalesforce Cross-Cloud Architecture
Salesforce Cross-Cloud ArchitectureThierry TROUIN ☁
 
Salesforce online training || Salesforce Integration | salesforce lightning
Salesforce online training || Salesforce Integration | salesforce lightningSalesforce online training || Salesforce Integration | salesforce lightning
Salesforce online training || Salesforce Integration | salesforce lightningsuresh
 
Microsoft Dynamics 365
Microsoft Dynamics 365Microsoft Dynamics 365
Microsoft Dynamics 365IOZ AG
 
ITSM and Service Catalog Overview
ITSM and Service Catalog OverviewITSM and Service Catalog Overview
ITSM and Service Catalog OverviewChristopher Glennon
 

What's hot (20)

Microsoft Dynamics 365 - Intelligent Business Applications
Microsoft Dynamics 365 - Intelligent Business ApplicationsMicrosoft Dynamics 365 - Intelligent Business Applications
Microsoft Dynamics 365 - Intelligent Business Applications
 
Salesforce Service Cloud - An overview
Salesforce Service Cloud - An overviewSalesforce Service Cloud - An overview
Salesforce Service Cloud - An overview
 
An introduction to microsoft power apps
An introduction to microsoft power appsAn introduction to microsoft power apps
An introduction to microsoft power apps
 
How Salesforce CRM works & who should use it?
How Salesforce CRM works & who should use it?How Salesforce CRM works & who should use it?
How Salesforce CRM works & who should use it?
 
Introduction Dynamics 365 CRM
Introduction Dynamics 365 CRMIntroduction Dynamics 365 CRM
Introduction Dynamics 365 CRM
 
Introduction to Salesforce.com
Introduction to Salesforce.comIntroduction to Salesforce.com
Introduction to Salesforce.com
 
Salesforce sales cloud solutions
Salesforce sales cloud solutionsSalesforce sales cloud solutions
Salesforce sales cloud solutions
 
Microsoft dynamics-crm-online-overview-ppt
Microsoft dynamics-crm-online-overview-pptMicrosoft dynamics-crm-online-overview-ppt
Microsoft dynamics-crm-online-overview-ppt
 
Getting started with Microsoft dynamics crm 2016
Getting started with Microsoft dynamics crm 2016Getting started with Microsoft dynamics crm 2016
Getting started with Microsoft dynamics crm 2016
 
Strategic Operating Model
Strategic Operating Model Strategic Operating Model
Strategic Operating Model
 
Salesforce Overview For Beginners/Students
Salesforce Overview For Beginners/StudentsSalesforce Overview For Beginners/Students
Salesforce Overview For Beginners/Students
 
Salesforce.com Overview
Salesforce.com OverviewSalesforce.com Overview
Salesforce.com Overview
 
Master data management (mdm) & plm in context of enterprise product management
Master data management (mdm) & plm in context of enterprise product managementMaster data management (mdm) & plm in context of enterprise product management
Master data management (mdm) & plm in context of enterprise product management
 
Salesforce Online Training
Salesforce Online TrainingSalesforce Online Training
Salesforce Online Training
 
Power apps presentation
Power apps presentationPower apps presentation
Power apps presentation
 
Microsoft Dynamics 365 for sales
Microsoft Dynamics  365 for sales Microsoft Dynamics  365 for sales
Microsoft Dynamics 365 for sales
 
Salesforce Cross-Cloud Architecture
Salesforce Cross-Cloud ArchitectureSalesforce Cross-Cloud Architecture
Salesforce Cross-Cloud Architecture
 
Salesforce online training || Salesforce Integration | salesforce lightning
Salesforce online training || Salesforce Integration | salesforce lightningSalesforce online training || Salesforce Integration | salesforce lightning
Salesforce online training || Salesforce Integration | salesforce lightning
 
Microsoft Dynamics 365
Microsoft Dynamics 365Microsoft Dynamics 365
Microsoft Dynamics 365
 
ITSM and Service Catalog Overview
ITSM and Service Catalog OverviewITSM and Service Catalog Overview
ITSM and Service Catalog Overview
 

Viewers also liked

Dynamics CRM 2011 Architecture Overview
Dynamics CRM 2011 Architecture OverviewDynamics CRM 2011 Architecture Overview
Dynamics CRM 2011 Architecture OverviewDmytro Golodiuk
 
Designing a Modern CRM
Designing a Modern CRMDesigning a Modern CRM
Designing a Modern CRMTyler Tate
 
Software architecture & design patterns for MS CRM Developers
Software architecture & design patterns for MS CRM  Developers Software architecture & design patterns for MS CRM  Developers
Software architecture & design patterns for MS CRM Developers sebedatalabs
 
MS Dynamics CRM as Application Development Platform
MS Dynamics CRM as Application Development PlatformMS Dynamics CRM as Application Development Platform
MS Dynamics CRM as Application Development PlatformPetr Cermak
 
Building a CRM Application
Building a CRM ApplicationBuilding a CRM Application
Building a CRM ApplicationIron Speed
 
CRM: Modelling Customer Relationships
CRM: Modelling Customer RelationshipsCRM: Modelling Customer Relationships
CRM: Modelling Customer Relationshipsdavidpuckey
 
Microsoft Dynamics CRM 2015 Pre-sales Presentation Material
Microsoft Dynamics CRM 2015 Pre-sales Presentation MaterialMicrosoft Dynamics CRM 2015 Pre-sales Presentation Material
Microsoft Dynamics CRM 2015 Pre-sales Presentation MaterialAileen Gusni
 
S299137 Enterprise Saa S Behind The Operational Scenes Of Oracle Crm On Demand
S299137 Enterprise Saa S Behind The Operational Scenes Of Oracle Crm On DemandS299137 Enterprise Saa S Behind The Operational Scenes Of Oracle Crm On Demand
S299137 Enterprise Saa S Behind The Operational Scenes Of Oracle Crm On DemandKate Haughton
 
HAYDEX CV low quality
HAYDEX CV low qualityHAYDEX CV low quality
HAYDEX CV low qualityHayder Kadhim
 
BEG-Dynamics CRM Marketing Presentation with Click Dimensions
BEG-Dynamics CRM Marketing Presentation with Click DimensionsBEG-Dynamics CRM Marketing Presentation with Click Dimensions
BEG-Dynamics CRM Marketing Presentation with Click DimensionsAdnan Jalees
 
Dynamics Crm Reference Architecture Version 1.0
Dynamics Crm Reference Architecture Version 1.0Dynamics Crm Reference Architecture Version 1.0
Dynamics Crm Reference Architecture Version 1.0dekini
 
«Виртуальный офис»
«Виртуальный офис»«Виртуальный офис»
«Виртуальный офис»Softline
 
Unified Service Desk - Part 3
Unified Service Desk  - Part 3Unified Service Desk  - Part 3
Unified Service Desk - Part 3Naveen Kumar
 
BPM for Manufacturing (Business Process-Centric Manufacturing) v4
BPM for Manufacturing (Business Process-Centric  Manufacturing) v4BPM for Manufacturing (Business Process-Centric  Manufacturing) v4
BPM for Manufacturing (Business Process-Centric Manufacturing) v4Sudhir(SMACI) Menon
 
XRM solutions (MS Dynamics CRM platform) for large broker agency
XRM solutions (MS Dynamics CRM platform)  for large broker agencyXRM solutions (MS Dynamics CRM platform)  for large broker agency
XRM solutions (MS Dynamics CRM platform) for large broker agencyPetr Cermak
 
Discover SharePoint 2013 & Dynamics CRM
Discover SharePoint 2013 & Dynamics CRMDiscover SharePoint 2013 & Dynamics CRM
Discover SharePoint 2013 & Dynamics CRMSentri
 
Sentri's Microsoft dynamics CRM presentation
Sentri's Microsoft dynamics CRM presentationSentri's Microsoft dynamics CRM presentation
Sentri's Microsoft dynamics CRM presentationSentri
 

Viewers also liked (20)

CRM Architecture
CRM ArchitectureCRM Architecture
CRM Architecture
 
Dynamics CRM 2011 Architecture Overview
Dynamics CRM 2011 Architecture OverviewDynamics CRM 2011 Architecture Overview
Dynamics CRM 2011 Architecture Overview
 
Designing a Modern CRM
Designing a Modern CRMDesigning a Modern CRM
Designing a Modern CRM
 
Software architecture & design patterns for MS CRM Developers
Software architecture & design patterns for MS CRM  Developers Software architecture & design patterns for MS CRM  Developers
Software architecture & design patterns for MS CRM Developers
 
MS Dynamics CRM as Application Development Platform
MS Dynamics CRM as Application Development PlatformMS Dynamics CRM as Application Development Platform
MS Dynamics CRM as Application Development Platform
 
Building a CRM Application
Building a CRM ApplicationBuilding a CRM Application
Building a CRM Application
 
CRM: Modelling Customer Relationships
CRM: Modelling Customer RelationshipsCRM: Modelling Customer Relationships
CRM: Modelling Customer Relationships
 
Microsoft Dynamics CRM 2015 Pre-sales Presentation Material
Microsoft Dynamics CRM 2015 Pre-sales Presentation MaterialMicrosoft Dynamics CRM 2015 Pre-sales Presentation Material
Microsoft Dynamics CRM 2015 Pre-sales Presentation Material
 
S299137 Enterprise Saa S Behind The Operational Scenes Of Oracle Crm On Demand
S299137 Enterprise Saa S Behind The Operational Scenes Of Oracle Crm On DemandS299137 Enterprise Saa S Behind The Operational Scenes Of Oracle Crm On Demand
S299137 Enterprise Saa S Behind The Operational Scenes Of Oracle Crm On Demand
 
HAYDEX CV low quality
HAYDEX CV low qualityHAYDEX CV low quality
HAYDEX CV low quality
 
BEG-Dynamics CRM Marketing Presentation with Click Dimensions
BEG-Dynamics CRM Marketing Presentation with Click DimensionsBEG-Dynamics CRM Marketing Presentation with Click Dimensions
BEG-Dynamics CRM Marketing Presentation with Click Dimensions
 
Ms dynamics crm consultant
Ms dynamics crm consultantMs dynamics crm consultant
Ms dynamics crm consultant
 
Dynamics Crm Reference Architecture Version 1.0
Dynamics Crm Reference Architecture Version 1.0Dynamics Crm Reference Architecture Version 1.0
Dynamics Crm Reference Architecture Version 1.0
 
«Виртуальный офис»
«Виртуальный офис»«Виртуальный офис»
«Виртуальный офис»
 
Unified Service Desk - Part 3
Unified Service Desk  - Part 3Unified Service Desk  - Part 3
Unified Service Desk - Part 3
 
BPM for Manufacturing (Business Process-Centric Manufacturing) v4
BPM for Manufacturing (Business Process-Centric  Manufacturing) v4BPM for Manufacturing (Business Process-Centric  Manufacturing) v4
BPM for Manufacturing (Business Process-Centric Manufacturing) v4
 
XRM solutions (MS Dynamics CRM platform) for large broker agency
XRM solutions (MS Dynamics CRM platform)  for large broker agencyXRM solutions (MS Dynamics CRM platform)  for large broker agency
XRM solutions (MS Dynamics CRM platform) for large broker agency
 
Introduction To CRM
Introduction To CRMIntroduction To CRM
Introduction To CRM
 
Discover SharePoint 2013 & Dynamics CRM
Discover SharePoint 2013 & Dynamics CRMDiscover SharePoint 2013 & Dynamics CRM
Discover SharePoint 2013 & Dynamics CRM
 
Sentri's Microsoft dynamics CRM presentation
Sentri's Microsoft dynamics CRM presentationSentri's Microsoft dynamics CRM presentation
Sentri's Microsoft dynamics CRM presentation
 

Similar to Salim Adamon: Dynamics CRM overview & architecture

One-Click Deployments - CRMUG London 2014
One-Click Deployments - CRMUG London 2014One-Click Deployments - CRMUG London 2014
One-Click Deployments - CRMUG London 2014Wael Hamze
 
Microsoft CRM Webinar Trilogy Unified Service Desk
Microsoft CRM Webinar Trilogy Unified Service DeskMicrosoft CRM Webinar Trilogy Unified Service Desk
Microsoft CRM Webinar Trilogy Unified Service DeskEmtec Inc.
 
Crm trilogy webinar day 1 sales with social listening
Crm trilogy webinar day 1 sales with social listeningCrm trilogy webinar day 1 sales with social listening
Crm trilogy webinar day 1 sales with social listeningEmtec Inc.
 
Jean-René Roy: Integrate Legacy App with Dynamic CRM
Jean-René Roy: Integrate Legacy App with Dynamic CRMJean-René Roy: Integrate Legacy App with Dynamic CRM
Jean-René Roy: Integrate Legacy App with Dynamic CRMMSDEVMTL
 
Sitecore xPlatform - Introduction
Sitecore xPlatform - IntroductionSitecore xPlatform - Introduction
Sitecore xPlatform - IntroductionThomas Eldblom
 
Enterprise architecture artefacts
Enterprise architecture artefactsEnterprise architecture artefacts
Enterprise architecture artefactsBrian Loomis
 
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...BDO IT Solutions
 
Radix Corporate Profile
Radix Corporate ProfileRadix Corporate Profile
Radix Corporate ProfileTejas Bhatt
 
Syllabus for Dynamics 365 CRM/ CE Functional Consultant Course
Syllabus for Dynamics 365 CRM/ CE Functional Consultant CourseSyllabus for Dynamics 365 CRM/ CE Functional Consultant Course
Syllabus for Dynamics 365 CRM/ CE Functional Consultant CourseSanjaya Prakash Pradhan
 
PowerApps and CDS
PowerApps and CDSPowerApps and CDS
PowerApps and CDSAli Khan
 
Brochure, Stratitude Salesforce.com Services
Brochure, Stratitude Salesforce.com ServicesBrochure, Stratitude Salesforce.com Services
Brochure, Stratitude Salesforce.com ServicesStratitude, Inc
 
Customer engagement solution architecture and Dynamics 365 Portals
Customer engagement solution architecture and Dynamics 365 PortalsCustomer engagement solution architecture and Dynamics 365 Portals
Customer engagement solution architecture and Dynamics 365 PortalsDigital Illustrated
 
K2 for Dynamics CRM
K2 for Dynamics CRMK2 for Dynamics CRM
K2 for Dynamics CRMGemma Adair
 
Covenant Technology Partners Capabilities Presentation
Covenant Technology Partners Capabilities PresentationCovenant Technology Partners Capabilities Presentation
Covenant Technology Partners Capabilities PresentationMatthew W. Bowers
 
Cv dynamics ax techno functional consultant 06042016
Cv   dynamics ax techno functional consultant 06042016Cv   dynamics ax techno functional consultant 06042016
Cv dynamics ax techno functional consultant 06042016Faraz Muhammad
 
Navigating through Microsoft Dynamics 365 landscape | Dynamics 365 for Custom...
Navigating through Microsoft Dynamics 365 landscape | Dynamics 365 for Custom...Navigating through Microsoft Dynamics 365 landscape | Dynamics 365 for Custom...
Navigating through Microsoft Dynamics 365 landscape | Dynamics 365 for Custom...Firoz Muhammed
 

Similar to Salim Adamon: Dynamics CRM overview & architecture (20)

One-Click Deployments - CRMUG London 2014
One-Click Deployments - CRMUG London 2014One-Click Deployments - CRMUG London 2014
One-Click Deployments - CRMUG London 2014
 
Microsoft CRM Webinar Trilogy Unified Service Desk
Microsoft CRM Webinar Trilogy Unified Service DeskMicrosoft CRM Webinar Trilogy Unified Service Desk
Microsoft CRM Webinar Trilogy Unified Service Desk
 
Crm trilogy webinar day 1 sales with social listening
Crm trilogy webinar day 1 sales with social listeningCrm trilogy webinar day 1 sales with social listening
Crm trilogy webinar day 1 sales with social listening
 
Jean-René Roy: Integrate Legacy App with Dynamic CRM
Jean-René Roy: Integrate Legacy App with Dynamic CRMJean-René Roy: Integrate Legacy App with Dynamic CRM
Jean-René Roy: Integrate Legacy App with Dynamic CRM
 
Sitecore xPlatform - Introduction
Sitecore xPlatform - IntroductionSitecore xPlatform - Introduction
Sitecore xPlatform - Introduction
 
Enterprise architecture artefacts
Enterprise architecture artefactsEnterprise architecture artefacts
Enterprise architecture artefacts
 
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...
 
Radix Corporate Profile
Radix Corporate ProfileRadix Corporate Profile
Radix Corporate Profile
 
Syllabus for Dynamics 365 CRM/ CE Functional Consultant Course
Syllabus for Dynamics 365 CRM/ CE Functional Consultant CourseSyllabus for Dynamics 365 CRM/ CE Functional Consultant Course
Syllabus for Dynamics 365 CRM/ CE Functional Consultant Course
 
PowerApps and CDS
PowerApps and CDSPowerApps and CDS
PowerApps and CDS
 
agil-IT-y Consulting
agil-IT-y Consultingagil-IT-y Consulting
agil-IT-y Consulting
 
Brochure, Stratitude Salesforce.com Services
Brochure, Stratitude Salesforce.com ServicesBrochure, Stratitude Salesforce.com Services
Brochure, Stratitude Salesforce.com Services
 
Customer engagement solution architecture and Dynamics 365 Portals
Customer engagement solution architecture and Dynamics 365 PortalsCustomer engagement solution architecture and Dynamics 365 Portals
Customer engagement solution architecture and Dynamics 365 Portals
 
K2 for Dynamics CRM
K2 for Dynamics CRMK2 for Dynamics CRM
K2 for Dynamics CRM
 
CRM Online 2016 Portal Capabilities
CRM Online 2016 Portal CapabilitiesCRM Online 2016 Portal Capabilities
CRM Online 2016 Portal Capabilities
 
Covenant Technology Partners Capabilities Presentation
Covenant Technology Partners Capabilities PresentationCovenant Technology Partners Capabilities Presentation
Covenant Technology Partners Capabilities Presentation
 
Cloud ‘Us
Cloud ‘UsCloud ‘Us
Cloud ‘Us
 
Multiplatform Development
Multiplatform DevelopmentMultiplatform Development
Multiplatform Development
 
Cv dynamics ax techno functional consultant 06042016
Cv   dynamics ax techno functional consultant 06042016Cv   dynamics ax techno functional consultant 06042016
Cv dynamics ax techno functional consultant 06042016
 
Navigating through Microsoft Dynamics 365 landscape | Dynamics 365 for Custom...
Navigating through Microsoft Dynamics 365 landscape | Dynamics 365 for Custom...Navigating through Microsoft Dynamics 365 landscape | Dynamics 365 for Custom...
Navigating through Microsoft Dynamics 365 landscape | Dynamics 365 for Custom...
 

More from MSDEVMTL

Intro grpc.net
Intro  grpc.netIntro  grpc.net
Intro grpc.netMSDEVMTL
 
Grpc and asp.net partie 2
Grpc and asp.net partie 2Grpc and asp.net partie 2
Grpc and asp.net partie 2MSDEVMTL
 
Property based testing
Property based testingProperty based testing
Property based testingMSDEVMTL
 
Improve cloud visibility and cost in Microsoft Azure
Improve cloud visibility and cost in Microsoft AzureImprove cloud visibility and cost in Microsoft Azure
Improve cloud visibility and cost in Microsoft AzureMSDEVMTL
 
Return on Ignite 2019: Azure, .NET, A.I. & Data
Return on Ignite 2019: Azure, .NET, A.I. & DataReturn on Ignite 2019: Azure, .NET, A.I. & Data
Return on Ignite 2019: Azure, .NET, A.I. & DataMSDEVMTL
 
C sharp 8.0 new features
C sharp 8.0 new featuresC sharp 8.0 new features
C sharp 8.0 new featuresMSDEVMTL
 
Asp.net core 3
Asp.net core 3Asp.net core 3
Asp.net core 3MSDEVMTL
 
MSDEVMTL Informations 2019
MSDEVMTL Informations 2019MSDEVMTL Informations 2019
MSDEVMTL Informations 2019MSDEVMTL
 
Common features in webapi aspnetcore
Common features in webapi aspnetcoreCommon features in webapi aspnetcore
Common features in webapi aspnetcoreMSDEVMTL
 
Groupe Excel et Power BI - Rencontre du 25 septembre 2018
Groupe Excel et Power BI  - Rencontre du 25 septembre 2018Groupe Excel et Power BI  - Rencontre du 25 septembre 2018
Groupe Excel et Power BI - Rencontre du 25 septembre 2018MSDEVMTL
 
Api gateway
Api gatewayApi gateway
Api gatewayMSDEVMTL
 
Common features in webapi aspnetcore
Common features in webapi aspnetcoreCommon features in webapi aspnetcore
Common features in webapi aspnetcoreMSDEVMTL
 
Stephane Lapointe: Governance in Azure, keep control of your environments
Stephane Lapointe: Governance in Azure, keep control of your environmentsStephane Lapointe: Governance in Azure, keep control of your environments
Stephane Lapointe: Governance in Azure, keep control of your environmentsMSDEVMTL
 
Eric Routhier: Garder le contrôle sur vos coûts Azure
Eric Routhier: Garder le contrôle sur vos coûts AzureEric Routhier: Garder le contrôle sur vos coûts Azure
Eric Routhier: Garder le contrôle sur vos coûts AzureMSDEVMTL
 
Data science presentation
Data science presentationData science presentation
Data science presentationMSDEVMTL
 
Michel Ouellette + Gabriel Lainesse: Process Automation & Data Analytics at S...
Michel Ouellette + Gabriel Lainesse: Process Automation & Data Analytics at S...Michel Ouellette + Gabriel Lainesse: Process Automation & Data Analytics at S...
Michel Ouellette + Gabriel Lainesse: Process Automation & Data Analytics at S...MSDEVMTL
 
Open id connect, azure ad, angular 5, web api core
Open id connect, azure ad, angular 5, web api coreOpen id connect, azure ad, angular 5, web api core
Open id connect, azure ad, angular 5, web api coreMSDEVMTL
 
Yoann Clombe : Fail fast, iterate quickly with power bi and google analytics
Yoann Clombe : Fail fast, iterate quickly with power bi and google analyticsYoann Clombe : Fail fast, iterate quickly with power bi and google analytics
Yoann Clombe : Fail fast, iterate quickly with power bi and google analyticsMSDEVMTL
 
CAE: etude de cas - Rolling Average
CAE: etude de cas - Rolling AverageCAE: etude de cas - Rolling Average
CAE: etude de cas - Rolling AverageMSDEVMTL
 
CAE: etude de cas
CAE: etude de casCAE: etude de cas
CAE: etude de casMSDEVMTL
 

More from MSDEVMTL (20)

Intro grpc.net
Intro  grpc.netIntro  grpc.net
Intro grpc.net
 
Grpc and asp.net partie 2
Grpc and asp.net partie 2Grpc and asp.net partie 2
Grpc and asp.net partie 2
 
Property based testing
Property based testingProperty based testing
Property based testing
 
Improve cloud visibility and cost in Microsoft Azure
Improve cloud visibility and cost in Microsoft AzureImprove cloud visibility and cost in Microsoft Azure
Improve cloud visibility and cost in Microsoft Azure
 
Return on Ignite 2019: Azure, .NET, A.I. & Data
Return on Ignite 2019: Azure, .NET, A.I. & DataReturn on Ignite 2019: Azure, .NET, A.I. & Data
Return on Ignite 2019: Azure, .NET, A.I. & Data
 
C sharp 8.0 new features
C sharp 8.0 new featuresC sharp 8.0 new features
C sharp 8.0 new features
 
Asp.net core 3
Asp.net core 3Asp.net core 3
Asp.net core 3
 
MSDEVMTL Informations 2019
MSDEVMTL Informations 2019MSDEVMTL Informations 2019
MSDEVMTL Informations 2019
 
Common features in webapi aspnetcore
Common features in webapi aspnetcoreCommon features in webapi aspnetcore
Common features in webapi aspnetcore
 
Groupe Excel et Power BI - Rencontre du 25 septembre 2018
Groupe Excel et Power BI  - Rencontre du 25 septembre 2018Groupe Excel et Power BI  - Rencontre du 25 septembre 2018
Groupe Excel et Power BI - Rencontre du 25 septembre 2018
 
Api gateway
Api gatewayApi gateway
Api gateway
 
Common features in webapi aspnetcore
Common features in webapi aspnetcoreCommon features in webapi aspnetcore
Common features in webapi aspnetcore
 
Stephane Lapointe: Governance in Azure, keep control of your environments
Stephane Lapointe: Governance in Azure, keep control of your environmentsStephane Lapointe: Governance in Azure, keep control of your environments
Stephane Lapointe: Governance in Azure, keep control of your environments
 
Eric Routhier: Garder le contrôle sur vos coûts Azure
Eric Routhier: Garder le contrôle sur vos coûts AzureEric Routhier: Garder le contrôle sur vos coûts Azure
Eric Routhier: Garder le contrôle sur vos coûts Azure
 
Data science presentation
Data science presentationData science presentation
Data science presentation
 
Michel Ouellette + Gabriel Lainesse: Process Automation & Data Analytics at S...
Michel Ouellette + Gabriel Lainesse: Process Automation & Data Analytics at S...Michel Ouellette + Gabriel Lainesse: Process Automation & Data Analytics at S...
Michel Ouellette + Gabriel Lainesse: Process Automation & Data Analytics at S...
 
Open id connect, azure ad, angular 5, web api core
Open id connect, azure ad, angular 5, web api coreOpen id connect, azure ad, angular 5, web api core
Open id connect, azure ad, angular 5, web api core
 
Yoann Clombe : Fail fast, iterate quickly with power bi and google analytics
Yoann Clombe : Fail fast, iterate quickly with power bi and google analyticsYoann Clombe : Fail fast, iterate quickly with power bi and google analytics
Yoann Clombe : Fail fast, iterate quickly with power bi and google analytics
 
CAE: etude de cas - Rolling Average
CAE: etude de cas - Rolling AverageCAE: etude de cas - Rolling Average
CAE: etude de cas - Rolling Average
 
CAE: etude de cas
CAE: etude de casCAE: etude de cas
CAE: etude de cas
 

Recently uploaded

Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 

Salim Adamon: Dynamics CRM overview & architecture

  • 1. Microsoft Dynamics CRM Overview and Architecture 101 Salim Adamon, CRM Consultant & Solution Architect, MVP
  • 2. Salim Adamon ▪ Independent CRM Consultant & CRM Solution Architect ▪ 10+ CRM Deployments over the past 4 years ▪ CRM Blogger @ http://salimadamoncrm.com ▪ Microsoft User Group regular speaker (Ottawa, Montreal, Online) ▪ Microsoft Dynamics CRM MVP
  • 3. Presentation Plan ▪ Platform Overview ▪ What is CRM? What is XRM? ▪ Demonstration: System views, Modules ▪ CRM Solution Architecture ▪ The Architect’s role ▪ The Architect’s tools ▪ Design Considerations ▪ Q & A
  • 5. What is CRM? ▪ Customer Relationship Management ▪ Microsoft Dynamics CRM ▪ Account & Contact Management in a context ▪ Default Modules: ▪ Service (case, incident management) ▪ Sales (lead, opportunity, products, invoices) ▪ Marketing (activities, emails, campaigns) ▪ COTS product ▪ Cloud (Office 365 or Private) ▪ On Premise (local install)
  • 6. What is xRM? ▪ Represents extending an application on the CRM platform ▪ ‘x’ is a variable that means ‘any’ ▪ Example: Citizen RM, Student RM, Dealers RM, etc. ▪ Also referred to as “Extended CRM” ▪ Not a COTS product ▪ “One Platform: Many Applications”
  • 7. Platform Demonstration ▪ Access Mode ▪ Web ▪ Outlook ▪ Mobile ▪ Application Views ▪ Dashboards ▪ List Views ▪ Forms ▪ Modules ▪ Sales ▪ Marketing ▪ Services
  • 10. The CRM Solution Architect
  • 11. What is the CRM Architect’s role? ▪ Subject Matter Expertise ▪ Deep knowledge of ALL ASPECTS of the platform ▪ Provide guidance and best solution design ▪ Troubleshoot unexpected issues ▪ Provide long term vision and strategy for solution ▪ Bridge between business and technical
  • 12. What is the CRM Architect’s role? ▪ Delivery Methodology ▪ Project implementation methodology (Agile, Waterfalls...) ▪ Delivery Modules Management ▪ CRM Solution evolution framework ▪ Configuration environments ▪ Development environments ▪ Tool Box ▪ Configuration tools ▪ Development tools ▪ Debugging tools ▪ Accelerators
  • 13. What is the CRM Architect’s role? ▪ Solution Planning, PMO Support, Workforce Management ▪ Project Delivery Strategy ▪ People involvement (who, what, when) ▪ Mentor and guide junior resources
  • 15. CRM Architect Tools ▪ Knowledge is POWER ▪ Learning resources ▪ Online Resources ▪ Microsoft Community Blogs ▪ Training, User Groups Conferences ▪ Practice – Use trial organizations ▪ Technical Architecture ▪ Extensibility points ▪ Implications of design decisions
  • 16. CRM Architect Tools ▪ Knowledge is POWER ▪ Technical Architecture ▪ xRM Platform Components ▪ Data Modeling ▪ Entities, Fields, Relationships ▪ User Interface ▪ Forms, Views, Lookup ▪ Web and Outlook (including offline) ▪ Process Automation ▪ Workflows, Dialog, Business Process Flow ▪ Queues and Teams ▪ Plugins, Web Services ▪ Reporting ▪ SSRS, Excel ▪ Charts and Dashboards ▪ Security ▪ Roles, Organization-based ▪ Field Level ▪ Auditing ▪ Data Management ▪ Data Import/Export ▪ Duplicate Detection ▪ Web & Integration ▪ Portals ▪ SharePoint Integration ▪ Enterprise Service Bus ▪ Custom Integration (API, SDK)
  • 17. CRM Architect Tools ▪ Development & Debugging Tools ▪ XrmToolbox by MVP Tanguy Touzard ▪ Solutions components management and edition tools, debugging and test tools ▪ Ribbon Workbench, Sparkle XRM by MVP Scott Durow ▪ Microsoft Dynamics CRM SDK ▪ Development Accelerators: CRM Solution Manager, CRM Package Deployer ▪ Debug: CRM Diagnostic Tool, CRM Trace Reader, Best Practices Analyzer
  • 19. Typical Design Considerations ▪ Using the appropriate functionality 1. System Configuration 2. System Customization
  • 20. Typical Design Considerations ▪ Automation Design – Client Side ▪ Form Scripting & Business Rules ▪ Ribbon customizations ▪ Sitemap customizations ▪ Business process flow ▪ Custom UI development ▪ Automation Design – Server Side ▪ Workflows, Custom Workflow Activities ▪ Plugins ▪ CRM Web Services (REST, ODATA) ▪ SQL Server ▪ SSRS Reports
  • 21. Typical Design Considerations ▪ CRM Online vs CRM On Premise ▪ Different integration consideration ▪ Different security considerations ▪ Scalability control ▪ CRM Solution Components ▪ Consider ease of deployment ▪ Build automated deployment tools ▪ Limit the number of external elements in your solution
  • 22. Typical Design Considerations ▪ Data Integration & Migration ▪ Dynamics CRM provide SQL views to READ CRM Data ▪ Create, Update, Delete must be done through Web Service ▪ Understand CRM Web Service limitations ▪ Retrieve Multiple Record Limit ▪ Using Third Party Software for Data Integration and Migration Jobs ▪ SSIS + CRM Add On (Kingsway Soft, others) ▪ Scribe Soft, Instance Adapter etc. ▪ Decision making for data integration and migration (technology, performance, immediacy etc.)
  • 23. Typical Design Considerations ▪ Buy vs Build? ▪ Lots of CRM Solution Add-Ons : ▪ Portals (ADX Studio, Parature) ▪ Mobility ▪ Project Management, PSA, Field Services Management ▪ Can you build it internally? ▪ Should you build it or buy an existing add-on?
  • 24. Typical Design Considerations ▪ Infrastructure Design ▪ CRM Access points ▪ HTTP vs HTTPS ▪ Active Directory, Claim Based Auth, Internet Facing Deployment (IFD) ▪ Portal(s) ▪ Solution Sizing ▪ Single vs Multiple Server Infrastructure ▪ SQL Server features ▪ SQL Indexes
  • 25. Q&A
  • 26. Salim Adamon salim.adamon@outlook.com http://salimadamoncrm.com https://ca.linkedin.com/in/sadamon/en @salimadamon Next Steps ▪ Reach out to me for additional information ▪ Services offered ▪ Tailored presentation for your enterprise, special topics ▪ Solution implementation review and recommendations ▪ Pre-sales solution development and presentations ▪ CRM Consulting (business and technical) ▪ CRM Solution Architecture