web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Unanswered

Architecture design for integration method

(0) ShareShare
ReportReport
Posted on by 536
  1. Hi,


If let's say we have this design:
More than one business event gets triggered (each for a certain action) from d365 -- then it goes to service bus or event grid etc.. - middle ware pickups the BE, calls a certain custom service based on the payload in order to get all details -- then send to the other system.

Now let's say that the number of calls to different custom services based on different BEs triggered can cause DOS attack to D365.
I think DOS attack happens when alot of calls to d365 happen at the same time.
And since alot of BEs and custom services are going to be used and we are expecting hundred thousands of calls to d365, then we want to change this solution.

My thinking is that to avoid DOS attack, maybe we need to change the integration to be outbound and return all details needed.
Something like recurring integration..but would be that really a good approach? I mean this would mean records to be created in the queue at night when not needed. Especially if data is needed real time so recurrence might be 1 min in this case. (I think accurate real time can't be done using outbound right?)

Any ideas?

I have the same question (0)
  • André Arnaud de Calavon Profile Picture
    303,314 Super User 2026 Season 1 on at

    Hi Deldyn,

    There are various ways to create integrations. Without knowing details about the integration requirements and connectivity options from the other applications which should be connected, it is hard to say what would be the best approach. Using several different ways could also be considered.

    The Dynamics 365 service is protected with throttling to avoid too many calls that can influence the performance for users working in the application. When you hit the throttling limits with your numbers, then indeed, you can check for other options. I always challenge the need for real time. Only consider that when there are valid requirements.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Congratulations to our 2025 Community Spotlights

Thanks to all of our 2025 Community Spotlight stars!

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 509 Super User 2026 Season 1

#2
Giorgio Bonacorsi Profile Picture

Giorgio Bonacorsi 375

#3
Adis Profile Picture

Adis 268 Super User 2026 Season 1

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans