Outils de développement
-
Actualités
07 mai 2024
GenAI : avec Amazon Q, AWS affiche ses ambitions face à ses concurrents
La semaine dernière, AWS a annoncé la disponibilité générale d’Amazon Q, son portfolio d’assistants propulsés à l’IA générative, concurrent des Copilot de Microsoft. Pour l’heure, cette gamme présente des limites inhérentes à l’offre pléthorique, mais autocentrée, du fournisseur. Lire la suite
-
Actualités
26 avr. 2024
SAP : T-Systems met de la souveraineté dans RISE
Le fournisseur allemand dispose depuis février d’une offre « souveraine » pour RISE en proposant, avec l’accord et le support de l’éditeur allemand, la version Private Edition Cloud de S/4 sur son infrastructure 100 % européenne. De quoi répondre aux appels du Cigref et de l’USF ? Lire la suite
- Vos données sont-elles prêtes pour l’IA ? –Livre Blanc
- Adapter la sécurité et la cyber-résilience à la vitesse de la transformation –Livre Blanc
- Automatisation Des Tests Sans Code Pour Les ERP & Applications Métiers Dans Le ... –Analyse
-
Dans ce numéro:
- Information Sécurité n° 29 : NIS 2, une véritable révolution en marche
- NIS 2 : pour les DPO, après le RGPD la cybersécurité
-
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
-
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
-
Definition
20 avr. 2018
Common language runtime (CLR)
Dans le cadre du .NET Framework de Microsoft, le Common Language Runtime (CLR) est le programme qui gère l'exécution des programmes écrits dans les différents langages pris en charge, afin qu'ils puissent partager des classes orientées objet courantes écrites dans n'importe lequel de ces langages. Dans une certaine mesure, le CLR est comparable à la machine virtuelle Java que fournit Sun Microsystems pour l'exécution des programmes compilés en Java. Microsoft le décrit comme un « environnement d'exécution géré ». Un programme compilé pour le CLR n'a pas besoin d'un environnement d'exécution propre à un langage particulier. Il peut facilement être déplacé vers tout système exécutant Windows 2000 ou Windows XP et s'y exécuter. Lire la suite
-
Definition
20 avr. 2018
Test logiciel
Les tests logiciels évaluent le bon fonctionnement d’un programme logiciel. Il en existe différents types, mais les deux grandes catégories sont les tests dynamiques et statiques. Lire la suite
-
Definition
20 avr. 2018
faux positif
On appelle faux positif la détection erronée d'une condition testée au cours d'un processus d'évaluation. Lire la suite
-
Definition
20 avr. 2018
code machine (langage machine)
Le code machine, ou langage machine, est le langage informatique élémentaire des ordinateurs, composé d'une longue suite numérique binaire de zéros et de uns (bits). Lire la suite
-
Definition
20 avr. 2018
Canari (test du canari, déploiement canari )
Dans le contexte des tests logiciels, un canari, ou « canary » en anglais, est la diffusion en push de modifications du code de programmation à un petit groupe d'utilisateurs finaux qui ignorent recevoir du nouveau code. Comme le canari n'est diffusé qu'à peu d'utilisateurs, ses effets sont moindres et les modifications rapidement réversibles en cas de bogue. Ces tests, souvent automatisés, ont lieu après ceux en bac à sable. Lire la suite
-
Definition
20 avr. 2018
code
1) En programmation, le code est un terme qui décrit aussi bien les instructions écrites dans un langage de programmation donné, le code source, que le résultat du passage de ce code source par un compilateur pour le rendre exécutable sur un ordinateur, le code objet. Lire la suite
-
Definition
19 avr. 2018
Front-end
Les termes « front-end » (frontal) et « back-end » (dorsal ou arrière-plan) servent à définir les interfaces des programmes et les services par rapport à l'utilisateur initial (l'utilisateur pouvant être une personne ou un programme). Lire la suite
-
Definition
19 avr. 2018
modèle-vue-contrôleur (MVC)
En développement par programmation orientée objet, MVC (Model-View-Controller, ou modèle-vue-contrôleur) est le nom d'une méthodologie ou d'un motif de conception visant à faire le lien entre l'interface utilisateur et les modèles de données sous-jacents. Le motif MVC est largement répandu en développement de programmes, notamment avec les langages Java, Smalltalk, C et C++. Lire la suite
-
Definition
19 avr. 2018
booléen
Le terme « booléen », souvent rencontré à l'occasion de recherches sur Internet, fait référence à un système de logique élaboré par le mathématicien anglais George Boole (1815-64), l'un des précurseurs de l'informatique. Dans une recherche booléenne, lorsque l'opérateur « and » (et) sépare deux mots ou deux valeurs quelconques (par exemple, « poire ET pomme »), cela signifie que l'on cherche des documents contenant les deux mots ou valeurs, et non un seul. L'opérateur « or » (ou) placé entre deux mots ou valeurs (par exemple, « poire OU pomme ») signifie que les documents recherchés doivent contenir l'un ou l'autre de ces mots ou valeurs. Lire la suite
-
Definition
19 avr. 2018
foo (en programmation informatique)
Foo (prononcez « fou ») est un terme utilisé par les programmeurs pour désigner un paramètre substituable par une valeur qui varie en fonction des conditions ou des informations transmises au programme. Ces termes, foo et d'autres, sont des variables métasyntaxiques. Ces variables facilitent la création d'exemples de code, car elles évitent aux programmeurs de créer des noms uniques pour chaque valeur de variable. L'utilisation de paramètres substituables fictifs leur permet de se concentrer sur le concept de base et le but fonctionnel du code. Lire la suite
-
Definition
19 avr. 2018
langage de script
Un langage de script est un langage de programmation qui emploie une construction de haut niveau pour interpréter et exécuter une commande à la fois. En général, l'apprentissage et l'utilisation des langages de script s'avèrent plus simples qu'avec les langages compilés plus structurés que sont C et C++. Lire la suite
-
Definition
18 avr. 2018
IBM Bluemix
IBM Bluemix est une plateforme à la demande (PaaS, Platform as a Service) de développement d'applications Cloud. Ce service s'exécute sur l'infrastructure en Cloud SoftLayer d'IBM. Reposant sur la plateforme open source Cloud Foundry, il sert à créer, déployer et gérer des applications Web et mobiles dans des Clouds privés et publics. Lire la suite
-
Guide
06 avr. 2018
MBaaS : accélérez vos développements mobiles avec les backend Cloud
De nombreuses plateformes MBaaS sont désormais disponibles. Ce guide revient sur les critères clefs à bien regarder pour choisir au mieux son backend mobile. Lire la suite
-
Actualités
22 mars 2018
IBM Think 2018 : IBM et Apple rapprochent Watson de l'AI des terminaux iOS
Watson pourra désormais entrainer des modèles de Machine Learning pour Core ML dans le cadre de cas d'usage liés à la reconnaissance visuelle. Lire la suite
-
Conseil
07 mars 2018
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 entreprise. Lire la suite
-
Guide
05 mars 2018
Micro-services : l'heure de la gouvernance a sonné
La montée en puissance des micro-services montre que la gouvernance des services est l'élément clef qui permet de vraiment jongler avec les avantages du Cloud, de la virtualisation et de pérenniser l'architecture applicative. Ce dossier explique ces points dans le détail. Lire la suite
-
Conseil
01 mars 2018
Le Chaos Monkey ou comment améliorer la résilience des micro-services
Les tests de résilience ne sont pas uniquement faits pour les infrastructures. Les architectes peuvent aussi l'adopter pour développer des micro-service plus fiables. Lire la suite
-
Projet IT
22 févr. 2018
Watson assiste les ingénieurs de Thales avec un chatbot
Thales met en œuvre l'AI d'IBM afin d'offrir une assistance utilisateurs à ses ingénieurs. Si le chatbot IBM atteint ses objectifs, ce sont, à terme, 25 000 ingénieurs qui disposeront de cet assistant intelligent. Lire la suite
-
Actualités
21 févr. 2018
Salaires : Paris, avec des rémunérations à la baisse, est derrière San Francisco et Londres
Une étude Hired révèle d'importantes différences de niveaux de salaires entre Paris et de grandes villes américaines. Les salaires des développeurs à Paris reculent de 3,9%, à cause du recrutement de profils juniors. Lire la suite
-
Conseil
15 févr. 2018
AI : qu’est-ce qu’Einstein de Salesforce ?
Salesforce a étoffé son offre d’Intelligence Artificielle au point de la rendre pléthorique. Résultat, il n’est pas toujours simple de s’y retrouver. Voici les 41 services qui composent concrètement Einstein aujourd’hui. Lire la suite
-
Actualités
14 févr. 2018
AWS : vers une plateforme de développement Low-code
AWS a créé un environnement de développement dit Low-code pour aider les utilisateurs métiers à créer des applications. Une façon de s’attirer de nouveaux clients sur sa plateforme. Lire la suite
-
Actualités
24 janv. 2018
Byron Group veut donner le goût du test
La société mise sur la montée en compétence et la reconversion pour attirer de nouveaux profils vers le métier du test fonctionnel. Lire la suite
-
Actualités
11 janv. 2018
Le développeur français type ? Un Bac+5 trentenaire, selon CodinGame
On les appelle « les développeurs » sans bien savoir quels postes ils occupent, quels métiers ils exercent et quelle est leur formation. La plateforme communautaire CodinGame s'est livrée à une enquête détaillée sur les développeurs français en 2017. Eclairages. Lire la suite
-
Actualités
22 déc. 2017
Apple se mettrait aussi aux applications universelles
Selon Bloomberg, le groupe s’apprêterait à suivre la voie tracée par Microsoft en permettant aux développeurs de proposer des applications supportant à la fois iPhone, iPad, et Mac. Lire la suite
-
Actualités
11 déc. 2017
Avec le transfert de JavaEE, la fondation Eclipse va proposer des certifications
Tout en absorbant les nombreux projets et sous-projets amenés par le transfert de JavaEE, la fondation Open Source se structure pour pouvoir proposer des certifications et modifier son modèle économique. Lire la suite
-
Conseil
05 déc. 2017
Développement d’applications Cloud-natives : ce qu’il faut savoir
Serverless ou API-First ? Les applications natives pour le Cloud reposent sur une nouvelle architecture qui exploite pleinement les spécificités du Cloud. Cet article fait le point. Lire la suite
-
Actualités
27 nov. 2017
CA Technologies concrétise son usine pour logiciels modernes
L’éditeur intègre les solutions de Veracode, BlazeMeter et Automic à ses produits pour former une chaîne d’outils DevOps cohérente. C’est ce qu’il a montré au CA World 2017. Lire la suite
-
Conseil
22 nov. 2017
MBaaS et les outils de reconstruction applicative simplifient les développements
Une fois que les développeurs ont déterminé quel type d'applications ils veulent faire, ils peuvent se concentrer sur la recherche du bon service MBaaS et sur les outils de reconstruction applicative pour réduire leurs efforts. Lire la suite
-
Projet IT
17 nov. 2017
Comment Orange a évité le dérapage de ses coûts avec Splunk
Les deux milles développeurs et les quatre cents projets de l’entité « Orange Application for Business » menaçaient de consommer toujours plus de ressources. Splunk a permis d’identifier les systèmes obsolètes et les pratiques contre-productives. Lire la suite
-
Opinion
17 nov. 2017
Readdle : « impossible de vérifier sa sécurité sans un autre point de vue »
Cet éditeur d’applications de productivité populaires fête ses dix ans. Il trouve ses origines en Ukraine. Après l’épisode NotPetya, il n’a pas été amené à changer des pratiques déjà bien rodées. Lire la suite
-
Actualités
15 nov. 2017
SAP TechEd 2017 : SAP veut aussi séduire les développeurs
A l’occasion de sa grand-messe technique annuelle, SAP pousse un peu plus sa stratégie autour de la data, du cloud et des développeurs. Objectif : imposer sa plateforme et élargir son écosystème pour rester central dans les entreprises à l’heure de la transformation numérique. Lire la suite
-
Actualités
06 nov. 2017
Développement rapide d’applications mobiles : la rapidité, mais pas sans compromis
Les organisations cherchant à créer leurs propres applications mobiles peuvent choisir des outils de développement rapide plutôt que de construire des applications natives à partir de zéro. Mais cela ne présente pas que des avantages. Lire la suite
-
Projet IT
17 oct. 2017
Transformation : les grands comptes sont convertis à l’open source
Présents au Red Hat Forum à Paris, Orange, la Société Générale et autres Engie expliquent pourquoi l’Open Source leur permet d’innover plus facilement. Lire la suite
-
Actualités
13 oct. 2017
Habitat Builder : Chef renforce ses outils d’automatisation
L’automatisation de Build est associée à une courbe d’apprentissage assez raide pour les équipes DevOps. Chef Habitat Builder veut changer la donne en proposant des outils de scripting accessibles, et disponibles en SaaS. Lire la suite
-
Actualités
03 oct. 2017
OpenWorld 2017 : Oracle met du Serverless, Docker et plus d'Open Source dans son Cloud
Oracle veut le faire savoir : son PaaS ne se limite pas à Java et son IaaS n'est pas "fermé". Cette nouvelle orientation, au coeur de l'évènement annuel de l'éditeur, semble aussi importante que l'arrivée des outils d'AI, de bots et de Machine Learning. Lire la suite
-
Actualités
14 sept. 2017
Java EE rejoint MicroProfile à la Fondation Eclipse
Les deux communautés décideront désormais ensemble des évolutions de la plateforme Java. Une proximité qui devrait accélérer l’intégration de Java aux architectures modernes bâties sur les microservices par exemple. Lire la suite
-
Actualités
31 août 2017
Jenkins : une communauté renforcée par l’adoption de DevOps par les entreprises
Le projet Open Source Jenkins s’installe au rang des socles de référence pour gérer les cycles d’intégration et de déploiements continus dans les entreprises, de plus en plus nombreuses à adopter la technologie. La communauté suit le mouvement et se structure. L’idée d’une fondation émerge. Lire la suite
-
Actualités
30 août 2017
Industrialisation de Jenkins : Cloudbees passe la deuxième
Cloudbees dévoile deux produits pour accompagner les entreprises vers DevOps et Jenkins. Une façon pour la société de poursuivre l’exécution de sa stratégie. Lire la suite
-
Actualités
30 juin 2017
Revue de presse : les brèves IT de la semaine (30 juin)
Station F : mise sur orbite - NotPetya : une menace à l’objectif flou - OVH : 400 M€ de plus pour financer son plan d’internationalisation - Google à l’amende - Box étend son empreinte avec Azure - Ericsson accentue son engagement dans l’Open Source Lire la suite
-
Conseil
19 juin 2017
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
-
Conseil
15 juin 2017
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
-
Conseil
12 juin 2017
Gestion des API : il ne faut pas perdre ses objectifs en route
Les API sont certes au cœur des développements et des applications modernes mais les entreprises peuvent rater le cocher en oubliant ou en s’écartant de leurs objectifs IT, ou en ne prenant pas en compte l’ensemble des intervenants. Lire la suite
-
Actualités
29 mai 2017
Red Hat et Codenvy veulent faire d’OpenShift.io un chef d’orchestre pour l’outillage DevOps
Red Hat absorbe finalement Codenvy le supporter n°1 du projet Open Source Eclipse Che, après en avoir fait le socle d’OpenShift.io. Lire la suite
-
Actualités
23 mai 2017
GitHub ajoute une place de marché à son modèle de plateforme
GitHub confirme son positionnement de plateforme clé du workflow des développeurs en présentant une Market Place et une sélection d’outils. GitHub passe à la seconde étape de son modèle. Lire la suite
-
Conseil
16 mai 2017
No-code / Low-code : des outils de développement pas si pauvres
Les développeurs les utilisent de plus en plus dans leurs applications. Considérés au départ comme de piètre qualité, ces plateformes se frayent pourtant un chemin aux côtés d’outils plus traditionnels. Lire la suite
-
Conseil
11 avr. 2017
Comment connecter une API JSON à un projet Android
Dans cet article, notre expert Matthew David explique les différentes méthodes pour appeler une API JSON depuis une application Android. Lire la suite
-
Conseil
10 avr. 2017
API et iOS : Faut-il utiliser un framework JSON
Apple supporte bien deux langages de développement. Mais comment faire pour connecter des API JSON ? Lire la suite
-
Actualités
31 mars 2017
Le kit de développement SAP pour iOS est désormais disponible
Annoncé l’an dernier, il permet de mettre à profit la puissance de HANA et de Fiori pour les applications métiers destinées aux smartphones et tablettes d’Apple. Lire la suite
-
Conseil
31 mars 2017
L’essentiel sur IBM Bluemix
Le Paas d’IBM, Bluemix, renferme un catalogue d’APIs, des points d’intégration avec des composants Open Source ainsi que des outils DevOps. Le tout prêt pour le développement d’applications d’entreprise. Lire la suite
-
Actualités
31 mars 2017
Nouveau virage : Progress entre dans l’ère des applications cognitives
L’éditeur d’OpenEdge rachète la société DataRPM pour dévoiler un premier pan de sa stratégie tournée vers le développement d’applications cognitives. Progress cible le marché de la maintenance prédictive pour l’IoT industriel. Lire la suite
-
Conseil
29 mars 2017
Microservices et .NET : une intimité récente
Bien des entreprises sont attachées à Visual Studio et à « .NET » pour leurs développements métiers. Elles peuvent aujourd’hui exploiter ce savoir tout en adoptant des approches agiles et architecturer leurs applications sous forme de microservices. Lire la suite
-
Projet IT
29 mars 2017
Planon s’appuie sur Claranet pour accélérer son approche DevOps
Dans le cadre de son approche DevOps visant à industrialiser les développements de la version SaaS de son logiciel de GMAO SamFM, Planon France a travaillé avec Claranet pour concevoir un environnement automatisé de test de correctifs pour sa solution. Objectif : fiabiliser encore un peu plus les développements avec, à moyen terme, la perspective de basculer vers un processus de déploiement continu. Lire la suite
-
Actualités
27 mars 2017
Compétences IT : avec 49 699 euros par an, DevOps rapporte plus que Data Scientist
Les éditeurs et les spécialistes de services Web trustent les embauches, mais le secteur de la finance, de la banque et des assurances est le secteur industriel qui recrute le plus de développeurs en France. Lire la suite
-
Actualités
22 mars 2017
Platform.sh veut rebattre les cartes du Paas
La société propose une technologie de Paas qui clone un environnement de production en quelques secondes et l’installe dans un cluster de conteneurs Linux pour les phases de développement et de tests. Une approche du « NoOps ». Lire la suite
-
Conseil
17 mars 2017
L’essentiel sur Google App Engine
Le Paas de Google, App Engine, représente une rampe de lancement vers le Cloud pour les entreprises et leur permet d’opter pour une approche Cloud-first en matière de développement d’applications mobiles et Web. Lire la suite
-
Actualités
14 mars 2017
DenyAll fait évoluer son offre en pensant aux DevOps
Ses outils se dotent de fonctions visant à accélérer la sécurisation et la correction de vulnérabilité des applications et services exposés sur le Web, à la mise en service et en continu. Lire la suite
-
Actualités
13 mars 2017
Visual Studio 2017 : une version allégée et multi-plateforme
Microsoft a lancé la semaine dernière Visual Studio 2017, nouvelle itération de ses outils de développement qui fêtent leurs vingt ans. Ils s’offrent pour l’occasion une cure d’amincissement bienvenue et une étonnante universalité pour cibler toutes les plateformes du marché. Lire la suite