Full Lifecycle API Management
In Q1 2019, Dell Boomi will release two new modules for their API management platform - API Gateway, and Developer Portal.
The API Gateway module allows the platform to proxy 3rd party APIs. It allows us to control the access methods to those APIs and to expose them in our central developer portal.
The Developer Portal allows developers wishing to use APIs we have developed or proxied to browse, select, request access to, and review/renew their current access. The module also comes with an approval and review administration tool for Boomi administrators to manage access to APIs in a more streamlined manner.
Adding a Project Perspective
The platform is opening up to a wider range of users, with different views for different roles. This demo showed what a product owner role might see as their dashboard.
This had the feel of the platform taking on more of a broader overall product development role with some level of overlap with tools like Jira. The user was able to create a new project, with multiple integrations, and allocate each integration to a different developer to work on.
Progress, activity, updates etc are displayed on the right in a notifications style area.
Project Centric - Templates and Recipes
Still acting in the Product Owner role, Steve used the platform to create a project, and proceeded to select the type of project he required and a starting point style of project that would help build out the basic templates required.
The data behind this is from the approx. 30TB of metadata they have stored about how the platform is used by their customers. More and more of this will be AI driven in the near future.
A Cleaner Canvas
The new UX impressed everyone, with process models starting at a much higher level, showing more of how integrations fit together.
Task status is even tracked on the project canvas, so non-developer roles can keep track of where things are up to, and developers have reminders of what is left to complete.
Back when Boomi first launched, they showed how this Salesforce to SAP integration (normally a 3+ hour job) could be done in 30 minutes using this platform. This year, they showed how it can be done in 3 minutes with the new features they are working on.
More up-to-date UI
Shape configuration controls pop up inline with the shape in a much more contemporary fashion - suggestions of what to configure and what to do next are AI driven.
When should that job be scheduled?
When deploying or promoting a new scheduled integration process, the platform provides a view of your real world busy and quiet integration times to give advice on when is a good time to schedule your new process to run. You can go with the recommendation or customize as needed
Improvements to deployment workflow
This year, the new deployment workflow has greatly improved how we deploy and promote integrations in Boomi (which was already far superior to webMethods), but next year may bring even further improvements.
The addition of the concept of explicitly promoting your solution through environments will further streamline our processes and reduce our admin overhead.
Other users have different dashboards, and will see a different notification stream. Ravi, as a Developer, sees more technical information than Alex as a Product Owner will see.