Presentation is loading. Please wait.

Presentation is loading. Please wait.

How to operate and service the Microsoft Dynamics AX Cloud

Similar presentations


Presentation on theme: "How to operate and service the Microsoft Dynamics AX Cloud"— Presentation transcript:

1 How to operate and service the Microsoft Dynamics AX Cloud
9/16/ :31 PM BRK3168 How to operate and service the Microsoft Dynamics AX Cloud Christian Wolf Robert Badawy © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2 Cloud servicing Users Application Application platform Infrastructure
WPC 2015 9/16/ :31 PM Cloud servicing User management, security and identity configuration Users Define, develop and operate business process Define, develop, test and operate customizations Monitor and manage non production deployments Manage application updates and customization quality Manage ISVs, 3rd party integrations Application 24/7 application monitoring and notifications Diagnostics, platform updates, patches, updates and upgrade rollouts Application routing, load balancing, site replication Environment provisioning and management Database management: HA/DR, scale, operations Compute deployment, scale up/scale down Application platform Infrastructure management Security and isolation Operating systems and virtualization Servers, storage and networking Data center power, networking, cooling Infrastructure Customer specific activities, supported by partner, enhanced by Microsoft life cycle services Supported and managed by Microsoft (Public cloud deployments with full user subscription) © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

3 Servicing and Operations scenarios
Sign up through CSP Portal: Customer signs up through the CSP portal and enters account information. After offer creation is complete, an LCS implementation project is created. Request deployment of Production: Customer completes required methodology steps in LCS. Customer submits a request to deploy production environment using LCS Cloud Powered Support. DSE starts the deployment of the environment. Access/permission issue in client (e.g. purchase manager can’t log in): Customer IT admin works with user to resolve this using customer VSTS

4 Servicing and Operations scenarios
Released Microsoft hotfixes: Customer/ partner applies hotfix on development and staging environments (process varies) Customer/ partner creates update request for Microsoft to apply updates to production. Application Errors that requires Microsoft Fix (e.g. bug in sales order creation): Customer IT admin works with VAR/ ISV to troubleshoot issue. For Microsoft issues, Customer/ VAR create support ticket from LCS with Microsoft. Microsoft creates hotfix, publishes to LCS. Proactive fixes for critical system health issues (e.g. SQL connection failure): Microsoft proactively monitors, creates hotfix for issues, initiates communication with customer, schedules production update.

5 Servicing and Operations scenarios
Planned/ unplanned OS updates/ Azure outages (e.g. windows security updates): Microsoft communicates maintenance window with customer and schedules production update. Issue in custom code (VAR/ ISV solution): Customer works with VAR/ ISV to resolve code customization issues before contacting Microsoft. Customer/ partner creates customization update request for Microsoft to apply customization updates to production.

6 Sample End to End Flow Customer reports an issue through AX Client
IT admin/Partner gets notified IT admin/Partner uses tools in LCS and starts troubleshooting After finding the root cause, IT admin/Partner checks Issue Search in LCS for a fix IT admin/Partner applies hotfix on dev box (if X++ hotfix) and validates IT admin/Partner applies deployable package on sandbox environment Customer/Partner validates the changes IT admin/Partner submit a request to the Microsoft Service Engineering team to apply changes to Production Microsoft Service Engineering team deploys the validated changes to Production

7 Monitoring and Diagnostics

8 “Know and troubleshoot the health of all your environments through LCS”

9 WARM PATH Monitoring & Diagnostics - High Level Architecture HDInsight
Multi-Dimensional-Metric (MDM) & Health Service Monitors Hot Path (TTD<60s) Monitoring Agent(MA) ETW Client Diagnostics Apps (< 5 min) Indexed Log Search ( Kusto) Diagnostics Compute Layer WARM PATH Warm Path Analytics Data Data Publish External data (MDS, SQL, etc.) Scrubber SQL Azure Cold Path Data Collector HDInsight Compute jobs SQL

10 Tools available for Monitoring and Diagnostics
9/16/ :31 PM Tools available for Monitoring and Diagnostics Availability as well as Reliability monitoring Monitoring status rolled up by Component, Environment, Project and Organization Operational Health – Notification on LCS and Activity Monitoring SQL Diagnostics (SQL Insights, SQL Now, Index Usage Stats) Performance Counters Performance Timer System Diagnostics Dashboard Kusto (Indexed based search) Queries through View Raw Logs ETW Events Power BI Reports © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

11 Sources of data collected
Performance Counters System Counters – Processor, Memory, Disk utilization ASP.Net – worker process restarts, requests (execution, wait, current, queued) SQL counters – DTU utilization, successful connections, failed connections, deadlocks, Events (ETW) AX 7 Platform Retail – Server and MPOS devices Management Reporter Financial Reporting ALM- Lifecycle services Diagnostics Crash detection and crash dumps Performance Errors Infrastructure Health System Diagnostic toolset Availability AX Ping –Synthetic Tests to ensure availability Azure Datacenter outage detection Monitoring & Diagnostics Diagnostic events, Crashes etc. SQL Azure Azure Infrastructure Availability Events Performance Counters

12 Telemetry and Monitoring Demo
Christian

13 Future enhancements Issue detection using pattern matching
9/16/2018 Future enhancements Issue detection using pattern matching Action Oriented Health dashboard Ability to perform simple database actions Improvements to System Diagnostic Tool for authoring and visualization Batch process monitoring Business process monitoring Expose Power BI reports in LCS © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

14 UX Wireframes Action Oriented Health Monitoring Dashboard

15

16

17

18

19

20 9/16/2018 Section title © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

21 Update Story – Servicing Dynamics AX

22 “Self-Serve update experience with Service Engineering managing by exception”

23 Types of Updates Customizations
Platform updates – hotfixes, critical security fixes, new platform updates Application updates – hotfixes, critical security fixes, new application updates. Cloud infrastructure updates

24 When are updates applied?
Updates to the service can require downtime of the production tenant when executed. Microsoft Planned Maintenance Window Microsoft will notify the Customer, in advance, about upcoming planned maintenance downtime. The default downtime window will be defined per region over the weekend to minimize impact to the business. For customers that have round the clock operations, Microsoft provides the flexibility to choose from two timeslots when maintenance will be performed. Failing to select an option will result in Microsoft patching the instances in the default maintenance window defined for that region. Customer Initiated Maintenance Window Customer can pick the maintenance window through LCS.

25 Customer / Implementation Partner
Impacted Layer Type of update Expected Action Maintenance Window Microsoft Customer / Implementation Partner PLATFORM Hotfix Publish Platform X++ and Binary updates to LCS. After the fall 2016 release, the platform will be released as binary without any X++ hotfixes. Binary: Apply on sandbox (and dev) environment, validate then promote to production environment*. X++: Apply on dev environment, test, deploy on sandbox, validate then promote to production environment*. Microsoft planned Critical Security Update Initiate the update within the Microsoft planned maintenance window. Not applicable. Platform Update Make the platform rollup available and notify customer. A platform rollup is released as a deployable package. Follow same procedure as a binary hotfix. Cloud Infrastructure Updates Initiate update within the Microsoft planned maintenance window.

26 Customer / Implementation Partner
Impacted Layer Type of update Expected Action Maintenance Window Microsoft Customer / Implementation Partner APPLICATION Hotfix Publish the hotfix in LCS Binary: Apply on sandbox (and dev) environment, validate then promote to production environment*. X++: Apply on dev environment, test, deploy on sandbox, validate then promote to production environment*. Customer planned Critical Security Update Notify Customer of the critical security update. Initiate update within the specified timeline. Download, apply on Dev, validate on Sandbox, and promote the critical security update to production environment*. Application Update Make the new release available and notify Customer. Upgrade custom code using the LCS code upgrade service deploy new dev/test environments, validate upgraded code, request upgrade of sandbox and production environment (Upgrade, including data upgrade, is performed by Microsoft Operations). Customizations Not applicable Validate customizations in Customer’s sandbox environment and then promote to Customer’s production environment*

27 Servicing Assets Software packages (deployable package)
Application packages (from VS or Build VM) Application hotfix (X++) Microsoft metadata hotfix (delta package) Binary hotfix (deployable package) Microsoft binary hotfix Other packages, like Retail

28 Servicing flow: Apply a metadata hotfix

29 Servicing: Binary hotfixes (and other deployable packages)

30 Applying Updates Demo Robert

31

32

33

34

35

36

37

38

39

40 Future enhancements Rollback of environment state. Today, only roll forward is supported. Have a more streamlined flow of applying updates from dev/test to sandbox to production that is self-serve. Apply updates with reduced downtime. Add automated systems to validate environment health post updates. Improved troubleshooting experience when applying updates. Automated flows for other request types such as sandbox refresh, database backup, etc. through LCS.

41 9/16/ :31 PM Related Sessions BRK3174 Speed up your Dynamics AX Code upgrade: tips and techniques to stay continually current Tariq Bell BRK3169 Use ALM as a differentiator with Dynamics AX and Lifecycle Services (LCS) Meera Mahabala Clay Wesener BRK4024 Develop, build, test and deploy your Dynamics AX applications Robert Badawy © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

42 Free IT Pro resources To advance your career in cloud technology
Microsoft Ignite 2016 9/16/ :31 PM Free IT Pro resources To advance your career in cloud technology Plan your career path Microsoft IT Pro Career Center Cloud role mapping Expert advice on skills needed Self-paced curriculum by cloud role $300 Azure credits and extended trials Pluralsight 3 month subscription (10 courses) Phone support incident Weekly short videos and insights from Microsoft’s leaders and engineers Connect with community of peers and Microsoft experts Get started with Azure Microsoft IT Pro Cloud Essentials Demos and how-to videos Microsoft Mechanics Connect with peers and experts Microsoft Tech Community © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

43 Please evaluate this session
9/16/ :31 PM Please evaluate this session Your feedback is important to us! From your PC or Tablet visit MyIgnite at From your phone download and use the Ignite Mobile App by scanning the QR code above or visiting © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

44 9/16/ :31 PM © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "How to operate and service the Microsoft Dynamics AX Cloud"

Similar presentations


Ads by Google