Mulesoft est un ESB du monde Salesforce utilisé pour construire des flots permettant aux pièces logicielles d'un Système d'Information de communiquer entre elles d'une part et de publier sous forme d'API des mashups d'autre part. Cet outil rencontre actuellement un certain engouement et de plus en plus d'entreprises l'adoptent dans le cadre d'une stratégie centrée sur les outils Salesforce où de manière autonome.
Mulesoft dispose d'un bon support en ligne, délivré en particulier par l'éditeur lui-même sur son site (sous forme de documentation, de billets techniques, ou de foire aux questions). Néanmoins, pour certains sujets non triviaux mais récurrents, l'offre reste pauvre. L'objet de ce Blog est d'y remédier de proposer des solutions à des problèmes qui présentent une certaine complexité.
Ce blog n'a pas vocation d'être un tutoriel pour utiliser Mulesoft ni une formation en ligne : vous trouverez sur ces points quantité de réalisations dont beaucoup sont de qualité, inutile donc d'en rajouter une nouvelle 😀 . Ce blog n'est pas non plus une foire aux questions ou résolutions d'incidents: ce serait faire une bien pauvre concurrence au site de l'éditeur qui remplit pleinement ce rôle. Nous éviterons aussi autant que faire ce peut, de transformer ce blog en un forum de discussion sur les mérites comparés de Mulesoft et de sa concurrence.
Ce blog s'adresse donc essentiellement à des développeurs Mulesoft disposant d'une certaine expérience sur l'outil et qui sont confrontés à des besoins pour lesquels ils sont en difficultés dans la conception d'une réponse. Vous trouverez donc ici, une suite d'articles - une forme de catalogue donc - tirés de mon expérience personnelle d'architecte Mulesoft, et les solutions présentées sont des généralisations ou des abstractions de problèmes réels. J'invite les lecteurs à soumettre leurs problèmes (non triviaux) afin que je puisse enrichir ce blog.
Je m'appelle Henri DARMET et je travaille pour la société VISEO, qui propose donc - entre bien autres choses - d'accompagner ses clients dans le développement et l'installation de solutions Mulesoft. Notez cependant que ce blog est personnel et en n'aucun cas n'implique la responsabilité de VISEO. Enfin, libre à vous de faire l'usage que vous voulez des solutions présentées, sous votre responsabilité; la mienne ne pouvant être engagée.
Ceci étant dit: allons y.
_______________________________________________________________________________
Mulesoft is an ESB from the Salesforce world, used to build flows enabling the software components of an Information System to communicate with each other, on the one hand, and to publish mashups in the form of APIs, on the other. This tool is currently enjoying a certain degree of popularity, and more and more companies are adopting it as part of a strategy centered on Salesforce tools, or as a stand-alone solution.
Mulesoft has good online support, provided in particular by the publisher itself on its website (in the form of documentation, technical posts and frequently asked questions). Nevertheless, for certain non-trivial but recurring subjects, the offer remains poor. The aim of this Blog is to remedy this situation by proposing solutions to problems of a certain complexity.
This blog is not intended to be a tutorial on how to use Mulesoft, nor an online training course: you'll find a wealth of achievements on these points, many of which are of high quality, so there's no need to add another 😀 . Nor is this blog an FAQ or troubleshooter: that would be a poor competition for the editor's site, which fulfills this role to the full. We will also avoid, as far as possible, turning this blog into a discussion forum on the comparative merits of Mulesoft and its competitors.
This blog is therefore primarily aimed at Mulesoft developers with some experience of the tool, who are faced with needs for which they are having difficulty devising an answer. You'll find here a series of articles - a kind of catalog - drawn from my personal experience as a Mulesoft architect, and the solutions presented are generalizations or abstractions of real problems. I invite readers to submit their (non-trivial) problems so that I can enrich this blog.
My name is Henri DARMET and I work for the VISEO company, which offers - among other things - to support its customers in the development and installation of Mulesoft solutions. Please note, however, that this blog is personal and in no way implies the responsibility of VISEO. Finally, you are free to use the solutions presented as you see fit, under your own responsibility; mine cannot be held liable.
That said, let's get on with it.
Aucun commentaire:
Enregistrer un commentaire