HOME > Development > Microsoft Dynamics 365 System Performance and Scalability

Microsoft Dynamics 365 System Performance and Scalability

  • Development
  • Jan 20, 2025
SynopsisMicrosoft Dynamics 365 System Performance and Scalability, av...
Microsoft Dynamics 365 System Performance and Scalability  No.1

Microsoft Dynamics 365 System Performance and Scalability, available at $22.99, has an average rating of 4.3, with 42 lectures, based on 16 reviews, and has 53 subscribers.

You will learn about Understand the key concerns and variables that play a role in system performance Understand design anti-patterns that are common causes of performance issues Understand system design considerations that impact system performance This course is ideal for individuals who are Microsoft Dynamics customers experiencing system performance issues or Microsoft Consulting partners that want to minimize red projects or Microsoft ISV partners that wish to build scalable Dynamics 365 platform add-ons or Technical leads that wish to understand patterns to look for in their code base or Dynamics system support resources that maintain actively deployed systems or Dynamics developers who want to understand design patterns to avoid or Business analysts and consultants that wish to understand system design implications It is particularly useful for Microsoft Dynamics customers experiencing system performance issues or Microsoft Consulting partners that want to minimize red projects or Microsoft ISV partners that wish to build scalable Dynamics 365 platform add-ons or Technical leads that wish to understand patterns to look for in their code base or Dynamics system support resources that maintain actively deployed systems or Dynamics developers who want to understand design patterns to avoid or Business analysts and consultants that wish to understand system design implications.

Enroll now: Microsoft Dynamics 365 System Performance and Scalability

Summary

Title: Microsoft Dynamics 365 System Performance and Scalability

Price: $22.99

Average Rating: 4.3

Number of Lectures: 42

Number of Published Lectures: 42

Number of Curriculum Items: 42

Number of Published Curriculum Objects: 42

Original Price: $22.99

Quality Status: approved

Status: Live

What You Will Learn

  • Understand the key concerns and variables that play a role in system performance
  • Understand design anti-patterns that are common causes of performance issues
  • Understand system design considerations that impact system performance
  • Who Should Attend

  • Microsoft Dynamics customers experiencing system performance issues
  • Microsoft Consulting partners that want to minimize red projects
  • Microsoft ISV partners that wish to build scalable Dynamics 365 platform add-ons
  • Technical leads that wish to understand patterns to look for in their code base
  • Dynamics system support resources that maintain actively deployed systems
  • Dynamics developers who want to understand design patterns to avoid
  • Business analysts and consultants that wish to understand system design implications
  • Target Audiences

  • Microsoft Dynamics customers experiencing system performance issues
  • Microsoft Consulting partners that want to minimize red projects
  • Microsoft ISV partners that wish to build scalable Dynamics 365 platform add-ons
  • Technical leads that wish to understand patterns to look for in their code base
  • Dynamics system support resources that maintain actively deployed systems
  • Dynamics developers who want to understand design patterns to avoid
  • Business analysts and consultants that wish to understand system design implications
  • System performance is a critical non-functional requirement in any application, yet it’s seldom taken into account until after it becomes a problem. The worst thing that can happen after investing months in developing a system is for it to fail after being deployed to users. User feedback and politics can be quite brutal when a system fails to meet expectations and the consequences of a poorly performing system can be severe even to the point people lose their jobs. While system performance is often times looked at as an intangible aspect of application development it’s based in design patterns and distributed system architecture principles that can be addressed.

    In this course, we’ll review Dynamics platform internals and take a pragmatic look at design anti-patterns we should avoid and mitigate in enterprise applications. This information which has never been presented to the public outside of Microsoft is derived from system performance research challenges and solutions of real world Microsoft enterprise customers.

    In this course you will learn:

  • The basic components of system performance
  • The variables that play into how a system will behave after go live
  • Load anti-patterns that are the most common causes of poor performance
  • Design considerations that we can make proactively and mitigate retroactively in existing systems
  • This course is not meant to be technical deep dive, but rather a strategic review of the concepts and patterns that are required to build systems that perform and can scale. These concepts are applicable to both developers and business analysts alike and can be used in system architecture design conversations. While these concepts can be applied retroactively in performance mitigation scenarios it’s significantly easier and less painful to build your system with these design considerations in mind.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Lecture 2: Course Agenda

    Lecture 3: About Your Instructor

    Lecture 4: Learning Objectives

    Lecture 5: Target Audiences

    Chapter 2: Performance Overview

    Lecture 1: Overview

    Lecture 2: Elements of Performance

    Lecture 3: Baseline Performance

    Lecture 4: Performance vs. Scalability

    Lecture 5: Performance Degradation Types

    Lecture 6: Performance Degradation Variables

    Lecture 7: Pareto Principle of System Load

    Lecture 8: Why Does This Happen?

    Lecture 9: Summary

    Chapter 3: Performance Variables

    Lecture 1: Overview

    Lecture 2: Data Velocity

    Lecture 3: Data Volume

    Lecture 4: Data Viscosity

    Lecture 5: Hot Spots

    Lecture 6: Data Cardinality

    Lecture 7: Data Concurrency

    Lecture 8: Rules of system load

    Lecture 9: Summary

    Chapter 4: Load Anti-Patterns

    Lecture 1: Overview

    Lecture 2: Process Execution Modes

    Lecture 3: Process Cascade Pattern

    Lecture 4: Process Overload Pattern

    Lecture 5: Process Loop Pattern

    Lecture 6: Cardinality Exposure Pattern

    Lecture 7: Concurrency Violation Pattern

    Lecture 8: Redundant Execution Pattern

    Lecture 9: Data Gluttony Pattern

    Lecture 10: Summary

    Chapter 5: Performance Considerations

    Lecture 1: Overview

    Lecture 2: Handling High Velocity Entities

    Lecture 3: Attachment Considerations

    Lecture 4: External Integrations

    Lecture 5: Entity Ownership

    Lecture 6: Record Sharing

    Lecture 7: Concurrency Symptoms

    Lecture 8: Summary

    Chapter 6: Summary

    Lecture 1: Wrap up

    Instructors

  • Microsoft Dynamics 365 System Performance and Scalability  No.2
    Stephan Smith
    Dynamics 365 Senior Director and Technical Architect
  • Rating Distribution

  • 1 stars: 1 votes
  • 2 stars: 0 votes
  • 3 stars: 0 votes
  • 4 stars: 5 votes
  • 5 stars: 10 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!