Microsoft Dynamics CRM as an S+S Platform Michael McClary Developer and Platform Group - Microsoft...

18
Microsoft Dynamics CRM as an S+S Platform Michael McClary Developer and Platform Group - Microsoft UK http://blogs.msdn.com/mm

Transcript of Microsoft Dynamics CRM as an S+S Platform Michael McClary Developer and Platform Group - Microsoft...

Page 1: Microsoft Dynamics CRM as an S+S Platform Michael McClary Developer and Platform Group - Microsoft UK .

Microsoft Dynamics CRMas an S+S Platform

Michael McClaryDeveloper and Platform Group - Microsoft UKhttp://blogs.msdn.com/mm

Page 2: Microsoft Dynamics CRM as an S+S Platform Michael McClary Developer and Platform Group - Microsoft UK .

Rich PlatformDeep process automationEasy configuration and customizationExtensible architectureSDK + Web Services

Microsoft Dynamics CRMNot just account / contact management

Complete CRM Suite• Sales, Marketing, Service• Activity Tracking• Rich Reporting, Analytics• More functionality stuff here

Sales Service

Marketing

Business Application Platform

Page 3: Microsoft Dynamics CRM as an S+S Platform Michael McClary Developer and Platform Group - Microsoft UK .

Demo

Real Estate Application

Page 4: Microsoft Dynamics CRM as an S+S Platform Michael McClary Developer and Platform Group - Microsoft UK .

Business Application Platform Deployment Choice

Workflow Foundation

Web Services API

Sync and Asynchronous .NET Plug-ins

Multi-tenancy

Multi-lingual

Multi-currency

Internet-scale performance

Enhanced Reporting

Dynamics CRM

Page 5: Microsoft Dynamics CRM as an S+S Platform Michael McClary Developer and Platform Group - Microsoft UK .

Services

FinishedAttachedBuilding Block

Streaming

Platform

Page 6: Microsoft Dynamics CRM as an S+S Platform Michael McClary Developer and Platform Group - Microsoft UK .
Page 7: Microsoft Dynamics CRM as an S+S Platform Michael McClary Developer and Platform Group - Microsoft UK .

Server Roles

• Enable a range of scalable configurations

Page 8: Microsoft Dynamics CRM as an S+S Platform Michael McClary Developer and Platform Group - Microsoft UK .

Multi-Tenancy Architecture

• Application server and application pool are shared

• Databases, schemas and metadata are completely isolated

• Configuration database hold registration / organization information

Page 9: Microsoft Dynamics CRM as an S+S Platform Michael McClary Developer and Platform Group - Microsoft UK .

CRM ConfigDB

Map Org Name to SQL Server / DatabaseMap Authentication User to CRM Org User

CRM Async ServiceServer Farm

CRM IISServer Farm

CRM DB Org 1

CRM DB Org 2

CRM DB Org N

SRSServer Farm

Exchange ServerCRM Email Agent

CRM Email Agent Exchange Server

Page 10: Microsoft Dynamics CRM as an S+S Platform Michael McClary Developer and Platform Group - Microsoft UK .

Data• Extensive Schema Customization

– Create/Rename entities, attributes, relationships

– Rich Attribute Type system– Relationships between entities– Offline entity data– Customize Activities– Support for both Web and Offline

• Comprehensive Schema Management

– Web-based schema tools– Role-based access, granular security– Publish customizations w/o reset

• Schema Portability– Broad Import/Export support – Basic validation– Attribute namespace

Page 11: Microsoft Dynamics CRM as an S+S Platform Michael McClary Developer and Platform Group - Microsoft UK .

Presentation

• Form Customization

• Form Scripting

• Navigation

• Smart Client

Page 12: Microsoft Dynamics CRM as an S+S Platform Michael McClary Developer and Platform Group - Microsoft UK .

Business Process Automation

• Workflow Foundation

Page 13: Microsoft Dynamics CRM as an S+S Platform Michael McClary Developer and Platform Group - Microsoft UK .
Page 14: Microsoft Dynamics CRM as an S+S Platform Michael McClary Developer and Platform Group - Microsoft UK .
Page 15: Microsoft Dynamics CRM as an S+S Platform Michael McClary Developer and Platform Group - Microsoft UK .

CRM Clients

• Web Client

• Outlook Laptop

Client

• Outlook Desktop Client

• Smart Client

• Frequently mashed

Page 16: Microsoft Dynamics CRM as an S+S Platform Michael McClary Developer and Platform Group - Microsoft UK .

Offline API

• Web service APIs in offline mode• Access to CRM data and major operations while

CRM Outlook client is offline• Offline programmability for plug-ins and custom

CRM code• Offline changes are automatically synced back

when going online• Offline reporting

Page 17: Microsoft Dynamics CRM as an S+S Platform Michael McClary Developer and Platform Group - Microsoft UK .

Demo

Customisation Tour