Cloud Computing aims to provide a convenient way to customers to manage their IT system, without deep knowledge or expertise with each one of them. Cloud Computing's main enabling technology is Virtualization, its software separates a physical computing devices into one or more virtual devices.
By using cloud computing, users are able to control those devices by software or application from anywhere, convenient than traditional technology.
benefits OF cloud computing
Budget-Friendly - Less Additional Resource Required
User-Friendly - Modify by Web Browser
Multitasking - Control the Devices by Dashboard
Type OF Cloud computing
There are three main models for cloud computing. Each model represents a different part of the cloud computing stack:
Infrastructure as a Service (IaaS)
Infrastructure as a Service, as IaaS, contains the basic building blocks for cloud IT and typically provide access to network features, computers (virtual or on dedicated hardware), and data storage space. Infrastructure as a Service provides you with the highest level of flexibility and management control over your IT resources and is most similar to existing IT resources that many IT departments and developers are familiar.
Platform as a Service (PaaS)
Platforms as a service remove the need for organizations to manage the underlying infrastructure (usually hardware and operating systems) and allow you to focus on the deployment and management of your applications. This helps you be more efficient as you don’t need to worry about resource procurement, capacity planning, software maintenance, patching, or any of the other undifferentiated heavy lifting involved in running your application.
Software as a Service (SaaS)