Web AppsIgnite Solutions2023

Microservices Release Management Platform

Angular + AWS serverless platform overseeing 150+ microservices — release dashboards, configuration governance and automated pipelines, with frontend and DevOps in one engagement.

Release management platform giving technical and business users a single view across 150+ microservices — versions, configuration properties, deployment status and approvals.

Angular frontend with TypeScript paired with a fully serverless AWS backend (Lambda, API Gateway, AppSync, Step Functions, DynamoDB) and authentication via Cognito.

Owned both halves: shipped the UI features and built the CodePipeline/SAM/Amplify deployment automation underneath, so frontend changes and infra changes moved through the same engineer.

Result: misconfigured deployments dropped sharply, governance improved, and the platform became the team's primary release control surface.

Outcomes

What the platform unlocked once it landed in production. Each one is a measured behaviour change, not a feature promise.

  1. 01

    One view across 150+ services

    Technical and business users finally see versions, configuration, deployment status, and approvals in a single pane — no more digging through AWS consoles.

  2. 02

    Configuration governance

    Property changes flow through reviewed paths in the platform itself; the old 'someone edited prod' surface is closed.

  3. 03

    Pipelines authored alongside the UI

    Frontend features and CodePipeline/SAM/Amplify automation shipped from the same engineer, keeping UI promises and deployment reality in lockstep.

  4. 04

    Misconfigured deployments dropped sharply

    Centralising release control caught the small-but-costly misconfig deploys that used to slip through.

  5. 05

    The team's default release surface

    Adoption stuck — the platform became how the team actually ships, not a side tool that gathered dust.

Architecture

Serverless control plane · agent-driven deploys · secrets never land on disk
Operators & DevsTechnical + business usersAngular FrontendAmplify-hosted · TypeScriptAppSync + API GatewayCognito-protected · queries + commandsLambda resolversQuery · write · auditDynamoDBServices · versions · auditStep FunctionsApproval · orchestration · rollbackDeploy LambdaBuilds command · fetches secretsSecrets ManagerDB creds · API keysSSM Run CommandNo inbound SSH · agent-initiatedTarget Fleet150+ services · runtime-injected secretsARGV ONLY1 · ENTER2 · AUTHENTICATE · ROUTE3 · QUERY · COMMAND4 · ORCHESTRATE · PULL SECRETS5 · PUSH TO AGENT6 · EXECUTE ON AGENT

UI preview

Gallery

Components catalogue — every microservice in one searchable list, filtered by department and team.
Components catalogue — every microservice in one searchable list, filtered by department and team.

Want the longer story behind this one? Get in touch.