Adopting managed services is intended to be an efficient way to stay up-to-date on technology, have access to skills and address issues related to cost, quality of service and risk. As the IT infrastructure components of many SMB and large corporations are migrating to the cloud, with MSPs (managed services providers) increasingly facing the challenge of cloud computing, a number of MSPs are providing in-house cloud services or acting as brokers with cloud services providers. A recent survey claims that a lack of knowledge and expertise in cloud computing rather than offerors' reluctance, appears to be the main obstacle to this transition. For example, in transportation, many companies face a significant increase of fuel and carrier costs, driver shortages, customer service requests and global supply chain complexities. Managing day-to-day transportation processes and reducing related costs come as significant burdens that require the expertise of Transportation Managed Services (or managed transportation services) providers.