Suivez nous sur

Interviews

John Forstrom, co-fondateur et PDG de Zencore – Série d'entretiens

mm
Le kit de préparation mis à jour on

Zencore est l'un des principaux partenaires de conseil et d'ingénierie de Google Cloud, permettant aux organisations de réussir grâce à des conseils d'experts, des services complets et une concentration constante sur la réduction des risques et la réussite des clients.

John Forstrom est co-fondateur et PDG de Zencore, il s'efforce d'aider les entreprises à se transformer vers des services basés sur le cloud.

Un des premiers adeptes du cloud, John a rejoint la société de logiciels de gestion cloud AWS RightScale en 2009. Alors que beaucoup doutaient de l'utilisation du cloud computing au-delà des startups, cette expérience lui a permis d'être aux premières loges de l'adoption fantôme d'AWS et de la valeur de l'IaaS en général. organisations.

En 2013, John a rejoint Google Cloud au sein de l'équipe commerciale initiale travaillant avec les produits et l'ingénierie sur la stratégie destinée aux grandes entreprises et aux natifs du numérique.

Lorsque John ne fait pas toutes les connexions entre les clients, les partenaires et Google de Zencore, on le retrouve sur le plan d'eau le plus proche (surf, pêche, natation, paddle).

Pendant plus de 5 ans, vous avez travaillé chez Google Cloud, quelles étaient certaines de vos responsabilités et quels ont été les points forts de cette période ?

J'ai rejoint Google Cloud en septembre 2013, alors que la division Cloud n'était qu'une petite startup au sein de Google. J'ai été l'une des premières recrues externes d'une équipe de développement commercial qui a travaillé avec les produits et l'ingénierie pour acquérir les premiers grands clients stratégiques.

C'était une période assez unique chez Google Cloud, au cours de laquelle quelques centaines d'entre nous (aujourd'hui l'entreprise compte plus de 35 100 employés) travaillaient main dans la main pour rivaliser avec AWS, qui proposait à l'époque une offre beaucoup plus mature. Nous nous sommes concentrés à XNUMX % sur le client et avons agi en tant que conseillers de confiance auprès des premiers utilisateurs. Ces entreprises savaient que Google Cloud n'avait pas la parité de fonctionnalités avec Amazon, mais ont trouvé utile d'avoir une place à la table pendant que Google développait ses produits et priorisait les fonctionnalités.

Le point culminant pour moi a été en 2015 lorsque j'ai obtenu un contrat pour l'un des premiers clients Google Cloud à chiffre d'affaires d'un milliard de dollars.

Pouvez-vous nous en dire plus sur la genèse de Zencore et sur ce qui vous a motivé, en tant qu'ancien initié de Google, à créer une entreprise axée exclusivement sur les services Google Cloud ?

Je pense que ce que nous avons créé chez Zencore est assez spécial, mais le concept est plutôt simple. Plus de la moitié de l'entreprise est une ancienne entreprise de Google et nous avons vécu et respiré la complexité des clients passant de zéro à une empreinte significative dans Google Cloud.

Nous avons tiré parti de cette expérience de l'intérieur de la machine et créé une entreprise pour résoudre les défis majeurs auxquels les clients sont confrontés lorsqu'ils démarrent leur parcours ou leur transition vers Google Cloud. Pour moi personnellement et pour beaucoup d'entre nous chez Zencore, il est rafraîchissant de ne pas avoir de limites entre nous et de faire à chaque fois ce qu'il faut pour les clients. Nous prenons des décisions rapides et impliquons les bonnes personnes. Zencore est conçu pour être un retour aux débuts de Google Cloud.

De plus, notre expérience avec l'écosystème de partenaires pendant notre séjour chez Google consistait principalement en des partenaires qui n'avaient pas débuté avec le Cloud. De nombreux partenaires de Google ont commencé avec Workspace, AWS ou les services informatiques et ont étendu cela à une pratique Google Cloud. L’écosystème a définitivement mûri, mais l’opportunité pour nous était de créer dès le départ une entreprise centrée uniquement sur l’ingénierie Google Cloud. Notre principe était qu'une organisation partenaire qui fait une chose vraiment très bien aurait le plus grand impact pour Google et ses clients.

Zencore a choisi de se spécialiser uniquement dans Google Cloud dès sa création. Quelles opportunités et défis uniques cette spécialisation présente-t-elle sur le marché du cloud en évolution rapide ?

Lorsque vous alignez votre entreprise sur un fournisseur unique, cette approche comporte un risque inhérent. Cependant, le risque n'est pas significatif compte tenu de la croissance de Google Cloud, du vaste portefeuille de produits de données et d'infrastructure et de l'investissement dans Gen AI. Nous sommes encore relativement tôt dans l’adoption mondiale des services de cloud public et nous sommes très confiants de parier sur Google comme l’un des deux gagnants à long terme.

L’avantage d’avoir une entreprise entière concentrée sur une seule chose est que nous ramons tous dans la même direction toute la journée, chaque jour. La collaboration entre nos ingénieurs est un élément très puissant de notre culture et elle ne vient que du fait que tous travaillent pour résoudre des défis similaires avec nos clients. Lorsque vous avez réalisé des centaines de projets d'infrastructure, de données et de génération IA Google Cloud, il n'y a pas grand-chose que nous n'ayons vu qui soit vraiment puissant lorsque vous travaillez sur un engagement complexe et à haut risque.

Vous avez raison, le marché évolue très rapidement et nous pensons que cette concentration unique sur Google nous permet de rester à jour et d'offrir le plus de valeur à nos clients.

Vous mettez l’accent sur une approche centrée sur le client et opiniâtre dans vos services. Comment cette philosophie se traduit-elle en avantages tangibles pour vos clients, notamment lorsque l’on envisage l’intégration de solutions open source ?

Les clients de Zencore achètent l'expérience d'un conseiller de confiance. Lorsqu'ils démarrent un projet comportant des risques importants, ils veulent savoir que nous sommes à 100 % alignés sur leurs intérêts et cela implique parfois de partager de dures vérités. Nous recommandons souvent de ne pas utiliser de produit natif Google Cloud, car une option open source est la meilleure solution. Je pense que ce scénario est plus rare qu’on ne le pense. Google a fait un très bon travail en créant des produits gérés en plus de solutions open source largement adoptées, qui nécessitent de faibles frais opérationnels et sont bien intégrés au reste de la plate-forme.

Mais dans chacune de ces conversations, nous exposons les avantages et les défis de toutes les options en nous basant sur une expérience réelle. Le client bénéficie de cette approche lorsque la rapidité est critique. Il y a tellement de décisions à prendre et lorsque nous recommandons un produit natif Google Cloud par exemple, le client n'a pas besoin de passer du temps à remettre en question la décision ou de perdre des cycles à faire une évaluation. Ils savent que nous apportons un point de vue indépendant et expérimenté à chaque décision que nous prenons.

Votre modèle de support innovant qui contourne les systèmes de billetterie traditionnels a été salué par beaucoup. Pourriez-vous nous expliquer comment ce modèle améliore l'efficacité opérationnelle et la satisfaction des clients ?

J'aime plaisanter en disant que l'un des plus grands avantages de travailler avec Zencore est qu'aucun de nous n'a d'expérience dans les services professionnels. La réalité est que nous ne faisons pas les choses parce que c’est ainsi que cela a toujours été fait. Notre offre d’assistance aux revendeurs est un excellent exemple d’un domaine dans lequel nous avons adopté une approche innovante.

Beaucoup de nos clients sont des éditeurs de logiciels de taille moyenne à grande. Ils ont des ingénieurs expérimentés, veulent aller vite, mais parfois ils restent bloqués.

La dernière chose qu'ils veulent faire lorsqu'ils ont une question consultative est d'ouvrir un ticket, d'être trié par un représentant du support inexpérimenté, de faire remonter la situation et de faire en sorte que ce processus prenne un jour ou deux. C'est une perte totale de temps et ils finissent par ne pas s'engager dans l'offre d'assistance d'un partenaire.

Nous avons donc créé un modèle adapté à leur fonctionnement actuel. Chaque client bénéficie d'un canal Slack dédié. Derrière ce canal se trouve toute l’équipe d’ingénierie de Zencore.

Ainsi, lorsque vous nous posez une question profondément technique, en 15 à 30 minutes, vous faites appel directement à un ingénieur ou un architecte cloud expérimenté qui vous aidera à débloquer votre défi. De plus, la plupart des questions que nous recevons concernent moins Google Cloud que la technologie que le client connecte à Google, comme Terraform ou un produit CI/CD particulier. C'est cette intersection entre la pile du client et Google Cloud qui peut être la plus complexe.

L'accès direct à nos ingénieurs est comme de l'or pour nos clients. Plutôt que de se débattre avec un problème, de déborder de la pile de recherche et d'être frustrés, ils cinglent un canal et obtiennent immédiatement l'aide d'un ingénieur qui a travaillé sur des dizaines de projets complexes.

Nos clients l'ont décrit comme « la meilleure solution après un accès direct à Slack avec Google ».

Quels sont les pièges les plus courants auxquels les entreprises sont confrontées lors de la migration vers les technologies cloud, et comment Zencore les aide-t-il à relever ces défis ?

Nous avons beaucoup réfléchi à cette question et avons identifié l’année dernière cinq des pièges les plus courants liés aux migrations vers le cloud.

  • Ne pas comprendre les besoins en matière de charge de travail et évaluer les candidatures de manière insuffisante. Les charges de travail existantes peuvent se comporter de manière imprévisible dans un nouvel environnement cloud. Cela peut entraîner des problèmes de performances et des échecs de migration d’applications.
  • Mise en œuvre et développement de stratégie insuffisants. Une mise en œuvre ou un développement de stratégie inapproprié peut entraîner des temps d'arrêt, des dépassements de coûts et une inadéquation entre les objectifs d'une organisation et les résultats de sa mise en œuvre du cloud.
  • Considérations de sécurité et de conformité. Des considérations insuffisantes en matière de sécurité et de conformité peuvent entraîner des violations et des amendes, ainsi qu'une perte de clientèle, de revenus et de données.
  • Manque d’optimisation des coûts et mauvaise gestion des ressources. Sans une bonne compréhension de la facturation, des coûts et de la façon de maximiser le retour sur les dépenses en ressources cloud, les coûts du cloud peuvent ne pas correspondre aux objectifs de l'entreprise.
  • Lacunes de compétences. Les lacunes en matière de compétences peuvent entraîner un effet domino de problèmes, notamment une architecture mal conçue, une allocation inefficace des ressources, des vulnérabilités en matière de sécurité et, à terme, l'échec du projet.

Zencore privilégie une approche basée sur les résultats qui vise à mettre rapidement la main à la pâte avec nos clients. Nous souhaitons que la stratégie et l’architecture soient bien pensées, mais vous ne pouvez pas passer votre temps dans des ateliers interminables animés par des consultants. Ces cinq piliers décrivent le mieux notre méthodologie globale.

  • Une compréhension approfondie de la plateforme cloud. Nous connaissons parfaitement Google Cloud, y compris des domaines clés tels que le cloud de données, l'apprentissage automatique, l'IA et Kubernetes.
  • Des méthodologies éprouvées. Nos processus rationalisés d’évaluation, de planification et de migration minimisent les temps d’arrêt imprévus et réduisent l’impact sur votre personnel.
  • La capacité de guider la sélection du bon projet cloud initial conçu pour réussir. Nous vous guidons dans la sélection et la planification de projets cloud conçus pour réussir, en particulier lors des premières phases telles que l'évaluation des migrations de charges de travail.
  • Expertise en sécurité cloud. Nous vous aidons à minimiser les risques grâce à notre connaissance approfondie de la sécurité du cloud, vous protégeant ainsi des violations de données et d'autres problèmes coûteux.
  • Capacités de développement pratiques. Nous sommes axés sur les résultats et apportons les ressources d'ingénierie nécessaires pour déployer et exécuter votre solution en production.

Le paysage technologique du cloud étant en constante évolution, quelles tendances émergentes, selon vous, auront un impact significatif sur la façon dont les organisations adopteront et utiliseront Google Cloud au cours des prochaines années ?

Je pense que nous sommes en voyage ici dans un espace cloud en constante évolution. Je vais le décrire en 3 étapes, et je pense que nous sommes quelque part entre les étapes 2 et 3.

Premièrement, nous avons tous vécu le passage de l’infrastructure en tant que service (IaaS) à la plateforme en tant que service (PaaS). Les entreprises privilégient de plus en plus les solutions PaaS car elles simplifient le processus de développement, réduisent le besoin de gérer l'infrastructure sous-jacente et accélèrent la mise sur le marché. Les offres PaaS de Google Cloud, telles que Cloud Run, permettent aux développeurs de se concentrer davantage sur le codage et moins sur la maintenance, ce qui favorise l'innovation et l'efficacité.

Deuxièmement, l’essor des services gérés transforme la manière dont les organisations gèrent leurs opérations cloud. Les services gérés tels que Google Kubernetes Engine (GKE), Cloud SQL et BigQuery soulagent les équipes informatiques du fardeau des tâches de gestion courantes. Ce changement améliore non seulement l’efficacité opérationnelle, mais garantit également des niveaux plus élevés de fiabilité et de sécurité. En tirant parti de ces services gérés, les organisations peuvent allouer davantage de ressources aux initiatives stratégiques plutôt qu'à l'entretien de routine.

Enfin, l’intégration de l’IA générative est en passe de révolutionner les opérations commerciales dans divers secteurs. Les services d'IA et d'apprentissage automatique de Google Cloud, y compris les nouveaux modèles d'IA générative, permettent aux entreprises d'exploiter des analyses avancées, d'automatiser des processus complexes et d'améliorer l'expérience client. Par exemple, des outils comme Vertex AI permettent aux entreprises de développer et de déployer plus facilement des modèles d'IA sophistiqués, stimulant ainsi l'innovation et créant de nouvelles propositions de valeur.

Ce n'est que le début de l'ère de l'IA dans la vie quotidienne des organisations fonctionnant sur Google Cloud et c'est certainement là que nous constatons un grand élan. À cette fin, nous avons construit chez Zencore un ensemble de services que nous appelons IA zen pour aider les entreprises à créer des applications d’IA ou à intégrer l’IA dans leurs processus existants.

Comment votre expérience chez Google a-t-elle influencé votre style de leadership chez Zencore, et quelles qualités clés recherchez-vous lorsque vous constituez votre équipe d'experts en cloud ?

C'est une excellente question. Lorsque vous regardez l'organisation SRE chez Google, les contributeurs individuels (CI) sont la partie la plus importante de l'organisation, pas les managers. Les CI sont bien payés, très respectés et font fonctionner les choses sans trop de surveillance. Ce sont véritablement les forces spéciales au sein de Google.

Ce que j’ai appris, c’est que si vous embauchez les bonnes personnes, les choses fonctionnent très bien sans une couche dédiée de gestion des personnes à notre taille. Je pense que l'une des caractéristiques les plus uniques de Zencore est qu'il n'y a aucun individu dont le seul travail est de gérer des personnes. Nous sommes une assemblée de CI qui sont encore assez bons dans leur domaine d'expertise et qui en dirigent d'autres qui sont peut-être un peu moins expérimentés. Créer une entreprise de dirigeants plutôt qu’une entreprise de managers est devenu un élément clé de la culture que nous avons créée. Vous respectez votre manager car dans la plupart des cas, il est plus expérimenté dans son travail et l'exerce toujours à un très haut niveau. C'est une approche très collaborative.

Du point de vue de l'ingénierie, nous avons des normes très élevées. Nous examinons de nombreux CV et ils se ressemblent tous avec les certifications professionnelles standard de Google Cloud répertoriées. En général, nous ne nous soucions pas du nombre de certificats que vous avez obtenus. Ce qui nous importe lorsque nous recrutons un architecte ou un ingénieur, c'est une expérience pratique significative avec Google Cloud. Votre expérience en matière de migrations, d'opérations de ML, de création d'un opérateur Kubernetes ou votre connaissance des environnements de données complexes exploitant BigQuery sont ce qui est important pour Zencore et ses clients.

Pourriez-vous partager une étude de cas dans laquelle l'approche de Zencore a considérablement amélioré les résultats commerciaux d'un client grâce à l'adoption du cloud ?

Bien que le travail de migration soit un élément clé de notre activité, ce sont les engagements en matière de plateforme de données qui ressortent vraiment lorsque l'on parle de valeur pour l'entreprise.

Un projet qui se démarque vraiment est un engagement complexe qui impliquait de travailler avec une entreprise composée d'un portefeuille diversifié de marques de logiciels. Ils étaient aux prises avec des inefficacités opérationnelles et une vue incomplète de leur activité en raison du cloisonnement des données entre leurs différentes marques. Cela a conduit à des normes de données incohérentes et a rendu difficile l’obtention d’informations exploitables.

Lorsque Zencore nous a rejoint, notre objectif principal était de consolider ces sources de données disparates et de créer une plate-forme de données hautement évolutive sur Google Cloud Platform. Nous avons relevé ce défi à travers plusieurs initiatives clés :

Tout d'abord, nous avons migré leurs différentes bases de données, notamment Redshift et SQL Server, vers BigQuery. Cette étape a unifié leur paysage de données, leur permettant d’accéder plus facilement et plus efficacement à leurs données et de les analyser.

Ensuite, nous nous sommes concentrés sur l’amélioration de leurs processus d’ingestion et de validation des données. En mettant en œuvre et en automatisant l'orchestration de leurs tâches de données et en intégrant des pipelines CI/CD, nous nous sommes assurés que leur ingestion de données était fiable et opportune. Cette configuration a également amélioré les contrôles de validation des données, qui sont cruciaux pour maintenir l'intégrité des données.

Nous avons également standardisé leur modélisation de données à l'aide de DBT, un outil open source qui vous permet de développer des modèles de transformation de données de manière contrôlée et facile à comprendre. . Cela a permis une standardisation des modèles de données entre les nombreuses marques disparates, ce qui a rendu l'analyse des données et le reporting beaucoup plus faciles pour leurs équipes sur l'ensemble de leur portefeuille.

De plus, nous avons regroupé plusieurs outils BI dans un seul environnement Looker sur GCP. Cette décision a rationalisé leurs processus de reporting et a fourni une plate-forme unifiée pour générer des informations sur toutes les sociétés de leur portefeuille.

L’impact de ces efforts a été transformateur. Notre client dispose désormais d’un environnement de données consolidé, qui lui donne une vue complète de ses opérations commerciales. Cette plateforme de données unifiée a considérablement amélioré leurs capacités de prise de décision stratégique et leur efficacité opérationnelle. De plus, cette transformation leur a permis de développer une nouvelle stratégie pour monétiser leurs données, créant ainsi une nouvelle source de revenus et leur offrant un avantage stratégique sur le marché.

Pour l’avenir, quels sont vos objectifs à long terme pour Zencore et comment comptez-vous faire évoluer vos services pour répondre aux besoins futurs de vos clients ?

Le marché évolue si vite que je ne plaisante pas lorsque je dis que six mois, c'est du long terme. Je pense que la plus grande opportunité pour Zencore et Google Cloud réside dans l'IA générative. Nous avons rapidement dépassé la phase de battage publicitaire et travaillons désormais sur des projets à réelle valeur opérationnelle qui entreront en production. Et la valeur de la Gen AI est si convaincante qu’elle exerce une pression énorme sur les organisations pour qu’elles hébergent leurs données afin de tirer parti de la technologie. Le risque de ne pas s’engager et comprendre la valeur de la Gen AI est que vos concurrents l’utiliseront pour vous devancer sur le marché.

Zencore fait donc plusieurs choses pour saisir cette opportunité. La première consiste à continuer d'investir dans les bons architectes et ingénieurs possédant une expérience dans un large éventail de secteurs et de cas d'utilisation axés sur des éléments tels que RAG, la recherche d'entreprise et bien sûr les produits Google comme Vertex AI.

Vous nous verrez également adopter une approche beaucoup plus verticale, ce que nous n’avons pas fait historiquement. Lorsque vous résolvez un défi spécifique pour un client d'un secteur en utilisant Gen AI, la réalité est que vous avez effectué 80 % du travail pour résoudre le défi pour un nombre important de clients du secteur. Il s’agit d’un avantage unique pour nous lorsque les délais de commercialisation sont critiques.

Enfin, vous nous verrez réaliser un investissement important dans notre pratique de cloud de données. Zencore aura toujours une approche à 360 degrés des projets Gen AI et sera prêt à se concentrer sur l'infrastructure, la sécurité, les pipelines de données et les opérations ml pour garantir une solution de production de bout en bout réussie.

Merci pour cette excellente interview, les lecteurs qui souhaitent en savoir plus devraient visiter Zencore.

Partenaire fondateur d'unite.AI et membre du Conseil technologique de Forbes, Antoine est un futuriste qui est passionné par l'avenir de l'IA et de la robotique.

Il est également le fondateur de Titres.io, un site Web axé sur l'investissement dans les technologies de rupture.