Microsoft also provides consulting and product and solution support service, and trains and certifies computer system
integrators and developers. It also concentrates on the development of various cloud-based solutions that provide
customers software, services and content over the Internet by way of shared computing resources located in centralized
data centers. The comprehensive product portfolio of Microsoft enables it to cater to a wide variety of customer
requirements across industries and geographies.