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