VISIBILITÉ DU CLOUD ET PERSPECTIVES

Améliorez la visibilité du cloud et prenez des décisions sur la base de vos données

CONTENU CONNEXE

Mastering Cloud Operations (Maîtriser les opérations dans le cloud) ›

Lisez les deux premiers chapitres du nouveau livre de M. OʼReilly sur la meilleure façon dʼoptimiser lʼentreprise pour obtenir vitesse et agilité.

Obtenir lʼextrait gratuit ›

Imaginez un peu : la révision tant attendue de votre application est enfin lancée lorsque, presque immédiatement, des erreurs commencent à apparaître sur le tableau de bord que vous et le propriétaire de lʼapplication surveillez. Vous nʼavez aucune idée de ce qui ne va pas.

Il peut sʼagir de nʼimporte quoi, dʼun problème de réseau, dʼune cyberattaque ou dʼune faille dans le code applicatif. Heureusement, vos équipes chargées des réseaux, du développement et de la sécurité sont déjà sur le coup et commencent à faire des recherches depuis leur portail partagé, où elles peuvent examiner un ensemble de données riche et unifié qui regroupe la télémétrie des applications provenant de plusieurs sources. Ces données et les informations sur les applications associées permettent de déterminer clairement où se situe le problème, de le diagnostiquer et de le résoudre rapidement. Trente minutes plus tard, votre application fonctionne parfaitement, le propriétaire de lʼentreprise lʼadore, et le plus étonnant de tout : personne des DevOps, NetOps ou SecOps nʼa pointé un coupable du doigt.

Cela ressemble-t-il à votre organisation ? Ou la vôtre ressemble-t-elle à cela : votre application flambant neuve est lancée, des erreurs se produisent, mais personne ne sʼen rend compte avant plusieurs jours, lorsque le propriétaire de lʼapplication vous envoie un SMS au milieu de la nuit pour vous faire savoir (le tout en lettres majuscules) que les clients ne peuvent pas se convertir pour une raison quelconque, et abandonnent leur panier par frustration. (Après quoi, ils se rendent sur Twitter pour exprimer avec véhémence leur frustration, et cʼest ainsi que le propriétaire de lʼapplication a été alerté du problème) Ensuite, les différentes équipes se mettent frénétiquement au travail pour prouver que le problème nʼest pas de leur faute (et quʼelles peuvent donc se rendormir pendant que les vrais coupables continuent à travailler). Pendant ce temps, toute personne enquêtant sur la cause profonde du problème est limitée dans ce quʼelle peut voir à tout moment. Cʼest peut-être parce que le développeur de lʼapplication a contourné lʼéquipe des opérations par manque de temps. Peut-être que leurs systèmes ne sont pas intégrés et ne peuvent pas « se parler ». Quelle que soit la raison de cette déconnexion, une chose est claire, rebondir dʼun tableau de bord à lʼautre rend le discernement de la véritable source de lʼerreur fastidieux et difficile.

Quelques jours (ou semaines) plus tard — bien après que vous ayez dû revenir à une version antérieure de lʼapplication afin dʼéviter le chaos total — lʼerreur est identifiée et (peut-être ? avec un peu de chance ?) réparée et vous êtes prêt à réessayer. Mais cette fois, les esprits sont échauffés, le service informatique en a assez, les querelles interfonctionnelles sont quotidiennes, bref, le redéploiement DOIT bien se passer. Vous avez la pression.

La vérité est quʼil est difficile de trouver et de corriger la cause première dʼune erreur dʼapplication dans un monde complexe et multi-cloud. Il y a un grand nombre de considérations techniques — le code applicatif lui-même, toutes les ressources et paramètres réseau, et une myriade de définitions et de paramètres de sécurité. Et trop souvent, toutes ces composantes techniques sont encore plus affectées par des considérations organisationnelles, par exemple, qui a accès à quelles données et quelles équipes coordonnent étroitement leurs efforts avec les autres.

Il est difficile de trouver et de corriger la cause première dʼune erreur dʼapplication dans un monde complexe et multi-cloud.

Il doit y avoir un meilleur moyen. (En effet : Il existe un meilleur moyen)

La clé pour résoudre les obstacles susmentionnés et surmonter toute cette complexité ? Une meilleure visibilité du cloud. Des niveaux de visibilité profonds, très profonds. Une visibilité pour tous. Visibilité sur les applications, les clouds et le réseau, facilement accessible dans une interface familière et facile à comprendre. Une visibilité qui permet dʼobtenir des informations utiles.

Ça donne envie, non ?

Lorsque la visibilité est facilement partagée entre les équipes, elles sont en mesure de diagnostiquer rapidement les problèmes et les résoudre collaborativement. La visibilité permet à vos équipes de surveiller, de suivre et de rendre compte de la disponibilité et des performances des applications, ce qui offre une valeur qui va bien au-delà dʼun simple dépannage efficace ou dʼune analyse des causes profondes. La visibilité globale permet de répondre à certaines questions parmi les plus courantes posées par les responsables informatiques et commerciaux. Des questions telles que : combien dʼapplications fonctionnent sur site ? Combien y en a-t-il dans un cloud public précis ? Combien de mes applications sont surdimensionnées ? Quel est le statut de toutes mes applications et quelles sont celles qui ne parviennent pas à offrir une expérience client exceptionnelle ?

Lorsque la visibilité est partagée entre les équipes, elles peuvent rapidement diagnostiquer les problèmes et les résoudre.

Que vous soyez axé sur les performances, la santé ou la sécurité (ou les trois), le bon fonctionnement de votre écosystème dʼapplications nécessite lʼaccès à de nombreuses informations et connaissances. Le plus souvent, ces informations ne sont pas liées à une source unique mais proviennent dʼun large portefeuille dʼécosystèmes dʼapplications, comme les équilibreurs de charge, les pares-feux et les contrôleurs, ainsi que dʼoutils dʼanalyse, de surveillance et dʼintégration comme Datadog, Uptime Robot, Telegraf, etc.

Avec les bons niveaux de visibilité sur lʼensemble de vos applications, de votre architecture de cloud et de vos sources de données, tout le monde, des propriétaires dʼapplications et des responsables opérationnels aux chefs dʼentreprise et aux responsables de C suite, doit pouvoir visualiser lʼensemble du portefeuille dans les termes le plus approprié, comme le centre de coûts, le département, le site et l’unité commerciale, ou toute métadonnée définie sur mesure. Lorsque ces fonctionnalités sont activées, chaque utilisateur obtient des informations personnalisées et exploitables qui lʼaident à prendre des décisions éclairées et fondées sur des données. Bien sûr, les propriétaires dʼapplications et les opérateurs de réseau bénéficient dʼune vue globale du portefeuille dʼapplications, y compris des dépendances qui ont un impact sur les performances, la disponibilité et la sécurité, ce qui garantit des déploiements et un dépannage plus rapides.

Au bout du compte, les organisations qui déploient des solutions de visibilité et de gestion avancées des applications sont mieux préparées à faire face aux défis quotidiens et extraordinaires que posent les applications. Dans ces organisations, les équipes appropriées se connectent simplement à un portail unique et commencent rapidement à analyser une grande variété de données relatives à la pile dʼapplications. Elles peuvent visualiser la télémétrie du trafic, la télémétrie du réseau et même la télémétrie de plate-forme. Elles peuvent exploiter les lignes de base existantes pour identifier rapidement un comportement anormal, puis déployer rapidement une solution.

Ce nʼest pas exagéré. Cʼest réalisable dès maintenant. Tout dépend de la visibilité et de la pertinence d’analyse du cloud. Sinon, vous continuerez de vivre dans la peur.

EN SAVOIR PLUS

Solution

Résolution des problèmes de performances des applications avec F5

Les problèmes de santé et de performance des applications peuvent avoir un certain nombre de causes, ce qui rend difficile lʼidentification du problème et encore moins sa résolution. La clé ? Visualiser lʼensemble du chemin des données.

Solution

Gagner en vitesse de développement sans les compromis habituels

Vous devez optimiser la sécurité, les performances et la visibilité du cloud sans sacrifier la vitesse de développement. Cʼest ce que nous appelons une architecture cloud sécurisée.

Webinaire

F5 Beacon : visibilité et analyse complètes

Les propriétaires dʼapplications dans leur ensemble (100 % dʼentre eux) manquent de visibilité sur lʼensemble de leur paysage applicatif. F5 Beacon vous aide à acquérir les connaissances pratiques dont vous avez besoin pour prendre rapidement des décisions importantes.