DeployMe

Cloud Services Management Platform
Revolutionizing Application Deployment & Management
The Problem We Solve
Modern Development Teams Face Critical Obstacles

❌ Current Challenges

  • Fragmented tools for deployment, monitoring, management
  • Runtime inconsistency across projects
  • Complex cloud configurations slow releases
  • Limited visibility into app health
  • Manual deployment overhead consuming dev time

✅ DeployMe Solution

  • Unified control plane for all operations
  • Standardized runtimes organization-wide
  • Automated webhook-driven deployments
  • Real-time monitoring & metrics built-in
  • One-click operations & instant rollbacks
70x
Deployment Frequency
90%+
Time Reduction
90%+
Cost Savings
Core Platform Features
Complete Application Lifecycle Management

🚀 Multi-App Deployment

Deploy multiple applications across multiple branches simultaneously with checkbox selection

🎛️ Global Service Control

Start, stop, reload, or deploy all services with single-button clicks

⚙️ Instance-Level Control

Manage individual instances: start, restart, view metrics, edit env variables in real-time

⏪ Intelligent Rollback

7-generation backup retention with 30-60 second instant rollback to any version

📊 Real-Time Monitoring

Live CPU, memory, uptime tracking with advanced filtering and search (111 apps, 172.45GB)

🔄 Live Env Management

Edit environment variables in UI, deploy changes to config server without redeployment

Technical Architecture
Modern, Scalable Infrastructure
DeployMe Platform Layer Web UI Pug/HTML API Gateway Express.js Deployment Orchestrator Webhook Listener Service Mgr PM2 Integration GitHub Integration Instance Lifecycle External Services Layer Config Server platform-setup/ app.json Build & Deploy Config Environments platform-environments/ prod/stage/dev/test/ai {repo-name}.env NGINX LB Auto-configured Round-robin Health Checks Application Instances Layer API Instances instance-1 Port: 3001 instance-2 Port: 3002 instance-3 Port: 3003 ✓ Multiple replicas ✓ Dynamic ports ✓ Health checks ✓ Load balanced Cron Instances cron-instance-1 ✓ Single instance ✓ Scheduled execution ✓ Independent lifecycle ✓ Cron schedule Platform Flow Config Layer App Instances
Dual Config System

platform-setup/app.json + platform-environments/ for complete deployment control

Instance Types

API (multi-replica) + Cron (single) with independent lifecycle management

Configuration System
Simple JSON-Based Setup

platform-setup/app.json Example



      
🔧 USE_DEFAULT_COMMAND
Automatically resolves to language-specific commands:
  • → Node.js: npm install, npm start
  • → Java: mvn package, java -jar
  • → Python: pip install, python main.py
🌿 Branch Strategy
Flexible branch support:
  • → Standard: production, stage, dev
  • → Test/AI branches → stage deploy
  • → Main → single instance
Automated Deployment Flow
From Git Push to Production in Minutes
1. Global Runtime & Branches Selection → Java 17, Node 20, Python3 / production, stage development
2. Webhook Setup on Repositories → Follow different provider workflow for this.
3. Developer Push → Code committed to GitHub
4. Webhook Trigger → GitHub sends event to DeployMe
5. Validation → Branch check, signature verification
6. Config Fetch → Pull app.json and env files
7. Clone & Build → Clone repo, install deps, build artifacts
8. Deploy Instances → Deploy API instances (replicated) + cron (single)
9. Health Checks → Verify all instances healthy
10. Backup & LB → Generate backup, update NGINX config
⚡ Key Optimization: Build Artifact Caching
First instance: Full build (2-8 min) | Additional replicas: Cached (30 sec) = 90%+ faster
🔄 Instant Rollback: 30 Seconds Max
Select app → Select branch → Choose artifact (last 7) → Click rollback → Zero downtime
Management Console
Comprehensive Control Interface

Real-World Example: 111 Apps, 172.45GB Memory

📦 Deploy Panel

Multi-select apps (authorizers, backup-retentions, data-exchanges). Select branch. Click "Deploy Selected"

⏪ Rollback Panel

Select app, branch, artifact version. Last 7 builds available. One-click rollback execution

🎛️ Global Controls

4 buttons: Start/Restart (green), Stop (red), Reload (purple), Deploy All (black)

📊 Monitoring Table

PID, Name, Branch, Status, CPU, Memory, Uptime, App URL, Actions per instance

Advanced Filtering

Sort by Name (A-Z) Filter by Apps Filter by Branch Sort by Memory Sort by CPU Filter by Status Real-Time Search
Instance Actions: Start, Restart, Reload, Stop, Redeploy, View Metrics, View Logs, Edit Env Real-Time, Deploy Env to Config Server
Management Interface
Comprehensive Control Dashboard

Sabi Cloud Services Management

Deploy Application

Rollback Builds

Total Applications: 111 | Total Memory: 179.69GB

S/N PID Name Branch Status CPU Memory Uptime App URL Actions
1 631159 d-plat-authorizers-cron-instance-1 development online 1.30% 1.49 GB 2025-09-30T09:24:06.725Z View App
2 630453 d-plat-authorizers-svc-instance-1 development online 0.00% 918.29 MB 2025-09-30T09:24:00.278Z View App
3 51337 d-plat-data-exchanges-cron-instance-1 development online 1.30% 1.85 GB 2025-09-30T03:01:52.736Z View App
4 51485 d-plat-data-exchanges-svc-instance-1 development online 1.30% 2.65 GB 2025-09-30T03:01:55.589Z View App
DeployMe vs Traditional Cloud
Why DeployMe Wins
Feature DeployMe AWS ECS/EKS Azure Heroku
Setup Time 15 minutes Days to weeks Hours to days 1-2 hours
Initial Deployment Speed 2-8 minutes 10-20 minutes 15-30 minutes 3-10 minutes
Rollback Time/Redeployment 10-30 seconds 5-15 minutes 10-30 minutes 1-3 minutes
Annual Cost $24k $700K+ $700K+ $400K+
Multi-App Deploy Native Manual scripting Manual scripting Limited
Learning Curve Minimal Steep Moderate Easy
90%+
Savings vs AWS
90%+
Savings vs Azure
90%+
Savings vs Heroku
Supported Technologies
Multi-Language, Multi-Framework Support

✅ Production Ready

Java
Maven, Gradle | Java 8, 11, 17, 21
Spring Boot, Microservices
Node.js
All frameworks (Express, NestJS, Next.js)
Node 14.x - 22.x | npm, yarn, pnpm

🚧 Beta Support

Python
Django, Flask, FastAPI
Python 3.8 - 3.12
.NET
ASP.NET Core
.NET 6, 7, 8

🔮 Roadmap 2026-2027

Go (Golang) Ruby on Rails PHP (Laravel) Rust Kubernetes Integration Multi-Region
Get Started with DeployMe
Transform Your Deployment Workflow Today

Three-Step Setup (15 Minutes)

1️⃣ Platform Config

Create platform-setup/app.json with deployment rules and platform-environments/ with env files

2️⃣ Webhook Setup

Add DeployMe webhook URL to GitHub repositories

3️⃣ Deploy!

Push code to trigger automated deployment. Monitor in real-time

Why Choose DeployMe?

  • 70x deployment frequency increase
  • 90%+ faster deployments
  • 90%+ cost reduction vs traditional cloud
  • 90%+ faster incident recovery
  • Zero infrastructure expertise required
  • 15-minute setup vs days/weeks
  • Unified control for 1000+ apps
  • Purpose-built for developers

Ready to Get Started?

Transform your deployment workflow today

🌐 sabi.am
📞 Schedule Demo
1 / 10