increase in release frequency
Intesa Sanpaolo
Download Gartner® Report on Cool Vendors™ in AI-Augmented Development and Testing for Software Engineering
Get Your CopyOur AI-driven architectural observability platform is priced by application, so it’s simple to understand and apply to a portion of your apps or your entire enterprise-wide portfolio.
vFunction, the pioneer of AI-driven architectural observability, helps teams increase engineering velocity, deliver application scalability and improve resiliency. Innovate faster by constantly visualizing and analyzing your applications’ architectures to identify and remediate architectural drift and technical debt.
increase in release frequency
Intesa Sanpaolo
faster modernization
Trend Micro
acceleration of AWS adoption
AWS
The vFunction architectural observability platform analyzes an application statically and dynamically, using AI to understand its architecture, observe drift, enable modularization, and find and fix architectural technical debt.
Architectural Discovery and Visualization
Architectural Analysis and Management
Prioritization and Alerting
Modernization and Extraction
Integration and Exporting
Engineering leaders and software architects use vFunction to:
Gain a better understanding of your architecture by visualizing domains, application modularity and dependencies between classes, resources, and data layers.
Monitor resources and domains as they evolve, to avoid increasing interdependencies and application complexity.
Isolate domains to create more resilient boundaries and mitigate the impact of failures.
Find and fix debt stemming from bad architecture decisions, including dead flows, high-debt classes, data layer dependencies, and generate prioritized to-do’s to fix them.
Accelerate modernization by modularizing domains, automating code extraction, and upgrading frameworks.
For licensing purposes, vFunction defines each Java Virtual Machine (JVM) or common language runtime (CLR) as an application, with similar code bases counted once. Microservices are not considered separate applications for pricing. Although it makes sense to group them by business capability, we may enforce a “fair-use policy.” The ratio of total JVMs/CLRs to Business Applications shall not exceed 10:1.
The vFunction platform has no limit on users, so as many architects and developers as possible can take advantage of its recommendations, insights, and automation. We price solely by the number of applications observed.
Yes! The vFunction Starter Kit is available for five applications. Contact us to learn more.
Yes, as the number of applications increases the price per application decreases.
Yes, we offer 30-day free trials. Please contact us to learn more.
Yes, vFunction’s customer success team is available to help install, setup and support observability of your applications and train your team to optimize usage.
vFunction is installed on-premises, so all your data remains secure and doesn’t leave your environment. In certain cases, where on-premises installation is not possible, or if your organization prefers a cloud version, vFunction can accommodate that request on a case by case basis.
The server installation generally takes about 30 minutes. Once installed, you’ll want to run the application in production or perform automatic testing in a QA or staging environment to cover as many system flows as possible. If no automatic testing is available, perform manual testing. This can take a few hours to one or two days until you meet sufficient coverage to achieve the starting point.
Learn how easy, app-based pricing helps teams support architectural observability across their entire application estate.