Nowadays, the term “cloud computing” becomes more and more popular.
In this article, we want to give you an overview of cloud computing including its simplest definition, types of cloud computing and challenges when you apply it.
What is Cloud computing?
There are many definitions of cloud computing. Although the term “cloud computing” becomes more popular nowadays, defining it remains controversial. In this article, we will explain cloud computing in the simplest way.
Cloud computing means that you can store and access data and programs over the Internet instead of your computer’s hard –drive.
- The simplest definition of cloud computing
What are types of cloud computing?
Types of cloud computing | Abbreviation | Description | Top Providers 2018 |
Infrastructure as a service | IaaS | The provider just delivers virtual machines while the customers have to install, manage and operate its system and applications by themselves. | Microsoft AzureGoogle Cloud Platform
IBM SoftLayer CloudSigma SingleHop Rackspace |
Platform as a service | PaaS | In PaaS, the vendor will supply adjusted virtual machines according to the needs of its clients. Because of pre-installation of servers, operating systems, databases, and on-demand licenses, the consumers just have to set its applications and operations | Amazon Web ServicesSalesforce
Software AG Microsoft- Azure IBM- Bluemix RedHat- Openshift Vmware- pivotal CF |
Software as a service | SaaS | In SaaS, the supplier offers a complete platform. This means that the supplier will be responsible for from installing virtual machines, … managing operating system,..to setting its applications | SalesforceMicrosoft
Adobe Creative Cloud Box Amazon Web Services SaaS Google G Suite Slack ADP |
Top cloud computing issues 2018
Data security concern
When an enterprise uses the cloud technology, it means the enterprise will move important data to a third party to store. Nowadays, there are numerous threats to the customer’s website such as virus attack or hacking. Therefore, adopting a trusted provider is extremely necessary.
Choosing the suitable cloud configuration
There are three types of the cloud with different features: public, private, and hybrid. Deploying which cloud will depend on the need of each company.
Public Cloud:
In this case, the vendor will deliver all hardware, software, other supporting infrastructure and manage them. In addition, you will share these resources with other users. As a result, this deployment method will help you save your money. Especially, you won’t be responsible for maintenance.
Private Cloud:
As its name, this service is for you to use. Therefore, it meets your specific IT requirements. Moreover, you don’t have to share cloud resources with other companies, the cloud computing security issue is more improved.
Hybrid Cloud:
Hybrid Cloud is valued as the perfect combination of the public and private cloud. With the hybrid cloud, you can move data and applications from private to the public cloud and vice versa. For example, your company can apply public cloud for high-volume, lower-security needs while using the private cloud for sensitive data like financial reporting.
Real-time monitoring requirements
There are some agencies like banks, governments that have to manage their system in real time. However, in reality, cloud service suppliers haven’t yet met these requirements
In addition, there are multiple cloud computing challenges to users such as reliability of new technology, dependency on service vendors, lack f knowledge, etc. Therefore, clients need to take consideration into selecting the most type of the cloud for their enterprises
Feel free to let me know your thought and experience of cloud computing