Accéder au contenu
Conteneurs et Kubernetes

Préparez l'avenir avec GKE

2 juin 2021
Pali Bhat

Vice President of Product & Design

Essayer GCP

Les nouveaux clients peuvent explorer et évaluer Google Cloud avec des conditions exceptionnelles.

Essayer

Comme l'a dit la poète américaine Maya Angelou : "Si vous ne savez pas d'où vous venez, vous ne savez pas où vous allez". Chez Google, nous sommes bien d'accord. Aujourd'hui, à l'occasion de l'événement Build with Google Kubernetes Engine, qui suit de près le lancement de GKE Autopilot, nous souhaitons revenir sur le parcours de GKE jusqu'à aujourd'hui.En seulement six ans, GKE est devenu l'un des services les plus prisés pour l'exécution d'applications cloud natives, aussi bien par les start-up que les entreprises du classement Fortune 500. L'enthousiasme qu'il suscite nous encourage à maximiser les capacités de Kubernetes afin que vous puissiez rester concentré sur la création de services de qualité pour vos utilisateurs, tandis que nous prenons soin de vos clusters Kubernetes. 

Observons le parcours de Kubernetes jusqu'à aujourd'hui et voyons comment construire l'avenir ensemble.  

Des innovations continues

Depuis la création de Kubernetes et sa mise à la disposition du public il y a plus de six ans, l'univers de l'orchestration des conteneurs a connu de nombreuses évolutions. Lorsque nous avons conçu la première version de Kubernetes, il n'existait aucune norme concernant la gestion de flottes d'applications conteneurisées à grande échelle. Aujourd'hui, cela n'est plus qu'un lointain souvenir. Nous avions déjà développé de nombreuses innovations techniques pour les conteneurs, comme un système d'exploitation optimisé. C'est donc tout naturellement que nous avons proposé une nouvelle approche de la gestion des conteneurs, basée sur l'expérience que nous avions acquise jusque-là (nous lancions des milliards de conteneurs chaque semaine pour nos propres besoins internes).

En 2015, nous avons participé à la création de la Cloud Native Computing Foundation (CNCF) afin d'héberger le projet Kubernetes sur une plate-forme neutre du point de vue du fournisseur. Depuis, une communauté diversifiée de développeurs du monde entier a contribué au projet et en a bénéficié. Rien que l'année dernière, des développeurs issus de plus de 500 entreprises ont apporté leur pierre à l'édifice Kubernetes. Et tous les principaux fournisseurs cloud nous ont emboîté le pas en offrant un service Kubernetes géré. Cette adoption massive par le secteur de la technologie nous permet de concrétiser notre vision : donner aux clients le choix d'exécuter leurs charges de travail où et quand ils le souhaitent, sans être liés à un ancien fournisseur cloud avec des API propriétaires.

Une communauté au cœur du projet

Depuis sa création en tant que projet interne de Google, nous n'avons jamais cessé d'investir dans Kubernetes. Avec l'appui de la CNCF, nous avons ajouté plus de 680 000 contributions au projet, dont plus de 123 000 en 2020. C'est plus que tous les autres fournisseurs cloud réunis. Lorsque l'on souhaite vraiment exploiter le potentiel de Kubernetes, rien ne surpasse l'expertise de Google, ni GKE.

En outre, nous soutenons activement la CNCF sous forme de crédits d'hébergement Kubernetes sur Google Cloud, qui représentent 100 millions de téléchargements de conteneurs chaque jour et plus de 400 000 tests d'intégration par mois, soit un total de plus de 300 000 heures de temps processeur sur GKE et Google Cloud. Vous avez bien lu : le projet Kubernetes lui-même repose sur GKE et Google Cloud.

Des résultats pour les clients

Le niveau d'excellence de notre service Kubernetes géré n'est pas une surprise, car nous en sommes les créateurs et n'avons jamais cessé d'investir dans le projet. Je pense que nous pouvons même affirmer sans hésiter qu'il s'agit du meilleur service disponible sur le marché.

Les entreprises se tournent en masse vers GKE pour résoudre leurs problèmes de rapidité, d'évolutivité, de sécurité et de disponibilité. Parmi celles du classement Fortune 500, 5 des 10 plus grandes entreprises de télécommunications, médias et jeux utilisent GKE. Elles sont même 6 sur 10 pour le secteur de la santé et des sciences de la vie, et 7 sur 10 pour le secteur de la vente au détail et des produits de grande consommation. Les grandes entreprises technologiques ont également adopté GKE. Par exemple, Databricks permet aux clients d'exploiter dans Google Cloud un service Databricks basé sur Google Kubernetes Engine.

Lorsqu'il s'agit de fournir des services à grande échelle, l'efficacité de GKE est inégalée. Après tout, Google assure le fonctionnement de nombreux services disponibles dans le monde entier tels que Gmail, Drive et YouTube. Nous sommes donc très compétents dans le domaine du déploiement de charges de travail de grande envergure. Nous seuls sommes capables d'appliquer cette expertise à Kubernetes. Par exemple, Bayer Crop Science a utilisé GKE pour faire évoluer ses charges de travail de recherche sans difficulté à plus de 200 reprises et avec 15 000 clusters de nœuds.

GKE propose des fonctionnalités de sécurité natives telles que la journalisation des règles de réseau, le bac à sable renforcé, l'analyse des failles, les nœuds protégés (basés sur la validation cryptographique) et les nœuds confidentiels. Elles sont conçues pour vous aider à adopter des stratégies de sécurité basées sur une défense en profondeur et à sécuriser vos opérations en toutes circonstances. Des clients comme Shopify font confiance à GKE pour les aider à gérer des services à très grande échelle sans aucune interruption. Lors des derniers Black Friday et Cyber Monday, Shopify a traité plus de 5 milliards de dollars de transactions.

GKE propose également une série de fonctionnalités innovantes telles que les canaux de publication, la compatibilité multicluster et l'autoscaling à quatre voies, ainsi que la réparation automatique des nœuds pour améliorer la disponibilité. En plus de ces fonctionnalités, GKE propose un bin packing et un autoscaling efficaces qui permettent d'optimiser les coûts. Par exemple, des clients comme OpenX ont réalisé jusqu'à 45 % d'économies grâce à GKE. 

Un nouvel élan avec GKE Autopilot

Cela nous amène à GKE Autopilot, un nouveau mode de fonctionnement pour GKE qui permet de réduire les coûts opérationnels liés à la gestion des clusters, d'optimiser vos clusters pour la production et d'accroître la disponibilité de vos charges de travail. Depuis son lancement le mois dernier, des clients comme Strabag et Via Transportation indiquent avoir déjà constaté une amélioration spectaculaire des performances, de la sécurité et de la résilience de leurs environnements Kubernetes, tout en passant moins de temps à gérer leurs clusters. 

En bref, nous avons tout fait pour fournir le service Kubernetes le plus configurable, sécurisé, évolutif et automatisé du marché, et ce n'est pas fini. Cela fait plus de cinq ans que nous investissons dans Kubernetes : vous pouvez donc faire confiance à GKE pour assurer votre réussite et votre développement, aujourd'hui et à l'avenir.

Vous souhaitez partager vos expériences avec GKE ? Participez au hackathon {Code_Love_Hack} Google Cloud pour nous montrer comment vous utilisez GKE, les conteneurs et Cloud Code. Les inscriptions sont ouvertes, et nous attendons avec impatience tous les projets que vous allez coder dans GKE ! 

Publié dans