Is NServiceBus a good fit?

Hi

I am new to nservicebus vand want to assess it’s fit for a project I am working on.

The project is to have a set of APIs that are responsibl for provisioning servers from an order. This requires seperate services that handle the order, the server provisioning, DNS configuration, and possibly further. If there is no capacity for a server, then we need to rollback the entire transaction, and I am looking at sagas.

Would this be a good fit?

Certainly, NServiceBus and its saga feature are designed to be used like that.