With IaaS, you can outsource your hardware to other places. IaaS will provide off-site servers, storage and network hardware, which you can rent. Maintenance costs and office space are saved, and companies can use these hardware to run their applications at any time.
Some large IaaS companies include Amazon, Microsoft, VMware, Rackspace and Red Hat. However, these companies all have their own specialties. For example, Amazon and Microsoft not only provide you with IaaS, but also rent their computing power to you to host your website.
PaaS: Platform as a Service (Platform as a Service)
The second layer is called PaaS, sometimes called middleware. All the development of your company can be carried out on this floor, saving time and resources.
PaaS provides various solutions for online development and distribution of applications, such as virtual servers and operating systems. This saves you hardware costs and makes it easier for scattered studios to cooperate. Web application management, application design, application virtual host, storage, security and application development collaboration tools.
Some big PaaS providers include Google App Engine, Microsoft Azure, Force.com, Heroku and Engine Yard. Recently, the emerging companies are AppFog, Mendix and Standing Cloud.
SaaS: Software as a Service (Software as a Service)
The third layer is also called SaaS. This layer is a layer that we come into contact with in daily life, and it is mainly accessed through a web browser. Any application on a remote server can run through the network, which is SaaS.
The services you consume completely enter these categories from Netflix, Mog, Google Apps, Box and other web pages. Net, Dropbox or Apple's iCloud. Although these network services are used for business and entertainment or both, they are also part of cloud technology.
Some SaaS applications for business include Go To Meeting of Citrix, WebEx of Cisco, CRM of Salesforce, ADP, Workday and SuccessFactors.
What is cloud computing?
1, cloud computing? Cloud computing is a mode of increasing, using and delivering related services based on the Internet, which usually involves providing dynamically expandable and often virtualized resources through the Internet. Cloud is a metaphor of network and internet. In the past, cloud was often used to represent telecommunication networks, and later it was also used to represent the abstraction of the Internet and the underlying infrastructure. So cloud computing can even let you experience the computing power of 10 trillion times per second. Such a powerful computing power can simulate a nuclear explosion and predict climate change and market development trends. Users access the data center through computers, notebooks, mobile phones, etc. , and calculate according to your own needs.
2. Cloud computing has many definitions. What is cloud computing? There are at least 100 explanations. ?
3. At present, NIST widely accepts that cloud computing is a pay-per-use model, which provides available, convenient and on-demand network access and enters a configurable computing resource pool (including network, server, storage, application software and services). These resources can be provided quickly with little management work. ?