SlideShare a Scribd company logo
xRM as an Evolution of CRM Catherine Eibner Microsoft Australia, Developer Platform Group ceibner@microsoft.com http://blogs.msdn.com/ceibner , www.twitter.com/ceibner
Key Success DriversHow do you define success?  4 “Products and services can be copied. Our business processes and our business models are our differentiators.”   CEO – Global Enterprise 66% of CEOs believe their organizations need to introduce fundamental/ radical changes in the next 2 years Rapid Innovation is a Key Mandate Business process innovation as key competitive advantage Business productivity innovation is needed now more than ever Flexibility to rapidly implement global innovation is a key enabler
Key IT ChallengesChallenges with delivering sustainable business value 5 Too much time and money is required to efficiently develop, deploy and maintain custom applications Identifying  the right application is costly.  Maintaining applications from multiple vendors is cumbersome Deliver and Demonstrate Business Value Difficult to deliver business ROI and differentiators Limited budget and resources Too many issues with buying and building apps Not equipped to rapidly respond to business change
Usabilitythrough Microsoft Office/Outlook Flexibility through Dynamic Application Services Choice through various delivery and usage options Productivity through point & click and Microsoft Fits people, business, environment and budget Enterprise-class scalability, availability and performance XRM Delivers BenefitsXRM provides both innovation and operational benefits
xRM Architecture OverviewDeclarative Application Services User Experience Services Custom User Features Mobile/ Portal/Custom Microsoft Office/ Outlook Online/ Offline Integration Services Extensibility Services Business Logic Services Granular role-based Security Business Process Modeling Windows Workflow Foundation Metadata Services Visual Studio .NET Assemblies Enterprise Mash-ups/ Composite Applications Application Definition Portable Application Model Release & Upgrade Mgmt Embedded User Interfaces/ IFrames Client-side Jscript ASP.NET Custom Forms Database  Services Declarative Data Modeling Referential integrity / relationship Dynamic Ripple Effect Business Logic/ Process Orchestration Custom Workflow Actions Data & Metadata APIs Event Framework/ Dynamic Code Plug-ins Analytical Services Dashboards KPIs Reporting/ OLAP Data Mining/ Predictive Prebuilt Connectors Server SDK Offline SDK Service-Oriented Architecture Developer Tools Platform Management Tools Multi-tenancy Multi-lingual Multi-currency Enterprise-class scalability & performance
Putting xRM to the Test Microsoft 24 Hour Challenge PA Office of the Attorney General Challenge:  Recreate LOB application (Intelligence Audit application) Results ,[object Object]
Unpaid Intern: 2 weeks – FreeQuotes “Plus, the intern’s applications had a better interface and more robust functionality than the original ones. For instance, agency auditors can put the application on a portable computer for use in the field in disconnected mode, for added flexibility.” Challenge ,[object Object]
Sports Team Management won vote Results ,[object Object],Quotes “I have never seen that depth of application built so quickly.  xRM is now officially our application platform layer.” “xRM reduces our development timelines by 75%”  POAG
XRM Conceptual ArchitectureDesigned for flexibility and extensibility Cloud Server Standard UI (Outlook, Web, Mobile) Custom UI  & Mash-Ups (ASP.NET, SharePoint, Silverlight/WPF) Integrated Applications Reporting (Excel & SRS) Web Services Custom Synchronous Actions (.NET Assemblies) Custom Asynchronous Actions (.NET Assemblies) Synchronous Business Logic Business Entity Components  Role-Based  Security Workflow Data Access Components Data Access Platform Multi-tenant  Controller Metadata Data 9
  Extensible UI (XML Config File) Integrated Applications Reporting (Excel and SRS) Form Events (JavaScript) Plug-Ins (Pre) (.NET Assemblies) Plug-Ins (Post) (.NET Assemblies) Custom Actions (.NET Assemblies) Presentation Layer Forms Design, Client-Side Scripting and Custom UI Development Platform Layer Data Model Customization, IntegrationWorkflow, Custom Platform Development Web Services Synchronous and Asynchronous Business Logic Business Entity Components Security Workflow Data Access Components Data Access Platform Data Service Layer Custom Reporting, Custom Analysis Filtered SQL Views Metadata Data xRM Architecture
System Components Overview Outlook client Web client Mobile client Outlookofflineclient NLB Web Services Integration  IIS Application Server
Employment Portal Users want to coordinate an automated recruiting system for applicants to apply for available positions.  Applicants want to create accounts and apply for positions of interest.
Data Modeling Services цззййз Schema modeling and metadata definition accelerates creation ,[object Object]
Export application definition and import into other servers
Metadata architecture simplifies upgrades
Publish changes on the fly
Applications built on XRM will inherit new capabilities as platform evolvesData Modeling Components ,[object Object]
Table creation (entities)

More Related Content

What's hot

Governance for power bi Toronto SPS Saturday
Governance for power bi Toronto SPS Saturday Governance for power bi Toronto SPS Saturday
Governance for power bi Toronto SPS Saturday
Berkovich Consulting
 
Introduction to Microsoft’s Master Data Services (MDS)
Introduction to Microsoft’s Master Data Services (MDS)Introduction to Microsoft’s Master Data Services (MDS)
Introduction to Microsoft’s Master Data Services (MDS)
James Serra
 
2022 02 Integration Bootcamp
2022 02 Integration Bootcamp2022 02 Integration Bootcamp
2022 02 Integration Bootcamp
Michael Stephenson
 
Power BI - The self service BI Lifecycle in the cloud
Power BI - The self service BI Lifecycle in the cloudPower BI - The self service BI Lifecycle in the cloud
Power BI - The self service BI Lifecycle in the cloud
Tillmann Eitelberg
 
Enabling Data as a Service with the JBoss Enterprise Data Services Platform
Enabling Data as a Service with the JBoss Enterprise Data Services PlatformEnabling Data as a Service with the JBoss Enterprise Data Services Platform
Enabling Data as a Service with the JBoss Enterprise Data Services Platform
prajods
 
Power BI for Big Data and the New Look of Big Data Solutions
Power BI for Big Data and the New Look of Big Data SolutionsPower BI for Big Data and the New Look of Big Data Solutions
Power BI for Big Data and the New Look of Big Data Solutions
James Serra
 
2014.07.11 biginsights data2014
2014.07.11 biginsights data20142014.07.11 biginsights data2014
2014.07.11 biginsights data2014
Wilfried Hoge
 
Microsoft Power BI Technical Overview
Microsoft Power BI Technical OverviewMicrosoft Power BI Technical Overview
Microsoft Power BI Technical Overview
David J Rosenthal
 
Creating a Next-Generation Big Data Architecture
Creating a Next-Generation Big Data ArchitectureCreating a Next-Generation Big Data Architecture
Creating a Next-Generation Big Data Architecture
Perficient, Inc.
 
Data Lake Overview
Data Lake OverviewData Lake Overview
Data Lake Overview
James Serra
 
Open Development
Open DevelopmentOpen Development
Open Development
Medsphere
 
Enterprise Data Lake - Scalable Digital
Enterprise Data Lake - Scalable DigitalEnterprise Data Lake - Scalable Digital
Enterprise Data Lake - Scalable Digital
sambiswal
 
Modern Data Architecture
Modern Data Architecture Modern Data Architecture
Modern Data Architecture
Mark Hewitt
 
SQL Server Disaster Recovery Implementation
SQL Server Disaster Recovery ImplementationSQL Server Disaster Recovery Implementation
SQL Server Disaster Recovery Implementation
Syed Jahanzaib Bin Hassan - JBH Syed
 
BarbaraZigmanResume 2016
BarbaraZigmanResume 2016BarbaraZigmanResume 2016
BarbaraZigmanResume 2016bzigman
 
Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshData Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to Mesh
Jeffrey T. Pollock
 
Fast and Furious: From POC to an Enterprise Big Data Stack in 2014
Fast and Furious: From POC to an Enterprise Big Data Stack in 2014Fast and Furious: From POC to an Enterprise Big Data Stack in 2014
Fast and Furious: From POC to an Enterprise Big Data Stack in 2014
MapR Technologies
 
Information Virtualization: Query Federation on Data Lakes
Information Virtualization: Query Federation on Data LakesInformation Virtualization: Query Federation on Data Lakes
Information Virtualization: Query Federation on Data Lakes
DataWorks Summit
 
Big Data: It’s all about the Use Cases
Big Data: It’s all about the Use CasesBig Data: It’s all about the Use Cases
Big Data: It’s all about the Use Cases
James Serra
 

What's hot (20)

Governance for power bi Toronto SPS Saturday
Governance for power bi Toronto SPS Saturday Governance for power bi Toronto SPS Saturday
Governance for power bi Toronto SPS Saturday
 
Introduction to Microsoft’s Master Data Services (MDS)
Introduction to Microsoft’s Master Data Services (MDS)Introduction to Microsoft’s Master Data Services (MDS)
Introduction to Microsoft’s Master Data Services (MDS)
 
2022 02 Integration Bootcamp
2022 02 Integration Bootcamp2022 02 Integration Bootcamp
2022 02 Integration Bootcamp
 
Power BI - The self service BI Lifecycle in the cloud
Power BI - The self service BI Lifecycle in the cloudPower BI - The self service BI Lifecycle in the cloud
Power BI - The self service BI Lifecycle in the cloud
 
Enabling Data as a Service with the JBoss Enterprise Data Services Platform
Enabling Data as a Service with the JBoss Enterprise Data Services PlatformEnabling Data as a Service with the JBoss Enterprise Data Services Platform
Enabling Data as a Service with the JBoss Enterprise Data Services Platform
 
Power BI for Big Data and the New Look of Big Data Solutions
Power BI for Big Data and the New Look of Big Data SolutionsPower BI for Big Data and the New Look of Big Data Solutions
Power BI for Big Data and the New Look of Big Data Solutions
 
2014.07.11 biginsights data2014
2014.07.11 biginsights data20142014.07.11 biginsights data2014
2014.07.11 biginsights data2014
 
Microsoft Power BI Technical Overview
Microsoft Power BI Technical OverviewMicrosoft Power BI Technical Overview
Microsoft Power BI Technical Overview
 
Creating a Next-Generation Big Data Architecture
Creating a Next-Generation Big Data ArchitectureCreating a Next-Generation Big Data Architecture
Creating a Next-Generation Big Data Architecture
 
Data Lake Overview
Data Lake OverviewData Lake Overview
Data Lake Overview
 
Open Development
Open DevelopmentOpen Development
Open Development
 
Crimson 3 - Final case presentation
Crimson 3 - Final case presentationCrimson 3 - Final case presentation
Crimson 3 - Final case presentation
 
Enterprise Data Lake - Scalable Digital
Enterprise Data Lake - Scalable DigitalEnterprise Data Lake - Scalable Digital
Enterprise Data Lake - Scalable Digital
 
Modern Data Architecture
Modern Data Architecture Modern Data Architecture
Modern Data Architecture
 
SQL Server Disaster Recovery Implementation
SQL Server Disaster Recovery ImplementationSQL Server Disaster Recovery Implementation
SQL Server Disaster Recovery Implementation
 
BarbaraZigmanResume 2016
BarbaraZigmanResume 2016BarbaraZigmanResume 2016
BarbaraZigmanResume 2016
 
Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshData Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to Mesh
 
Fast and Furious: From POC to an Enterprise Big Data Stack in 2014
Fast and Furious: From POC to an Enterprise Big Data Stack in 2014Fast and Furious: From POC to an Enterprise Big Data Stack in 2014
Fast and Furious: From POC to an Enterprise Big Data Stack in 2014
 
Information Virtualization: Query Federation on Data Lakes
Information Virtualization: Query Federation on Data LakesInformation Virtualization: Query Federation on Data Lakes
Information Virtualization: Query Federation on Data Lakes
 
Big Data: It’s all about the Use Cases
Big Data: It’s all about the Use CasesBig Data: It’s all about the Use Cases
Big Data: It’s all about the Use Cases
 

Similar to xRM - as an Evolution of CRM

Developing business applications via power platform build2019
Developing business applications via power platform build2019Developing business applications via power platform build2019
Developing business applications via power platform build2019
Dipti Chhatrapati
 
Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...
Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...
Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...
mfrancis
 
Jonathan Terry's Resume
Jonathan Terry's ResumeJonathan Terry's Resume
Jonathan Terry's Resume
jcterry
 
Axsys Technologies Software Offerings
Axsys Technologies Software OfferingsAxsys Technologies Software Offerings
Axsys Technologies Software Offerings
Suvadeep Sarkar
 
Raj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonalRaj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonalRaj Bharat
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experience
Eric Cattoir
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
Apigee | Google Cloud
 
Project Crm Presentation
Project Crm PresentationProject Crm Presentation
Project Crm PresentationDavidBKMS
 
IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6
Strongback Consulting
 
Performance Testing Services for Case Management Application
Performance Testing Services for Case Management ApplicationPerformance Testing Services for Case Management Application
Performance Testing Services for Case Management Application
Pratham Software (PSI)
 
Coghead Overview 21 Aug08
Coghead Overview 21 Aug08Coghead Overview 21 Aug08
Coghead Overview 21 Aug08
Tomoaki Sawada
 
whitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_processwhitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_processEric Saraceno
 
technical project manager 12 yrs
technical project manager 12 yrstechnical project manager 12 yrs
technical project manager 12 yrsNitin Katlana
 
Mindtree's performance engineering services.
Mindtree's performance engineering services.Mindtree's performance engineering services.
Mindtree's performance engineering services.
Mindtree Ltd.
 
Live Cycle ES2 News From Adobe MAX
Live Cycle ES2 News From Adobe MAXLive Cycle ES2 News From Adobe MAX
Live Cycle ES2 News From Adobe MAX
Matthias Zeller
 

Similar to xRM - as an Evolution of CRM (20)

Developing business applications via power platform build2019
Developing business applications via power platform build2019Developing business applications via power platform build2019
Developing business applications via power platform build2019
 
Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...
Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...
Keynote - The Benefits of an Open Service Oriented Architecture in the Enterpr...
 
Resume
ResumeResume
Resume
 
PM_New_Resume
PM_New_ResumePM_New_Resume
PM_New_Resume
 
Rich Assad Resume
Rich Assad ResumeRich Assad Resume
Rich Assad Resume
 
Jonathan Terry's Resume
Jonathan Terry's ResumeJonathan Terry's Resume
Jonathan Terry's Resume
 
Axsys Technologies Software Offerings
Axsys Technologies Software OfferingsAxsys Technologies Software Offerings
Axsys Technologies Software Offerings
 
Raj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonalRaj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonal
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experience
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
 
Project Crm Presentation
Project Crm PresentationProject Crm Presentation
Project Crm Presentation
 
IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6
 
Performance Testing Services for Case Management Application
Performance Testing Services for Case Management ApplicationPerformance Testing Services for Case Management Application
Performance Testing Services for Case Management Application
 
Srinivasaragavan Jayakumar
Srinivasaragavan JayakumarSrinivasaragavan Jayakumar
Srinivasaragavan Jayakumar
 
Coghead Overview 21 Aug08
Coghead Overview 21 Aug08Coghead Overview 21 Aug08
Coghead Overview 21 Aug08
 
whitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_processwhitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_process
 
Srikanth QA Analyst
Srikanth QA AnalystSrikanth QA Analyst
Srikanth QA Analyst
 
technical project manager 12 yrs
technical project manager 12 yrstechnical project manager 12 yrs
technical project manager 12 yrs
 
Mindtree's performance engineering services.
Mindtree's performance engineering services.Mindtree's performance engineering services.
Mindtree's performance engineering services.
 
Live Cycle ES2 News From Adobe MAX
Live Cycle ES2 News From Adobe MAXLive Cycle ES2 News From Adobe MAX
Live Cycle ES2 News From Adobe MAX
 

Recently uploaded

Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 

Recently uploaded (20)

Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 

xRM - as an Evolution of CRM

  • 1.
  • 2. xRM as an Evolution of CRM Catherine Eibner Microsoft Australia, Developer Platform Group ceibner@microsoft.com http://blogs.msdn.com/ceibner , www.twitter.com/ceibner
  • 3.
  • 4. Key Success DriversHow do you define success? 4 “Products and services can be copied. Our business processes and our business models are our differentiators.” CEO – Global Enterprise 66% of CEOs believe their organizations need to introduce fundamental/ radical changes in the next 2 years Rapid Innovation is a Key Mandate Business process innovation as key competitive advantage Business productivity innovation is needed now more than ever Flexibility to rapidly implement global innovation is a key enabler
  • 5. Key IT ChallengesChallenges with delivering sustainable business value 5 Too much time and money is required to efficiently develop, deploy and maintain custom applications Identifying the right application is costly. Maintaining applications from multiple vendors is cumbersome Deliver and Demonstrate Business Value Difficult to deliver business ROI and differentiators Limited budget and resources Too many issues with buying and building apps Not equipped to rapidly respond to business change
  • 6. Usabilitythrough Microsoft Office/Outlook Flexibility through Dynamic Application Services Choice through various delivery and usage options Productivity through point & click and Microsoft Fits people, business, environment and budget Enterprise-class scalability, availability and performance XRM Delivers BenefitsXRM provides both innovation and operational benefits
  • 7. xRM Architecture OverviewDeclarative Application Services User Experience Services Custom User Features Mobile/ Portal/Custom Microsoft Office/ Outlook Online/ Offline Integration Services Extensibility Services Business Logic Services Granular role-based Security Business Process Modeling Windows Workflow Foundation Metadata Services Visual Studio .NET Assemblies Enterprise Mash-ups/ Composite Applications Application Definition Portable Application Model Release & Upgrade Mgmt Embedded User Interfaces/ IFrames Client-side Jscript ASP.NET Custom Forms Database Services Declarative Data Modeling Referential integrity / relationship Dynamic Ripple Effect Business Logic/ Process Orchestration Custom Workflow Actions Data & Metadata APIs Event Framework/ Dynamic Code Plug-ins Analytical Services Dashboards KPIs Reporting/ OLAP Data Mining/ Predictive Prebuilt Connectors Server SDK Offline SDK Service-Oriented Architecture Developer Tools Platform Management Tools Multi-tenancy Multi-lingual Multi-currency Enterprise-class scalability & performance
  • 8.
  • 9.
  • 10.
  • 11. XRM Conceptual ArchitectureDesigned for flexibility and extensibility Cloud Server Standard UI (Outlook, Web, Mobile) Custom UI & Mash-Ups (ASP.NET, SharePoint, Silverlight/WPF) Integrated Applications Reporting (Excel & SRS) Web Services Custom Synchronous Actions (.NET Assemblies) Custom Asynchronous Actions (.NET Assemblies) Synchronous Business Logic Business Entity Components Role-Based Security Workflow Data Access Components Data Access Platform Multi-tenant Controller Metadata Data 9
  • 12. Extensible UI (XML Config File) Integrated Applications Reporting (Excel and SRS) Form Events (JavaScript) Plug-Ins (Pre) (.NET Assemblies) Plug-Ins (Post) (.NET Assemblies) Custom Actions (.NET Assemblies) Presentation Layer Forms Design, Client-Side Scripting and Custom UI Development Platform Layer Data Model Customization, IntegrationWorkflow, Custom Platform Development Web Services Synchronous and Asynchronous Business Logic Business Entity Components Security Workflow Data Access Components Data Access Platform Data Service Layer Custom Reporting, Custom Analysis Filtered SQL Views Metadata Data xRM Architecture
  • 13. System Components Overview Outlook client Web client Mobile client Outlookofflineclient NLB Web Services Integration IIS Application Server
  • 14. Employment Portal Users want to coordinate an automated recruiting system for applicants to apply for available positions. Applicants want to create accounts and apply for positions of interest.
  • 15.
  • 16. Export application definition and import into other servers
  • 19.
  • 27.
  • 28. Consistent navigation and tools across all applications
  • 29. Productivity tools are optimized for users
  • 30.
  • 38.
  • 39. Access Controls / Authentication
  • 46.
  • 47. Minimize costs by leveraging existing Microsoft technology investments
  • 48. Deliver business insight through familiar productivity tools
  • 49.
  • 55. OLAP
  • 56. Predictive / Data Mining16
  • 57. XRM VisualizationsDashboards and extensive visualization capabilities Recruit Compatibility Facility At-A-Glance Citizen’s Issues Dashboard Asset Dashboard Employee At-A-Glance Recruiting Scorecard 17
  • 58.
  • 61. Client-side Jscript / ISV Add-ins
  • 64. Event Framework / Plug-ins
  • 66. Event PipelineSupports both online and offline customizations Plug-ins are an example of how to developers can focus on building strategic business functionality, re-use it across many XRM applications in both online and offline mode and it is all upgradeable. Allows for sophisticated business logic to be embedded in platform Assemblies run within core event pipeline Plug-Ins can execute both online and offline for consistent use Dynamic plug-in registration 19
  • 67. Extensibility SpectrumExtend each XRM application to fit your unique needs Examples of what you can build Custom ASPX Pages Feature Plug-ins Application extensions Server-side validation and rule enforcement External Web Services Workflow Assemblies 20
  • 68. Mobile Devices Silverlight / WPF Custom Web Portal Composite UI/Mashups Microsoft Office Word SharePoint Extensible User ExperiencesExtend the UI to the environment that best fit your people 21
  • 69.
  • 71. Low Cost & Maintenance
  • 78. Call outs with Parameters
  • 81. Pre-built connections with integration platforms (BizTalk)22
  • 82. Architecture Services цззййз Organization-wide Example: ACME, Inc Corporate Divisions Example: ACME European Operations Work Teams Example: ACME Account Team Work Departments Example: ACME Procurement
  • 83.
  • 86. Job Monitoring & Controls
  • 90. MOM / System Center24
  • 91. Scalability and Availability Round trip and packet size optimization for low bandwidth Stateless message-based connection Allow for failure during transaction Serviced by large web farms NLB Application Tier scale out Leverages standard IIS technologies with NLB Code optimized for scale out deployment Server Roles for workload optimization CRM Application Server Web Farm Support for standard SQL Server failover via clustering or mirroring Support for Log shipping Index Tuning Wizard supported SQL Server Cluster or Mirror
  • 92. Performance and Scalability Performance and Scalability Components Service grid architecture Deployment choice WAN performance optimization Load balance clustering Scale flexibly and efficiently across local or global Enterprise deployments Web farm clustering Exchange clustering SQL Server clustering SQL mirroring Microsoft advantage Leverage optimization throughout the .NET, Windows, SQL, and Exchange platform Configure to meet user experience, bandwidth and hardware requirements across wide area networks Scale flexibly up and out across application and data tiers
  • 93. xRM Benchmarks to 50K Concurrent Users 50,000 users running on one tenant; multi-tenant infrastructure and SQL Server 2008 drives higher loads $35K server hardware; 80% less than Oracle Siebel latest benchmark Average 0.12 second response time across 2.4M web requests / hour Up to 30% less power consumed with Intel Xeon (Nehalem) processor architecture

Editor's Notes

  1. The pressures to achieve profitable growth has introduced a new mandate, the need to innovateBeyond product or service innovation, more CEOs are looking to business process innovationas a key competitive advantage. Innovation is driven through collaboration to solicit ideas (internal and external)The flexibilityto rapidly implement innovation is the key enabler
  2. The pressures to achieve profitable growth has introduced a new mandate, the need to innovateBeyond product or service innovation, more CEOs are looking to business process innovationas a key competitive advantage. Innovation is driven through collaboration to solicit ideas (internal and external)The flexibilityto rapidly implement innovation is the key enabler
  3. Common User Features include:Outlook Synchronization (accounts, contacts, tasks, appointments)Scheduling/Resource ManagementQueue ManagementList ManagementTask & Activity ManagementPresence Management (integration with Communicator)Knowledge BaseSearch, Advanced Find, Sophisticated Query, Personal/Team/Org FiltersWorkflow Wizard (Personal/Team/Org Workflow)Reporting WizardOutbound Communications (bulk email, mail merge)Data management (import, mapping, deduplication)Interaction managementRipple Effect - “Create New Field” New field is dynamically made available to:Forms Designer (UI)Client-side JscriptWorkflow Engine (triggers, data…) Advanced Find & QueryAnalyticsWizards (Workflow/Reporting)Offline SynchronizationWeb-Services (Data/Metadata API)Mail MergeData Import, Mapping & Deduplication
  4. CRM 4.0’s Plug-In architecture now allows Developers to run Assemblies within the core event pipeline.A Plug-In is a .NET Runtime 2.0 (Framework 3.0/3.5) Assembly which inherits from a Plug-In class.Maybe be written in any .NET language.Plug-Ins allow a Developer to embed very sophisticated business logic in XRMPlug-Ins can be configured to execute while Offline.
  5. Custom ASPX Pages Can create custom ASPX pages, not forced into the rigid XRM form. For instance a custom time entry page (see Demo)Customer Portals – Server Validation When you need to validate information on a form before it’s submitted Example: validating a Title fieldApplication Integration Website that automatically creates XRM entities, for instance external customers that can open cases (XRM cases) Automatic provisioning of SharePoint sites when creating entities, for instance after a Case is created, document sharing with customer Integrate data with external web services, for instance Stock QuotesApplication Extensions Callouts and Workflow assemblies give flexibility to extend the base XRM functionality