Refers to providing a computing environment such as file repositories, databases, virtual servers, networks, and software via the Internet.
In other words, it can be thought that it is collectively referred to as all the functions that the personal computer, including the server, can have or serve through the Internet.
To service everything on the Internet, cloud computing should have the following characteristics.
- Broad network access
- On-demand and Self-service
- Resource pooling
To do this, virtualization and multi-tenant must be implemented.
- Rapid elasticity
- Measured service
Cloud computing having the above characteristics can be classified as follows according to the service range.
Source : https://blogs.msdn.microsoft.com/eva/?p=1383 |
- Packaged Software
The software was packaged, and users had to install the packaged software on their computers before they could use it.
Moreover, in order to access the internet, I had to apply for Internet service to the telecommunication service provider, and if the storage capacity was insufficient, I had to do all the work to increase the capacity of the hard disk (HDD).
The user was a model that had to be professional at the computer.
- IaaS(Infrastructure as a Service)
Therefore, the user does not directly select an Internet service provider or increase the capacity of a hard disk (HDD), but is provided as a service.
The user's task is to determine the speed of the Internet and the capacity of the hard disk to self-service and pay for it.
Early cloud computing developed services with the IaaS model.
At present, EC2 and S3 from Amazon (AWS), Azure and IBM from Microsoft both provide services for the IaaS model.
- PaaS(Platform as a Service)
The user can receive not only the hardware resource (H / W Resource) but also the O / S and the middleware running on the O / S as a service request.
Ultimately, the user is only concerned with application development and data management.
Currently, cloud computing is expanding its IaaS model service to PaaS.
Amazon (AWS), the cloud computing leader, and Microsoft's Azure all offer PaaS model services.
- SaaS(Software as a Service)
The user's task is to develop a business model and select the services corresponding to the business model.
Current cloud computing providers are not yet fully supporting the SaaS model.
From the local computing age to the cloud computing age, the world is changing rapidly.
Cloud computing is also rapidly evolving from IaaS to PaaS.
Cloud computing will soon evolve in SaaS in PaaS.
0 개의 댓글:
댓글 쓰기