Skip to main content

What's new?

See some of the new features and improvements of IBM DevOps Solution Workbench 5.0.0 in the spotlight.

System Architecture Design

This new project type helps teams to align on software architecture. It aids in modeling architecture, making informed decisions, and communicating visually with stakeholders.

Collaborative Software Architecture Modeling

Modeling with C4 Framework:

  • Utilize the C4 framework within Workbench for structured yet simple architecture modeling.
  • Engage both technical and non-technical stakeholders with clear diagrams.

Collaborate Effectively:

  • Use real-time collaboration tools to iterate on software models without extensive training.
  • Keep architecture documentation open to all stakeholders.

Manage all aspects around system architecture with a single source of truth

Keep consistency:

  • Avoid defragmented toolset and disjoint communication.
  • Streamlined workflow for connecting elements to up- and downstream assets

Ensure Ongoing Alignment:

  • Regularly update and refine architecture to align with evolving business needs.
  • Collaborate with product owners and architects to maintain a cohesive software foundation.

AI-Powered Decision Support

Streamline Decision-Making:

  • Utilize the AI assistant to guide architectural decisions with context-specific recommendations.
  • Document decisions using built-in templates for Architectural Decision Records (ADRs).

Enhance Transparency:

  • Use AI-generated insights to identify and fill critical gaps in decision documentation.
  • Share ADRs with the team to ensure alignment and clarity.

Interactive Diagrams

Visual Exploration:

  • Create interactive diagrams with clickable nodes and color-coded layers to explain architecture effectively.
  • Tailor visualizations for business stakeholders, developers, and other team members.

Facilitate Learning and Collaboration:

  • Empower new team members to understand and explore system architecture from day one.
  • Use diagrams to bridge knowledge gaps and ensure team-wide understanding and collaboration.

NestJS TypeScript stack

The new NestJS TypeScript stack offers support for easily implementing a Node.js backend while using TypeScript as implementation language. The stack is based on NestJS and allows native development in combination with pre-generated modules which makes it easy to implement different use cases.

More about the NestJS stack features:

Integration Service (NestJS TypeScript)

The new project type Integration Service (NestJS TypeScript) enables you to implement a backend which provides a REST API and consumes other REST APIs in a comfortable manner with a high degree of automation.

Backend for Frontend (NestJS TypeScript)

The new project type Backend for Frontend (NestJS TypeScript) enables you to build a backend service for optimizing data fetching and transformation according to your frontend’s needs and offering REST APIs for convenient usage.

Generic Service (NestJS TypeScript)

The new project type Generic Service (NestJS TypeScript) enables you to easily build microservices based on NestJS/TypeScript for a wide range of business requirements. This project type gives you full control and flexibility in any aspect of the development project while having useful functionality already built-in.

Kubernetes 1.19 support

IBM DevOps Solution Workbench 5.0.0 now supports Kubernetes version 1.19.

Camel Integration support

The project types Domain Service (Java), Integration Service (java) and Generic Service (java) now offers an extension to easily integrate with the help of the Opensource integration framework Apache Camel