Microsoft Dynamics CRM Online Patterns & Principles for Solution

Total Page:16

File Type:pdf, Size:1020Kb

Microsoft Dynamics CRM Online Patterns & Principles for Solution Microsoft Dynamics CRM Online patterns & principles for solution builders by Andy Schultz Marc Schweigert contributions by Kevin Bowling, Roger Gilchrist, Sue Ellen Jeffrey, Alok Sharma, MihnTri Tonnu, Aditya Varma (c)2015 Microsoft Corporation. All rights reserved. This document is provided “as-is.” Information and views expressed in this document, including URL and other Internet Web site references, may change without notice. You bear the risk of using it. This document does not provide you with any legal rights to any intellectual property in any Microsoft product. You may copy and use this document only for your internal, reference purposes. your next solution for the cloud instead of on- Introduction premises deployment, we encourage you to work At Microsoft, we hear customers in many industry through the following guidelines now, so you’re ready verticals asking for cloud solutions. We’re prioritizing when the time for action arrives. these solutions, and communicating to customers the value of leveraging the Microsoft cloud. We have a highly available, world class data center infrastructure The Value of Complementarity powering our cloud properties. This infrastructure delivers value that customers would have to pay Interoperability between cloud services is one of orders of magnitude more money to create on their the strong added values such services provide. own. Customers can leverage the investment made Microsoft cloud offerings are no different. Microsoft by Microsoft to help them meet their demands and Dynamics CRM solution builders have traditionally achieve the scale necessary for their businesses. Our designed solutions focused on customer relationship high-value offerings like Microsoft Azure, Microsoft management (CRM), sometimes with another product Dynamics CRM Online, and Microsoft Office 365 added here or there to complement CRM capabilities come with out-of-the-box interoperability, and enable and add a few more. To realize the value of the cloud deeper custom interoperability, providing capabilities for solution building, it’s necessary to leverage the much more quickly than an on-premises solution complementary services to which you have easy could achieve. And these cloud properties are access. You should also understand that some of enterprise-ready, operating at massive scale and with these should be seen as the cloud equivalent of or availability across much of the globe. replacement for the on-premises resources you are accustomed to using, and others represent new ways of thinking and building solutions that have no on- Microsoft Dynamics CRM Online is a crucial part premises equivalent. of Microsoft’s cloud strategy. While Azure provides services that allow infrastructure to be moved to the cloud, and Office 365 provides tools for everything In many instances, enabling online deployment of from communication to document collaboration, solutions that you’ve previously built for on-premises Microsoft Dynamics CRM Online provides users deployment will require more than just Microsoft the power to manage business data and processes Dynamics CRM Online, because you may have used related to people, places, and things. Hand in hand on-premises resources that don’t exist in the cloud – with Azure and Office 365, Microsoft Dynamics CRM a web application running on IIS, integrated into the Online completes the Microsoft cloud offering for CRM UI, for example. To bring this full solution to the businesses and governments who want to move their cloud, you’ll need to use Microsoft Dynamics CRM business computing to the cloud. Online and Microsoft Azure, with the latter hosting your web application. Customers are asking for Microsoft Dynamics CRM Online. If the solution you build doesn’t run in But there’s much more value in the complementarity Microsoft Dynamics CRM Online, you might find between cloud applications than in just replicating yourself on the outside of important opportunities what you’ve done on-premises. An expanding set in the near future as you’re unable to meet customer of Microsoft Azure services, Office 365 services requirements. Beyond just making certain “tweaks” (like Delve, Sway, and Video), and more and better to an on-premises solution or to your solution- Office APIs create possibilities that didn’t exist with building approach, designing a solution for the cloud applications installed locally or in a private data requires you to change your philosophy. This guide center. For instance, Office 365 includes SharePoint is designed to help you understand this fundamental Online, which has out-of-the-box functionality for shift in mindset by outlining the key areas where document storage and creation. This document cloud solutions require different thinking. Whether interoperability leverages Office 365, which allows you need to change an existing on-premises solution you to read or edit Office documents without ever to make it deployable in Microsoft Dynamics CRM leaving the browser. Online, or you simply need to know how to design Architecturally, Microsoft Azure Active Directory is a The following sections discuss the areas you’ll need foundational component of a solution built on the to evaluate when building a solution for Microsoft Microsoft cloud. It provides a single identity for a user Dynamics CRM Online (or converting a solution that that works across Microsoft Dynamics CRM Online, was originally built for Microsoft Dynamics CRM on- Office 365, and custom applications you’ve built in premises). While it is likely that not every category Azure. It also provides the capability for a hybrid will be relevant for every solution, this guidance is cloud solution and for single sign-on with an on- designed to help you begin thinking about how to premises Active Directory deployment by offering the design your solution for Microsoft Dynamics CRM option to federate with Active Directory on-premises. Online – whether you have an existing on-premises solution or are starting from scratch. Many robust business systems require things like data warehousing, interoperability with external systems, I also recommend taking a look at the presentation and certain advanced coding scenarios. All of these from Microsoft Convergence 2014 Europe titled 2 things are available to users through Azure. “Design for Cloud with Microsoft Dynamics CRM”. The presenters, Amir Jafri and Ian Smith, walk It’s been wisely stated that a mobile application that through many of the same principles covered in this simply takes something you used to do at your desk, paper, and you may glean additional insights by and allows you to do that same thing walking around, hearing them discuss these topics from a different is of little value. The true value in mobility is in letting perspective. people do things that weren’t possible at all without mobile computing.1 A similar principle is true with the cloud. Simply taking something that used to be on- Cloud Principles premises and making it run in the cloud is of limited value. Using the complementary cloud services There are some principles that, while they don’t Microsoft puts at your fingertips makes it possible for translate directly into detailed rules for what you users to do something that wasn’t possible without should and shouldn’t do in Microsoft Dynamics CRM the cloud. If you’re mindful of the possibilities, you Online, still deserve serious consideration when can build much more value into your cloud solutions. designing this type of cloud solution. We’ll start with Keep the value of complementarity in mind as you these principles before we get down to the details. read on. 1 See Cyriac Roeding, “You Have to Break the Egg.” Stanford University E-Corner. http://ecorner.stanford.edu/authorMaterialInfo.html?mid=3174 2 http://convergence.evo-td.com/library/BKCRM406 Scale and Shared Resources way transactions lock the database and optimize your code accordingly. In Microsoft Dynamics Microsoft Dynamics CRM Online instances use a CRM Online, the strict timeout limits mean you pool of shared resources, such as web server, async 3 can’t afford to have a transaction which waits for service, report server, disk I/O, and compute power. minutes while the database is locked for other This is important to understand, because it has both transactions ahead in the queue. an upside and a downside. We’ll discuss the details of the downside first: no portion of these shared • Regarding database performance, you should resources are dedicated strictly to the instance also understand that while you don’t have access running your solution – they’re shared. That means to the database to create your own indexes, you that you must design your solution to accommodate can submit a request to Microsoft Dynamics CRM potential scenarios where these resources don’t Online to have (an) index(es) created for you. perform your requests immediately. For example: • An asynchronous workflow doesn’t run Now, let’s discuss the upside: In an on-premises immediately. Asynchronous workflows are sent deployment, your solution has access to exactly to the async queue on the async server, a shared the amount of resources that your customer has resource. Your workflow job may have to wait its allocated to it. In Microsoft Dynamics CRM Online, turn in the queue before it executes; although you don’t have to worry about these shared resources the execution time is often very quick, there’s no - Microsoft invests in hardware to provide the guarantee that it will be. necessary capacity for your workload. As the needs for your deployed solution grow, the Microsoft ० If the impact of a workflow will be small Dynamics CRM Online service can provide the enough, use a synchronous workflow instead resources to help meet those needs. of asynchronous to avoid the possibility of having to wait for the workflow job to Also, it’s important to be aware of the published complete.
Recommended publications
  • Driving Sales, Marketing, and Service Results Without the Hassle of IT
    Microsoft Dynamics® CRM Online Buyer’s Guide Driving sales, marketing, and service results without the hassle of IT VERSION 1.0 – JUNE 2011 Introduction BUSINESS IMPACTS—THE BASICS OF CRM IN THE CLOUD Momentum......................................................................3 The Microsoft cloud computing experience ..........................................5 Evaluating the cloud option .......................................................5 IS THE CLOUD RIGHT FOR YOU? Three ways to build your cloud.....................................................6 Comprehensive choices with Microsoft ..............................................7 Key principles in cloud computing ..................................................7 MEETING YOUR NEEDS WITH MICROSOFT DYNAMICS CRM ONLINE Introducing Microsoft Dynamics CRM Online ........................................8 Selling more and keeping customers happy..........................................8 Delivering peace of mind and convenience ..........................................9 Key technical benefits............................................................10 Datacenter facilities..............................................................12 Security ........................................................................13 Backup and recovery . 13 WORKING WITH MICROSOFT DYNAMICS CRM ONLINE Service operation and management ...............................................14 Support ........................................................................14 Change management ............................................................14
    [Show full text]
  • Administering CRM 2015 for Online and On- Premises
    Administering CRM 2015 for online and on- premises Version 7.1.1 This document is provided "as-is". Information and views expressed in this document, including URL and other Internet Web site references, may change without notice. Some examples depicted herein are provided for illustration only and are fictitious. No real association or connection is intended or should be inferred. This document does not provide you with any legal rights to any intellectual property in any Microsoft product. You may copy and use this document for your internal, reference purposes. The videos and eBooks might be in English only. Also, if you click the links, you may be redirected to a U.S. website whose content is in English. © 2015 Microsoft. All rights reserved. Microsoft, Active Directory, Azure, Bing, Excel, Internet Explorer, Microsoft Dynamics, Outlook, SharePoint, SQL Server, Windows, and Windows Server are trademarks of the Microsoft group of companies. All other trademarks are property of their respective owners. Contents Administering CRM 2015 ................................................................................................................. 9 What's new for administrators and customizers in Microsoft Dynamics CRM 2015 and CRM Online ........................................................................................................................................ 9 Getting started ............................................................................................................................ 22 64-bit supported
    [Show full text]
  • Insideview Insights
    INSIDEVIEW INSIGHTS Installation Guide Product Version 4.3 OCTOBER, 2019 Table of Contents Chapter 1: Introduction to InsideView Insights ....................................................................................3 What’s New in this Release? ..................................................................................................................... 4 Chapter 2: Installation and Configuration ...........................................................................................6 Setting Up InsideView Insights .................................................................................................................. 6 Supported Version of Microsoft Dynamics 365 and On-premises ......................................................... 6 Supported Version of Microsoft Dynamics CRM via Outlook Client....................................................... 7 System and Software Requirements ....................................................................................................... 7 Required User Credentials .................................................................................................................... 10 Chapter 3: Installing InsideView Insights ........................................................................................... 11 Installing InsideView Insights via AppSource Marketplace ................................................................... 11 Making InsideView Insights Available through the Dynamics Web Client ........................................... 16
    [Show full text]
  • Microsoft Dynamics 365 Licensing Guide
    Microsoft Dynamics 365 Licensing Guide July 2018 Microsoft Dynamics 365 Licensing Guide | July 2018 Contents Subscription Licensing Requirements .......................................................................................................................................... 1 Licensing Programs ............................................................................................................................................................................. 6 International Availability .................................................................................................................................................................... 6 Minimum License Purchase Requirements ................................................................................................................................ 6 Microsoft Dynamics 365 Subscription License Types ............................................................................................................ 7 Custom Entities ..................................................................................................................................................................................... 9 Dynamics 365 Applications .............................................................................................................................................................. 9 Dynamics 365 Modular Applications ........................................................................................................................................
    [Show full text]
  • Insideview Insights
    INSIDEVIEW INSIGHTS Installation Guide Product Version 5.0 JULY, 2020 Table of Contents Chapter 1: Introduction to InsideView Insights ....................................................................................3 What’s New in this Release? ..................................................................................................................... 5 Chapter 2: Installation and Configuration ...........................................................................................6 Setting Up InsideView Insights .................................................................................................................. 6 Supported Version of Microsoft Dynamics 365 and On-premises ......................................................... 6 Supported Version of Microsoft Dynamics CRM via Outlook Client....................................................... 7 System and Software Requirements ....................................................................................................... 7 Required User Credentials .................................................................................................................... 10 Chapter 3: Installing InsideView Insights ........................................................................................... 11 Installing InsideView Insights via AppSource Marketplace ................................................................... 11 Making InsideView Insights Available through the Dynamics Web Client ........................................... 15 Instructions
    [Show full text]
  • Volume Licensing and Pricing Guide
    Microsoft Dynamics CRM 2016 On-Premises Volume Licensing and Pricing Guide December 2016 Using This Guide Use this guide to improve your understanding of how to license Microsoft Dynamics CRM 2016 for on-premises deployments. It is not intended to guide you in choosing your products and services. The examples presented in this guide are illustrative. Microsoft Corporation reserves the right to revise the existing version without prior notice. For help determining the right technology solution for any given organization, including the license requirements for a specific product or scenario, consult with your Microsoft Dynamics Certified Partner or your Microsoft account team. This guide does not supersede or replace any of the legal documentation covering use rights. Contents What’s new in this release ..........................................................................................................................4 Introduction.................................................................................................................................................4 How to License Microsoft Dynamics CRM 2016 for On-Premises Deployment.....................................4 Basic Licensing Requirements................................................................................................................................................................................4 Licensing the Microsoft Dynamics CRM 2016 Solution Functionality ..................................................................................................5
    [Show full text]
  • Deploying and Administering Microsoft Dynamics CRM Online and Microsoft Dynamics CRM 2015
    Deploying and administering Microsoft Dynamics CRM Online and Microsoft Dynamics CRM 2015 Version 7.1.1 This document contains the information that was titled the Microsoft Dynamics CRM Implementation Guide in earlier versions of Microsoft Dynamics CRM. This document is provided "as-is". Information and views expressed in this document, including URL and other Internet Web site references, may change without notice. Some examples depicted herein are provided for illustration only and are fictitious. No real association or connection is intended or should be inferred. This document does not provide you with any legal rights to any intellectual property in any Microsoft product. You may copy and use this document for your internal, reference purposes. The videos and eBooks might be in English only. Also, if you click the links, you may be redirected to a U.S. website whose content is in English. © 2015 Microsoft. All rights reserved. Microsoft, Active Directory, ActiveX, Azure, Bing, Excel, Internet Explorer, JScript, Microsoft Dynamics, Outlook, SharePoint, SQL Server, Visual Basic, Visual Studio, Windows, Windows Server, and Windows Vista are trademarks of the Microsoft group of companies. All other trademarks are property of their respective owners. Contents Planning and deploying CRM 2015 (on-premises) .......................................................................... 7 Planning on-premises CRM 2015 ................................................................................................ 7 Planning your deployment of
    [Show full text]
  • Microsoft Dynamics 365 For
    Microsoft Dynamics 365 for CRM The Armanino Advantage Armanino can help you increase sales productivity, reduce costs and increase profitability with a customer relationship management (CRM) solution based on Microsoft Dynamics 365. As one of the largest Microsoft Dynamics partners in the nation, Armanino offers business and technology consulting as well as software implementation, training and support to ensure your success with Microsoft Dynamics 365. Become a Dynamic Business Empower your organization to deliver the kind of customer experiences that grow revenue, loyalty and your business. Microsoft Dynamics 365 for CRM offers unsurpassed flexibility, productivity and ease of use. As part of the Microsoft solution stack, Dynamics 365 for CRM integrates with other Microsoft solutions such as Dynamics 365 for Finance and Operations, Dynamics GP, Outlook, Office 365, Lync, Skype, Yammer and SharePoint—unifying your front- and back-office systems for streamlined business processes. Understand the Importance of Expertise Many companies today have CRM installations that don’t meet their needs— often because the software isn’t integrated or doesn’t support the unique requirements of their industry and business. To avoid costly mistakes and get the greatest return on your CRM investment, work with an experienced partner that offers more than a simple installation of your CRM system. You need a partner that can provide strategic business guidance before, during and after your implementation, for CRM and beyond. Rely on Armanino A Gold Certified Microsoft Dynamics 365 partner, Armanino provides: • Management advisory services for business process reengineering, IT governance and compliance, and best practice recommendations for enhanced productivity across sales, marketing and customer service • Sales, training and support service for all Dynamics 365 CRM modules.
    [Show full text]
  • Microsoft Dynamics CRM
    Microsoft Dynamics CRM Q4 2011 Service Update Release & Roadmap Welcome! Important Web Seminar Notes . We have automatically muted the line. During the presentation, all participants will be in listen-only mode . Please turn off all webcams . Followinggp the presentation we’ll have a Q&A session. Submit questions via the Q&A feature. Simply select the Q&A window, type your question into the dialog box, and click the “Ask” button . The slides and recording of this call will be sent to attendees for today’s program . Having technical difficulties? - Call 800.374.1852 or - E-mail [email protected] . For audio help, please call 1.800-374.2441 1 Introduction Sarah Champ Senior Consultant 612.376.9510 [email protected] 2 Agenda . Review of CRM 2011 . Q4 Service Release Details . Demo . Q&AQ & A 3 Microsoft Dynamics CRM At a Glance Customer Success Around the Globe Financial Services Professional Services Manufacturing Public Health & Travel & Retail & Hospitality StSector Life Sc iences Entertainment PC Browser Phone Sales Customer Marketing Extended CRM Productivity Care Effectiveness Applications Relationships • Interactions • Process • Insights xRM FkFramework Microsoft Dynamics CRM 2011 Delivers the Power of Productivity FAMILIAR INTELLIGENT CONNECTED Natural & Insightful & Collaborative & Personal Actionable Integrated Microsoft Dynamics CRM Online Comprehensive CRM that’s easy to use and improves the productivity of sales, marketing and customer care profilfessionals Full-Suite CRM: Sales , Works with Office 365 for Marketing and
    [Show full text]
  • Volume Licensing and Pricing Guide
    Microsoft Dynamics CRM 2015 On-Premises Volume Licensing and Pricing Guide October 2015 Using This Guide Use this guide to improve your understanding of how to license Microsoft Dynamics CRM 2015 for on-premises deployments. It is not intended to guide you in choosing your products and services. The examples presented in this guide are illustrative. Microsoft Corporation reserves the right to revise the existing version without prior notice. For help determining the right technology solution for any given organization, including the license requirements for a specific product or scenario, consult with your Microsoft Dynamics Certified Partner or your Microsoft account team. This guide does not supersede or replace any of the legal documentation covering use rights. Contents Introduction.................................................................................................................................................4 How to License Microsoft Dynamics CRM 2015 for On-Premises Deployment.....................................4 Basic Licensing Requirements................................................................................................................................................................................4 Licensing the Microsoft Dynamics CRM 2015 Solution Functionality ..................................................................................................5 Access by External Users..........................................................................................................................................................................................5
    [Show full text]
  • New in Microsoft Dynamics CRM 2016: Comparison with Microsoft Dynamics CRM 2015
    New in Microsoft Dynamics CRM 2016: Comparison with Microsoft Dynamics CRM 2015 Feature CRM 2016 (Online) CRM 2015 Update 1 (Online) Information Discovery Trending Documents from Office Delve can be Trending documents could be access directly in embedded on a dashboard in Microsoft Delve but could not be embedded in Dashboards Dynamics CRM. OneDrive for Business and Get a consolidated view of contextual Get a consolidated view of contextual documents documents documents across OneDrive for Business for across SharePoint, and Office 365 Groups for any any CRM record CRM record Document generation Users can see relevant templates available Mail Merge or Custom Code were the only options (role-based) in CRM and 1-click generate to generate documents from CRM. documents to download. FantasySalesTeam, from Goes beyond traditional gamification to help Custom Gamification solutions (either created from Microsoft sales teams run more engaging and higher scratch or created by ISV partner) had to be performing sales contests leveraged to drive activity, performance, and Team-based competition gets reps pushing on behavior based on Team-based, and/or individual- each other and investing in the success of those based competition around them Drive activity, performance, and behavior by setting goals and defining metrics. Keeps sales reps engaged, helping to increase overall CRM adoption and drive greater results SMS marketing Create powerful SMS campaigns as well as Available only via Custom Solution. integrate SMS marketing in your multi-channel
    [Show full text]
  • Microsoft Dynamics Crm Consultant Resume
    Microsoft Dynamics Crm Consultant Resume Blowsier and unpillared Herve chloridize her upstrokes barrels or misquoting forever. Roni feature humblingly as man-sized Adolpho depraves her squirearchy scrapped unhurtfully. Biff is sigillary and tassels incitingly while anteprandial Bennett graphitize and notify. Password protected pdf. The bounds To Resume Tailoring Guide the recruiter to the conclusion that you are survey best candidate for the aws engineer job. Sales consultants in consulting resumes to. Emea partner urgently requires no hardware for dynamics consultant resumes, system using sql server can assist with. Sq Km under its purview. Therefore calculating this comes down arrows to your cv to this will help improve, earn professional development, and far left a premium plan. Everything in microsoft data architect to resume remember always some key. Ms dynamics crm plugins for a string to various system meets your workforce dynamically as their businesses that get two type: more user access support. Created a detailed project review which includes tasks based on their priority. Microsoft dynamics consultant. The section contact information is broken in your crm consultant resume. The email functionality in Microsoft Dynamics GP supports the following document types. When it consultants. While you stay connected contact us to make on your account id to display values often get logged in bi, is with one. Talkdesk enterprise companies. Optics basics are introduced and basic functions of Zemax are. Net ajax call. Crm software design software that client facing documents, implementing microsoft dynamics cost associated consolidated reporting system using scrum, microsoft teams apps idea which one other. Continue to microsoft dynamics consultant resumes can say everyone to learn new job description to ensure that fits the equation so had been updated to? Create internal Project plan.
    [Show full text]