Cinq tendances DevOps pour 2019

26 février 2019 à 18h11
1
Software as a service SaaS

TRIBUNE - Harbinder Kang, Responsable mondial des opérations de développement au sein de l'entreprise internationale Finastra spécialisée en développement de logiciels financiers, s'est penché sur les nouveaux outils et disciplines qui ont émergé pour soutenir l'approche DevOps.

DevOps (Développement et opérations) en tant qu'approche du développement logiciel s'est largement établi au cours des neuf dernières années. Le regroupement des fonctions de développement et d'exploitation informatique a apporté de nombreux avantages, notamment une meilleure communication et une collaboration accrue.

De DevOps à NoOps

Le passage à NoOps (pas d'opérations) s'accélère et devrait continuer d'accélérer au cours de l'année à venir.

Traditionnellement, lorsqu'un professionnel souhaite utiliser une ressource informatique (tel qu'un environnement de test), il dépend d'une équipe d'exploitation distincte pour traiter la demande en son nom. La procédure, bien que largement répandue, peut entraîner des frustrations à cause du délai entre la demande initiale et son traitement.

Avec NoOps, l'équipe des opérations rend cette expérience plus transparente. Elle est réalisée avec une automatisation intelligente qui permet le libre-service, responsabilise l'entreprise et favorise la transparence de l'équipe qui en est chargée. Le professionnel peut ainsi utiliser les ressources informatiques directement et sans attendre. Cela permet à différents collaborateurs au sein de l'entreprise d'améliorer leur productivité.

« une automatisation intelligente qui permet le libre-service, responsabilise l'entreprise et favorise la transparence »


Prenons une simple analogie : imaginez que vous deviez appeler votre fournisseur de services Internet chaque fois que vous voulez utiliser Internet, puis attendre qu'il réponde à votre demande. Difficile à concevoir, n'est-ce pas ? Il en va de même pour les demandes informatiques, qui doivent devenir plus homogènes.

Bien que l'on parle de NoOps depuis deux ans, je pense que les entreprises verront les avantages potentiels l'année prochaine et concentreront leurs efforts sur la création d'une pratique. Un modèle de Platform as a Service suppose une approche NoOps et nous constatons déjà un intérêt croissant des sociétés de services financiers pour aller rapidement dans cette direction.

L'intégration de l'IA et DevOps

DevOps est de plus en plus axé sur les données. L'augmentation spectaculaire du nombre d'applications fournies par le biais d'un modèle Software as a Service basé sur le cloud signifie que les entreprises collectent de plus en plus de données sur la façon dont les individus interagissent avec les applications, mais aussi sur la façon dont ces applications sont fournies.

Grâce à ces données, il est désormais possible de mesurer les principaux indicateurs de débit et la stabilité de livraison d'une entreprise, à l'aide de paramètres tels que la fréquence de déploiement et le délai d'implémentation, ainsi que le temps nécessaire pour restaurer un service et le taux d'échec des modifications.

« je m'attends à ce que les experts en IA et en data science travaillent beaucoup plus étroitement avec les équipes de DevOps »


C'est un domaine qui est "mûr" pour l'IA et le machine learning. L'application du machine learning au cycle de vie de la distribution de logiciels permettra aux entreprises d'analyser et de comprendre les goulots d'étranglement, les blocages ou les problèmes de capacité qui surviennent ou sont susceptibles de survenir à l'avenir. Cela permettra de faire des suggestions prédictives pour rationaliser et optimiser la prestation en conséquence.

Je m'attends à ce que les experts en IA et en data science travaillent beaucoup plus étroitement avec les équipes de DevOps en 2019, pour améliorer l'efficacité et la compréhension du processus de livraison et de test des logiciels. Cet alignement est crucial pour permettre aux organisations d'agir beaucoup plus rapidement pour fournir les nouvelles fonctionnalités et caractéristiques souhaitées par le client.

DevOps


Sécurité intégrée : DevSecOps

DevSecOps va également prendre de l'ampleur en 2019. L'état d'esprit de plus en plus "Shift-Left" dans DevOps signifie qu'au lieu de traiter la sécurité comme une réflexion après coup à la fin du processus de livraison, l'accent est mis sur l'écriture de code en toute sécurité dès le premier tour. Intégrer les préoccupations relatives à la sécurité des produits et des opérations dans le pipeline de distribution continue, le plus tôt possible, accélère le cycle de test et de correction.

En 2019, je m'attends à ce que les entreprises travaillent avec leurs équipes de sécurité pour tirer parti des outils et des plates-formes de sécurité, afin d'intégrer les stratégies de sécurité dans un environnement DevSecOps automatisé et intégré.

« au lieu de traiter la sécurité comme une réflexion après coup, l'accent est mis sur l'écriture de code en toute sécurité »


Un tel environnement peut détecter automatiquement les vulnérabilités de sécurité et déterminer rapidement si le code peut ou non progresser en toute sécurité vers un environnement orienté client en utilisant des portails de qualité.

Il s'agit de permettre aux clients de bénéficier d'une valeur ajoutée, mais pas au détriment de la sécurité.

Croissance des micro-services conteneurisés

Les micro-services constituent un moyen efficace pour les entreprises de proposer des fonctionnalités à leurs clients, car cette approche permet de diviser un système plus vaste en composants indépendants, faiblement couplés, pouvant être livrés et exécutés à l'aide de conteneurs légers et isolants.

La combinaison agit comme un moyen rapide d'apporter des changements. À mesure que les organisations cherchent à devenir plus agiles, leur adoption de micro-services en conteneur le devient également.

Ce changement favorise l'adoption de plates-formes open source telles que Kubernetes de Google. Je m'attends à ce que cette tendance se poursuive - de même que l'utilisation accrue des Functions as a service.

« désormais, les développeurs peuvent écrire une fonction serverless native au cloud »


Traditionnellement, les développeurs dépendent d'une infrastructure configurée pour exécuter leurs services, mais les principaux services de cloud computing font disparaître cette infrastructure pour le développeur. Désormais, les développeurs peuvent écrire une fonction « sans serveur » native au cloud, sans avoir à se soucier de l'endroit ou de l'infrastructure sur laquelle elle s'exécute.

Les fonctions basées sur le cloud ont leurs limites, mais à mesure qu'elles arrivent à maturité, leur applicabilité à la résolution de problèmes plus complexes s'accroîtra également.

Focus accru sur la livraison continue

L'adoption d'une approche de livraison continue pour le développement de logiciels devrait augmenter dans les grandes entreprises l'an prochain. Les équipes de direction reconnaissent de plus en plus la corrélation entre les pratiques techniques clés, qui constituent la prestation continue des services et le rendement global de l'entreprise, et l'engagement organisationnel.

L'analyse approfondie des résultats des enquêtes DevOps, telles que le rapport DevOps 2018 Puppet et Splunk, montre comment l'informatique peut devenir à l'avenir un moteur de performance de l'entreprise plutôt qu'une simple source de frais pour l'entreprise. Ce changement de mentalité s'accélérera en 2019.

A propos de Finastra :
Finastra est l'une des plus importantes Fintech au monde. L'entreprise développe un vaste portefeuille de logiciels pour les services financiers disponibles sur place ou dans le cloud. Sa plateforme FusionFabric.cloud permet à tout l'écosystème des Fintechs de collaborer pour développer des nouvelles technologies, accélérer leur croissance et continuer d'évoluer afin de répondre aux nouveaux besoins du marché.

Le Studio Clubic

Le Studio Clubic est le créateur de contenus originaux pour les partenaires de Clubic. Derrière Le Studio Clubic se cache une équipe experte dans le brand content et le content to commerce, qui propos...

Lire d'autres articles

Le Studio Clubic est le créateur de contenus originaux pour les partenaires de Clubic. Derrière Le Studio Clubic se cache une équipe experte dans le brand content et le content to commerce, qui propose des contenus de qualité pour connecter nos annonceurs avec nos lecteurs.

Lire d'autres articles
Vous êtes un utilisateur de Google Actualités ou de WhatsApp ? Suivez-nous pour ne rien rater de l'actu tech !
google-news

A découvrir en vidéo

Rejoignez la communauté Clubic S'inscrire

Rejoignez la communauté des passionnés de nouvelles technologies. Venez partager votre passion et débattre de l’actualité avec nos membres qui s’entraident et partagent leur expertise quotidiennement.

S'inscrire

Commentaires (1)

Zmove
5 mots bullshit par paragraphe. J’ai l’impression d’entendre le sketch de M. Gentil<br />
Voir tous les messages sur le forum
Haut de page