Azure Service Bus has a message size limit of 256 KB for the standard offering, and 1 MB for the premium tier (the quotas can be found here). While this may seem small, that is actually quite large for something that is designed to be a messaging system. Occasionally however, you may need to send a larger file as part of the message.
I am currently working on a project that uses Azure Service Fabric in combination with Service Bus.