SlideShare une entreprise Scribd logo
1  sur  39
25-05-2017
About Me
•13 years in Microsoft technologies
• 6 years in Web, Desktop e Mobile
• 7 working with CRMs
•Head of Business Applications at Findmore (Nearshore Portugal)
•Microsoft Partner company focused on providing CRM solutions,
Sharepoint, Office 365 and Azure. Focus on Nearshore.
•Business Solutions MVP 3.0 (Dynamics CRM)
Agenda
CRM Market
Dynamics CRM
Dynamics CRM + Office365
Dynamics CRM + Azure
CRM Market
CRM Market
Gartner CRM Market Share
CRM Market
Gartner Magic Quadrant for Sales Force Automation
Gartner Magic Quadrant for CRM Customer Engagement Center
CRM Suites For Enterprise Organizations, Q4 2016
CRM Suites For Midsize Organizations, Q4 2016
Custom vs. Platform
Shop to Grow
•Skype (2011)
•Yammer (2012)
•MarketingPilot (2012) – Microsoft Dynamics Marketing (MDM)
•Netbreeze (2013) – Microsoft Social Engagement (MSE)
•Parature (2014)
•Mojo Surveys (2015)
•FieldOne (2015)
•FantasySalesTeam (2015)
•Adxstudio (2015)
•Linkedin (2016)
Dynamics CRM in Numbers
•40,000+ companies with 4.4 million users
•48 consecutive quarters growning more than 2 digits
•Receipts of Dynamics 365 grow 81% (Q1 Fiscal 2017)
Architecture of Dynamics 365
•Platform for rapid development
•Flexible data model
•Security through roles
•Processes
•Customization point-and-click and declarative design
•Developing tools
Microsoft Cloud Platform
Platform
Business Solutions
(CRM e ERP)
Productivity
Microsoft Dynamics 365 – Microsoft Customer Engagement
Dynamics 365 + Office 365
Dynamics
CRM
Sharepoint
Office 365
Yammer
Skype
PowerBIOneDrive
Exchange
OneNote
Delve
Azure
Deploy Dynamics CRM on Azure
•Deployment on Microsoft Azure infrastructure as a service (IaaS)
•DS-series of virtual machines
•Preferred method for the deployment of Dynamics CRM onto Azure IaaS is using
Microsoft Dynamics Lifecycle Services (LCS)
•LCS, a cloud-based application life cycle management tool
•LCS is Azure-based software as a service (SaaS) that’s free to Microsoft Dynamics customers
•On-Premise
•Azure Premium Storage
•Locally redundant storage (LRS) and keeps three copies of the data in a single region
•Premium Storage isn’t required for non-production environments
Microsoft Azure Service Bus
•Dynamics CRM Online or On-Premise
•Secure and reliable channel for communicating CRM run-time data to external cloud-
based line-of-business (LOB) applications
Microsoft Azure Service Bus
•Dynamics Marketing
•Synchronization data between Dynamics Marketing and Dynamics CRM
Azure Event Hub
•Microsoft Social Engagement
•Highly scalable publish-subscribe event ingestor that can intake millions of events per second
•Once you have the data ingested into the event hub, you can access the data from any application that
you connected to your event hub.
Mobile Offline
Tenant Admin
CRM Admin
Settings
Query Config
DB for End
Point
Post
message to
Service Bus
Provision/
Org
Worker role
process
message
Update CRM
Config DB
(Org end
point)
Offline Provisioning
Azure offline mobility components
•One Subscription per Geo
•Separate deployments for prod and trial
•Azure components deployed
•Cloud Service
•Queue – crm updates
•Worker role – executes actions
•SQL server DB
•Two Storage accounts
•Diagnostics
•Sync Server Logs
Dynamics 365 Portal
Machine Learning
•Service
•Identify patterns, so employees can learn from consistent problems and improve over time
•Sales
•Using the Recommendations API, a native capability is added to the product catalog to generate
automatic recommendations
•Custom
Voice of Customer
•Cloud Services
•Designer Service (Web Role)
• Web Services for communication between a CRM organization and the multi-tenanted Voice of the Customer Azure components.
•Survey Runtime (Web Role)
• Submitted survey responses are stored temporarily on an Azure Service Bus queue before being processed retrieved by CRM.
•Response Processor (Worker Role)
• Worker role is responsible for processing the raw completed surveys into valid survey responses that can be created in CRM.
•Azure Key Vault
•All cloud services store configuration data in Azure Key Vault. Organization, tenant data is stored in SQL Azure.
•Azure SQL Database
•Voice of the Customer uses SQL Azure to store: Piped data; Survey metadata; Organization (tenant) data
•Azure Blob Storage
•Survey definitions and partially completed (saved) responses are stored to Azure Blob storage.
Voice of Customer
•Azure Content Delivery Network (CDN)
•Static content to the survey runtime
such as images, JavaScript and CSS.
•Azure Active Directory
•The Voice of the Customer solution
uses Azure Active Directory Service to
authenticate web services.
•Azure Service Bus
•Messages created when a survey is
displayed / submitted are stored
temporarily to an organization’s
(tenant’s) Azure Service Bus Queue
Data Export Service
•Replicate Dynamics 365 CRM data to an Azure database
•Azure analytics tools (without the added complexity of managing an ETL tool)
•Use Power BI based reporting over the entire Dynamics 365 organization data
Customer Insights
•Bring together data from multiple sources and generate knowledge and
insights to build a holistic 360° view of their customers
Connected Field Service
•Integrates Internet of Things (IoT) devices with Dynamics 365 to enable
integration of their registration, monitoring and management into
established business processes
Relevance Search
•Dynamics 365 is one of the largest deployments of Azure Search
•Get comprehensive search results quickly in a single list, sorted by
relevance
Microsoft Bot framework
•Business process of an insurance company where users have applied for
the policy online
Business Application Platform
Common Data Service
PowerBI
•Out-of-the-box connector and templates for Power BI
•Analyze sales performance, drive pipeline goals and
prepare forecasts
Azure WebJobs & Azure Functions
•Code-first integration services and designed for developers
•They enable you to run a script or a piece of code in response to various
events as background processes in the context of an Web app, API app or
Mobile app.
•Here are their similarities:
• Both are built on Azure App Service and enjoy features such as source control,
authentication, and monitoring.
• Both are developer-focused services.
• Both support standard scripting and programming languages.
•Functions is the natural evolution of WebJobs
Microsoft PowerApps
•Quickly generate, customize, share, and run mobile apps with little
or no code
Azure Logic Apps & Microsoft Flow
•Connect Dynamics 365 and create useful business flows that create records, update items, or return a list
of records
•Flow is built on top of Logic Apps
•They have the same workflow designer
•Connectors that work in one can also work in the other
Flow Logic Apps
Audience office workers, business users IT pros, developers
Scenarios Self-service Mission-critical
Design Tool In-browser, UI only
In-browser and Visual Studio, Code view
available
DevOps Ad-hoc, develop in production
source control, testing, support, and
automation and manageability in Azure
Resource Management
Admin Experience https://flow.microsoft.com https://portal.azure.com
Security
Standard practices: data sovereignty,
encryption at rest for sensitive data, etc.
Security assurance of Azure: Azure
Security, Security Center, audit logs, and
more.
Azure Blob Storage
•Move your CRM file attachments to Azure Blob Storage to save money
•CRM storage can be expensive
Others
•Express Route
•Azure Active Directory
•Web API
•Users
•Office 365 Groups
•Key Vault
•Azure Key Vault service you can encrypt the keys as well
•Multi-factor Authentication
Pricing
•Is Price Important?
CONTACTS
http://www.psazevedo.com/
pedro.azevedo@findmore.eu
http://xptcrm.com/
@azevedo_pedro

Contenu connexe

Tendances

Dynamics 365 introduction and functional
Dynamics 365 introduction and functionalDynamics 365 introduction and functional
Dynamics 365 introduction and functionalSatish Reddy
 
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
 
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...DATAVERSITY
 
On-premise to Microsoft Azure Cloud Migration.
 On-premise to Microsoft Azure Cloud Migration. On-premise to Microsoft Azure Cloud Migration.
On-premise to Microsoft Azure Cloud Migration.Emtec Inc.
 
Microsoft Dynamics 365 and why you need it NOW!
Microsoft Dynamics 365 and why you need it NOW!Microsoft Dynamics 365 and why you need it NOW!
Microsoft Dynamics 365 and why you need it NOW!David Blumentals
 
Azure data platform overview
Azure data platform overviewAzure data platform overview
Azure data platform overviewJames Serra
 
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud MigrationCapgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud MigrationFloyd DCosta
 
Why Microsoft Dynamics 365 ?
Why Microsoft Dynamics  365 ?Why Microsoft Dynamics  365 ?
Why Microsoft Dynamics 365 ?Logic Technology
 
Architect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh ArchitectureArchitect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh ArchitectureDatabricks
 
Introduccion a MS Dynamics 365
Introduccion a MS Dynamics 365Introduccion a MS Dynamics 365
Introduccion a MS Dynamics 365Juan Fabian
 
Salesforce intro session_for_students_v2
Salesforce intro session_for_students_v2Salesforce intro session_for_students_v2
Salesforce intro session_for_students_v2Stephen Edache Paul
 
Best Practices for Adopting Microsoft Dynamics 365
Best Practices for Adopting Microsoft Dynamics 365Best Practices for Adopting Microsoft Dynamics 365
Best Practices for Adopting Microsoft Dynamics 365Precisely
 
D365 crm on-premise to d365 online migration
D365   crm on-premise to d365 online migrationD365   crm on-premise to d365 online migration
D365 crm on-premise to d365 online migrationSydd365ug
 
Oracle Service Cloud overview
Oracle Service Cloud overviewOracle Service Cloud overview
Oracle Service Cloud overviewBang Ta
 
Cloud Migration: Moving Data and Infrastructure to the Cloud
Cloud Migration: Moving Data and Infrastructure to the CloudCloud Migration: Moving Data and Infrastructure to the Cloud
Cloud Migration: Moving Data and Infrastructure to the CloudSafe Software
 
Solution deck capgemini cloud assessment
Solution deck capgemini cloud assessmentSolution deck capgemini cloud assessment
Solution deck capgemini cloud assessmentAdobe
 
Databricks Platform.pptx
Databricks Platform.pptxDatabricks Platform.pptx
Databricks Platform.pptxAlex Ivy
 
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
 

Tendances (20)

Dynamics 365 introduction and functional
Dynamics 365 introduction and functionalDynamics 365 introduction and functional
Dynamics 365 introduction and functional
 
Microsoft Dynamics 365 - Intelligent Business Applications
Microsoft Dynamics 365 - Intelligent Business ApplicationsMicrosoft Dynamics 365 - Intelligent Business Applications
Microsoft Dynamics 365 - Intelligent Business Applications
 
Microsoft Dynamics 365 for customer services
Microsoft Dynamics 365 for customer servicesMicrosoft Dynamics 365 for customer services
Microsoft Dynamics 365 for customer services
 
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
 
On-premise to Microsoft Azure Cloud Migration.
 On-premise to Microsoft Azure Cloud Migration. On-premise to Microsoft Azure Cloud Migration.
On-premise to Microsoft Azure Cloud Migration.
 
Microsoft Dynamics 365 and why you need it NOW!
Microsoft Dynamics 365 and why you need it NOW!Microsoft Dynamics 365 and why you need it NOW!
Microsoft Dynamics 365 and why you need it NOW!
 
Azure data platform overview
Azure data platform overviewAzure data platform overview
Azure data platform overview
 
Microsoft Dynamics 365 for sales
Microsoft Dynamics  365 for sales Microsoft Dynamics  365 for sales
Microsoft Dynamics 365 for sales
 
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud MigrationCapgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
Capgemini Cloud Assessment - A Pathway to Enterprise Cloud Migration
 
Why Microsoft Dynamics 365 ?
Why Microsoft Dynamics  365 ?Why Microsoft Dynamics  365 ?
Why Microsoft Dynamics 365 ?
 
Architect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh ArchitectureArchitect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh Architecture
 
Introduccion a MS Dynamics 365
Introduccion a MS Dynamics 365Introduccion a MS Dynamics 365
Introduccion a MS Dynamics 365
 
Salesforce intro session_for_students_v2
Salesforce intro session_for_students_v2Salesforce intro session_for_students_v2
Salesforce intro session_for_students_v2
 
Best Practices for Adopting Microsoft Dynamics 365
Best Practices for Adopting Microsoft Dynamics 365Best Practices for Adopting Microsoft Dynamics 365
Best Practices for Adopting Microsoft Dynamics 365
 
D365 crm on-premise to d365 online migration
D365   crm on-premise to d365 online migrationD365   crm on-premise to d365 online migration
D365 crm on-premise to d365 online migration
 
Oracle Service Cloud overview
Oracle Service Cloud overviewOracle Service Cloud overview
Oracle Service Cloud overview
 
Cloud Migration: Moving Data and Infrastructure to the Cloud
Cloud Migration: Moving Data and Infrastructure to the CloudCloud Migration: Moving Data and Infrastructure to the Cloud
Cloud Migration: Moving Data and Infrastructure to the Cloud
 
Solution deck capgemini cloud assessment
Solution deck capgemini cloud assessmentSolution deck capgemini cloud assessment
Solution deck capgemini cloud assessment
 
Databricks Platform.pptx
Databricks Platform.pptxDatabricks Platform.pptx
Databricks Platform.pptx
 
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
 

Similaire à Architecture of Dynamics CRM with Office 365 and Azure

SPS Vancouver 2018 - What is CDM and CDS
SPS Vancouver 2018 - What is CDM and CDSSPS Vancouver 2018 - What is CDM and CDS
SPS Vancouver 2018 - What is CDM and CDSNicolas Georgeault
 
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
 
SPFestDc AZR204 Microsoft Graph and SharePoint Framework under steroids with ...
SPFestDc AZR204 Microsoft Graph and SharePoint Framework under steroids with ...SPFestDc AZR204 Microsoft Graph and SharePoint Framework under steroids with ...
SPFestDc AZR204 Microsoft Graph and SharePoint Framework under steroids with ...Vincent Biret
 
Collaborate Canda - Microsoft Dynamics 365 (CRM) v9 new features
Collaborate Canda -  Microsoft  Dynamics 365 (CRM) v9 new featuresCollaborate Canda -  Microsoft  Dynamics 365 (CRM) v9 new features
Collaborate Canda - Microsoft Dynamics 365 (CRM) v9 new featuresAli Sharifi
 
What is Microsoft PowerApps?
What is Microsoft PowerApps?What is Microsoft PowerApps?
What is Microsoft PowerApps?Deepika Gandhi
 
Overview DYN365O
Overview DYN365OOverview DYN365O
Overview DYN365OJuan Fabian
 
Get Started with Microsoft Azure.pptx
Get Started with Microsoft Azure.pptxGet Started with Microsoft Azure.pptx
Get Started with Microsoft Azure.pptxAnjaliMishra647628
 
Azure_Business_Opportunity
Azure_Business_OpportunityAzure_Business_Opportunity
Azure_Business_OpportunityNojan Emad
 
Model-Driven Apps with PowerApps
Model-Driven Apps with PowerAppsModel-Driven Apps with PowerApps
Model-Driven Apps with PowerAppsStefan Strube
 
How to plan your Modern Workplace Project - SPS Denver October 2018
How to plan your Modern Workplace Project - SPS Denver October 2018How to plan your Modern Workplace Project - SPS Denver October 2018
How to plan your Modern Workplace Project - SPS Denver October 2018Ammar Hasayen
 
#SPFestSea azr302 The SharePoint Framework and the #MicrosoftGraph under ster...
#SPFestSea azr302 The SharePoint Framework and the #MicrosoftGraph under ster...#SPFestSea azr302 The SharePoint Framework and the #MicrosoftGraph under ster...
#SPFestSea azr302 The SharePoint Framework and the #MicrosoftGraph under ster...Vincent Biret
 
Dynamics 365 and Azure Functions scenarios
Dynamics 365 and Azure Functions scenariosDynamics 365 and Azure Functions scenarios
Dynamics 365 and Azure Functions scenariossalimmtl
 
Microsoft Services.pdf
Microsoft Services.pdfMicrosoft Services.pdf
Microsoft Services.pdfabkalpcom
 
Moorthy Dynamics 365 AX Technical Consultant and Microsoft Certified Trainer
Moorthy Dynamics 365 AX Technical Consultant and Microsoft Certified TrainerMoorthy Dynamics 365 AX Technical Consultant and Microsoft Certified Trainer
Moorthy Dynamics 365 AX Technical Consultant and Microsoft Certified TrainerMoorthyK4
 
GAVS Expertise in Microsoft Technologies.pptx
GAVS Expertise in Microsoft Technologies.pptxGAVS Expertise in Microsoft Technologies.pptx
GAVS Expertise in Microsoft Technologies.pptxSudarsanDesikan1
 
Microsoft AX7: Taking Business to the Next Level
Microsoft AX7: Taking Business to the Next LevelMicrosoft AX7: Taking Business to the Next Level
Microsoft AX7: Taking Business to the Next LevelArmanino LLP
 
Dynamics saturday madrid 2018 riva presentation
Dynamics saturday madrid 2018   riva presentationDynamics saturday madrid 2018   riva presentation
Dynamics saturday madrid 2018 riva presentationDemian Raschkovan
 

Similaire à Architecture of Dynamics CRM with Office 365 and Azure (20)

SPS Vancouver 2018 - What is CDM and CDS
SPS Vancouver 2018 - What is CDM and CDSSPS Vancouver 2018 - What is CDM and CDS
SPS Vancouver 2018 - What is CDM and CDS
 
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...
 
SPFestDc AZR204 Microsoft Graph and SharePoint Framework under steroids with ...
SPFestDc AZR204 Microsoft Graph and SharePoint Framework under steroids with ...SPFestDc AZR204 Microsoft Graph and SharePoint Framework under steroids with ...
SPFestDc AZR204 Microsoft Graph and SharePoint Framework under steroids with ...
 
Collaborate Canda - Microsoft Dynamics 365 (CRM) v9 new features
Collaborate Canda -  Microsoft  Dynamics 365 (CRM) v9 new featuresCollaborate Canda -  Microsoft  Dynamics 365 (CRM) v9 new features
Collaborate Canda - Microsoft Dynamics 365 (CRM) v9 new features
 
What is Microsoft PowerApps?
What is Microsoft PowerApps?What is Microsoft PowerApps?
What is Microsoft PowerApps?
 
CloudPreso
CloudPresoCloudPreso
CloudPreso
 
Overview DYN365O
Overview DYN365OOverview DYN365O
Overview DYN365O
 
Get Started with Microsoft Azure.pptx
Get Started with Microsoft Azure.pptxGet Started with Microsoft Azure.pptx
Get Started with Microsoft Azure.pptx
 
Azure_Business_Opportunity
Azure_Business_OpportunityAzure_Business_Opportunity
Azure_Business_Opportunity
 
Model-Driven Apps with PowerApps
Model-Driven Apps with PowerAppsModel-Driven Apps with PowerApps
Model-Driven Apps with PowerApps
 
How to plan your Modern Workplace Project - SPS Denver October 2018
How to plan your Modern Workplace Project - SPS Denver October 2018How to plan your Modern Workplace Project - SPS Denver October 2018
How to plan your Modern Workplace Project - SPS Denver October 2018
 
Katpro Technologies- Azure Portfolio
Katpro Technologies- Azure PortfolioKatpro Technologies- Azure Portfolio
Katpro Technologies- Azure Portfolio
 
#SPFestSea azr302 The SharePoint Framework and the #MicrosoftGraph under ster...
#SPFestSea azr302 The SharePoint Framework and the #MicrosoftGraph under ster...#SPFestSea azr302 The SharePoint Framework and the #MicrosoftGraph under ster...
#SPFestSea azr302 The SharePoint Framework and the #MicrosoftGraph under ster...
 
Dynamics 365 and Azure Functions scenarios
Dynamics 365 and Azure Functions scenariosDynamics 365 and Azure Functions scenarios
Dynamics 365 and Azure Functions scenarios
 
CGI-IgniteChicago
CGI-IgniteChicagoCGI-IgniteChicago
CGI-IgniteChicago
 
Microsoft Services.pdf
Microsoft Services.pdfMicrosoft Services.pdf
Microsoft Services.pdf
 
Moorthy Dynamics 365 AX Technical Consultant and Microsoft Certified Trainer
Moorthy Dynamics 365 AX Technical Consultant and Microsoft Certified TrainerMoorthy Dynamics 365 AX Technical Consultant and Microsoft Certified Trainer
Moorthy Dynamics 365 AX Technical Consultant and Microsoft Certified Trainer
 
GAVS Expertise in Microsoft Technologies.pptx
GAVS Expertise in Microsoft Technologies.pptxGAVS Expertise in Microsoft Technologies.pptx
GAVS Expertise in Microsoft Technologies.pptx
 
Microsoft AX7: Taking Business to the Next Level
Microsoft AX7: Taking Business to the Next LevelMicrosoft AX7: Taking Business to the Next Level
Microsoft AX7: Taking Business to the Next Level
 
Dynamics saturday madrid 2018 riva presentation
Dynamics saturday madrid 2018   riva presentationDynamics saturday madrid 2018   riva presentation
Dynamics saturday madrid 2018 riva presentation
 

Plus de Pedro Azevedo

Common Data Service – A Business Database!
Common Data Service – A Business Database!Common Data Service – A Business Database!
Common Data Service – A Business Database!Pedro Azevedo
 
Common Data Model - A Business Database!
Common Data Model - A Business Database!Common Data Model - A Business Database!
Common Data Model - A Business Database!Pedro Azevedo
 
Common Data Service (CDS), a new database?
Common Data Service (CDS), a new database?Common Data Service (CDS), a new database?
Common Data Service (CDS), a new database?Pedro Azevedo
 
Relação do Dynamics CRM com a Microsoft Cloud
Relação do Dynamics CRM com a Microsoft CloudRelação do Dynamics CRM com a Microsoft Cloud
Relação do Dynamics CRM com a Microsoft CloudPedro Azevedo
 
Tuga IT 2016 Dynamics CRM with Office 365 and Azure
Tuga IT 2016 Dynamics CRM with Office 365 and AzureTuga IT 2016 Dynamics CRM with Office 365 and Azure
Tuga IT 2016 Dynamics CRM with Office 365 and AzurePedro Azevedo
 
Office 365 Portugal - Dynamics CRM com Office 365
Office 365 Portugal - Dynamics CRM com Office 365Office 365 Portugal - Dynamics CRM com Office 365
Office 365 Portugal - Dynamics CRM com Office 365Pedro Azevedo
 
Dynamics CRM - Mais que uma plataforma de CRM
Dynamics CRM - Mais que uma plataforma de CRMDynamics CRM - Mais que uma plataforma de CRM
Dynamics CRM - Mais que uma plataforma de CRMPedro Azevedo
 
MS Dynamics CRM - ENEI 2014
MS Dynamics CRM - ENEI 2014MS Dynamics CRM - ENEI 2014
MS Dynamics CRM - ENEI 2014Pedro Azevedo
 
CRM? Como escolher? De raiz ou sistema já desenvolvido?
CRM? Como escolher? De raiz ou sistema já desenvolvido?CRM? Como escolher? De raiz ou sistema já desenvolvido?
CRM? Como escolher? De raiz ou sistema já desenvolvido?Pedro Azevedo
 
x(C)RM como plataforma de desenvolvimento rápido.
x(C)RM como plataforma de desenvolvimento rápido.x(C)RM como plataforma de desenvolvimento rápido.
x(C)RM como plataforma de desenvolvimento rápido.Pedro Azevedo
 

Plus de Pedro Azevedo (11)

Common Data Service – A Business Database!
Common Data Service – A Business Database!Common Data Service – A Business Database!
Common Data Service – A Business Database!
 
Common Data Model - A Business Database!
Common Data Model - A Business Database!Common Data Model - A Business Database!
Common Data Model - A Business Database!
 
Common Data Service (CDS), a new database?
Common Data Service (CDS), a new database?Common Data Service (CDS), a new database?
Common Data Service (CDS), a new database?
 
Relação do Dynamics CRM com a Microsoft Cloud
Relação do Dynamics CRM com a Microsoft CloudRelação do Dynamics CRM com a Microsoft Cloud
Relação do Dynamics CRM com a Microsoft Cloud
 
Tuga IT 2016 Dynamics CRM with Office 365 and Azure
Tuga IT 2016 Dynamics CRM with Office 365 and AzureTuga IT 2016 Dynamics CRM with Office 365 and Azure
Tuga IT 2016 Dynamics CRM with Office 365 and Azure
 
Office 365 Portugal - Dynamics CRM com Office 365
Office 365 Portugal - Dynamics CRM com Office 365Office 365 Portugal - Dynamics CRM com Office 365
Office 365 Portugal - Dynamics CRM com Office 365
 
Mvp showcase
Mvp showcaseMvp showcase
Mvp showcase
 
Dynamics CRM - Mais que uma plataforma de CRM
Dynamics CRM - Mais que uma plataforma de CRMDynamics CRM - Mais que uma plataforma de CRM
Dynamics CRM - Mais que uma plataforma de CRM
 
MS Dynamics CRM - ENEI 2014
MS Dynamics CRM - ENEI 2014MS Dynamics CRM - ENEI 2014
MS Dynamics CRM - ENEI 2014
 
CRM? Como escolher? De raiz ou sistema já desenvolvido?
CRM? Como escolher? De raiz ou sistema já desenvolvido?CRM? Como escolher? De raiz ou sistema já desenvolvido?
CRM? Como escolher? De raiz ou sistema já desenvolvido?
 
x(C)RM como plataforma de desenvolvimento rápido.
x(C)RM como plataforma de desenvolvimento rápido.x(C)RM como plataforma de desenvolvimento rápido.
x(C)RM como plataforma de desenvolvimento rápido.
 

Dernier

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 

Dernier (20)

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

Architecture of Dynamics CRM with Office 365 and Azure

  • 2. About Me •13 years in Microsoft technologies • 6 years in Web, Desktop e Mobile • 7 working with CRMs •Head of Business Applications at Findmore (Nearshore Portugal) •Microsoft Partner company focused on providing CRM solutions, Sharepoint, Office 365 and Azure. Focus on Nearshore. •Business Solutions MVP 3.0 (Dynamics CRM)
  • 3. Agenda CRM Market Dynamics CRM Dynamics CRM + Office365 Dynamics CRM + Azure
  • 5. CRM Market Gartner CRM Market Share
  • 6. CRM Market Gartner Magic Quadrant for Sales Force Automation Gartner Magic Quadrant for CRM Customer Engagement Center CRM Suites For Enterprise Organizations, Q4 2016 CRM Suites For Midsize Organizations, Q4 2016
  • 8. Shop to Grow •Skype (2011) •Yammer (2012) •MarketingPilot (2012) – Microsoft Dynamics Marketing (MDM) •Netbreeze (2013) – Microsoft Social Engagement (MSE) •Parature (2014) •Mojo Surveys (2015) •FieldOne (2015) •FantasySalesTeam (2015) •Adxstudio (2015) •Linkedin (2016)
  • 9. Dynamics CRM in Numbers •40,000+ companies with 4.4 million users •48 consecutive quarters growning more than 2 digits •Receipts of Dynamics 365 grow 81% (Q1 Fiscal 2017)
  • 10. Architecture of Dynamics 365 •Platform for rapid development •Flexible data model •Security through roles •Processes •Customization point-and-click and declarative design •Developing tools
  • 11. Microsoft Cloud Platform Platform Business Solutions (CRM e ERP) Productivity
  • 12. Microsoft Dynamics 365 – Microsoft Customer Engagement
  • 13. Dynamics 365 + Office 365 Dynamics CRM Sharepoint Office 365 Yammer Skype PowerBIOneDrive Exchange OneNote Delve
  • 14. Azure
  • 15. Deploy Dynamics CRM on Azure •Deployment on Microsoft Azure infrastructure as a service (IaaS) •DS-series of virtual machines •Preferred method for the deployment of Dynamics CRM onto Azure IaaS is using Microsoft Dynamics Lifecycle Services (LCS) •LCS, a cloud-based application life cycle management tool •LCS is Azure-based software as a service (SaaS) that’s free to Microsoft Dynamics customers •On-Premise •Azure Premium Storage •Locally redundant storage (LRS) and keeps three copies of the data in a single region •Premium Storage isn’t required for non-production environments
  • 16. Microsoft Azure Service Bus •Dynamics CRM Online or On-Premise •Secure and reliable channel for communicating CRM run-time data to external cloud- based line-of-business (LOB) applications
  • 17. Microsoft Azure Service Bus •Dynamics Marketing •Synchronization data between Dynamics Marketing and Dynamics CRM
  • 18. Azure Event Hub •Microsoft Social Engagement •Highly scalable publish-subscribe event ingestor that can intake millions of events per second •Once you have the data ingested into the event hub, you can access the data from any application that you connected to your event hub.
  • 19. Mobile Offline Tenant Admin CRM Admin Settings Query Config DB for End Point Post message to Service Bus Provision/ Org Worker role process message Update CRM Config DB (Org end point) Offline Provisioning
  • 20. Azure offline mobility components •One Subscription per Geo •Separate deployments for prod and trial •Azure components deployed •Cloud Service •Queue – crm updates •Worker role – executes actions •SQL server DB •Two Storage accounts •Diagnostics •Sync Server Logs
  • 22. Machine Learning •Service •Identify patterns, so employees can learn from consistent problems and improve over time •Sales •Using the Recommendations API, a native capability is added to the product catalog to generate automatic recommendations •Custom
  • 23. Voice of Customer •Cloud Services •Designer Service (Web Role) • Web Services for communication between a CRM organization and the multi-tenanted Voice of the Customer Azure components. •Survey Runtime (Web Role) • Submitted survey responses are stored temporarily on an Azure Service Bus queue before being processed retrieved by CRM. •Response Processor (Worker Role) • Worker role is responsible for processing the raw completed surveys into valid survey responses that can be created in CRM. •Azure Key Vault •All cloud services store configuration data in Azure Key Vault. Organization, tenant data is stored in SQL Azure. •Azure SQL Database •Voice of the Customer uses SQL Azure to store: Piped data; Survey metadata; Organization (tenant) data •Azure Blob Storage •Survey definitions and partially completed (saved) responses are stored to Azure Blob storage.
  • 24. Voice of Customer •Azure Content Delivery Network (CDN) •Static content to the survey runtime such as images, JavaScript and CSS. •Azure Active Directory •The Voice of the Customer solution uses Azure Active Directory Service to authenticate web services. •Azure Service Bus •Messages created when a survey is displayed / submitted are stored temporarily to an organization’s (tenant’s) Azure Service Bus Queue
  • 25. Data Export Service •Replicate Dynamics 365 CRM data to an Azure database •Azure analytics tools (without the added complexity of managing an ETL tool) •Use Power BI based reporting over the entire Dynamics 365 organization data
  • 26. Customer Insights •Bring together data from multiple sources and generate knowledge and insights to build a holistic 360° view of their customers
  • 27. Connected Field Service •Integrates Internet of Things (IoT) devices with Dynamics 365 to enable integration of their registration, monitoring and management into established business processes
  • 28. Relevance Search •Dynamics 365 is one of the largest deployments of Azure Search •Get comprehensive search results quickly in a single list, sorted by relevance
  • 29. Microsoft Bot framework •Business process of an insurance company where users have applied for the policy online
  • 32. PowerBI •Out-of-the-box connector and templates for Power BI •Analyze sales performance, drive pipeline goals and prepare forecasts
  • 33. Azure WebJobs & Azure Functions •Code-first integration services and designed for developers •They enable you to run a script or a piece of code in response to various events as background processes in the context of an Web app, API app or Mobile app. •Here are their similarities: • Both are built on Azure App Service and enjoy features such as source control, authentication, and monitoring. • Both are developer-focused services. • Both support standard scripting and programming languages. •Functions is the natural evolution of WebJobs
  • 34. Microsoft PowerApps •Quickly generate, customize, share, and run mobile apps with little or no code
  • 35. Azure Logic Apps & Microsoft Flow •Connect Dynamics 365 and create useful business flows that create records, update items, or return a list of records •Flow is built on top of Logic Apps •They have the same workflow designer •Connectors that work in one can also work in the other Flow Logic Apps Audience office workers, business users IT pros, developers Scenarios Self-service Mission-critical Design Tool In-browser, UI only In-browser and Visual Studio, Code view available DevOps Ad-hoc, develop in production source control, testing, support, and automation and manageability in Azure Resource Management Admin Experience https://flow.microsoft.com https://portal.azure.com Security Standard practices: data sovereignty, encryption at rest for sensitive data, etc. Security assurance of Azure: Azure Security, Security Center, audit logs, and more.
  • 36. Azure Blob Storage •Move your CRM file attachments to Azure Blob Storage to save money •CRM storage can be expensive
  • 37. Others •Express Route •Azure Active Directory •Web API •Users •Office 365 Groups •Key Vault •Azure Key Vault service you can encrypt the keys as well •Multi-factor Authentication

Notes de l'éditeur

  1. Uma das vantagens do Dynamics é ter várias formas de deploy: online, onpremise e azure
  2. https://msdn.microsoft.com/en-us/library/gg334766.aspx
  3. Schedule jobs