The Doppler Quarterly (FRANÇAIS) L'automne 2017 | Page 42
Gestion de
la confi guration
Boîte à outils
Gestion Surveillance
Sécurité Journalisation
Plan de contrôle universel
Content Trust, RBAC, LDAP/AD, SSO
Gestion du code
source
CI/CD
Orchestration
Swarm
Service de registre
Registre sécurisé
Temps d’exécution des conteneurs
Moteur
Contenu
Systèmes d’exploitation
Virtualisation
Infrastructure phy-
sique/convergée
Figure 3|: Containers-as-a-Service (CaaS)
Source : Docker
sérieux travail de préparation en amont. Certes, il existe un certain nombre de
solutions de gestion de conteneurs d’origine tierce, qui visent à rationaliser et sim-
plifi er au maximum l’intégration et la gestion des conteneurs. Mais il ne faut en
aucun cas sous-estimer l’effort initial.
Les « conteneurs en tant que service », ou CaaS (Containers as a Service), sont la
réponse de Docker aux défi s prescriptifs imposés par les solutions PaaS. Les CaaS
vous permettent de déployer vos propres PaaS, mais sans être aussi prescriptives.
Les composants technologiques de votre choix sont abstraits à l’intérieur de conte-
neurs qui sont tous intégrés à une plateforme commune, afi n d’épargner au dével-
oppeur toute la complexité sous-jacente.
En réponse, les solutions PaaS traditionnelles telles que le Cloud Foundry de Pivotal
vous permettent dorénavant de choisir quels composants de la pile vous souhaitez
gérer vous-même ou déléguer à la solution PaaS. Quel que soit l’argumentaire qui
préside au choix de l’une ou l’autre approche, l’un des immenses avantages des solu-
tions CaaS par rapport aux confi gurations PaaS traditionnelles (Cloud Foundry,
Heroku, etc.), c’est le coût. Avec les CaaS, vous payez l’assistance et, le cas échéant,
les abonnements aux différents outils de l’écosystème. Les solutions PaaS, elles,
sont assujetties à une prime pour l’accès aux services proposés.
Bienvenue dans un monde sans serveurs
L’absence de serveurs, autrement dit les « fonctions en tant que service » (FaaS),
modifi e encore totalement la donne en matière d’abstraction. Dans cet univers
« serverless », les fonctions, de même que l’ensemble de l’infrastructure, sont four-
nis à la demande. Pas d’AMI, pas de correctifs, aucun déploiement de machines vir-
tuelles, etc. Finis les grands accords d’entreprise en amont.
Le FaaS est un simple service avec paiement à l’utilisation, qui nécessite un mini-
mum d’administration et de gestion. Le concept sans serveur reste néanmoins rel-
ativement nouveau, encore en gestation, et grevé par des limites. Les tests peuvent
être complexes et les outils nécessaires dans ce domaine ne sont pas encore assez
robustes. Les environnements sans serveur sont également décriés pour leur
manque d’effi cacité lors de l’exécution d’applications sur une longue durée.
40 | THE DOPPLER | AUTOMNE 2017
Détection de
périphériques
Mise en réseau
Volumes
Infrastructure
Cloud public
Stockage