Google Cloud Platform, migrez votre infrastructure sur GCP

Google Cloud Platform est l’un des cloud providers du marché. GCP regroupe les services Google Cloud et propose des solutions de stockage, de sécurité, de networking, de big data, de machine learning et de développement d'applications. Theodo Cloud accompagne vos équipes pour migrer votre infrastructure sur GCP.

Migrer mon infrastructure
google-gcp-padok

Qu’est-ce que Google Cloud Platform ?

Le cloud computing c’est le fait d’accéder à des ressources informatiques à distance, à des données et des outils le plus souvent stockés dans des data centers en dehors de l’entreprise. Trois acteurs du cloud computing se partagent les plus grosses parts du marché : Amazon Web Services (AWS), Azure et Google Cloud Platform (GCP) présenté ici.

GCP

Google Cloud fait ainsi partie des principaux acteurs. Google regroupe différents services cloud de stockage, de sécurité, de networking, de machine learning et de développement d’applications. Pour gagner du temps sur la gestion d’une infrastructure, plusieurs services classiques peuvent être utilisés, tels que :

  • Containers : Google Kubernetes Engine (GKE) pour l'orchestration de conteneurs ;
  • Stockage : Cloud Storage pour le stockage de fichiers ;
  • Sécurité : Google Cloud IAM pour la gestion de droits humains et machines ;
  • Base de données : Cloud SQL pour les bases de données relationnelles.

Les avantages de GCP

GCP est réputé pour avoir une interface plus intuitive et dev friendly que les autres fournisseurs de service cloud. À titre d’exemple, le dashboard d’accueil est personnalisable en fonction de vos besoins et toutes les ressources sont visibles en un coup d’œil quelque soit leur région. Ainsi la console GCP est plus facile à prendre en main que celle des autres fournisseurs.

Par ailleurs, certains concepts système de base comme le réseau ou le monitoring, grâce à StackDriver, sont simplifiés et ont une configuration par défaut sécurisée et correspondant aux cas d'usage les plus fréquents. Ceci permet d’augmenter l'adoption et donc la productivité de vos développeurs, notamment pour ceux qui débutent.

Enfin, GKE (Google Kubernetes Engine) permet une meilleure intégration de l’orchestrateur de containers Kubernetes. Et cela grâce à une intégration des évolutions de cette technologie au fur et à mesure. Par exemple, GKE est aujourd’hui le seul service managé Kubernetes a supporté l’usage des taints, un concept qui permet d’isoler certaines APIs sur un type de serveurs particulier.

Avec le cloud computing, vous retirez les coûts de maintenance de vos serveurs et vous évitez le gaspillage des ressources non utilisées.

Google Cloud Platform est souvent donné comme étant la solution la plus attractive en termes de prix. GCP repose sur un modèle de pay-as-you-go (facturation à l’utilisation), votre consommation des ressources est donc calculée avec précision à la minute près.

Il n’y a ni engagement, ni frais de résiliation, ce qui vous donne la liberté de tester des services. GCP vous accorde également des remises pouvant aller jusqu’à 30% sur les charges de travail les plus utilisées, ce qui permet de faire baisser la facture.

Le dashboard de billing permet aussi une meilleure visibilité sur les coûts (par projet, par type de ressources, etc.). Élément essentiel si vous souhaitez mettre en place une démarche FinOps dans votre entreprise.

Cet avantage s’applique pour toutes les plateformes de cloud computing car elles apportent une grande flexibilité pour les entreprises. L’application est accessible partout à tout moment et permet d’adapter la capacité en fonction du besoin grâce au scaling.

Le service d’autoscaling détecte des pics de trafic grâce à la remontée de métriques comme le CPU, la RAM ou toutes métriques plus spécifiques que vous souhaitez implémenter. Lorsqu’un pic de trafic est identifié, le contrôleur de l’autoscaler démarre des serveurs avec votre applicatif et route une partie du trafic vers ces serveurs.

Ainsi votre application reste toujours disponible sans lenteur pour vos utilisateurs finaux. Une fois le pic de trafic passé, les métriques observées diminuent et le contrôleur de l’autoscaler retire les serveurs précédemment ajoutés pour retrouver un régime usuel.

Bon à savoir

La communauté Google Cloud Platform

Google Cloud bénéficie d’une large communauté. Cette communauté, constituée d’experts GCP, contribue sur des projets open source comme Kubernetes, TensorFlow, Apache Beam, Spinnaker, pour n’en citer que quelqu'un. La communauté partage aussi de nombreux tutoriels et propose des forums de discussion (Stack Overflow et Server Fault).

De nombreux meetups sont organisés chaque année dans le monde par les experts de la communauté. Si vous avez besoin d’aide sur la console ou sur les services Google Cloud, vous trouverez rapidement des personnes pour vous répondre grâce au large réseau d’entraide construit autour de GCP.

Nos offres Google Cloud

Nous vous accompagnons tout au long de votre voyage dans le cloud GCP. Que vous souhaitiez auditer, migrer ou sécuriser votre infrastructure, nos experts cloud sont présents pour vous aider.

Demander un devis personnalisé
Migration Cloud

Migration Cloud

Vous souhaitez migrer votre infrastructure sur le Cloud ? N’attendez plus, nos experts DevOps et Cloud intègrent vos équipes pour préparer votre infrastructure et établir un plan de migration. Nous vous accompagnons tout au long de la migration sur GCP et nous délivrons les formations nécessaires à vos équipes.

Audit Cloud

Audit Cloud

Vous souhaitez avoir un œil extérieur sur votre infrastructure GCP, ou bien sur votre infrastructure on-premise pour savoir quoi migrer ? Nos experts font un audit de votre infrastructure pour vous fournir des recommandations concrètes afin d'améliorer vos performances.

Run & otpimisation

Run et Optimisation Cloud

Votre processus de déploiement est trop complexe et long ? Nos experts DevOps et Cloud vous accompagnent pour optimiser votre architecture à l’aide d’outils d’automation. Nous vous aidons aussi à réparer les bugs en production ou les failles de sécurité et proposons des actions durables pour leur résolution.

Nos partenaires

Theodo Cloud est certifié Google Cloud Partner depuis 2019 pour vous accompagner dans vos migrations. Et nos Ops sont des experts certifiés GCP cloud architect.

Cas Client

La migration sur Google Cloud d'Ada

Ada possède un service qui permet de louer en 1 minute un véhicule électrique, parmi un parc de 500 voitures stationnées dans Paris. Theodo Cloud a accompagné Ada pour migrer l'infrastructure de son application mobile sur Google Cloud Platform (GCP).

Voir tous nos cas client
  • Durée du projet

    Durée du projet

    5 semaines
  • Points Clés

    Points clés

    • Gestion de la charge par une adaptation fine aux pics de trafic
    • Découpage du code en microservices d'un monolithe NodeJS
    • Modification complète du système de stockage de fichier afin d'assurer la sécurité des documents officiels
    • Mise en production hebdomadaire sans downtime
  • Résultat

    Résultats

    • La stabilité de l’application est supérieure à 99,99 %
    • Les développeurs ont pu découper le monolithe en 3 micro-services
    • Le temps de mise en production a été diminué par 4
    • L’expérience de développement a été grandement améliorée : un développeur peut tester un changement en 2 secondes, contre 30 auparavant