C’est le début des années 2010, et Mohit Lad et Ricardo Oliviera travaillent tard dans la nuit, pour développer leur logiciel de surveillance Internet. ThousandEyes dans le premier bureau de sa startup à San Francisco. La ville est suffisamment soucieuse de sa consommation d’énergie pour que les lumières du bâtiment s’éteignent à 18 heures précises et qu’un appel téléphonique et un code d’accès soient nécessaires pour tout remettre en marche. Oliviera en a eu assez et a écrit un script en utilisant Twilio, qui offre des API pour automatiser les appels téléphoniques.
Cela fonctionne pendant une semaine, jusqu’à ce que les lumières s’éteignent à nouveau d’elles-mêmes. Après avoir débogué frénétiquement le script dans le noir, les fondateurs se rendent compte que leur script est absolument parfait. Le problème est que Twilio est hébergé sur une Amazon Web Services (AWS) à l’autre bout du pays, qui est en panne à cause d’une tempête.
Alors qu’il s’exprime depuis Austin, au Texas, en 2022, Lad pense que c’était un moment opportun pour décrire le fonctionnement actuel de l’internet.
L’Internet en mutation
“Chaque fois qu’il y a une panne d’Amazon, quelque chose se brise parce que la façon dont les applications sont construites aujourd’hui, il y a beaucoup plus d’appels d’API qu’auparavant”, explique le Dr. TechRadar Pro.
“Vous aviez l’habitude de voir – il y a 10 ou 20 ans – lorsque vous construisiez des applications, vous incluiez le code à l’intérieur par le biais de bibliothèques. Maintenant, vous faites un appel à l’API. Un appel d’API signifie que vous insérez une dépendance à un fournisseur qui peut se trouver à un endroit que vous ne connaissez pas.
“Donc, au fur et à mesure que les choses se concentrent, s’il y a des pannes dans certaines parties de l’environnement Amazon, ce qui se passe, c’est que même des choses que vous ne prévoyez pas de casser vont se casser, comme votre caméra de sonnette peut ne pas fonctionner parce qu’ils ont un appel API où dans Amazon.”
“Et je pense qu’une tendance que vous commencerez à trouver est qu’il y a de plus en plus d’imprévisibilité en termes d’effets d’entraînement. Lorsque les grands réseaux ou les grands fournisseurs d’hébergement, les fournisseurs de cloud tombent en panne. “
Selon M. Lad, la meilleure illustration de l’évolution de l’internet est le passage des données stockées dans les locaux d’une entreprise à la dépendance à l’égard de fournisseurs de services en nuage tels que AWS, Google Drivey Microsoft Azureavec les données, généralement par mesure de réduction des coûts. Ces avantages, ainsi qu’une interface familière, sont les plus évidents, mais ils ont aussi un prix.
“Les entreprises avaient l’habitude de tout mettre dans leur propre centre de données”, explique-t-il. “Maintenant, ils vont dans le cloud, ils ne le contrôlent pas. Ils avaient l’habitude de construire leurs applications dans leurs propres locaux, en tant que CRMou une application RH. Et même cela se fait maintenant dans Salesforce, Workday ou… Office 365. Nous utilisons Équipementn’est-ce pas ? Teams est hébergé dans le nuage.
“La seule chose qui relie tout ça, c’est l’internet. Et si ça ne marche pas. Si certaines parties du système ne fonctionnent pas, l’expérience de l’utilisateur s’en trouve gravement affectée. Tout le concept de ThousandEyes a été mis en place parce que nous pensons que la qualité de l’internet a un impact sur la qualité de la vie.”
Le logiciel ThousandEyes
Une partie de ce qui rend ThousandEyes indispensable à plus de 170 entreprises du Fortune 500, aux dix premières banques américaines et à des clients tels que Mastercard, Volvo et HP, c’est qu’il cartographie les routes entre l’infrastructure vitale de l’entreprise et les fournisseurs de nuages qui l’hébergent.
“Pensez à Google Maps, ou Waze. Il s’agit de fournir une vue d’ensemble de ce qui se passe entre le point A et le point B, afin que vous puissiez prendre la bonne décision”, explique Lad. “Ce genre de vision de bout en bout de ce qu’est le parcours entre vos utilisateurs finaux et l’application, qui manque dans le monde du marché d’aujourd’hui.”
Lad affirme que ThousandEyes reste une ressource vitale en raison du fonctionnement de l’internet. “L’internet est essentiellement une collection de différents réseaux. Ce que ThousandEyes fait, c’est fournir une vue qui vous montre ce chemin et met en évidence s’il y a une perturbation quelque part, et cela vous donne la possibilité de la contourner.”
Pour illustrer son propos, il présente ce qu’il appelle “la vue à 30 000 pieds” du logiciel ThousandEyes : une vue d’ensemble des pannes d’Internet, avec l’impact géographique estimé représenté sur une carte interactive.
Un autre exemple que Lad donne de la fonctionnalité unique de ThousandEyes est sa capacité à décomposer exactement l’origine d’une panne dans un réseau. Prenez une panne aléatoire : un fournisseur américain est en panne, ce qui affecte le trafic en provenance d’Australie, via Cloudflare.
“Ainsi, si nous effectuons une analyse approfondie, le nom de Sydney apparaît, et nous pouvons voir les parties spécifiques de ce réseau à Sydney, où se trouvent les pannes”, explique-t-il. “Et sachant cela, si vous utilisez ce fournisseur et que vous avez des clients critiques en Australie, vous savez vraiment qu’il y a une panne dans cette partie de l’environnement. Vous pouvez contourner ce réseau et vous assurer que vos utilisateurs bénéficient d’une expérience cohérente et être en mesure de les aider à sortir d’un angle mort.”
Obtenez le financement de ThousandEyes.
Depuis la création de l’entreprise il y a une dizaine d’années, Lad affirme que cette conviction n’a fait que croître. Le chemin pour arriver là où lui et ThousandEyes sont aujourd’hui a été difficile et, il s’avère, un effort de la dernière chance. Les plans de Lad pour entrer dans le monde universitaire à l’Université de Californie à Los Angeles (UCLA) ont été sabordés et son visa américain arrivait à expiration. Il fallait faire quelque chose.
En juillet 2008, Lad a commencé à travailler pour une start-up Internet, mais au bout de deux mois, il a appris qu’il était licencié en raison de la crise financière. Cela, dit-il, lui a ouvert les yeux. Oliviera, son partenaire de laboratoire à UCLA, lui avait demandé de créer une entreprise avec lui, mais il n’était pas intéressé. Le licenciement, dit Lad, l’a décidé à prendre le risque, même si cela semblait improbable au départ.
“Personne n’était prêt à financer ThousandEyes”, note-t-il. “Beaucoup de gens ne pensaient pas qu’Internet allait être assez important pour être contrôlé. Nous avons fini par obtenir des fonds de la National Science Foundation du gouvernement américain.
Cette subvention initiale de 150 000 dollars a permis de construire la première version de ThousandEyes, mais M. Lad s’empresse de souligner que, dans la pratique, cette somme n’a pas changé la vie. Le premier centre de données de ThousandEyes, dit-il, a été construit dans un garage avec des serveurs qui avaient été jetés dans la rue.
“Une des choses qui est sortie de [the financial crisis] était que beaucoup d’équipements étaient déposés dans des bacs de recyclage à l’extérieur des entreprises de la baie. Aujourd’hui encore, nous avons le premier serveur que nous avons installé dans notre bureau.”
L’état actuel du financement des start-ups technologiques n’est pas si sombre, selon M. Lad. “L’année dernière était folle. Tout le monde investissait beaucoup d’argent. Je pense que cette année, les investisseurs sont plus disciplinés sur les fondamentaux et sont assez sélectifs quant à l’endroit et à la manière dont ils investissent. Et parfois, ces changements sur le marché sont une bonne occasion de comprendre vraiment où se concentrer.”
“Prenons l’exemple de ThousandEyes. Si nous avions eu beaucoup d’argent dès le premier jour, nous aurions essayé toutes sortes de choses pour créer un produit et nous aurions probablement échoué. Le fait que nous avions très peu d’argent signifiait que nous devions vraiment nous concentrer sur la seule chose que nous pouvions vendre. Et parfois, j’ai l’impression que les entreprises surfinancées écrivent essentiellement leur propre échec lorsqu’elles reçoivent trop d’argent et tentent de se développer plus rapidement.”
“Il y a encore beaucoup d’argent des investisseurs. […] Il existe d’autres programmes gouvernementaux dans différents pays, et j’encourage certainement les gens à en profiter. [them]. Parfois, ces programmes ne vous donnent pas de l’argent rapidement – ils vous donnent de l’argent rapidement. [the National Science Foundation grant was] répartis par tranches de trois mois. Mais ils vous aident et mettent plus de discipline dans votre façon de fonctionner. Je pense donc que vous devez chercher des moyens alternatifs.
“Ma recommandation aux entrepreneurs qui lancent des entreprises de logiciels. [today] est de se concentrer sur l’obtention des premiers clients. C’est la meilleure façon de construire l’entreprise, de valider le produit”.
Prédiction sur Internet
S’engager à surveiller l’internet, c’est aussi s’engager à accepter l’idée que l’internet est en constante évolution. C’est la première chose que Lad admet lorsqu’on lui parle de l’imprévisibilité des solutions de surveillance de ThousandEyes. Ce changement peut être problématique, dit-il, dans la mesure où le sens de l’auto-préservation des entreprises domine parfois l’internet.
“[The internet’s] Il est également très complexe et n’est pas contrôlé par une seule entité. Chaque réseau prend donc des décisions qui sont parfois dans son propre intérêt. Par exemple, il arrive que des réseaux fassent de la publicité pour des adresses IP qui ne leur appartiennent pas, ce qui leur permet d’aspirer du trafic vers leur site. comment même de grands sites comme Google ont été détruits. C’est ce qu’on appelle le détournement de BGP, ou détournement de route. ”
“Même les meilleurs réseaux avec les meilleurs ingénieurs ne peuvent pas contrôler la disponibilité, car quelqu’un d’autre sur Internet annonce qu’ils sont Google et le trafic commence à aller vers eux. C’est en partie ce qui rend l’internet fascinant et difficile à prévoir.
ThousandEyes ne perd cependant pas espoir, et M. Lad affirme que la société a créé une technologie qui utilise des données historiques pour prédire les pannes à certains moments de la journée, un peu comme aux premiers jours de la société à San Francisco, mais sans avoir à attendre que les pannes se produisent avant que les entreprises puissent réagir.
“Nous ne pouvons pas prévoir toutes les pannes”, s’empresse-t-il de préciser. “Nous n’allons pas prédire si la foudre frappe un centre de données. Mais s’il existe un certain modèle que nous pouvons prédire sur la base de données antérieures – par exemple, à 9 heures le mardi matin, vous avez toujours des problèmes avec Microsoft 365 à partir de ce bureau, mais vous n’aurez pas ce problème si vous changez de bureau… [internet service providers]. C’est le genre de prédiction que nous pouvons faire”.
La mention des catastrophes naturelles est vraiment surprenante, et nous devons admettre que nous n’avons pas beaucoup réfléchi à la façon dont les facteurs environnementaux, ou même le changement climatique, affectent la stabilité de l’internet. D’autre part, Lad utilise les incendies récurrents à New York, qui affectent la capacité d’une grande partie de la côte Est à se connecter à l’internet, et les castors qui rongent les câbles comme exemples d’événements imprévisibles affectant la connectivité.
L’acquisition de ThousandEyes par Cisco.
Lad affirme qu’une grande partie de la capacité de ThousandEyes à aider autant d’entreprises (et, par extension, de personnes) que possible est due à l’acquisition de la société par Cisco en 2020, ce qui, comme vous pouvez le constater, est une histoire inhabituelle et convaincante.
“Cisco était un client de ThousandEyes depuis 2014, et ils sont en fait également intervenus lors de nos conférences”, explique-t-il. “Ils l’utilisaient du côté interne pour comprendre les expériences de leurs employés alors qu’ils adoptaient de plus en plus l’internet parmi leurs bureaux, déplaçant les choses vers le cloud, donc ils utilisaient ThousandEyes en interne pour être proactifs sur les perturbations qui se produisaient.”
“Chaque fonctionnalité du produit que nous avons lancé, ils l’adoptaient. Et je pense que deux choses se sont produites. Premièrement, les équipes d’ingénieurs de Cisco ont décidé que la plate-forme Cisco pourrait éventuellement faire fonctionner d’autres applications et, au moment où elles ont procédé à ces changements, l’équipe informatique, c’est-à-dire le côté client de Cisco, est venue nous voir pour faire fonctionner ThousandEyes sur tous les appareils Cisco dans les succursales. Nous avons donc travaillé avec eux pour que ThousandEyes fonctionne sur les appareils Cisco.
“En conséquence, deux ou trois choses se sont produites. [of that]. La partie leadership [of Cisco]Les dirigeants, jusqu’au PDG, ont commencé à apprendre comment ThousandEyes [was] est utilisé au sein de Cisco. Et Cisco est la compagnie qui a aidé à construire l’Internet, [they think] “s’il y a quelque chose que nous utilisons comme première partie, nous devrions l’examiner”.
“L’autre chose [was] qu’avant d’arriver chez Cisco, nous avions plus d’une centaine de Fortune 500 [customers]. Ainsi, chaque fois que Cisco organisait des réunions consultatives avec certains de ces clients, ils présentaient ThousandEyes à la direction et disaient “vous devriez envisager un partenariat”.
Lad croyait – et croit toujours – que les objectifs de Cisco et de ThousandEyes étaient alignés : vouloir construire la meilleure vision pour l’Internet. Oliviera et lui ont pensé qu’en s’associant à Cisco, ils seraient mieux équipés pour recueillir des données provenant des quatre coins du monde.
Lad a accepté cette interview en grande partie pour marquer le deuxième anniversaire de l’acquisition, mais il est toujours tentant de lui demander s’il trouve difficile d’être un énorme rouage dans une grande machine. Il anticipe toutefois cette question avant qu’elle ne soit posée, en parlant du rôle unique de ThousandEyes au sein de Cisco.
“Nous sommes mis en place comme une unité commerciale indépendante, nous ne faisons pas partie d’un certain groupe de produits au sein de Cisco. Et c’est parce que l’Internet imprègne tous les domaines d’activité de Cisco. Et parce que nous aidons à surveiller, visualiser et comprendre l’internet, [we’re] aider toutes les lignes de produits à bénéficier de données galvanisées. […] Nous fonctionnons toujours comme une startup, mais à l’échelle de Cisco.”
Selon lui, l’un des principaux avantages du partenariat avec Cisco est la possibilité d’obtenir des premiers rendez-vous avec les clients, car la société ThousandEyes peut profiter de la reconnaissance de la marque Cisco. D’autre part, en intégrant davantage ThousandEyes aux dispositifs Cisco, la quantité de données que ThousandEyes peut collecter augmente de manière exponentielle. “Je regarde en arrière”, dit-il, “et c’était l’une des meilleures décisions que nous avons prises”.
L’Internet dans le futur
Lorsque Lad se tourne vers l’avenir, il pense qu’il y a des défis à relever, mais aussi des raisons de se réjouir.
“Il n’y a pas une seule chose qui va changer”, dit-il. “Je pense que la connectivité est tellement importante que les gens vivent leur vie autour de la possibilité de se connecter à quelque chose très rapidement.”
“C’est aussi les appareils qui sont de plus en plus connectés à l’internet. Cela va également être un défi dans l’évolution de l’internet et la nécessité de prendre en charge tous ces milliards d’appareils qui se connectent.”
“La dernière chose que j’ajouterais, c’est qu’il y a une grande partie de la population mondiale qui n’est toujours pas connectée. Et il y a des régions, notamment en Afrique, et dans certaines parties de l’Asie et de l’Inde, où les gens sont connectés grâce à leurs téléphones portables. […] Et je pense que, sur ces marchés en particulier, l’écosystème évolue autour de ce cycle de vie par rapport à la construction de choses pour les ordinateurs de bureau et les ordinateurs portables. “
Lad n’est pas nécessairement convaincu que les changements futurs dans la façon dont l’humanité traite la technologie seront aussi rapides. “Il n’est pas habituel qu’une tendance s’accélère aussi rapidement du jour au lendemain, donc je pense que certains de ces changements vont s’accélérer davantage au niveau régional, ou qu’ils vont être progressifs, au niveau mondial. Mais [things] ils continueront à évoluer.
“Ce que je constate, c’est que certains des changements sont provoqués par une application qui facilite la vie des gens. Et tout d’un coup, les gens commencent à aller en ligne ou à utiliser leur téléphone portable parce qu’ils peuvent faire quelque chose. Ils peuvent accepter d’être payés pour leur travail [for example]C’est donc la raison pour laquelle ils ont un téléphone portable”.
En général, Lad n’est pas attiré par les craintes concernant l’avenir de l’Internet. Il se décrit comme un optimiste quant à l’avenir de l’internet et continue de le considérer comme une force du bien. Il a le sentiment que, pour lui, ThousandEyes ne consiste pas à surveiller l’internet ou à s’y opposer, mais à l’accepter comme un outil et à œuvrer pour qu’il reste accessible.
“Évidemment, l’internet est l’une des raisons pour lesquelles vos comptes en ligne peuvent être piratés, et tout ça. Il y a donc certainement beaucoup de mauvaises choses qui se produisent, mais je pense que mon espoir et mon optimisme sont que le bon l’emporte sur le mauvais”.
“Et nous sommes capables de l’utiliser pour les bonnes raisons. Et cela continue vraiment à changer des vies et à connecter les gens et à créer, vous savez, une expérience où les gens de différentes parties du monde sont capables de se réunir, où qu’ils soient.”
€