Conseils IT
Conseils IT
DevOps et Agilité
-
Dix éditeurs DevOps à surveiller en 2020
Le marché DevOps est important. Il rassemble un grand nombre d’éditeurs, de la petite startup au grand groupe bien établi. Un panel d’experts nous a désigné les dix acteurs susceptibles de faire évoluer le marché en 2020. Lire la suite
-
Comment les API peuvent-elles faire briller leurs développeurs
Il y a une différence fondamentale entre l'utilisation d'API pour l'intégration et le fait d'avoir une stratégie de réutilisation. Nous examinons comment ces interfaces peuvent mettre en valeur les initiatives numériques. Lire la suite
-
APM : Comment utiliser New Relic pour surveiller vos applications
New Relic APM est l’un des nombreux outils qui peuvent aider les équipes IT à suivre les performances et la santé des applications. Avant de l’adopter, il convient de comprendre ses fonctionnalités et ses prérequis d’installation. Lire la suite
-
Comment fonctionne l’observabilité automatisée chez Dynatrace ?
Dynatrace propose une plateforme d'observabilité automatisée qui repose principalement sur le moteur d'intelligence artificielle Davis AI. Dans cet article nous expliquons les tenants et aboutissants des trois briques essentielles de cette ... Lire la suite
-
Architecture monolithique vs microservices : avantages et inconvénients
Les développeurs intéressés par le passage aux microservices devraient sérieusement se demander si une approche monolithique ne serait pas plus judicieuse. Voici les principaux facteurs à prendre en compte. Lire la suite
-
Qu’est-ce que le DataOps (Data Operations) ?
Selon Gartner, le DataOps doit réconcilier les opérateurs avec les consommateurs des données pour favoriser l’exploitation de l’analytique dans toute l’entreprise. Quelles sont les différences avec le DevOps ? Lire la suite
-
Serverless : un coût de départ à bien anticiper
Avant qu’un responsable des achats IT se dote de solutions serverless, il doit pleinement comprendre le fonctionnement de la technologie et se préparer aux efforts de remaniement initial des applications. Une étape potentiellement coûteuse. Lire la suite
-
Comment améliorer la documentation des API avec Swagger et OpenAPI
Découvrez pourquoi les développeurs devraient utiliser les avantages de Swagger et des spécifications OpenAPI pour rationaliser la conception, la documentation et la gestion des API en particulier des API RESTful. Lire la suite
-
Cloud Computing : retour sur trois tendances clefs de 2019 qui devraient marquer 2020
Quelles tendances clefs ont le plus marqué 2019 ? Réponse : le Edge, la pénurie de talents et le ralentissement des migrations. Ce ne sont peut-être pas celles qui vous seraient venues en premier à l’esprit, mais ce sont celles qui ont de fortes ... Lire la suite
-
3 modèles d'event sourcing qui facilitent les opérations applicatives
Dans cet article, nous examinons les avantages et les inconvénients de trois modèles d’approvisionnement en événements (event sourcing). Ils peuvent régler certains problèmes, mais en provoquent de nouveaux au sein d’une architecture orientée ... Lire la suite
-
IaC sur AWS : pourquoi il faut utiliser AWS CDK avec CloudFormation
L’infrastructure en tant que code est devenue une partie essentielle du processus de développement dans le cloud. Découvrez comment CDK AWS corrige les faiblesses de CloudFormation et améliore l’automatisation sur AWS. Lire la suite
-
Conseils pour vraiment devenir « API-First »
Début 2000, il fallait un site web pour être dans l’économie digitale. En 2010, les smartphones ont obligé à revoir l'approche globale pour l’adapter à la mobilité. 2020 marque le début de la décennie des APIs, le nouveau moteur de l’économie ... Lire la suite
-
Les quatre étapes fondamentales du test de microservices
Les nouveaux venus dans le monde des microservices s’aperçoivent rapidement que les méthodes de tests traditionnels ne sont pas adaptées. Dans cet article, nous nous penchons sur la manière d'aborder quatre tests critiques de microservices. Lire la suite
-
Revue de code : quels outils adopter pour l’automatiser ?
La revue de code est une pratique qui n’est pas vraiment compatible avec une approche itérative et agile du développement. Les outils de support et leurs versions automatisées améliorent la qualité des applications. Lire la suite
-
Comment remanier efficacement le code d’une application
Le remaniement du code permet de garder le code propre, précis et efficace, idéalement sans en modifier les fonctionnalités. Apprenez à refactoriser le code sans interrompre votre pipeline de déploiement. Lire la suite
-
Migration en cloud : les 4 erreurs à éviter
Si, pour vous, migrer en cloud reviendra juste à héberger les applications sur d’autres serveurs, en payant moins cher, alors il est urgent que vous lisiez ce guide avant de franchir le pas. Lire la suite
-
Les clés pour une automatisation DevOps réussie
Un pipeline CI efficace commence par l’automatisation des builds. Mais il y a d’autres étapes nécessaires pour obtenir de meilleurs résultats. Lire la suite
-
Comment ajouter des applications Shadow IT à la chaine d'outils DevOps officielle
Parfois, des développeurs et d'autres membres de l'équipe informatique installent des applications non approuvées pour combler une lacune dans la chaîne d'outils DevOps. Le Shadow IT est risqué, mais on peut lui laisser une chance. Lire la suite
-
Sécurité : réduire les risques liés aux plateformes low-code et no-code
Il n’est pas possible d’éviter entièrement les problèmes de sécurité induits par l’utilisation de plateformes low-code et no-code. Mais il est possible de les atténuer. Voici un aperçu des principales vulnérabilités et des moyens de les combattre. Lire la suite
-
Comment la gouvernance des applications low-code aide à protéger les données
Les développeurs d'applications low-code doivent adhérer aux politiques d'utilisation des données et des ressources. L'absence de gouvernance met en péril les budgets, la sécurité et la conformité. Il s'agit aussi de limiter la prolifération des ... Lire la suite
-
C3.ai veut accélérer le déploiement d'applications dopées à l'IA
La société créée par Tom Siebel a installé son bureau européen à Paris. Son environnement de développement low-code/no-code séduit les industriels, qui peuvent développer rapidement des applications d'IA pour la maintenance prédictive ou ... Lire la suite
-
Le WAF à l’heure des DevOps
Les cycles de développement et de mise en production d’applications et de services Web ne cessent de s’accélérer. Avec à la clé, des délais de test et de contrôle, notamment de sécurité, réduits. De quoi renforcer l’attrait des pare-feux applicatifs... Lire la suite
-
La collaboration, une clé pour transformer un groupe distant en équipe agile
Les équipes agiles ne cohabitent pas toujours sous le même toit, mais elles doivent poursuivre un objectif commun. Voici la meilleure façon de gérer une équipe agile dont les membres sont distants. Lire la suite
-
Migrer vers le cloud, c'est (beaucoup) plus que migrer des VM
Relocaliser ses applications dans le cloud amène à se poser plus de questions que le simple fait de bouger des VM. Automatisation des déploiements, Infrastructure as a Code, dépendance à la plateforme sous-jacente, CI/CD, etc. sont autant de ... Lire la suite
-
Serverless : les bons cas d’usage
Les architectures et les développeurs ont été lents à détecter les bons cas d’usage du serverless. Mais cela s’accélère. L’adoption devrait suivre. Cet article détaille certains cas d’utilisation précis. Lire la suite
-
Fonctionnalités et options de déploiement d’un MBaaS
Les applications mobiles sont constamment connectées, ce qui fait du backend mobile un service idéal pour exécuter la logique métier et l'analyse des données. Voici ce qu’il faut savoir sur les services de backend en mode cloud. Lire la suite
-
Guardrails, un rail de sécurité pour les développements sur GitHub
La jeune pousse veut démocratiser l’intégration de la sécurité aux processus de développement, en jouant sur l’accessibilité économique, mais également sur l’attractivité pour les développeurs. Lire la suite
-
Serverless : les développeurs doivent rester prudents
Le serverless a ses avantages, mais si les outils ne fonctionnent pas comme prévu et si la courbe d'apprentissage s'avère trop raide, la mécanique pourrait se gripper. Lire la suite
-
Gartner : pas d’agilité aboutie sans compétences techniques ni mentalité adaptée
Dans une note de recherche, Mike West pointe du doigt la nécessité de combiner Scrum et Extreme Programming à une mentalité purement agile au risque de voir les gains de l’agilité fondre comme neige au soleil. DevOps compris. Lire la suite
-
Bien expliquer pourquoi les microservices constituent une bonne réponse à la modernisation du SI
Cet article résume brièvement comment les architectures de microservices peuvent contribuer à la modernisation des lourds SI legacy des entreprises. Lire la suite
-
Comment bien se former à Kubernetes
Les serveurs en production ne sont assurément pas les meilleurs environnements pour se tester à essayer un nouvel outil. Cet article vous aide à configurer un cluster Kubernetes sur votre machine pour effectuer vos expérimentations. Lire la suite
-
Git : 5 commandes basiques que l’on doit maîtriser
Cet article vous livre les 5 commandes Git que l’on doit absolument connaître pour utiliser correctement le système de contrôle de versions de code. Lire la suite
-
Comment utiliser Github dans son labo DevOps
Cet article vous aide à faire vos premiers pas avec Git et GitHub pour l’intégrer à votre environnement d’expérimentation DevOps. Lire la suite
-
Démarrer avec Ansible pour configurer son labo DevOps
Ansible est devenu l’outil de référence en matière de gestion de configuration. Il convient dès lors à en connaître le fonctionnement. Cet article vous en donne les premiers rudiments, associé à GitHub et Vagrant. Lire la suite
-
Microservices : comment Java EE garde le cap
Java EE est une technologie mature, mais elle continue à évoluer de manière à s'intégrer parfaitement dans une architecture de microservices. Lire la suite
-
A déploiement continu automatisé, code bien géré
Le déploiement continu implique de sauter l'étape de contrôle des opérations. L’automatisation doit ainsi garantir un déploiement propre, avant que des erreurs soient commises en production. Lire la suite
-
Prendre sa part de responsabilité dans la sécurité des applications SaaS
Difficile d’assurer la robustesse de ses applications en mode cloud ? Pour les experts, il est temps d’adopter des approches DevSecOps ainsi que de miser sur des outils et des services de sécurité tiers. Lire la suite
-
Comment la technique Blue/Green garantit un déploiement cohérent et continu
Dans le cloud, le déploiement d'applications fonctionne différemment que sur l'infrastructure physique. Le modèle de déploiement Blue Green comporte quelques variantes, chacune d'entre elles permettant de gagner du temps et d'éviter les erreurs. Lire la suite
-
Acheter ou développer en interne : telle est la question de l’outillage DevOps
Avant même de choisir son outillage DevOps, une entreprise doit connaître ses forces et ses faiblesses. Un pipeline pré-configuré est certes plus simple qu’une série d’outils non intégrés, mais au détriment de la flexibilité. Lire la suite
-
Jenkins : pourquoi l’exploitation doit aussi l’utiliser
Les DSI qui ont déployé Jenkins uniquement du côté des équipes de développement pourraient bien n’exploiter qu’une partie de la puissance de l’outil. Les capacités de workflow ont de quoi séduire les équipes opérationnelles. Lire la suite
-
Comprendre la différence entre la livraison et le déploiement continus
Souvent confondus, la livraison et le déploiement continus du code font partie des étapes clé dans la mise en place d’un processus de développement agile. Il est nécessaire de comprendre ce qui les différencie. Matt Heusser, expert en la matière, ... Lire la suite
-
Bien comprendre les bases de Jenkins
Jenkins va au-delà d’un simple outil DevOps. L’expert Walker Rowe vous aide à mieux comprendre comment fonctionne Jenkins. Lire la suite
-
L’essentiel sur Istio
En version 1.0 depuis juillet 2018, le projet open source Istio propose une technologie de Service Mesh pour garantir et monitorer la communication entre services au sein d’un environnement de microservices. Lire la suite
-
CI/CD, DevOps et cloud : les éléments clés de la modernisation des applications
Les entreprises qui s'attaquent à un vaste projet de modernisation d’applications doivent intégrer 4 éléments dans leur stratégie : la livraison continue (CD), DevOps, les conteneurs et le cloud. La réussite dépend du sens dans lequel ces composants... Lire la suite
-
Low Code : outils tiers ou services natifs dans le cloud, il faut choisir
Pour choisir entre des outils natifs et des outils Low Code de fournisseurs tiers, les équipes de développement doivent confronter deux tendances : la consolidation par le risque du lock-in. Lire la suite
-
DevOps : une clé pour l’automatisation des processus et le BPM Low Code
Le BPM Low Code et les nouveaux outils d'automatisation des processus favorisent certes le développement d'applications centrées sur le métier. Mais sans BPM et une gestion rigoureuse de DevOps, l'automatisation pourrait bien mener au chaos. Lire la suite
-
L’essentiel sur la gamme Atlassian, qui parle aussi aux métiers
Trello et Stribe sont les marques d’un positionnement d’Atlassian qui va au- delà des équipes de développeurs. Si Jira conserve son ADN, et renforce sa spécialisation, Atlassian veut être le facilitateur des échanges et de la collaboration en ... Lire la suite
-
DevSecOps ? Une vraie révolution culturelle
Intégrer la sécurité dans ses pratiques DevOps n'est pas aussi simple que l'on pourrait bien le souhaiter. Pour Gartner, cela nécessite rien moins qu'un changement de mentalités, de processus, en plus de l'ajout de nouvelles briques technologiques. Lire la suite
-
DevOps : 10 catégories d’outils approuvés par les entreprises
Les solutions comportant une étiquette DevOps sont partout, et la liste des options s'allonge chaque jour. Toutefois, les meilleurs outils DevOps sont déjà bien connus des professionnels de l’IT. Cet article liste 10 outils déjà passés au crible et ... Lire la suite
-
Le Serverless ne convient pas à toutes les applications
Même si les plateformes dites Serverless ont la capacité de réduire à la fois la complexité de l’infrastructure et les coûts, elles ne constituent pas la meilleure option pour certaines applications, comme celles exploitant les mécanismes du ... Lire la suite
-
Automatisation de l’IT : 5 erreurs à ne pas commettre
Automatiser ces processus IT comporte une bonne dose de risques. Cet article liste 5 erreurs à éviter pour accroître vos chances dans la mise en place d’outils d’automatisation de l’IT. Lire la suite
-
Le stockage rattrape la révolution DevOps
Les contraintes imposées par les approches DevOps et le besoin croissant d’agilité font basculer la consommation et le déploiement des ressources de stockage vers une approche plus axée sur le Cloud. Lire la suite
-
Les bases du test des API RESTful
Le test d’API RESTful insuffle au sein de l’entreprise une culture de tests en continu et d’une forme de responsabilité de l’équipe. Greg Sypolt passe en revue les composants clés d’un programme de test. Lire la suite
-
Développeur Cloud : six questions d’entretien d'embauche à préparer
Pour impressionner les employeurs potentiels, les développeurs d'applications Cloud doivent montrer au cours de l'entretien qu'ils sont plus que de simples codeurs. Lire la suite
-
L’essentiel sur CFEngine
CFEngine est un outil de gestion de configuration largement connu et utilisé. Découvrez ses principales caractéristiques et fonctionnalités pour déterminer si elles peuvent être utiles à votre entreprise. Lire la suite
-
L’essentiel sur Docker
Docker n'est pas un outil standard de gestion de configuration, mais ses fonctionnalités en font un acteur en pleine expansion sur ce marché. Lire la suite
-
Pourquoi DevOps et intégration continue fonctionnent la main dans la main
L’intégration continue facilite une intégration rationnalisée du code ainsi que les phases de testing. Notre expert Chris Tozzi explique pourquoi la CI doit être un maillon de la chaîne DevOps Lire la suite
-
L'essentiel sur Microsoft PowerShell Desired State Configuration
Microsoft PowerShell DSC est un outil bien établi sur le marché. Mais est-il adapté à votre entreprise ? Découvrez son fonctionnement et ses capacités. Lire la suite
-
L’essentiel sur Cobbler
L'outil de gestion de configuration Cobbler convient mieux aux environnements Linux. Découvrez les avantages que cet outil peut vous apporter. Lire la suite
-
L'essentiel sur SaltStack
Relativement nouveau sur le marché de la gestion des configurations, SaltStack dispose de fonctions puissantes et d'une communauté d'utilisateurs dynamique. Nous vous présentons ici ce nouvel entrant. Lire la suite
-
L’essentiel sur Chef
Les outils de gestion de configuration de Chef rassemblent une énorme communauté d'utilisateurs. Découvrez les versions, les fonctions, les ressources utiles et ce que Chef peut apporter à votre entreprise. Lire la suite
-
L’essentiel sur Ansible
Souple et disponible, la technologie de gestion de configuration Ansible se décline en plusieurs options. Découvrez les tenants et les aboutissants de ses produits, conçus pour répondre aux besoins de gestion de configuration IT. Lire la suite
-
L’essentiel sur l’outil de gestion de configuration Puppet
L’IT utilise couramment les outils de gestion de configuration Puppet. Déclinés en de nombreuses versions, ces outils montrent leur utilité dans des entreprises de toutes tailles. Lire la suite
-
DevOps : six questions clefs pour réussir son entretien d'embauche
Voici quelques questions incontournables que l’on vous posera certainement lors d’un entretien, et la manière d’y répondre pour faire ressortir au mieux votre expérience, vos connaissances des outils et votre savoir-faire pluridisciplinaire. Lire la suite
-
4 outils Open Source pour gérer les conteneurs Docker
L’Open Source a la capacité de faciliter la mise en conteneurs de vos applications. Voici 4 outils pour bien gérer vos conteneurs Docker. Lire la suite
-
Bien comprendre les registres de conteneurs
Les registres de conteneurs permettent de centraliser et de stocker les images. Cet article vous invite à mieux comprendre les services de registre les plus courants. Lire la suite
-
API Cloud : ne sous-estimez pas les risques de dépendance vis-à-vis des fournisseurs
Les API des services Cloud jouent un rôle de plus en plus important dans de nombreux services informatiques. Mais sans une gouvernance appropriée, elles favorisent la dépendance et peuvent rendre captif d’un fournisseur. Lire la suite
-
Choisir le meilleur outil de gestion des configurations pour votre entreprise
Découvrez les différents outils proposés afin de déterminer lesquels répondront le mieux aux besoins de votre entreprise. Lire la suite
-
Solution de gestion des configurations : les critères de choix
De nos jours, la sélection d'un outil de gestion des configurations approprié est déterminante pour le bon fonctionnement de votre entreprise. Cet article devrait vous aider à faire le bon choix. Lire la suite
-
Comment tirer le meilleur parti des systèmes de gestion des configurations
Toutes les entreprises peuvent tirer parti des systèmes de gestion des configurations. Voici comment ces outils peuvent aider votre entreprise à suivre la cadence, voire à garder une longueur d'avance. Lire la suite
-
Système de gestion des configurations : utilité et fonctionnement
Quels sont les rouages d’un Configuration Management System (CMS) ? Et pourquoi sont-ils devenus essentiels pour les entreprises ? Deux questions auquel répond cet article. Lire la suite
-
DevOps : êtes-vous fait pour le poste ?
L'ingénieur DevOps occupe un poste essentiel dans l'informatique moderne. Ce rôle nécessite une personne capable de réaliser des tâches techniques, mais aussi de gérer plusieurs équipes avec des priorités distinctes. Lire la suite
-
DevOps : Gartner recommande d’orchestrer la chaîne d’outils
La mise en place d’une stratégie DevOps nécessite le déploiement d’une chaîne d’outils de plus en plus complexes et donc de plus en plus ramifiée. Gartner recommande d’y ajouter une couche d’orchestration pour éviter les traditionnels goulets d’... Lire la suite
-
Flash : des contrôleurs gratuits au prix de chers contrats de maintenance
La plupart des fabricants de baies Flash proposent de remplacer gratuitement les contrôleurs de leurs systèmes si les clients renouvellent leurs contrats de maintenance. Mais cette gratuité a un coût et vise aussi à "fidéliser" les clients... Lire la suite
-
DevOps sur AWS : une transition pas si facile
Passer à DevOps sur AWS est plein de sens, mais les utilisateurs doivent aussi adopter la partie Ops de l’équation et savoir quand utiliser les outils livrés en natif ou faire appel à des outils tiers. Lire la suite
-
Flash ou hyperconvergé, comment optimiser son déploiement VDI
Les infrastructures de poste de travail virtualisé sollicitent fortement les ressources de stockage. Les avancées logicielles aident, mais ne règlent pas toutes les questions. Lire la suite
-
Le stockage Flash au cœur des datacenters d’ici à 2020
La migration rapide des entreprises européennes vers des systèmes de stockage full Flash pourrait bien être la bonne surprise et avoir des effets positifs sur une économie morose. Lire la suite
-
Comment mener une évaluation sans concession de votre entreprise avant de passer à DevOps
Les cinq questions suivantes vous permettront de réaliser une première évaluation de la méthode DevOps pour le développement et le déploiement logiciel. Lire la suite
-
Gartner : 3 approches pour mettre en place DevOps en entreprise
Une note de recherche de Gartner identifie trois méthodes pour tenter d’accélérer les processus de lancement d’applications dans les entreprises via DevOps. Equipe dédiée, optimisation des processus et standard d’assurance qualité peuvent être ... Lire la suite
-
Comment obtenir de bons résultats avec DevOps
Pour que DevOps donne de bons résultats, débarrassez-vous des formulaires de demande de changement. Familiarisez-vous avec la gestion du contrôle des changements. Et obtenez de vos équipes qu'elles communiquent et partagent leurs idées. Lire la suite
-
DevOps c'est bien, DevSecOps c'est beaucoup mieux
D'après David Cearley, analyste chez Gartner, les DSI ont besoin d'intégrer les équipes en charge de la sécurité à leurs équipes DevOps actuelles pour initier une démarche plus globale : le « DevSecOps ». Lire la suite
-
Comment mettre en place une équipe DevOps solide
Réduisez le stress dans le datacenter et laissez la culture DevOps effacer toute trace d'hostilité et de négativité avec l'aide d'équipes de choc et de tableaux de bord. Lire la suite
-
Conseils et exemples pour réussir la mise en place de DevOps en entreprise
Dans cet article, de notre consoeur américaine Alex Barrett, SearchDataCenter.com fait le point sur les changements à mettre en oeuvre pour réussir la reconversion culturelle d’un service informatique existant vers un modèle de type DevOps . Lire la suite
-
Deux éléments incontournables à la réussite des projets DevOps
DevOps, la voie royale de l'IT d'entreprise ? Oui, mais sans deux éléments précis, cette révolution des mœurs n'a aucune chance d'aboutir. Voici lesquels. Lire la suite
-
SDN et DevOps : les experts réseaux à un tournant historique
Avec l'arrivée du SDN et du DevOps, le contrôle du réseau devient une mission d'équipes collaboratives d'experts en virtualisation, en serveurs et en applications. Les équipes réseau seront quant à elles plus réduites et les experts seront appelés à... Lire la suite
-
Bien démarrer avec DevOps
Cet article récence tout ce dont vous avez besoin pour comprendre le mouvement DevOps, de l’identification des objectifs aux freins, en passant par les outils pour passer à DevOps. Lire la suite
-
DevOps ne suffit plus ? Essayez NoOps
Si les équipes de développement interviennent au niveau de l'exploitation, pourquoi ne pas les charger de la maintenance du code dans l'environnement de production ? Lire la suite
-
Stockage Flash côté serveur : les formats de disque SSD
La technologie Flash côté serveur réduit presque à néant la latence des applications. Découvrez comment la déployer et les différents choix de formats de disques. Lire la suite
-
Quand utiliser un disque SSD devient une mauvaise idée
En général, il est important de savoir quand utiliser ou non une technologie. Le disque SSD n'échappe pas à la règle. Voici cinq cas où l'utilisation d'un disque SSD est une mauvaise idée. Lire la suite
-
Quelles interactions entre AWS et une démarche DevOps
LeMagIT, avec ses partenaires de SearchAWS, décrypte les connexions qui existent entre AWS et le concept DevOps, comment le développement et l’opérationnel se retrouvent imbriqués pour produire de meilleures applications et réduire les délais de ... Lire la suite