United States have emerged as a global leader and it has been assumed that it will remain on this position. It has acquired 58 percent of total global cloud computing market. The largest companies to provide the service of cloud computing in market are: Amazon Web Service, Microsoft, IBM, Google and Oracle. The dominance of foreign investors US boasts the high standard in the market of cloud computing. The studies have indicated that the impact of cloud computing will see same considerable effect in coming years. According to a study of cloud computing by IDG communications, 73 percent of 550 surveying organisations consist of at least one application or a part of cloud computing infrastructure in it. According to present environment it has been founded that the average environment of cloud infrastructure has 53% of cloud infrastructure, 23% of SaaS (Software as a Service), 16% of IaaS ( Infrastructure as a Service) and 9% of PaaS (Platform as a Service). It has been reported by Forbes that the market of Cloud computing is growing 4.5 times the rate of IT spending since 2009 and is expected to grow at the rate of 6 times from year 2015 to 2020. It has been expected that US federal government will be going to increase the amount of US$10 billion in cloud computing by 2023. Here are the names of universities of USA which offers MS in cloud computing.
HARVARD UNIVERSITY (Cloud computing and Software as a Service)
UNIVERSITY OF CALIFORNIA (Virtual and Cloud computing)
THE UNIVERSITY OF CHICAGO
Other service models of cloud computing are:
Function as a Service (FaaS)
Mobile “backend” as a service
The basic and important service model of cloud computing are:
IaaS: It provides online services which are meant to provide high level APIs. IaaS cloud providers provides the resources on demands from their collection of equipments in data centers.
PaaS: NIST defines PaaS as:
“The capability provided to the consumer is to deploy onto the cloud infrastructure consumer-created or acquired applications created using programming languages, libraries, services, and tools supported by the provider. The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, or storage, but has control over the deployed applications and possibly configuration settings for the application-hosting environment.” PaaS vendors offers a development environment to the application developers. It helps in focussing on management and deployment of their applications.
SaaS: NIST defines SaaS as:
“The capability provided to the consumer is to use the provider's applications running on a cloud infrastructure. The applications are accessible from various client devices through either a thin client interface, such as a web browser (e.g., web-based email), or a program interface. The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, storage, or even individual application capabilities, with the possible exception of limited user-specific application configuration settings.” it maintains an application and bring down the costs with pay-as-you-go model.