Skip to content

Executive Summary

This document summarizes the ConnectSoft SaaS Ecosystem Catalog for executives, architects, and product leads. It explains what the catalog is, what problem it solves, and how it is meant to be used.

What It Is

The catalog is a structured map of ~1,500 candidate products, services, and components across 30 categories spanning core platform, horizontal SaaS, industry verticals, AI agents, marketplace, solution packs, and enterprise governance. Each candidate carries a classification, a bounded-context assignment, a priority tier, an implementation wave, and a delivery status.

It is built on the ConnectSoft SaaS Factory idea of reusable "paved roads": platform templates, IaC modules, security/compliance guardrails, multi-tenancy, editioning, AI orchestration, and observability built in by default.

The Problem It Solves

ConnectSoft can name far more products than it can build. Without a shared map we risk:

  • Service explosion - treating every line item as a microservice.
  • Duplication - rebuilding identity, billing, notifications, or audit per product.
  • Misordered investment - building verticals before the platform that powers them.

The catalog resolves these by classifying each item, grouping them into a small number of bounded contexts, and sequencing them into waves anchored to the existing roadmap.

Key Decisions

  • Platform first. Tier 0-1 core platform contexts (Tenant, Identity, Config, Billing, Notifications, Audit, API/Integration, Data/AI, Infra/SRE, Developer Factory) come before horizontals and verticals. See ADR-0012.
  • Not 1,500 microservices. Most items are modules, libraries, connectors, UI modules, agents, workflow templates, or solution packs. See ADR-0011.
  • Verticals as solution packs. Industry products are largely composed from platform + horizontal building blocks. See ADR-0013.
  • Template-driven delivery. Every serious candidate is generated from factory templates. See ADR-0014.

How To Use It

Headline Numbers

  • 1,500 candidates, 30 categories, 50 items each.
  • ~14 foundational bounded contexts + ~14 vertical contexts.
  • Recommended Phase 1 focus: core platform Tier 0-1 (categories 1-6, 9).