Due to the rapid increase in cloud service providers, users are finding it challenging
to select a cloud service that suits their needs and budget. Thus, it is more crucial
than ever to have an intermediate entity between the two in the form of cloud brokerage
services. This broker is responsible for meeting the user’s needs while considering
the interests of cloud service providers. To accomplish these goals, the cloud broker
should be thoughtfully designed. In this paper, we present a fuzzy logic-based cloud
brokerage technique that helps users select the right cloud service instance, considering
both their needs and the service characteristics. To demonstrate the feasibility of
the suggested technique, we investigate multiple scenarios and closely examine the
outcomes. The simulation results prove that our approach outperforms conventional
methods in guaranteeing better service quality at a reduced cost for immobile users,
and can offer mobile users affordable and consistent quality services when service
migration is implemented.