Since approximately three years, all sites and applications use what is today known as shared server. In this type of service, servers connected to a network have their storage capacity and traffic divided into packets, marketed by hosting companies to the end customer. Each of these packages used to be offered according to the needs of the front customer demand. For small sites with little traffic, this was a solution with excellent value for money, but to those who needed a little more performance, this service no longer attend effectively.
Thinking of sites and more robust applications, cloud computing has become an efficient and, above all, practical solution. The main advantage of this service, in addition to offering a wider range of options, was the possibility of personalization and customization, both robust. Thus, the user operates its more independent and freely hosting, can add and implement software and platforms according to its need.
While shared servers have settings that follow a certain pattern, often established by self-hosting, with the cloud service you can develop applications and websites using different frameworks and programming languages, and install other database systems as MongoDB, Cloudant, OrientDB, PostgreSQL, Oracle, SQLServer and other.
The cloud hosting offers more freedom in the use and became the ideal choice for those who need to develop applications for multiple platforms or using non-relational databases (No-SQL). In addition, the service also allows you to set more independently backup systems, firewall, antivirus and other utilities.
Despite all the advantages offered in the cloud, the customer need for launching a simple institutional site, built on a CMS system in PHP like WordPress or Joomla, perhaps even shared solutions are easier to use. As they bring features and settings that follow a pattern, they are easier and faster to set up.
However, it is important to consider that if the site grows significantly, increasing its volume of content, making it too large for the current hosting plan, cloud hosting services offer the possibility of immediate expansion and with no impact – a scenario that does not necessarily apply the plans that use shared servers. Hence the importance of analyzing calmly the site usage and implementation in the medium and long term.