Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Industrial Internet of Things >> Technologie de l'Internet des objets

Cultiver une culture d'observabilité pour l'excellence IT, DevOps et SRE

L'observabilité avec les systèmes IT d'entreprise est critique à l'ère de la transformation numérique.

Alors que les organisations embrassent la transformation numérique, l'automatisation associée des processus business a accru la pression sur les équipes IT pour être plus proactives et flexibles. Il y a un focus inhabituel sur les praticiens DevOps et les ingénieurs de fiabilité de site (SRE), car ce sont les professionnels qui créent les applications critiques et les maintiennent en marche. Une réponse rapide et informée est vitale car une entreprise numériquement transformée vit ou meurt sur la performance de ses systèmes opérationnels.

La complexité intégrée des systèmes modernes et les vastes volumes de données opérationnelles ont produit un nouveau défi associé. Quand quelque chose va mal et que la performance prend un coup, les processus manuels legacy de découverte de cause racine probable et de remédiation sont trop lents. En résultat, le nouvel outil essentiel pour les équipes opérationnelles est l'observabilité.

Le besoin d'observabilité

L'observabilité est la façon moderne pour les équipes d'utiliser les données opérationnelles comme une pierre de Rosette qui montre clairement les états internes de tous les éléments de système et les relations contextuelles entre eux. L'observabilité est votre amie 24x7 car quand un processus business cesse de fonctionner, les algorithmes utilisent vos données pour informer rapidement les équipes exactement ce qui a mal tourné — et pourquoi. Ensuite, l'observabilité vous guide vers les bonnes étapes de remédiation pour que vous puissiez remettre les systèmes en marche ASAP.

L'exigence d'observabilité commence avec le développement d'applications modernes. La création, le déploiement et l'itération continue d'applications business ont besoin d'observabilité car elles sont intégralement liées à toutes les piles de l'environnement IT d'entreprise.

Pour cette raison, les équipes de développement pilotent souvent le changement dans la dynamique et le rôle du département IT. Le travail des praticiens DevOps et des SRE ne peut plus être vu comme une simple fonction back-end. DevOps et SRE doivent être proactifs, surtout quand cette fonction est directement liée à la génération de revenus.

Considérons trois changements significatifs pour les praticiens DevOps et les SRE.

Agilité. DevOps est tout sur la vitesse. L'adoption large de pratiques de développement agile accélère la livraison de création d'app et de changements de fonctionnalités dans l'environnement de production.

Automatisation. DevOps a majoritairement automatisé le processus de livraison de changement. En résultat, le processus de développement est bien plus rapide. La livraison de résultats l'est aussi.

Intégration. Depuis que le travail des praticiens DevOps et des SRE touche toutes les piles de l'IT d'entreprise, il n'est pas surprenant de trouver de la déségrégation se produisant avec les équipes de développement et d'opérations. Historiquement, l'équipe d'opérations IT a fourni le soin de l'environnement et DevOps et SRE ont géré le développement comme deux fonctions séparées — souvent avec des structures de reporting organisationnel différentes. Dans un environnement moderne, les fonctions en silos ne sont plus pratiques. Typiquement, elles sont maintenant jointes ensemble en termes de pratique, d'interaction, même de partage d'outils technologiques comme l'observabilité.

Y a-t-il de la résistance à créer cette Grande Famille Heureuse ? Évidemment ! Les opérations IT peuvent ressentir la proximité avec le développement ou voir le codage comme un minuscule rouage dans une roue géante. Inversement, les praticiens DevOps et les SRE peuvent ne pas pleinement comprendre la difficulté de gérer un vaste environnement de production. De l'extérieur, prendre soin de la production peut sembler une tâche relativement simple, de bas niveau. Pour un pur-sang DevOps et SRE, la perspective sur l'infrastructure peut être myope, se concentrant juste sur les patches spécifiques d'infrastructure pertinents pour un projet de codage particulier.

Si ces attitudes existent dans votre environnement moderne, aider les équipes à ajuster leur comportement aux nouvelles exigences devrait être Priorité Un. Aucune app moderne ne vit en isolation ; elle coexiste avec un écosystème complexe de ressources IT partagées. De même, la collaboration des soignants pour apps et environnement est de l'essence !

Tirer parti des outils d'observabilité et de l'automatisation

L'unité entre praticiens DevOps, SRE et opérations IT n'est pas juste à propos d'adoucir ou casser les interactions humaines en silos. L'unité implique aussi l'utilisation d'outils d'observabilité partagés qui aident tout le monde à exploiter les mêmes données opérationnelles pour accomplir les responsabilités dans leurs domaines de travail respectifs.

Considérons comment l'automatisation alimente cette relation. Pour les équipes DevOps et SRE, il y a beaucoup d'étapes pour déplacer un nouveau module ou application de l'environnement de développement vers l'environnement de production réel. Historiquement, ces étapes ont été majoritairement manuelles. Maintenant l'automatisation enlève la corvée en sortant l'humain du processus.

En utilisant une solution d'observabilité avec automatisation, le chemin du développement à la production peut être exécuté de manière plus intelligente.

Par exemple, une solution d'observabilité peut fournir des algorithmes qui utilisent automatiquement les données de l'environnement de production pour comprendre la disposition actuelle des ressources dans cet environnement. Avoir cet insight permet aux praticiens DevOps et aux SRE de s'assurer que la nouvelle application ou le changement livré a des ressources suffisantes pour se supporter, sans entrer en collision ou affamer d'autres applications pour les ressources partagées. Tout ceci est réalisable avec l'automatisation.

Un stade pour l'automatisation est le chemin du développement à la production. Les outils d'observabilité pour améliorer ce chemin incluent la découverte de patterns, la détection d'anomalies et l'analyse causale. La solution d'observabilité évaluera automatiquement l'allocation de ressources et les décisions de timing autour de la livraison de nouveaux composants dans l'environnement de production.

Un autre stade est les itérations continues de l'app avec de nouvelles fonctionnalités. Les changements logiciels avaient des lancements lents une fois par an, deux fois par an, peut-être trimestriellement. Avec DevOps, les changements sont plus comme des dizaines, centaines ou milliers de fois par semaine ! Les outils d'observabilité automatisés sont essentiels.

Aider les équipes à prendre le contrôle avec l'observabilité

Les apps modernes ont des caractéristiques différentes et difficiles ; elles sont modulaires, éphémères et hautement distribuées. Sans observabilité, il est impossible de prédire avec un haut degré de certitude quel sera l'impact d'un nouveau changement sur un environnement de production.

Seule une solution d'observabilité peut analyser rapidement ce que la présence d'un élément particulier signifie, et fournir rapidement un insight diagnostique aux praticiens DevOps, SRE et opérations IT sur comment résoudre les problèmes.

En raison des vastes volumes de données opérationnelles de la transformation numérique, les praticiens DevOps, SRE et équipes d'opérations IT trouvent virtuellement impossible de comprendre comment l'environnement de production performe sans utiliser un outil d'observabilité. Sans son filtre intelligent, le cycle de développement devient laborieux et les équipes trouvent difficile d'appliquer une action aux événements négatifs.

L'observabilité viendra à la rescousse ! Alors que vous vous efforcez de faire disparaître les silos et créer l'unité organisationnelle pour une culture IT moderne, assurez-vous d'évaluer les options d'observabilité partagées qui cimentent l'unité des praticiens DevOps, SRE et équipes d'opérations IT. L'observabilité est la fondation du contrôle opérationnel et de la fourniture fiable de services haute performance pour l'entreprise moderne.

Technologie de l'Internet des objets

  1. Pixus lance des faceplates 6U OpenVPX robustes avec intégrité structurelle renforcée
  2. Micro-Epsilon lance l'ILR2250-100-H : capteur distance laser robuste avec chauffage/refroidissement intégrés pour applications extérieures annuelles
  3. GE lance Durus Plus : Contrôleur bas de gamme amélioré pour contrôle industriel fiable
  4. DSM et Nedcam s'associent pour faire progresser l'impression 3D FGF à grande échelle
  5. Teradyne investit 36 M$ pour construire un hub cobots à Odense pour MiR et Universal Robots
  6. PLASTICS publie la norme ANSI B151.27‑2021 : nouvelle norme de sécurité pour systèmes robot-moulage par injection
  7. Cisco dévoile les routeurs industriels Catalyst 5G pour connecter transparemment entreprise et edge
  8. Concevoir des appareils IoT pour LTE et NB-IoT : Insights d'expert sur l'intégration d'antenne et la certification
  9. Révolution connectivité IoT : nouveaux modèles MVNO menacent les opérateurs traditionnels