Should MID server be placed on each cloud services when using discovery?

Hitoshi Ozawa
Giga Sage
Giga Sage

From ServiceNow documentation, NowLearning, and this forum, it seems it is best to also have MID server on a cloud when using discovery.  If I'm using several cloud services such AWS, Azure, Oracle Cloud, etc, should I have a MID server on each service?

Allocating a new instance would require money and wondering how others are actually doing this. Maybe, it's not worth to discover cloud instances if there isn't too many bacause of the cost involved.

1 ACCEPTED SOLUTION

Hayo Lubbers
Kilo Sage

Hi @Hitoshi Ozawa,

 

If you only have a handful of devices, it might not be relevant.

(*note, my last experience was ~2y ago, Azure might have been improved.) But if you start doing horizontal discovery you need a MID Server within at least Azure. Since the throttling policy from Azure is for all locations (opposed to AWS having a throttling policy per data center), you quickly run into the limits of the outer firewall. Discovery likes to hammer down the requests and Azure likes to block them relatively quickly.

"When the call rate is exceeded, the caller receives a 429 Too Many Requests response status code."

 

Hope this helps a bit,

Hayo

View solution in original post

2 REPLIES 2

Hayo Lubbers
Kilo Sage

Hi @Hitoshi Ozawa,

 

If you only have a handful of devices, it might not be relevant.

(*note, my last experience was ~2y ago, Azure might have been improved.) But if you start doing horizontal discovery you need a MID Server within at least Azure. Since the throttling policy from Azure is for all locations (opposed to AWS having a throttling policy per data center), you quickly run into the limits of the outer firewall. Discovery likes to hammer down the requests and Azure likes to block them relatively quickly.

"When the call rate is exceeded, the caller receives a 429 Too Many Requests response status code."

 

Hope this helps a bit,

Hayo

Harish Bainsla
Tera Sage
Tera Sage

Hi @Hitoshi Ozawa  I think go with below link for all about mid server It is very useful 

https://www.servicenow.com/community/itom-articles/platform-mid-server-knowledge-amp-troubleshooting...

 

If my answer helps please mark helpful and accept solution