Marketplace

Marketplace / Software Products / AWS Migration Tracker

AWS Migration Tracker

A full-stack migration tracking platform built for AWS Partners running MAP engagements and organisations who want full visibility and control over their cloud migration. Track every application, task, and milestone from assessment through to cutover.

£5,000 + VAT Self-hosted, deploy in minutes with Docker

What's included

  • Application and workload tracking across all migration phases
  • Task management with pre-built templates (SQL Server, Web Server, API Services)
  • Executive dashboard with KPIs and real-time progress metrics
  • Grafana integration for advanced analytics and reporting
  • Real-time collaboration via Socket.IO for multi-user support
  • Role-based access control (Admin, Engineer, Manager)
  • PDF report export for stakeholder updates
  • Fully containerised with Docker Compose for one-command deployment
  • Terraform modules for AWS deployment (ECS Fargate, RDS, ALB, Grafana)
  • MAP-aligned phases: Assessment, Planning, Migration, Testing, Cutover
  • PostgreSQL database with Redis caching
  • Nginx reverse proxy with Prometheus monitoring

Who is this for?

This platform is built for AWS Partners delivering MAP engagements and for internal migration teams who need a purpose-built tool to track progress across multiple workloads. If you are managing a migration with more than a handful of applications and find yourself juggling spreadsheets, Jira boards, and status emails, this gives you a single source of truth. It is also well suited for programme managers and delivery leads who need to report progress to stakeholders with clear, up-to-date metrics rather than manually assembled slide decks.

How it works

You receive the full source code and Docker Compose configuration. Run a single command to deploy the entire stack - application, database, cache, monitoring, and reverse proxy. Add your applications, assign them to migration waves, and use the pre-built task templates to get started quickly. Engineers update task progress in real time, and the executive dashboard automatically reflects the latest status across all workloads. Grafana dashboards provide deeper analytics, and PDF exports give you stakeholder-ready reports at the click of a button. The platform runs entirely on your own infrastructure, so your data never leaves your environment.

Architecture

Docker Compose Nginx Reverse Proxy :80 / :443 React Frontend Vite + Material UI :3000 Node.js Backend Express + Socket.IO :3001 PostgreSQL 15 Database :5432 Redis 7 Cache + Sessions :6379 Grafana Analytics Dashboards :3002 Prometheus Metrics :9090 AWS Deployment (Terraform) ALB Load Balancer ECS Fargate Frontend + Backend RDS PostgreSQL Encrypted + Backups ElastiCache Redis CW Logs Monitoring Estimated AWS cost: ~$92/month db.t3.micro | single AZ | 1 task per service | auto-scaling to 4
£5,000 + VAT

After purchase, you will be redirected to book an onboarding call. We will also be in touch within 24 hours.

Coming Soon

Frequently asked questions

Self-hosted. You get the full source code and run it on your own infrastructure using Docker Compose. There are no ongoing subscription fees or per-user charges. You can also deploy to AWS using the included Terraform modules.

Basic Docker knowledge is enough to get started - the Quick Start is a single command. For production deployment, familiarity with Docker Compose, PostgreSQL backups, and Nginx SSL configuration is helpful. Your licence includes 30 days of deployment support if you need a hand.

Yes, you have the full source code (React frontend, Node.js backend). You can modify the UI, add custom fields, change the migration phases, or integrate with your existing tools. The licence covers use by your organisation - there are no restrictions on modifications.

There is no user limit. The application is designed for teams of 5-50 users. Performance depends on your hosting infrastructure, but the default Docker Compose configuration handles typical migration team sizes comfortably.

Email support covering installation, configuration, and deployment troubleshooting. We will help you get the application running in your environment and advise on production hardening. Support does not cover custom development, feature requests, or third-party integrations.