October 15, 2019
I can analyze anything!
That’s what cloud computing is for!
These are the examples of Software as a Service:
“Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model promotes availability and is composed of five essential characteristics, three service models, and four deployment models.” (From NIST Definition of Cloud Computing)
Three main categories of cloud computing as a service:
Software-as-a-service is a software distribution model in which applications are remotely hosted and served to users via the Internet, usually through a standard web browser
infrastructure as a service (IaaS): a cloud provider hosts the infrastructure components traditionally present in an on-premises data center, including servers, storage and networking hardware. Includes a variety of associated services such as backup, log maintenance, updates, security, etc. Examples: AWS, Google Cloud, Azure.
platform as a service (PaaS): a third-party provider delivers hardware and software tools – usually those needed for application development – to users over the internet
Beyond the use of cloud services, we will try to learn about and deploy the cloud computation resources
Difference between virtualisation on your machine and cloud
To what extent, you want a service provider to be responsible?
(aaS = as a Service)