Cloud computing has evolved from simple file storage and virtualized operating systems to a multi-billion dollar market of enterprise-grade computing services. These services utilize the computing power of third-party infrastructure suppliers. Servers produce a hosted network capable of delivering storage, bandwidth, process power and applications.
3 groups of cloud computing: infrastructure as a service (IaaS), platform as a service (PaaS) and software as a service (SaaS)
Cloud computing will do everything from providing the mandatory tools to develop an application to delivering it to the end user. Cloud-based services are traditionally categorized into 3 groups: infrastructure as a service (IaaS), platform as a service (PaaS) and software as a service (SaaS).
Infrastructure as a service is the oldest, most basic model of cloud computing services. They are bare bones, but extremely powerful. Corporations with IaaS offerings obviously rent out the computing power of their server farms on a pay-per-use basis. These server farms power a company’s networks, data storage programs, and hypervisors.
PaaS offerings deliver all of that and more. Services here utilize similar pay-per-use models whereas providing both computing power and development tools to create, test, and deploy applications. These development tools are used to build and maintain applications capable of accessing the Internet through the general public cloud. PaaS can alter an application’s development process with on-demand development environments, pre-configured networks, and pre-built databases.
SaaS takes all of these infrastructure and development wants out of the image. SaaS solutions are delivered to users in their fully functional form. They can be just about any kind of application for virtually any purpose, from CRM software to team collaboration software tools. These apps store and access data from the cloud and deliver data to users anyplace with an internet connection.
Do you grasp history of cloud computing? Don’t worry, this article can assist you.
1993: Distributed computing systems are referred to as “the cloud”. The primary documented case was General Magic and AT&T’s Telescript and PersonalLink technologies.
1996: The term “cloud computing” was utilized in an internal document at Compaq, which outlined potential technologies, many of which – like cloud storage and applications – became a reality.
1997: “Cloud computing” as a term, was coined by University of Texas professor, Ramnath Chllappa. This happens as corporations begin adopting virtualization technologies and adopting the service supplier model for application delivery.
1999: Salesforce launches Salesforce.com, becoming a pioneer in software as a service (SaaS) solutions.
2002: AWS launches, releasing a number of disparate services via the web marketplace.
2003: The first release of Xen, a virtual machine monitor (VMM) or hypervisor, which allows users to run multiple virtualized guests on the same machine.
2005-2008: Web 2.0 emerges, popularizing browser – based applications and virtual communities.
2006: AWS relaunches with an integrated set of core services and Elastic Cloud Compute (EC2). It remains to this day as one of the most popular web services on the market.
2007: Dropbox launches, making cloud storage widely available to both businesses and individuals.
2008: Google releases Google App Engine beta, an early cloud platform as a service (PaaS), which is used to build and host scalable applications.
2010: Major vendors continue to adopt cloud technologies. Rackspace and NASA launch OpenStack, a cloud-focused open-source initiative to help companies offering cloud computing services on Rackspace infrastructure.
2011: Mobile backend as a service (MBaaS) becomes popular, offering development kits and cloud storage for web and mobile applications.
2012-today: Companies continue investing in cloud computing technologies, from infrastructure as a service (IaaS) to software as a service (SaaS). The cloud computing market exceeds growth expectations, booming from $40.96 billion in 2012 to $186.4 billion in 2018.