7. SaaS
Vision utilisateur
– Fonctionnalités d'un logiciel (Mail, CRM, ERP,...)
– Pas d'installation, pas d'investissement
– Montée en charge simple
– Software as a Service
17. Cloud Computing
En libre-service à la demande
Accessible sur l'ensemble d'un réseau
Mutualisation des ressources
Rapidement élastique
Mesurable
18. IaaS
Vision sysadmin
– Ressources système
(processeur, mémoire, bande passante)
– Pas d'achat de machine
– Montée en charge simple
– Infrastructure as a Service
28. IaaS Architecture
MySQL
Linux
Java / Glassfish
Réseau
StockageMatériel
Virtualisation
Système d'exploitation
Runtime
/
Middleware
Application
Base
de
Données
30. IaaS Architecture
MongoDB
Linux
Java / Netty
Réseau
StockageMatériel
Virtualisation
Système d'exploitation
Runtime
/
Middleware
Application
Base
de
Données
39. Google App Engine
Datastore / Cloud SQL
Python
Java + Jetty
Go
Réseau
StockageMatériel
Virtualisation
Système d'exploitation
Runtime
/
Middleware
Base
de
Données
Application
40. Google App Engine
Java Standard / Web
– ⚠ Restrictions
Services Google
Adaptation automatique
– Autoscale
– Versions conjointes
58. PaaS
Platform as a Service
SaaS
Software as a Service
IaaS
Infrastructure as a Service
DBaaS
Database as a Service
MaaS
Monitoring as a Service
NaaS
Network as a Service
CaaS
Container as a Service
XaaS
CaaS
Container as a Service