Outils de développement
-
Actualités
22 nov. 2024
JFrog s’attaque au ML(Sec)Ops
Le spécialiste de l’approvisionnement logiciel entend s’illustrer dans le domaine du MLOps en comblant le fossé qui sépare les équipes de data science et celles formées à l’approche DevOps. Un pari sur l’avenir. Lire la suite
-
Actualités
20 nov. 2024
Ignite 2024 : Microsoft remplace AI Studio par Azure AI Foundry
Exit Azure AI Studio, place à Azure AI Foundry, une plateforme renommée devant aider les développeurs à bâtir et déployer les agents et applications d’IA générative. Lire la suite
par- Esther Ajao, News Writer
- Gaétan Raoul, LeMagIT
- Témoignage client : Comment Veolia modernise ses communications clients avec ... –Vidéo
- Libérez-vous de votre technologie CCM dépassée pour transformer vos ... –Analyse
- GARANTIR L’ACCESSIBILITÉ DE VOS DOCUMENTS PDF –eBook
-
Dans ce numéro:
- Magazine Information Sécurité 30 : Là où commencent les cyberattaques
- Chakib Gzenayi : « L’EASM est important, mais le renseignement est plus important que tout »
- Michelin face à la problématique de gestion de la surface d’attaque exposée
-
Actualités
07 mai 2019
Build : Microsoft montre les premières intégrations de GitHub à Azure
Intégré à Azure Active Directory, identifiants uniques, vente croisée depuis Visual Studio, Microsoft commence à intégrer GitHub à ses outils. Lire la suite
-
Actualités
30 avr. 2019
Intelligence Artificielle : Salesforce voit bien Einstein en outil prédictif RH
Salesforce tente de susciter l'intérêt des départements RH pour ses services prédictifs. L'éditeur assure qu'il n'essaie pas de devenir un fournisseur d'IA « généraliste », mais qu'il voit un réel potentiel pour Einstein dans les RH. Lire la suite
-
Definition
26 avr. 2019
MuleSoft
MuleSoft est un éditeur qui propose aux entreprises une plateforme d'intégration pour les aider à connecter les données, les applications et les équipements au travers de leurs environnements informatiques sur site et dans le cloud. Lire la suite
-
Conseil
19 avr. 2019
Ballerina : un langage qui accélère le développement de microservices
La montée en puissance des microservices pousse les développeurs à considérer un outillage alternatif qui permet de prendre en compte nativement les caractéristiques de ces nouvelles architectures. Lire la suite
-
Actualités
18 avr. 2019
Google Cloud récupère un des dirigeants les plus importants de SAP
Le président du Cloud Business Group de SAP, Robert Enslin, vient de rallier Thomas Kurian (ex Oracle) chez Google. Le profil à la fois commercial et technique - et le carnet d'adresses pléthorique - de cet ex-membre du Top 5 de SAP devrait grandement aider Google à séduire les grands comptes. Lire la suite
-
Projet IT
17 avr. 2019
Le Crédit Agricole s’engage dans un projet Big Data pour gérer des transactions à grande échelle
Face aux nouveaux enjeux des paiements électroniques et de l’Open Banking, le crédit agricole CIB a lancé un vaste projet pour disposer d’un système de messagerie hautes performances basé sur de multiples briques Open Source, le projet CMT, en s’appuyant sur les technologies d’Hortonworks. Lire la suite
-
Conseil
15 avr. 2019
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
-
Opinion
12 avr. 2019
Le ServiceNow nouveau est arrivé (3/3) : outils de développement et « plateforme transverse »
Dans un entretien exclusif, ServiceNow France clarifie la stratégie de diversification du leader de l'ITSM et évoque ce qui en fait une vraie « plateforme », un terme souvent galvaudé mais qui reprend son sens avec les processus transverses qu'entend gérer l'éditeur. Lire la suite
-
Conseil
08 avr. 2019
Containers : une aubaine pour le testing et la qualité logicielle
L’un des objectifs des containers est de faciliter les processus de développement. Mais les équipes de tests peuvent elles-aussi s’approprier cette technologie pour isoler leurs environnements et multiplier les procédures de testing. Lire la suite
-
Conseil
03 avr. 2019
Salesforce : une galaxie de 8 PaaS
Les outils de développement de Salesforce sont un mélange d'outils liés à ses briques SaaS et de solutions indépendantes des applications, comme Heroku ou Mulesoft. Lire la suite
-
Conseil
02 avr. 2019
Salesforce : voyage dans les PaaS
Le numéro 1 mondial du CRM a construit ses outils de développement comme sa gamme SaaS : à coup de rachats. Résultat, son offre PaaS est pléthorique et (toujours) en chantier d'unification. Lire la suite
-
Projet IT
22 mars 2019
GO et Kubernetes, les recettes du nouveau LeBonCoin
Comme tous les grands sites Web nés au début des années 2000, LeBonCoin a été développé d’un bloc, un monolithe de plusieurs millions de lignes de langage C bien difficile à faire évoluer. Une plateforme dont la modernisation a été lancée en 2017. Lire la suite
-
Conseil
14 mars 2019
CI / CD : à la découverte de Jenkins X
Jenkins n'a pas été conçu pour le cloud ou Kubernetes, mais ce n'est pas le cas pour Jenkins X. Cet outil est taillé pour les applications natives pour le cloud. Lire la suite
-
Actualités
14 mars 2019
Jenkins désormais hébergé par une fondation open source indépendante
Le serveur d’intégration continue open source, Jenkins X ainsi que Spinnaker et Tekton sont les quatre premiers projets hébergés au sein de la nouvelle Continuous Delivery Foundation (CDF), fondée notamment par Cloudbees, Google et la Linux Foundation. Lire la suite
-
Conseil
12 mars 2019
Machine Learning : les différentes manières dont le « as a Service » démocratise l'IA
L'émergence d'outils d'Intelligence Artificielle « à la demande » permet à un plus grand nombre d'entreprises, au-delà des géants de la Tech et des multinationales, d'accéder aux avantages du Machine Learning et du Deep Learning. Lire la suite
-
Actualités
07 mars 2019
Deep Learning : Google verse GPipe et TensorFlow Privacy à l'open source
L'équipe R&D en intelligence artificielle de Google a conçu GPipe comme un framework pour construire des réseaux neuronaux profonds à grande échelle, de manière économe en ressources et fiable. TensorFlow Privacy garantit la confidentialité des données utilisées pour entrainer les algorithmes de Deep Learning. Lire la suite
-
Conseil
06 mars 2019
Plateforme Low Code : quels sont les principaux critères à retenir
Les utilisateurs les moins techniciens ont aujourd’hui la possibilité de développer des applications métiers sans connaître la programmation. Mais attention, cela s’accompagne de contraintes. Cet article énumère certains des critères à évaluer. Lire la suite
-
Definition
05 mars 2019
Ordinateur Quantique as a Service (QaaS)
L' Ordinateur Quantique « a la demande », ou Quantum as a service (QaaS) est une offre de services de calcul quantique - qui s'appuie sur un ordinateur quantique réel ou simulé - accessible sur un mode cloud. Lire la suite
-
Conseil
01 mars 2019
PoC mode d'emploi : 5 templates gratuits pour les DSI
Savez-vous ce qui doit figurer dans une preuve de faisabilité ? Et pourquoi les PoCs sont faits (et ce qui les différencient des prototypes) ? La réponse dans ce conseil qui propose des templates de PoC, dont un publié par le CERN. Lire la suite
-
Conseil
28 févr. 2019
Machine Learning : bien comprendre les trois niveaux d'offres de Google Cloud
APIs et services AutoML pour les développeurs, BigQuery ML pour les Data Analystes, boite à outils à base de Tensorflow pour les Data Scientists, Google segmente très clairement son offre pour toucher le plus d'utilisateurs possibles. Lire la suite
-
Projet IT
22 févr. 2019
Architecture et API : pourquoi Dailymotion a misé sur GraphQL
Il y a trois ans, Dailymotion effectuait un pivot de son modèle, privilégiant une approche premium à celle de mass média. Ce virage s’est accompagné d’une refonte de son architecture technique avec une approche « API Centric » basé sur GraphQL. Un pari technique qui a poussé les développeurs à créer leur propre moteur d’API. Lire la suite
-
Projet IT
20 févr. 2019
La Bank of England se prépare au Big Bang de son IT
Après 23 ans de bons et loyaux services, le système coeur de la banque centrale anglaise va être changé pour 150 millions £. Son successeur sera conçu à partir d'une feuille blanche. Il n'intègrera ni Cloud, ni Blockchain. Lire la suite
-
Conseil
15 févr. 2019
Machine Learning : comment choisir le bon framework ?
Ce ne sont pas les outils open source qui manquent pour le Machine Learning et le Deep Learning. A tel point que choisir les bons peut vite devenir une gageure. Pour faire un choix avisé, voici quelques conseils de spécialistes à bien garder à l'esprit. Lire la suite
-
Actualités
13 févr. 2019
Salesforce-Apple : Siri et Einstein Voice vont faire copain copain
La mise à jour du SDK mobile de Salesforce facilite la création d'applications CRM natives pour iOS en utilisant Swift, le langage de programmation d'Apple. Il pourrait également simplifier le CRM pour de nombreux commerciaux en rapprochant les assistants vocaux des deux acteurs. Lire la suite
-
Guide
12 févr. 2019
Serverless : bien comprendre cette architecture applicative
Ce guide essentiel a pour objectif de vous aider à comprendre les concepts qui entourent le serverless, à s'interroger sur le bien-fondé de cette architecture, pour en fin de compte savoir si cette architecture est bien adaptée pour vous et votre entreprise. Lire la suite
-
Definition
07 févr. 2019
POC (Proof of Concept)
La preuve de concept (proof of concept, POC), désigne le fait d'avoir des preuves tangibles qu'un produit ou service potentiel peut fonctionner. Lire la suite
-
Actualités
05 févr. 2019
Intel arme ses Xeon d’une plateforme pour le Deep Learning
Le Californien a présenté Nauta, une plateforme open source bâtie sur Kubernetes pour faciliter l’entrainement et le déploiement de modèle de Deep Learning sur les processeurs Xeon Scalable de la marque. Lire la suite
-
Projet IT
04 févr. 2019
Intégration continue : Zuul, une occasion en or pour LeBonCoin
Le site de petites annonces a choisi le projet de fondation OpenStack Zuul, pour piloter les tests à l’échelle et gérer ses processus d’intégration continue. LeBonCoin a troqué son infrastructure Jenkins. Lire la suite
-
Actualités
01 févr. 2019
Bataille du NoSQL dans le cloud : Google avance avec Cloud Firestore
Le Californien réunit le meilleur de Datastore et de Realtime Database dans Cloud Firestore, une base de données cloud-native orientée documents, douée pour des cas d’usage liés à la mobilité et à l’IoT. Lire la suite
-
Projet IT
01 févr. 2019
La Barclays essuie les plâtres quantiques
Un des défis de ce « testeur précurseur » d'IBM Q a été de trouver - et de traduire - des problématiques métiers pour qu'elles puissent exploiter le potentiel algorithmique actuel des ordinateurs quantiques. Mais des freins matériels, comme la décohérence des qubits, restent à lever avant que l'ordinateur quantique ne soit réellement utilisable dans la banque. Lire la suite
-
Actualités
31 janv. 2019
Data Science : Gartner promeut le Français Dataiku
Le cabinet d'analyse apprécie l'évolution des outils de l'éditeur et ses capacités de collaboration entre des fonctions très différentes. Il le place même à la limite des « leaders ». IBM, Google ou Microsoft, et surtout SAP, sont beaucoup moins bien évalués. Lire la suite
-
Actualités
29 janv. 2019
Intégration continue (CI): Travis CI tombe dans le giron d’Idera
Un cadre de l’intégration continue est absorbé par la société Idera et rejoindra les autres outils de tests de la société. Un rachat qui pourrait pousser un peu plus Travis auprès des entreprises. Lire la suite
-
Definition
28 janv. 2019
Déploiement progressif
Par déploiement progressif (en anglais : rolling deployment), on entend une diffusion échelonnée des logiciels sur plusieurs phases, qui fait généralement intervenir un ou plusieurs serveurs exécutant une ou plusieurs fonctions au sein d'un cluster de serveurs. Lire la suite
-
Definition
28 janv. 2019
Déploiement par étapes
Le déploiement par étapes (en anglais phased rollout) consiste à faire migrer graduellement les éléments matériels ou logiciels lors de l'implémentation et de la mise en œuvre progressive d'un nouveau système. Lire la suite
-
Definition
28 janv. 2019
ESB
Un bus de services d'entreprise (ESB, Enterprise Service Bus) est un outil middleware qui sert à répartir le travail entre les composants connectés d'une application. Lire la suite
-
Definition
25 janv. 2019
Loi de Murphy
A l'origine, la loi de Murphy s'énonçait comme suit : « S'il y a plus d'une façon de faire quelque chose, et que l'une d'elles conduit à un désastre, alors il y aura quelqu'un pour le faire de cette façon. » Lire la suite
-
Definition
23 janv. 2019
Variable indépendante
Une variable indépendante est une variable dont la variation influence la valeur des variables dépendantes. Lire la suite
-
Definition
23 janv. 2019
Nombre naturel
Un nombre naturel est un nombre qui existe de manière courante et évidente dans la nature. Par conséquent, c'est un nombre entier non négatif. Lire la suite
-
Definition
22 janv. 2019
Déploiement continu (continuous deployment, CD)
Le déploiement continu est une stratégie de développement logiciel où toute validation de code qui réussit le cycle de test automatisé est automatiquement transférée dans l'environnement de production, propulsant ainsi les modifications vers les utilisateurs du logiciel. Lire la suite
-
Definition
22 janv. 2019
Continuous integration (CI, intégration continue)
L'intégration continue (Continuous Integration, CI) est un ensemble de pratiques utilisées en génie logiciel consistant à tester et à consigner immédiatement tout changement fréquent et isolé lors de la fusion avec un référentiel de code plus vaste. Lire la suite
-
Definition
21 janv. 2019
Continuous Delivery (Livraison continue, CD)
La livraison continue (CD, Continuous Delivery) est une approche de la publication de logiciels dans laquelle les équipes de développement produisent et testent le code dans des cycles courts, en s'appuyant généralement sur une plus grande automatisation. Lire la suite
-
Definition
17 janv. 2019
Nombre premier
Un nombre premier est un nombre entier supérieur à 1 dont les seuls facteurs sont 1 et lui-même. Lire la suite
-
Actualités
10 janv. 2019
Smile absorbe l’expertise PHP de SensioLabs
Le framework PHP Symfony et le Paas Sensio Cloud restent quant à eux indépendants dans l’entité Symfony SAS tout comme Blackfire. SensioLabs trouve avec Smile de quoi satisfaire ses ambitions d’expansion. Smile renforce quant à lui ses compétences PHP et peut capitaliser sur une marque forte dans la communauté. Lire la suite
-
Definition
09 janv. 2019
Kit de développement Microsoft Quantum
Le kit de développement Microsoft Quantum (Microsoft Quantum development kit) est un jeu d'outils de programmation permettant de créer du code et des programmes pour l'informatique quantique. Lire la suite
-
Projet IT
07 janv. 2019
La Société Générale en route vers l’agilité à l’échelle
Avec la refonte de son système d’information, la marche vers le cloud, l’agilité est au cœur de la transformation numérique de la Société Générale. Les DSI de la banque dirigée par Frédéric Oudéa ont initié un vaste programme de migration vers l’agilité, un programme qui a connu un coup d’accélérateur depuis 2017. Lire la suite
-
Definition
20 déc. 2018
RPA ou automatisation robotisée des processus
L'automatisation robotisée des processus (Robotic Process Automation, RPA) consiste à utiliser des logiciels dotés de fonctionnalités d'intelligence artificielle (IA) et d'apprentissage automatique pour traiter des tâches volumineuses et répétitives qui, par le passé, étaient réalisées par des humains. Lire la suite
-
Projet IT
27 nov. 2018
Comment Axa a imité avec succès le modèle Spotify pour aller vers l' « Agile at Scale »
Mettre en place des équipes agiles pour développer une application mobile ou un frontal web est aujourd'hui un must-have, mais faire basculer une DSI de 2 000 personnes, peu d'entreprises françaises s'y sont risquées. Retour sur le projet de la DSI d'AXA, l'un des plus gros en matière d' « Agile at Scale » menés en France ces dernières années. Lire la suite
-
Projet IT
23 nov. 2018
Comment Air France - KLM a conçu son PaaS Cloud Foundry
Après des difficultés en interne pour assurer un SLA optimal, la compagnie aérienne a fait appel à Pivotal pour façonner son Paas Cloud Foundry et permettre à ses équipes de développeurs et d’exploitation de mieux travailler ensemble. Lire la suite
-
Guide
19 nov. 2018
Apprendre Kubernetes et créer son propre labo expérimental
Maîtriser les rudiments de Kubernetes est devenu un pré-requis. Ce guide vous accompagne dans la mise en place d’un centre Kubernetes pour tester cette technologie. Lire la suite
-
Actualités
19 nov. 2018
Après 22 ans chez Oracle, Thomas Kurian débarque chez Google
L'ex-Président du Développement Produits d'Oracle avait quitté l'éditeur cette année après une brouille supposée avec son CTO. Il a été recruté pour prendre la succession de Diane Greene (ex-VMware) à la tête de Google Cloud. Sa mission : en faire un cloud réellement B2B. Lire la suite
-
Actualités
06 nov. 2018
La Fondation Eclipse ajuste sa gouvernance pour Jakarta et la définition de spécifications
La fondation open source publie un premier jet de son processus pour encadrer la définition de spécifications, qui sera utilisé pour JakartaEE. Les accords de contributions sont également revus. Lire la suite
-
Conseil
26 oct. 2018
Linux : les commandes sed que l’on doit connaître
L'éditeur de flux Linux est utile pour exécuter des scripts. Voici quelques exemples de commandes pour en tester l’étendue. Lire la suite
-
Actualités
26 oct. 2018
Avec Actions, l’automatisation monte d’un cran sur la plateforme GitHub
GitHub Actions automatise les workflows de développement avec des containers qui s’exécutent dans l'environnement GitHub. Lire la suite
-
Definition
24 oct. 2018
Déploiement blue/green ou bleu/vert
Le déploiement blue/green (bleu/vert en français) est une stratégie de gestion du changement pour la publication de code informatique. Ce type de déploiement, également appelé déploiement A/B, nécessite deux environnements matériels identiques configurés exactement de la même façon. Pendant qu'un environnement est actif et sert les utilisateurs finaux, l'autre est inactif. Lire la suite
-
Conseil
12 oct. 2018
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
-
Conseil
08 oct. 2018
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
-
Conseil
05 oct. 2018
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
-
Conseil
03 oct. 2018
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
-
Conseil
28 sept. 2018
Comment créer son cluster Kubernetes en local avec Minikube
Ce tutoriel vous guide dans l’installation de l’outil Minikube et dans la mise en place de son propre environnement de test sur Kubernetes. De quoi apprendre et tester les fonctions de l’orchestrateur de containers n°1. Lire la suite
-
Guide
27 sept. 2018
Comment simplifier les processus de déploiement avec DevOps
Ce guide du MagIT vous propose quelques éléments clés à mettre en oeuvre afin de pouvoir accélérer les processus de développement et donc de production du code. Lire la suite
-
Projet IT
24 sept. 2018
Comment Conforama optimise sa performance Web avec Fasterize
Bien connu pour ses 230 magasins dans les banlieues des grandes villes françaises, Conforama est aussi présent sur le Web où il peut encore beaucoup progresser. L'amélioration des performances de ses sites sur le Web, mais surtout sur mobile, est un axe clé pour y parvenir. En découle ainsi l'optimisation des serveurs, mais aussi une démarche de FEO (Front End optimisation). Lire la suite
-
Projet IT
21 sept. 2018
Intelligence Artificielle : Shell approfondit son exploration d'Azure pour améliorer ses opérations
La multinationale pétrolière et gazière anglo-néerlandaise s'est engagée dans une transformation numérique de ses activités en s'appuyant sur l'intelligence artificielle, grâce à Microsoft Azure et C3 IoT. Lire la suite
-
Conseil
19 sept. 2018
Microsoft PowerApps contre Appian : le match du low code
Avec des outils low code, tout est affaire de compromis. Cet article vous permet de comparer PowerApps et Appian afin d’identifier la solution qui correspond le mieux à vos besoins et à vos processus. Lire la suite
-
Actualités
14 sept. 2018
Oracle implémente MicroProfile dans un framework Java pour les microservices
Nommé Helidon, ce framework vise à simplifier la création de microservices bâtis sur Jakarta EE (ex Java EE). Lire la suite
-
Actualités
14 sept. 2018
Rachat de Lobe : Microsoft explore l'option Low-code pour démocratiser l'IA
Pour mettre l'informatique cognitive à portée du plus grand nombre, voire des métiers, Microsoft a mis la main sur une startup qui permet de développer des modèles de Deep Learning et des applications en simple glisser-déposer. Lobe s'appuie sur des frameworks open-source. Lire la suite
-
Conseil
11 sept. 2018
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
-
Conseil
04 sept. 2018
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
-
Definition
28 août 2018
Conception pilotée par le domaine (DDD)
La conception pilotée par le domaine, ou DDD (Domain-Driven Design) est une approche du développement logiciel axée sur le domaine ou la sphère de connaissances des utilisateurs. Lire la suite
-
Definition
28 août 2018
Apple Swift
Apple Swift est le langage de programmation d'Apple pour iOS, WatchOS, TVOS, MacOS et Linux. Lire la suite
-
Conseil
23 août 2018
Les tests en production : et si cela était bénéfique
À une époque où les tests manuels se retrouvent limités en temps, il est l'heure de penser à des alternatives. L'experte Gerie Owen explique pourquoi les tests en production sont essentiels. Lire la suite
-
Definition
17 août 2018
Ingénierie du chaos
L'ingénierie du chaos, ou chaos engineering en anglais, consiste à tester la résistance d'un système informatique distribué à des perturbations imprévues pendant son fonctionnement. Lire la suite
-
Conseil
17 août 2018
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
-
Conseil
16 août 2018
Quand et comment mener un projet blockchain (et comment savoir si vous en avez besoin) ?
Martha Bennett, analyste de Forrester Research a donné un cadre de réflexion clair sur la technologie des registres distribués et sur son usage pertinent (ou pas) dans des projets d'entreprise. Voici ses précieux conseils pratiques. Lire la suite
-
Actualités
10 août 2018
Monitoring des micro-services : Prometheus enfin prêt pour la production
En sortant de l’incubateur, Prometheus devient le second projet mature de la CNCF et apporte un outil de monitoring open source capable d’accélérer l’adoption de Kubernetes Lire la suite
-
Definition
10 août 2018
U-SQL
Langage de requête de Microsoft, U-SQL se caractérise par la combinaison d'une syntaxe déclarative de type SQL et de la capacité de programmation de C#. Lire la suite
-
Definition
10 août 2018
Boot2Docker
Boot2Docker est une distribution Linux minimaliste qui n'a qu'un seul objectif : exécuter des conteneurs Docker. Elle est obsolète et son usage est déconseillé. Lire la suite
-
Opinion
08 août 2018
« Nous avons transféré les connaissances d’Oracle dans la blockchain », Amit Zavery (Oracle)
A l'occasion du lancement officiel de sa Blockchain as a Service (BaaS), le Vice-Président de l'Oracle Cloud Platform explique la démarche de l'éditeur, les chantiers internes concernant la Blockchain, son choix du BaaS, et la spécificité de son offre. Lire la suite
-
Conseil
07 août 2018
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, explique les méthodes de fonctionnement de chacun. Lire la suite
-
Definition
07 août 2018
Test de bout en bout
Par test de bout en bout (end-to-end testing en anglais), on entend une méthodologie qui évalue l'ordre de travail d'un produit complexe, du début jusqu'à la fin. Lire la suite
-
Definition
03 août 2018
Kotlin
Kotlin est un langage de programmation orientée objet (POO) de type statique, interopérable avec la machine virtuelle Java, les bibliothèques Java et Android. Lire la suite
-
Conseil
02 août 2018
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
-
Actualités
12 juil. 2018
Mais pourquoi donc Broadcom rachète-t-il CA Technologies ?
Le fabricant de processeurs va débourser 19 milliards de dollars pour acquérir l’éditeur. Les analystes sont surpris et sceptiques sur les synergies possibles. Lire la suite
par- Philippe Ducellier, Rédacteur en chef adjoint
- Christophe Bardy, Responsable infrastructures
-
Guide
28 juin 2018
Comment faire un chatbot ?
Ce guide pratique explique comment faire un chatbot qui ajoute réellement de la valeur à un processus, sans tomber dans l'effet de mode. Lire la suite
-
Definition
28 juin 2018
Chatbot
Un chatbot, appelé parfois assistant virtuel, est un programme informatique qui simule une conversation avec une personne (« chat » en anglais, à prononcer « tchate »). Lire la suite
-
Actualités
21 juin 2018
AWS Summit Paris : Werner Vogels présente les dernières innovations entouré de grands clients
Le CTO d'Amazon a ouvert mardi l'édition 2018 de l'AWS Summit, la conférence annuelle d'Amazon AWS en présentant les dernières innovations du géant du cloud. L'occasion pour plusieurs clients dont la SNCF, Renault ou EuroNext de témoigner sur leur stratégie et d'expliquer comment ils tirent profit des services AWS pour leurs applications. Lire la suite
-
Actualités
18 juin 2018
Le transfert de Java EE (Jakarta EE) vers la Fondation Eclipse s’accélère
La Fondation Eclipse migre progressivement le code de Java EE vers ses propres dépôts et travaille à le rendre conforme à sa gouvernance. Un écosystème est re-créé au sein du groupe de travail. Lire la suite
-
Conseil
14 juin 2018
Développeurs, oubliez les bugs mineurs dans vos tests
Beaucoup d'entreprises pensent qu’un logiciel ne peut être parfait qu’à condition d'éliminer les défauts mineurs. Cependant, cette approche n'empêchera pas les catastrophes, voire même les favorisera. Lire la suite
-
Actualités
13 juin 2018
EclipseCon France : La fondation Eclipse veut apparaître au-delà de son IDE historique
L’arrivée de Jakarta EE (ex-Java EE) a donné un coup de projecteur sur la fondation Open Source qui espère profiter de cet élan pour se positionner comme une institution où l’on innove dans le développement Open Source. Et non plus comme une fondation qui héberge un IDE. Lire la suite
-
Conseil
08 juin 2018
Quatre questions clefs pour réussir son bot
Quels objectifs visez-vous avec votre bot ? Sera-t-il textuel ou à reconnaissance vocale ? A conversation structurée ou non structurée ? Et comment l'adapter à votre cible ? Voici quelques secrets de fabrication pour que votre bot soit un succès. Lire la suite
-
Conseil
07 juin 2018
Conseils pour faire un chatbot : faites simple, pensez utilisateur
Faire un bot nécessite de ne pas se disperser sur ses objectifs. Et de bien garder à l'esprit ce que cherchent les utilisateurs : une interaction simple et efficace, sur des sujets récurrents. Lire la suite
-
Actualités
04 juin 2018
Microsoft se paie Github pour 7,5 milliards de dollars
Nat Friedman, cadre de la communauté open source, prendra la direction de la société dès la finalisation du rachat. Des points d’intégration avec les services cloud de la marque et avec VS Code sont prévus. Cette acquisition provoque une levée de bouclier des développeurs open source. Lire la suite
-
Actualités
01 juin 2018
Flink se pare d’un client SQL : un clin d’œil aux data scientists
La communauté Flink a travaillé à intégrer un client SQL à son projet pour en ouvrir les cas d’usage et en faciliter la manipulation à de nouveaux utilisateurs. Lire la suite
-
Actualités
22 mai 2018
OpenStack Summit : Zuul, un 3e projet indépendant apparait à la fondation open source
Après les containers virtualisés, la fondation s’intéresse au CI/ CD et fait d’un de ses outils internes son 3e projet de premier rang Lire la suite
-
Definition
18 mai 2018
MATLAB
MATLAB est un langage de programmation de quatrième génération et un environnement d'analyse numérique. Lire la suite
-
Definition
18 mai 2018
analyse syntaxique
L'analyse syntaxique consiste à analyser des éléments de façon ordonnée. En linguistique, l'analyse syntaxique scinde les mots et les expressions en différentes parties afin d'étudier les relations et les significations. Par exemple, on demande parfois aux élèves d'effectuer l'analyse syntaxique d'une phrase en séparant le sujet et le prédicat, puis les expressions dépendantes, les modificateurs et ainsi de suite. Lire la suite
-
Actualités
17 mai 2018
Appian place sa plateforme sur les terres des centres de contacts
L’éditeur a présenté Intelligent Contact Center, une application dédiée aux centres de contacts qui exploitent les capacités de BPM, RPA et désormais AI de sa plateforme moteur. Pour l’heure, son Pdg Matt Calkins ne veut pas parler de verticalisation généralisée de l’offre. Lire la suite
-
Actualités
17 mai 2018
ServiceNow se positionne sur DevOps
ServiceNow a pris la décision de devenir un acteur majeur du marché DevOps en faisant aussi de sa Now Platform un moteur de développement. Le but : pouvoir créer le plus rapidement possible des applications cloud. Lire la suite
-
Conseil
30 avr. 2018
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
-
Actualités
26 avr. 2018
Speech-to-Text : toilettage de printemps pour les services de Google et d’AWS
Le service de dictée de Google Cloud a été mis à jour pour en améliorer la précision grâce au Machine Learning. Quant à AWS, Transcribe est à présent officiellement disponible. Mais pas encore en français. Lire la suite
-
Conseil
23 avr. 2018
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