Fermer

août 21, 2018

Défis fondamentaux alors que les entreprises se tournent vers le cloud hybride et les DevOps


DevOps est une manière très différente de faire les choses par rapport au développement de logiciel traditionnel, avec une priorité absolue sur la vitesse élevée. Les entreprises qui adoptent l'approche DevOps utilisent des outils, des techniques et des pratiques de manière à fournir des services et des applications rapidement, sans compromettre la qualité.

Bien que les DevOps soient la saison en raison de ses avantages évidents, capable de l'exécuter correctement. Pour la majorité des entreprises, leurs efforts ne sont pas à la hauteur des attentes. Une récente étude du Ponemon Institute révèle que 74% des entreprises interrogées estiment que les capacités d’hybrid Cloud et de DevOps sont essentielles ou importantes pour leurs entreprises, mais qu’une entreprise sur trois seulement pense pouvoir les exécuter. . De même, 80% des entreprises estiment que la mise en œuvre des microservices et des conteneurs est essentielle, très importante ou importante pour leur entreprise, mais seulement une personne sur quatre pense en avoir la capacité.

les entreprises sont aux prises avec le DevOps et le cloud hybride.

Les pièges de la culture

Les systèmes hérités du passé et la culture du travail posent un grand défi à la mise en œuvre réussie de DevOps.

et l'informatique en nuage classe la culture d'entreprise comme le plus grand obstacle au développement des DevOps. Pour que les DevOps réussissent, les entreprises doivent inculquer une culture de collaboration où les parties prenantes partagent des objectifs et sont prêtes à prendre des initiatives. Cela comprend l'identification des employés prêts à être des champions DevOps dans l'organisation et à leur confier la propriété des initiatives DevOps. Il est nécessaire de vendre l’initiative aux employés de base, de les convaincre de ce qu’ils ont à leur disposition et d’acheter leur soutien. L'approbation devrait être soutenue par de solides programmes de formation sur les nouvelles méthodes et initiatives adoptées.

La menace de l'ombre informatique

Shadow IT est l'une des principales raisons pour lesquelles les implémentations de cloud et, par extension, DevOps deviennent plus coûteuses et moins efficaces que prévu.

De nombreux employés, en raison d'exigences pratiques, déploient des outils ad hoc et créent des silos, incompatibles avec les autres systèmes de l'entreprise. Ces utilisateurs finaux contournent les technologies de gestion informatique et de cloud au niveau de l'entreprise et communiquent directement avec AWS, Microsoft Azure ou d'autres clouds, à l'aide d'API natives ou de leurs propres comptes de cloud public. Le résultat net est un gâchis en matière de patchwork.

Avec l'informatique fantôme en vogue, le cloud d'entreprise devient complexe et opaque, et presque impossible à gérer. Plusieurs OSC se trouvent dans l'incapacité de mettre en œuvre les protocoles de sécurité requis et surveillent impuissants les choses lorsque les choses deviennent hors de contrôle. Ils sont incapables d'identifier l'emplacement de leurs machines ou pire, même leurs données. Ils ont peu ou pas de contrôle sur la couche réseau et même sur la couche application. Un tel manque de visibilité et de contrôle expose l'entreprise à des cyberattaques et à d'autres chocs.

Dans un cyberespace idéal, les entreprises disposent d'une interface utilisateur intégrée unique leur permettant de visualiser et de contrôler l'ensemble de l'environnement. L'enquête du Ponemon Institute révèle que 68% des personnes interrogées manquent d'une telle capacité.

Le problème du système hérité

L'enquête de Quali sur les principaux obstacles à DevOps dans l'ordre hiérarchique des principaux obstacles au DevOps, après la culture. Pour la majorité des entreprises, le succès ne dépend pas seulement de la mise en œuvre de nouvelles innovations, mais également de la mesure dans laquelle elles peuvent moderniser ou mettre à niveau leurs logiciels et systèmes existants.

Environ 44% des entreprises Des environnements informatiques trop complexes pour le cloud. L'installation de nouveaux matériels ou logiciels pour coexister avec des systèmes plus anciens est toujours difficile. Toutefois, le modèle de cloud hybride, dans lequel certaines applications résident dans le centre de données traditionnel et d’autres applications sont hébergées sur des plates-formes de cloud public telles que Amazon Web Services ou Microsoft Azure, offre une solution viable. Un tel modèle basé sur le cloud hybride opte pour une infrastructure et des applications héritées des plans DevOps.  Cloud Technology

L'informatique hybride se développe généralement de manière organique, sans implication de l'informatique ou de la sécurité, car elle nécessite une gestion rigoureuse pour mettre fin aux guerres et aux silos.

Enterprises qui réussissent dans DevOps affichent un haut niveau de maturité de cloud hybride. Ils utilisent une plate-forme de gestion de cloud intégrée (CMP) pour le provisionnement, le redimensionnement des capacités, l'automatisation, la gouvernance en nuage, l'orchestration du flux de travail, le libre-service, la Les plates-formes CMP 2.0 plus récentes font un pas en avant et réduisent la friction et la complexité associées aux microservices, conteneurs, applications natives et DevOps.

Défis de l'intégration – Cloud hybride et DevOps

. Les outils les plus populaires utilisés sont Jenkins, Docker, Puppet et Chef. L'outil favori du développeur peut cependant ne pas être le meilleur pour intégrer divers systèmes et applications exécutés au sein de l'entreprise. Le résultat net est une adoption fragmentée des outils, qui entraîne une perte de contrôle et augmente les coûts.

Le manque de gouvernance centrale et d'automatisation est un obstacle majeur à la mise en œuvre sans heurts de DevOps. requiert:

Analyse coûts-avantages

Bien que DevOps et le cloud offrent de nombreux avantages, leur implémentation a un prix. De nombreuses initiatives DevOps peuvent être coûteuses et ne pas prendre en compte le prix à l’avance peut conduire au blocage du projet et à une implémentation à moitié, ce qui peut empirer les choses.

Bien que de nombreuses solutions open source abondent, signifie libre. L'entreprise doit encore payer son développement et également supporter les coûts. La plupart des entreprises sous-estiment également le coût d'intégration de l'écosystème d'entreprise existant et la résolution de la complexité opérationnelle.

Les coûts moyens de développement d'un DevOps et de microservices d'une entreprise s'élèvent à 34 millions de dollars par an. budget annuel de gestion du cloud d'entreprise par habitant

. Obtenir une adhésion à la haute direction est une condition préalable importante pour le succès de DevOps. La haute direction écoute les chiffres et, en tant que tels, les avantages doivent être quantifiés, en termes de dépenses en dollars. Fait à la lettre, les DevOps offrent d'innombrables avantages à l'entreprise mais ils ont mal fait, l'investissement et les efforts sont vains!




Source link