Scalable Documentation for Cloud-Native Software
Ericsson, a global leader in telecommunications, has transformed its approach to technical documentation of modular software products by leveraging eccenca Corporate Memory. As a company at the forefront of technological innovation, Ericsson faced significant challenges in documenting its cloud-native products, which consist of microservices that are flexibly assembled, independently released, and frequently updated. Other than assembled software, documentation of integrated products cannot be simply a collection of component descriptions, as those are hidden from the user. By adopting a knowledge graph-powered solution, Ericsson has redefined how technical documentation is created, managed, and delivered to users, ensuring it remains scalable, efficient, and user-centric.
PRODUCT USED
eccenca Corporate Memory
The Challenge – Scaling Technical Documentation in a Cloud-Native Environment
Fragmented Systems
Documentation assets were scattered across disparate systems, making it difficult to achieve consistency and reuse.
High Complexity
The modular architecture of microservices required documentation that could seamlessly adapt to frequent updates and new releases
Time Inefficiencies
Manual documentation processes struggled to keep pace with the rapid development cycles of microservices.
User Expectations
Customers demanded accurate, up-to-date, and user-centric documentation that aligned with their needs.
The Solution – Implementing eccenca Corporate Memory as Backbone of the Technical Documentation Ecosystem
Simplify Documentation Management
- By consolidating data from fragmented systems into a centralized knowledge graph, Ericsson significantly reduced the complexity of managing its technical documentation.
- The platform’s no-code environment empowered teams to build and maintain data processing pipelines without requiring extensive technical expertise.
Enhance Scalability and Automation
- eccenca’s automation capabilities allowed Ericsson to dynamically generate documentation across composed microservices based on integrated data.
- Documentation was automatically assembled from the perspective of the product user, ensuring relevance and accuracy.
Empower Advanced Content Delivery
- Linked data principles were embedded into the documentation process, enabling consistent data labeling, persistent identifiers, and semantic expressiveness.
- The knowledge graph linked documentation assets to ontologies, providing a machine-readable structure that ensured interoperability across systems.
Enabling Advanced Data Discovery
- An automated content delivery pipeline ensured that documentation was always up-to-date and accessible to users.
- Scientists and engineers could query the knowledge graph to retrieve precise documentation, enabling faster troubleshooting and system integration.
The Result – Measurable Impact: FAIR, Fast, and Future-Proof Data
- Scalability: Ericsson’s technical documentation now scales seamlessly with the rapid release cycles of its microservices.
- Efficiency: Automation reduced the time required to create and update documentation, freeing up resources for higher-value tasks.
- Accuracy: The centralized knowledge graph ensures documentation is always aligned with the latest product versions and user needs.
- Customer success: Customers benefit from precise, user-centric documentation that enhances their experience and reduces time-to-insight.
- Global Collaboration: Compliant documentation fosters interoperability across Ericsson’s global teams and external stakeholders, enabling smoother collaboration and knowledge sharing.
Content Delivery Process Visualization
The following graphic illustrates Ericsson’s redesigned content delivery process, highlighting the integration of structured data modules, microservice workflows, and the knowledge graph ecosystem: