With the decentralization of IT and the adoption of APIs and microservices, enterprises are struggling to keep up with an accurate view of deployed APIs and their dependencies. This lack of visibility often translates into quality issues––whether it is failed deployments, lengthy processes for identifying and diagnosing of production issues, increased technical debt, or less reuse of available assets.
To help organizations with this challenge, we are excited to introduce the GA release of Anypoint Visualizer. Anypoint Visualizer automatically maps all interdependent systems, APIs, and integrations. It depicts how every integration asset is connected to and working with each other.
Anypoint Visualizer also visualizes all deployed APIs, integrations, and their dependencies, and displays it in three tiers, following the best practices of taking an API-led connectivity approach. Users can use the automatic classification of APIs and integrations into system, process, experience layers as the defacto organization of their digital landscape; or customize layers and reorganize as they wish. It is easy to customize node names, arrow labels, and layer names, as well as reposition APIs and integration applications in a matter of clicks.
By providing visibility into the complete application network, Anypoint Visualizer can support advanced use cases like auditing, architectural review, compliance, and troubleshooting. Organizations can also use it to answer critical questions, such as:
- Which integration applications are communicating with each system?
- What are the dependent components of the APIs?
- How complex is the API?
- What is the architecture of the realized solution?
- Are architectural best practices being followed?
When do you use Anypoint Visualizer?
Consider the scenario where your team has been passed a work-in-progress integration project. You want to quickly review the architecture of a project. With Anypoint Visualizer, new teams can on-ramp quickly and gain visibility into the current state of any project.
Validate architecture best practices
Anypoint Visualizer is a great tool for architects or project owners who want to ensure that teams follow the defined architecture principles. Without having to navigate multiple systems and documentation, the architect can gain a comprehensive view of how the services are connected and determine whether or not their teams are following best practices.
View dependencies per environment or business group
With Anypoint Visualizer, users can view dependencies and mappings divided into each environment, from development to production, as well as by a single business group. This way, dependencies remain contextualized and relevant to each user and group.
As your organization builds more APIs and integrations, Anypoint Visualizer allows teams to evolve and manage their application network by providing the visibility and actionable insights needed to succeed. We are excited for all you will do with Anypoint Visualizer as you align your team to manage and build out your application network.