Cloud Computing

“Cloud Computing, the long-held dream of computing as a utility, has the potential to transform a large part of the IT industry, making software even more attractive as a service and shaping the way IT hardware is designed and purchased” (Armbrust et al., 2010).


Cloud computing concept didn’t come to the light to swallow all the data-center market in the world, but this concept better defined in this discussion, allows companies to do things that earlier before was something harder to do, such as deploying a pilot project would take several weeks or months on creating an infrastructure and making the availability and the elasticity of supporting the grown of the desired application without the need of implementing something in an expensive reality.


The idea of cloud computing is to make it possible to offer services such as software on a very established new way of business, which is called SaaS – Software as a Service, PaaS – Platform as a Service and IaaS – Infrastructure as a Service, which also has its own specific way of charging its users based on the usage as introduced by (Armbrust et al., 2010).


For that ones who are deploying its first early versions of their startup project (an iPhone or Android app, for instance), the cloud computing enables the power of reducing the cost of enabling a minimal data-center and the way it grows bigger it also allows the elasticity of supporting millions of users, and enabling the possibility of the startup idea to not be failed and the service-fee based can be more close to the reality of the business in case (People Driven Solutions, 2017).

 But it is not only startup companies who are moving the cloud, as it can be seen, that almost all of the Fortune 500 companies have experiences with the cloud computing model.


With the popularization of the concept of cloud computing, many service providers were born such as Amazon AWS, Microsoft Azure and Google Cloud Platform. Today, the presence of Amazon AWS is dominant, with a market share of 40% it is the biggest player on the market, followed by Microsoft Azure and Google Cloud Platform as the biggest ones, as stated by The Fortune in the Article entitled “Amazon Still Leads Cloud Rankings, But Competition Is Coming On Strong”, which is based and compiled in articles from Gartner, research institutes and companies CEO’s (Darrow, 2017). 


The decision of moving to the cloud need to be based on the analysis of every service deployed, analyzed the impacts in terms of security, availability, latency and even costs. In my viewpoint cloud is not only a reality in supporting the businesses in achieving their goals today, but a trend that will continue to change dramatically the IT industry based on its innovative way of providing services which before were not accessible for many companies, such as providing an application in a data-center which allows better performance in terms of latency (enabling a data-center in São Paulo and improving the service availability in Latin America, for instance).


Armbrust, et al., 2010. A view of cloud computing, [Magazine] New York: Communications of the ACM. Available at: (Accessed 24 September 2017).

People Driven Solutions, 2017. How Cloud Computing Enables Our Startup’s Success [Online] Available at: (Accessed 24 September 2017).

Darrow, 2017. Amazon Still Leads Cloud Rankings, But Competition Is Coming On Strong. [Online] Available at: (Accessed 24 September 2017).

Published by Ademir Constantino

Software Engineer

%d bloggers like this: