Architecture Graph
Gain unparalleled visibility and control over your entire software ecosystem with Amplication’s multi-dimensional Architecture Graph.
Amplication's Architecture Graph provides a bird's-eye view of your entire software ecosystem
The Architecture Graph provides a dynamic, visual representation of all the services, resources, and their relationships within your Amplication-managed ecosystem, across all your projects.
It provides a visual, bird’s-eye perspective of every resource, project, blueprint, and dependency. It’s more than just a graph, it’s a powerful governance tool that helps you manage you entire software ecosystem.
The Architecture Graph is built for enterprise scale. Use filters, groupings, and layout settings to keep the visualization clear and navigable, even for thousands of services.
Enterprise-grade Visibility
When your developers spin up new resources or iterate on existing ones, the Architecture Graph gives you real-time visibility to maintain control, compliance, and consistency across your software ecosystem. The Architecture Graph gives you:
Complete Visibility
Get a comprehensive view of all services, APIs, and resources across your organization’s projects in one unified interface.
Standardization Control
Easily identify deviations from standards and track service relationships to maintain architectural consistency.
Dependency Management
Visualize and manage service dependencies to reduce risks and improve system reliability.
Resource Optimization
Identify redundancies and optimize resource allocation across your service ecosystem.
Powerful Grouping
You can group your graph based on various criteria to understand your architecture from different perspectives. These grouping options can be combined in powerful ways, allowing you to create unique, multi-dimensional views of your architecture that suit your specific needs.
Detailed Filtering
By default, the Architecture Graph displays all services and resources across your workspace. You can then apply filters to focus on specific aspects of your architecture:
- Type: Filter by resource types such as blueprints, message brokers, services, or templates
- Project: Focus on resources within specific projects
- Owner/Team: View resources by their assigned owners or teams
- Catalog Properties: Filter based on custom catalog properties
Like grouping, you can combine multiple filters to create highly specific views of your architecture. This powerful combination allows you to drill down to exactly the resources you need to see.
Dependency Visualization
Get a complete picture of how your entire ecosystem fits together with the Architecture Graph’s dependency visualization capabilities.
Every connection between Blueprints is mapped out in an intuitive visual format, giving you unprecedented insight into your architecture’s interconnections. This visualization builds upon the graph found in the Blueprint Relations Graph, but extends beyond a single blueprint to show all of your connections and how they’re related to other resources.
Access the Architecture Graph
Amplication’s Architecture Graph is in a dedicated workspace-level tab. To access it:
Navigate to Your Amplication Workspace
Access your workspace within the Amplication platform.
Select the 'Architecture' Tab
Find and select the “Architecture” tab in the navigation bar.
Manage Your Architecture
From this central location, you can use filters, groupings, and layout settings to visualize your software ecosystem exactly how you need to.
This centralized view ensures your team has a single place to visualize all of your resources, simplifying governance and updates.
Next Steps
Now that you understand the Architecture Graph, you can:
Was this page helpful?