Skip to content

Introduction

SKE (Serverless Kit Engine) is a multi-tenant platform that deploys web applications to serverless infrastructure on AWS and GCP. You bring your own cloud account — SKE provisions and manages the infrastructure inside it.

SKE has two parts:

  • The platform — a central SaaS API, web dashboard, and CLI. This is what you interact with to manage projects, trigger deployments, and configure infrastructure.
  • Your cloud account — all compute, databases, caches, queues, and networking run inside your own AWS account or GCP project. You control the billing, the data residency, and the infrastructure directly.

The platform never hosts your application code. It orchestrates builds, pushes container images to your registry, and provisions resources using your cloud credentials.

SKE currently supports Laravel as a first-class runtime. Your application runs as a container on AWS Lambda or GCP Cloud Run, with an adapter binary that handles request routing, queue processing, and scheduled task execution.

Each deployment produces an immutable container image. Rollbacks reactivate a previous image — no rebuild required.

Every platform capability is available through both:

  • CLI — a standalone Go binary (ske) for local development and CI/CD pipelines
  • Dashboard — a web interface for teams that prefer a visual workflow

Both talk to the same API. Anything you can do in the dashboard, you can do from the CLI, and vice versa.

SKE maps platform concepts to native cloud services:

Capability AWS GCP
Compute Lambda Cloud Run
Container registry ECR Artifact Registry
Queues SQS Cloud Tasks
Scheduler EventBridge Cloud Scheduler
Database RDS Cloud SQL
Cache ElastiCache Memorystore
Storage S3 + CloudFront Cloud Storage + CDN
Secrets SSM Parameter Store Secret Manager
Logs CloudWatch Cloud Logging
Certificates ACM Certificate Manager
DNS Route 53 Cloud DNS