LMI MAG 4 Sept 2020 - Flipbook - Page 61
et maintenir la couche d’infrastructure commune, avec
de la gouvernance et de la sécurité. Généralement, toutes
les fonctions de mise en réseau, d’équilibrage de charge,
de surveillance, de journalisation, d’authentification, de
sécurité, de mise à l’échelle automatique et d’intégration
continue/livraison continue (CI/CD) sont prises en
charge par la plateforme CaaS. Grâce à elle, les entreprises peuvent profiter des avantages de l’infrastructure
cloud, sans risquer le verrouillage habituellement imposé
par les fournisseurs sur les plateformes en tant que
service (PaaS), comme AWS Elastic Beanstalk, Azure App
Service ou Google App Engine, car les conteneurs euxmêmes permettent une portabilité simple entre divers
environnements.
d’orchestration de conteneurs). De plus, en mettant
les applications en conteneur, elle peut plus facilement
les faire migrer vers différents environnements ou
écosystèmes de fournisseurs, ce qui lui donne plus de
flexibilité et d’options d’évolution. Mis bout à bout, ces
avantages permettent des possibilités de rentabilité très
importantes, car les conteneurs sont mieux équipés pour
évoluer horizontalement en fonction de la demande, ainsi
l’entreprise ne doit payer que pour les ressources cloud
qu’elle utilise. Les conteneurs sont beaucoup plus légers
que les VM, ce qui veut dire qu’ils nécessitent moins de
ressources, permettant souvent de gagner en rapidité et
de réduire les coûts.
Autre avantage : la cohérence de l’instruPAAS : PROVISIONING,
mentation et de la journalisation. La séPour une entreprise souhaitant utiliser des
ÉLASTICITÉ, HAUTE
DISPONIBILITÉ CLOUD
paration des services individuels dans les
conteneurs, la différence entre un CaaS et
conteneurs peut permettre une agrégation
une infrastructure en tant que service (IaaS)
Cahier des charges
plus efficace des logs et une surveillance
classique se situe au niveau des ressources
centralisée grâce au modèle de déploieet des compétences nécessaires pour mettre
ment side-car, très répandu. La migration
en œuvre et gérer Kubernetes (ou une autre
des applications traditionnelles vers des
couche d’orchestration de conteneurs) : la
conteneurs reste un obstacle important à
question est de savoir si elle peut assumer
cutt.ly/PaaS
l’adoption, même quand elles sont exécuelle-même cette gestion ou si elle a intérêt
tées sur un CaaS, comme l’ont indiqué 34 %
à confier cette tâche à un fournisseur de
des personnes interrogées dans le cadre du rapport
cloud. Une autre question peut entrer en compte dans
« État du cloud 2020 » de Flexera. La migration vers des
sa décision : savoir si son environnement de conteneurs
conteneurs implique souvent de décomposer les applidoit couvrir plusieurs clouds et/ou environnements sur
cations monolithiques en microservices, ce qui, pour les
site. Plusieurs fournisseurs proposent des plateformes
entreprises de plus grande taille et plus anciennes, peut
CaaS pouvant être déployées soit sur site soit dans le
représenter un changement culturel et technique majeur
cloud (voir ci-dessous). « Vous pouvez soit gérer les
qui ne doit pas être pris à la légère. [Lire l’intégralité de
choses au niveau de l’infrastructure et mettre en place
l’article sur lemondeinformatique.fr]
l’orchestrateur vous-même, soit utiliser une plateforme
de conteneurs qui gère l’infrastructure sous-jacente et
fournit un orchestrateur préinstallé prêt à être déployé
et à faire évoluer vos conteneurs », écrit Rob Isenberg,
ancien développeur de la Deutsche Bank et de la BBC,
dans son ouvrage Docker for Rails Developers publié par
O’Reilly en février 2019.
APPROFONDIR
Rapidité de déploiement et facilité d’utilisation
Le fonctionnement des conteneurs sur un CaaS est
comparable au fonctionnement de machines virtuelles
sur une infrastructure en tant que service (IaaS) : les
principaux avantages sont la rapidité de déploiement
et la facilité d’utilisation, de même que la simplicité du
modèle de paiement à l’usage dans le cloud et l’absence
de verrouillage des fournisseurs, comme mentionné
plus haut. En confiant votre infrastructure de conteneurs à un fournisseur de cloud, l’entreprise peut être
opérationnelle sans avoir à investir dans un matériel en
propre et sans avoir à construire et à faire fonctionner
ses propres clusters Kubernetes (ou un autre système
ÉCOUTER EN LIGNE
Podcast
cutt.ly/CaaS-podcast
LIRE EN LIGNE
Article
cutt.ly/CaaS-article
61