Cloud computing transfers all of your personal data from your desktop computer, laptop or mobile phone to large computer clusters in cyberspace. You can access these services using the web-browser or application wherever you have an Internet connection.
For companies, moving to the cloud will mean less costly investments in hardware and infrastructure, as well as paying only for the resources they use. This allows IT staff to focus on more strategic projects. By removing the need to maintain and update the internal systems, it enables companies to move faster to take advantage of business opportunities.
Cloud computing has gained a lot of attention due to the significant advancements in virtualization, distributed computing, and high-speed Internet. For many companies, it's now the only way to keep pace with demands from customers, and increase agility and expand.
There are three main types of cloud services:
Public clouds are maintained and managed by third-party providers. They offer flexibility, cost savings and performance benefits. They also allow for quick capacity addition or reduction if required. However, this model also increases the risk that requires consistent, careful management, especially in relation to security and latency concerns.
Private clouds are managed and maintained by the company. They offer a greater level of control, but it comes at the cost of higher complexity, costs and maintenance requirements. A good set of tools and expertise is essential to architect, build and manage a private cloud to meet business goals.
reference