The documentation portal for your cloud-native architecture powered by automation

The documentation portal for your cloud-native architecture powered by automation

Accelerate your microservices development using our automated documentation solution. Enhance productivity and efficiency for your teams.

The problem with internal technical documentation

Traditionally, manually created internal technical documentation is often seen as an afterthought in the development process, leading to inconsistencies and inefficiencies.
When documentation is spread across different platforms and not properly maintained, it becomes a time-consuming task to find the information you need and piece together the puzzle.
The end result is documentation that is outdated and cannot be trusted, causing confusion and slowing down development.
Automated documentation solves these problems, saving time, reducing errors, and ensuring the accuracy of your technical information.

The solution

Contextmap continuously scans your projects,
automatically generates documentation,
combines it into a single architectural view
and visualizes it in an intuitive developer portal.
Providing a comprehensive overview
of even the most complex microservices architecture

Accurate

Missing or wrong information can lead to confusion and mistakes. Accurate documentation is guaranteed by directly looking at your projects as the single source of truth.

Zero effort

We believe documentation should be easy. Easy to setup, easy to update, and it should be easy to find the information you need.

Always up to date

Integrated in your CI/CD pipeline, you have guaranteed up to date documentation. Enjoy having the latest and greatest information available to you at all times.

ContextMap in Action

The following screenshots give you an idea of what the ContextMap portal looks like...
Want more? Open the demo to have a look at the portal for a mocked architecture.

Open the demo
Domain Driven Design perspective
System-level helicopter view
Domain Driven Design perspective
Drill down from systems to components
Domain Driven Design perspective
Drill further down to entities, aggregate roots & bounded contexts
Domain Driven Design perspective
Compare domain model's entities with persistence model's tables
Domain Driven Design perspective
Drill down to the lowest level to check the properties of your entities and tables
Domain Driven Design perspective
See the events that are being published and subscribed
Domain Driven Design perspective
Extract a glossary based on your domain entities
Domain Driven Design perspective
The Component Canvas describes the key aspects of a component
Domain Driven Design perspective
Make your own explanatory models to present the data for a specific use-case
All your APIs combined
Access your REST api from a component in the graph
All your APIs combined
Access your event api from a component in the graph
All your APIs combined
An overview of all you REST and event api's in the API catalog
Releases & Deployments
The component catalog lists all releases and deployments including the owning team or organization
Releases & Deployments
Automated component releases notes
Releases & Deployments
Track component deployments
Visual Management
Visualize owning team (here in combination with component's technology)
Visual Management
Visualize owning organization
Visual Management
Visualize degree of coupling between components
Visual Management
Visualize size of components in bytes
Search
Each documented piece of information is structured into a search-index, powering the quick-search
Search
Advanced search gives you more control
And more...
Exemplars to document exemplary code, encouraging teams to share best practices
And more...
Manage your own Tech Radar
And more...
Analyze statistics about your components and architecture
And more...
Document and share your architectural decision records (ADRs)
And more...
Document gherkin (cucumber) feature files to centralize test scenario's
And more...
Document business capabilities as part of the component canvas, or as part of an explanatory model.