Longboard genius
Longboard genius


Cloud computing - A simple explanation

Cloud computing and the most basic things you might want to know about it.

You may have heard the term cloud computing or "cloud computing", so you already understand what is cloud computing? There are many definitions of flying around that you will not be alone if you struggle to define it. Cloud computing is simply a collection of pooled computing resources and services offered on the web. When you chart the relationship between all the elements similar to a cloud.

Cloud computing should not be confused with grid computing, utility computing, or computational autonomy involving the interaction of some virtualization resources. Cloud server ™ connects and shares information based on the level of site traffic across the entire network. Cloud computing is often provided as a service "over the Internet, usually in the form of an infrastructure such as a service (IaaS), a platform as a service (PaaS), or software as a service (SaaS).

Cloud-based customers do not have to raise capital to purchase, manage, maintain and expand the physical infrastructure needed to handle drastic traffic fluctuations. Rather than investing time and money to keep their site buoyant, with cloud computing customers just pay for the resources they use. The remarkable feature of cloud computing is the ability to calculate, resilient, and stretch resources, meaning that customers no longer need to predict traffic, but can promote the site. Their strong and spontaneous. Technique for peak traffic has become a thing of the past.


Simply put, cloud computing is the virtualization of computing resources and applications. Instead of using one or more real servers (in front of your eyes, you can touch, you can press the power button yourself), you will now use virtualized resources through the environment. Internet school. Myself from the cloud is a metaphor for the Internet.

So in the past, in order to deploy an application (eg a Web site), you have to buy / rent one or more servers, then put servers in data centers. Now cloud computing allows you to simplify your buying / hiring process. You just need to state your request, the system will automatically pick up the free resources to meet your requirements. Therefore, there are some basic benefits of cloud computing:

- Use Dynamic computing resources: Resources are allocated to the business exactly what the business wants right away. Instead of having to figure out whether to expand or not, how many servers it has to invest in, businesses just need to "Hey, cloud, we need more resources equivalent to a 3.0 GHz CPU. , 128GB RAM ... "and the cloud will find itself idle resources to provide you.


- Reduce costs: Enterprises will be able to cut costs to purchase, install, and maintain resources. Obviously instead of having to send an expert to buy a server, server setup, server maintenance, you do not have to do anything but specify exactly what resources you need and require.

- Reducing complexity in the structure of the enterprise: Enterprise manufacturing goods that have to have an IT professional to operate, maintenance of the server is too expensive. If you outsource this process, your business will only focus on the production of your specialized goods and reduce the complexity of the structure.

- Increased use of computing resources: One of the main questions of resource investment (eg servers) is how often it will run out of depreciation, whether I invest so profitable or not. Be outdated in technology or not ... When using cloud resources, you no longer have to pay attention to this.

- Service Oriented Architecture (SOA)

However, to get the most out of cloud computing, it's important for businesses to find a good enough cloud provider to meet all of them. In the future, cloud computing will be very useful as it extends to the use of surplus resources in your own personal computers.