Conteneurs : Success Stories de FSC

author-image

Par

Pourquoi des conteneurs ? Cas pratiques

Vous avez entendu parler de "conteneurs", mais vous êtes peut-être un peu vague sur les avantages commerciaux que cette technologie peut apporter à l'activité d'un fournisseur de services dans le Cloud (CSP). Vous maîtrisez vos machines virtuelles (MV) et avez des doutes quant aux retombées de cette expérience sur les conteneurs en termes de sécurité, de mise en réseau, de consignation, de surveillance, d'intégration, de gestion des conteneurs et de compétences internes. Bien qu'il s'agisse de préoccupations légitimes qui doivent être traitées, la technologie des conteneurs fait partie des principales tendances de l'industrie.

Selon 451 Research, le marché des conteneurs passera de 762 millions de dollars en 2016 à 2,7 milliards en 2020. Même si cela représente une fraction du marché global des technologies Cloud, le rapport de 451 indique que les conteneurs connaîtront la croissance la plus rapide par rapport à d'autres segments, avec un taux de croissance annuel composé estimé à 40 % d'ici 2020. Les estimations des analystes montrent que 54 % des entreprises du Fortune 100 1 utilisent Kubernetes* à un certain degré, dans un éventail de secteurs d'activité incluant la finance, l'industrie manufacturière, les médias, etc.

Comment le montrent les vignettes suivantes, les FSC qui ont déjà adopté la technologie des conteneurs en tirent des avantages substantiels, à la fois en termes d'efficacité opérationnelle, d'agilité et, à mesure que la demande de services de conteneurs augmente, en termes de nouvelles sources de recettes et de fidélité des clients.

Google propose des conteneurs depuis une décennie

Google appelle les conteneurs la « méthode Google ». Ayant créé Kubernetes* (et deux systèmes de gestion des conteneurs avant cela, Borg et Omega), Google en sait beaucoup sur les mérites des conteneurs. « La conteneurisation permet à nos équipes de développement d'avancer vite, de déployer des logiciels efficacement et d'opérer à une échelle inégalée », annonce le site Web de l'entreprise, en ajoutant que les développeurs de Google lancent deux milliards de conteneurs chaque semaine (soit environ 3 300 chaque seconde).2

Les conteneurs permettent aux développeurs de Google de créer des environnements prévisibles isolés des autres applications, tout en profitant d'une agilité et d'une productivité supérieures. Selon Google, tout ceci « facilite le développement, les tests, le déploiement et la gestion globale des applications ».

Si les conteneurs offrent de nombreux avantages internes, Google les a étendus en fournissant le moteur Google Kubernetes* aux clients de Google - et l'utilisation de GKE a été multipliée par 9 en 2017, par rapport à l'année précédente, entraînant une augmentation des revenus et de la satisfaction des clients 1

Amazon Web Services n'est pas en reste

Vous en avez assez des développements d'applications qui durent des semaines, voire des mois ? Vous êtes consterné par les configurations contradictoires des environnements de développement ? Chez Amazon Web Services (AWS), les développeurs se servent de conteneurs pour réduire les conflits de déploiement et les différences de configuration3. « Le partage d'une application, d'une partie d'une application ou le développement d'une application est nettement simplifié grâce aux conteneurs », explique un ingénieur DevOps AWS. En outre, le lancement des conteneurs peut se faire en une fraction de seconde, nettement plus vite qu'une MV.

Comme Google, AWS a constaté une forte demande de conteneurs. Entre 2016 et 2017, le nombre de clients exécutant des conteneurs sur ’ EC2 Container Service (ECS) d'AWS (disponible depuis 2014) a connu une augmentation de 400 %.4

Les FSC plus modestes adoptent aussi la technologie des conteneurs5

DigitalOcean, qui a récemment intégré la liste Cloud 100 de Forbes pour 20176, a recours aux conteneurs pour encapsuler les logiciels et services de façon légère pour permettre la création d'environnements de développement portables et les installations de production flexibles. Selon un administrateur réseau chez DigitalOcean, tous ces environnements peuvent être reliés et mis en réseau pour partager des données selon les besoins. « Certaines de mes configurations sont désormais cent fois plus faciles à exécuter. Le déploiement est plus rapide, le flux de travail est plus logique, les services isolés sont plus faciles à organiser, et je peux obtenir plus avec moins », a déclaré l'administrateur.

Le 2 mai 2018, DigitalOcean a élargi son offre de services de cloud computing pour inclure les Kubernetes* de DigitalOcean, en avant-première dès maintenant, et qui devraient être largement disponibles plus tard dans le courant de l'année 7

Passez à l'étape suivante - Intel est là pour vous

Comme avec toutes les nouvelles technologies, il est judicieux de débuter petit et d'évoluer. Commencez à utiliser des conteneurs pour des projets moins importants puis, à mesure que votre confiance et vos compétences s'améliorent, généralisez cette utilisation. Déterminez également si votre infrastructure est prête pour les conteneurs. Comme le montre l'expérience de Google, quand l'adoption de la technologie des conteneurs augmente dans l'ensemble de votre entreprise, le nombre de conteneurs lancés peut croître de façon exponentielle. Les processeurs Intel® Xeon® Scalable haute performance permettent une plus grande densité de conteneurs, de faibles latences et une meilleure utilisation des serveurs, ce qui se traduit par un coût total de possession (TCO) plus faible. Les puces programmables FPGA Intel® et le Data Plane Development Kit (DPDK) peuvent accélérer les charges de travail conteneurisées.

Intel vous aide à relever les défis liés à la sécurisation de votre plate-forme de conteneurs et à vous assurer qu'elle dispose d'une couche matérielle performante pour proposer des services rentables. Avec l'Intel® Cloud Insider Program (Intel® CIP), explorez l'utilisation des conteneurs pour rationaliser vos projets de développement et étoffer vos offres de services. Ce programme permet de tester les toutes nouvelles technologies matérielles et Cloud, de suivre des cours de formation sur la technologie Cloud et de connaître l'avis d'experts sur les nouvelles technologies et les opportunités du Cloud.

Pour plus d'informations sur les conteneurs et autres ressources des fournisseurs de services en ligne, consultez intel.fr/csp.