Cloud computing
Cloud Services

The services offered by Cloud Computing are revolutionizing the way in which users use information technologies.
Cloud services can be from simple file storage to the hosting of software or a website to facilitate enough processing power to launch a program.
Below we detail the taxonomy of the services offered by Cloud Computing:
Infrastructure as a Service (laaS): This cloud service offers hardware and software configured through a virtual interface. Basic services offered by laaS providers such as Azure include storage, servers, networking, and security.
Examples: DigitalOcean, Linode, Rackspace, Amazon Web Services (AWS), Cisco Metacloud, Microsoft Azure, Google Compute Engine (GCE).
Platform as a Service (PaaS): In addition to the services offered by laaS, PaaS offers an environment for creating Internet services and applications, from simple applications to complex enterprise computer systems. The PaaS environment features development tools, database management, business intelligence services, and other services frequently used by web and software developers.
Examples: AWS Elastic Beanstalk,Windows Azure,Heroku,Force.com,Google App Engine, OpenShift.
Software as a Service (SaaS): These are application-level services tailored to business needs. Microsoft Office 365 is a good example of a SaaS service. Other services include email, calendars, web conferencing, or project tracking. They allow businesses to operate more efficiently, systematically and organized. In addition, in this section are the most innovative solutions in all areas of information technologies: From Artificial Intelligence, to the Internet of Things, through Big Data, gamification applications (or gamification) or augmented reality, the most cutting-edge developments in all these areas are found in large Cloud Computing platforms or in very specialized platforms.
Examples: Google GSuite (Apps), Dropbox, Salesforce, Cisco WebEx, SAP Concur, GoToMeeting.
Disaster Recovery as a Service (DRaaS): Cloud resources can be used to protect applications and prevent outages and losses. Any company or institution is constantly concerned about the possible effects of data loss or interruption. With DRaaS, there’s no need to worry about downtime as the service gets systems back up and running quickly so data can be recovered.