Articles d'informations destinés aux développeurs, architectes et directeurs informatiques chargés de l'intégration d'entreprise, SaaS, hybride et SOA ainsi que des stratégies et programmes API.

Intégration continue et production continue (CI/CD)

Le pipeline d'intégration et de déploiement continus (CI/CD) fait partie des meilleures pratiques destinées aux équipes DevOps. Il permet aux développeurs de livrer des modifications de code fréquentes, fiables et dépourvues d'erreurs. 

Qu'est-ce qu'un réseau d'applications ?

L'objectif principal de l'installation d'un réseau d'applications est de prospérer malgré le changement. Un réseau d'applications apporte à votre entreprise l'agilité et la flexibilité dont elle a besoin pour prospérer dans ce contexte de fracture digitale.

Les microservices, qu'est-ce que c'est ?

Les microservices et architectures associées ont le vent en poupe dans les entreprises de toutes tailles. Cependant, de nombreux décideurs informatiques ignorent encore tout des microservices et de ce que représente un cadre de microservices pour le développement de solutions informatiques au sein des entreprises actuelles. Les microservices ont également un impact majeur sur le DevOps. 

Types d'API et comment choisir lequel construire

Les interfaces de programmation d'application, mieux connues sous leur petit nom d'API, libèrent les données pour permettre aux entreprises de connecter systèmes, applications, appareils et ensembles de données. Pour que les performances et la gestion des API soient optimales, il faut déterminer le type d'API qui convient le mieux afin de concevoir et de construire l'architecture en conséquence.

Bonnes pratiques en matière de développement des APIs

Compte tenu de l'importance et de la valeur que représentent les APIs pour bon nombre d'entreprises, il est essentiel de prendre en compte les bonnes pratiques en matière de développement des APIs lors de la conception et de la création d'APIs. Les APIs les plus avantageuses et les plus utiles au sein d'une entreprise ressemblent davantage à des produits qu'à du code.

Qu'est-ce qu'une API RESTful ?

L'un des principaux avantages des API REST réside dans leur grande flexibilité. Puisque les données ne sont pas liées aux ressources ou aux méthodes, l'architecture REST peut traiter plusieurs types d'appels, renvoyer différents formats de données et même changer de structure avec la mise en œuvre correcte de l'hypermédia.

Comment optimiser la sécurité de vos APIs

La sécurité est un élément essentiel de toute application, surtout en ce qui concerne les APIs, dans lesquelles des centaines voire des milliers d'applications réalisent des appels quotidiennement. Chaque jour, de nouvelles menaces et vulnérabilités apparaissent, et chaque jour, les entreprises mènent une course contre la montre pour s'en protéger.

Qu'est-ce qu'une API (Application Programming Interface) ?

API est l'acronyme d'Application Programming Interface (interface de programmation d'application), une solution logicielle qui permet à deux applications de communiquer entre elles. Chaque fois que vous utilisez une application comme Facebook, que vous envoyez un message instantané ou que vous consultez la météo sur votre téléphone, vous utilisez une API.

Qu'est-ce qu'une plateforme d'intégration en tant que service (iPaaS) ?

Sans surprise, l'intégration cloud représente l'un des plus grands défis rencontrés aujourd'hui par les entreprises. Pour répondre au besoin croissant de solutions d'intégration cloud sécurisées et fiables, de nombreux fournisseurs se sont mis à proposer des services d'intégration nommés Integration Platform as a Service (iPaaS). Pour obtenir de plus amples informations sur cette catégorie, consultez le rapport Gartner sur l'intégration d'entreprise. 

Concevoir facilement des API grâce au langage RAML

Le langage RAML permet aux équipes de définir et de construire rapidement et facilement des API qui leur permettent de collaborer avec fluidité. Anypoint Platform for APIs est conçue pour faciliter la gestion des API basées sur RAML ; c'est d'ailleurs la mission de tous nos outils de gestion des API.

Qu'est-ce que le style d'architecture API REST ?

Le style d'architecture REST ou API RESTful (Representational State Transfer) est conçu pour tirer parti des protocoles existants. Même si REST est utilisable sur presque tous les protocoles, il exploite généralement le protocole HTTP pour les APIs Web. Ainsi, les développeurs n'ont pas besoin d'installer de bibliothèques ou de logiciels supplémentaires pour profiter du style d'architecture API REST. 

Intégration SAP et Salesforce

SAP est l'une des solutions de planification des ressources d'entreprise les plus utilisées du marché. Pour de nombreuses organisations, elle joue un rôle central dans la plupart des processus métiers stratégiques. Pour automatiser et optimiser intégralement ces processus métiers, les entreprises doivent intégrer SAP à d'autres applications au sein de leur structure.

Stratégie API pour les entreprises

Les applications Web et mobiles s'intègrent de plus en plus dans le quotidien des consommateurs comme des entreprises, et ces dernières découvrent chaque jour de nouvelles manières d'utiliser à leur bénéfice des sources de données auparavant isolées. Les API (interfaces de programmation applicative) sont les outils qui permettent aux entreprises d'exploiter leurs données en stimulant la créativité des développeurs, pour générer de nouvelles opportunités commerciales et améliorer les produits, les opérations et les systèmes existants.

Qu'est-ce la gestion des API ?

Il s'agit de l'ensemble du processus de conception, de publication, de documentation et d'analyse des API au sein d'un environnement sécurisé. Une solution de gestion des API permet aux entreprises de garantir que les API publiques et internes qu'elles conçoivent sont utilisables et sécurisées.

Qu'est-ce que l'ESB Mule ?

Mule, le runtime engine d'Anypoint Platform, est un ESB (enterprise service bus) léger basé sur Java ainsi qu'une plateforme d'intégration qui permet aux développeurs de connecter des applications rapidement et facilement afin qu'elles puissent échanger des données. Cela facilite l'intégration des systèmes existants, quelles que soient les technologies utilisées par les applications, notamment JMS, Web Services, JDBC, HTTP, etc. 

Intégration des données et ETL | Gestion des données

Le monde de l'IT évolue, et la manière dont les entreprises administrent et gèrent leurs données aussi. En raison de son rôle stratégique au sein des processus métiers, l'intégration des données constitue l'un des piliers de la gestion des besoins d'intégration des données des entreprises.

Passerelle d'API sécurisée : qu'est-ce que c'est et comment ça marche ?

Les entreprises digitales performantes reconnaissent que plus leurs API sont connectées à un écosystème d'applications, de développeurs, de partenaires et d'expériences client plus étendu, plus elles gagnent en valeur. Lorsqu'une entreprise autorise un accès public à ses API, elle doit assurer leur sécurité et leur fonctionnement optimal.

Top 5 des modèles d'intégration des données

Les données constituent un asset métier extrêmement précieux, mais il est parfois difficile d'y accéder, de les orchestrer et de les interpréter. Pour rendre ces données encore plus rapidement exploitables, des modèles d'intégration des données peuvent être créés pour standardiser le processus d'intégration.