All services

Discover Curated Products.

Five fully managed cloud services — compute, databases, storage, hosting, and containers. All billed in KES, all hosted in Nairobi, all accessible from a single console.

5 Managed services
<2 min Avg. provision time
KES Local billing
99.9% Uptime SLA
EXPLORE OUR SERVICES

Pick a service to explore

Five essential cloud services built for African startups. Click any service in the bar above.

Cloud Compute
VMs & VPC
🗄️
Managed Databases
Postgres · MySQL
📦
Object Storage
S3-compatible
🌐
Web Hosting
Sites · WordPress · Apps
🐳
Containers
Docker · Auto-deploy
⚡ Cloud Compute

Scalable VMs built for African workloads

Launch a virtual machine in under 2 minutes. Choose your size, pick your region, and deploy. No cloud certification required — just a browser and an M-Pesa account.

orena-cli
$ orena vm create --name api-server --size standard-2 --region nbo1
→ Provisioning vm in ke-nairobi-1...
→ Allocating 2 vCPU · 4GB RAM · 80GB SSD
→ Assigning public IP: 41.139.xx.xx
✓ vm api-server is live (1m 42s)
$ ssh root@41.139.xx.xx
Welcome to Ubuntu 22.04 · Orena Cloud
root@api-server:~#
1m 42s
Average provision time
99.9%
Uptime SLA
<18ms
Nairobi avg. latency
KES
Billed in local currency

Everything a server needs, nothing it doesn't

Built on OpenStack, hardened for the African network environment — intermittent connectivity, local IPs, local DNS.

🖥️

Flexible VM sizes

From 1 vCPU shared to 16 vCPU dedicated. Resize up or down from the console without data loss.

🔒

Private networking (VPC)

Isolate your servers in a private Virtual Private Cloud. Connect them securely without exposing to the internet.

📸

Snapshots & backups

One-click snapshots before every deploy. Automated daily backups retained for 7 days on all plans.

🌍

Nairobi region

Your data stays in Kenya. Compliant with Kenya's Data Protection Act 2019 out of the box.

🔑

SSH key management

Upload your SSH keys once and inject them automatically into every new VM you create.

📊

Built-in monitoring

CPU, memory, disk, and network graphs included. Set alerts to your phone or email when thresholds are hit.

VM plans in Kenyan Shillings

Billed hourly, capped monthly. No egress fees within the Nairobi region.

Plan vCPU RAM SSD Price / mo
Nano 1 shared 512 MB 10 GB KES 700
Starter 1 1 GB 25 GB KES 1,400
Standard 2 4 GB 80 GB KES 4,200 Popular
Growth 4 8 GB 160 GB KES 8,500
Scale 8 16 GB 320 GB KES 16,000
Pro 16 32 GB 640 GB KES 30,000

What founders run on Orena VMs

Mobile app backends

Run your Node.js or Django API serving Android & iOS users across East Africa.

Fintech processing servers

Low-latency compute for M-Pesa webhook processing, loan scoring, and payment APIs.

E-commerce backends

Host your Shopify alternative, WooCommerce engine, or custom cart on a private VM.

Internal tools & dashboards

Private analytics, admin dashboards, or ERP systems inside a VPC — never exposed publicly.

Launch your first server free

No credit card. Includes 1 VM (Starter), 1 month free. Deploy in under 2 minutes.

Create free account →or pay via M-Pesa after trial
🗄️ Managed Databases

Your database, fully managed

Postgres and MySQL provisioned in seconds. Automated backups, connection pooling, and one-click restores. No DBA required — focus on your product, not your database.

orena-cli
$ orena db create --engine postgres --size db-1 --name prod-db
→ Provisioning Postgres 15 cluster...
→ Configuring PgBouncer connection pool
→ Enabling automated backups (6hr interval)
✓ prod-db is ready (48s)

$ psql postgres://user:***@prod-db.ke-1.orenacloud.com/app
psql (15.4) — connected to prod-db
app=#
48s
Average provision time
6hr
Automated backup interval
7 days
Point-in-time restore window
TLS
Encrypted connections only

Everything managed, nothing to configure

We handle patching, backups, failover, and connection pooling. You just connect and query.

🔄

Automated backups

Full backups every 6 hours, retained for 7 days. Restore to any point with one click from the console.

🏊

Connection pooling

PgBouncer included on all Postgres clusters. Handles thousands of app connections without exhausting DB limits.

🔐

TLS enforced

All connections are encrypted in transit. Firewall rules restrict access to your VMs only by default.

📈

Query analytics

See your slowest queries, index usage, and table sizes from the console. No pg_stat_* queries needed.

↔️

Vertical scaling

Need more RAM? Resize your database cluster from the console with a brief maintenance window.

🔴

Redis cache

Add a managed Redis instance alongside your database cluster. Session caching, queues, and pub/sub included.

Database plans

All plans include backups, TLS, monitoring, and connection pooling.

Plan RAM vCPU Storage Price / mo
Shared 1 GB Shared 10 GB KES 1,200
DB-1 2 GB 1 25 GB KES 2,800 Popular
DB-2 4 GB 2 60 GB KES 5,500
DB-4 8 GB 4 115 GB KES 10,500
DB-8 16 GB 8 270 GB KES 20,000

Redis cache from KES 900/mo · MySQL same pricing as Postgres

Postgres first. MySQL next.

🐘
PostgreSQL 15 Live
The world's most advanced open-source database. JSON support, full-text search, advanced indexing. PgBouncer + pgBackRest included.
🐬
MySQL 8 Q2 2025
For WordPress sites and PHP apps that depend on MySQL. Same managed experience as Postgres.
🔴
Redis 7 Live
In-memory cache and message broker. Add alongside any database cluster as a caching layer.

Your database in 48 seconds

Start with a free shared Postgres instance. No setup, no config files, no DevOps knowledge needed.

Create free database →Free shared tier · no card needed
📦 Object Storage

Store files locally, serve them fast

S3-compatible object storage hosted in Nairobi. Change one endpoint and your existing app stores files locally — no code rewrite, instant latency improvement, DPA compliant.

AWS SDK → Orena · 1 line change
# Before (AWS S3 — routing to Ireland)
endpoint_url = 'https://s3.eu-west-1.amazonaws.com'

# After (Orena — Nairobi, Kenya)
endpoint_url = 'https://storage.ke-1.orenacloud.com'

→ Latency: 280ms → 14ms
→ Cost: $0.023/GB → KES 1.8/GB
✓ DPA 2019 compliant · data stays in Kenya
14ms
Avg. GET latency from Nairobi
11x
Faster than S3 eu-west-1
99.99%
Durability (Ceph 3x replication)
S3 API
100% compatible

Object storage that just works

Built on Ceph with S3-compatible API. Any AWS SDK, any language, zero migration friction.

🔄

S3-compatible API

Every AWS S3 SDK works without modification. Change your endpoint URL and you're done. boto3, aws-sdk-js, Laravel — all supported.

🔐

Fine-grained permissions

Public buckets for assets. Private buckets for backups. Per-object ACLs and presigned URLs for time-limited sharing.

📁

Unlimited objects

No limit on object count or bucket count. Store one file or 100 million — pricing is per GB stored, not per object.

🛡️

Versioning

Enable versioning on any bucket to keep every version of every file. Recover from accidental deletes or overwrites instantly.

Lifecycle policies

Automatically delete old files or transition to cheaper archival storage after 30, 60, or 90 days.

🌍

Local CDN edge

Static assets served from edge nodes in Nairobi, Lagos, and Johannesburg. Fast across the whole continent.

Simple storage pricing

Pay only for what you store and transfer. No minimum fees, no request charges.

Resource Price Unit
Storage KES 1.80 per GB / month
Outbound transfer KES 4.50 per GB
Inbound transfer Free always
PUT / POST requests KES 0.40 per 1,000
GET requests KES 0.03 per 1,000
CDN delivery KES 2.80 per GB

Starter plan includes 10 GB storage free forever

From S3 in 60 seconds

01

Create a bucket

Name your bucket in the console or via CLI. Takes 3 seconds.

orena storage bucket create my-app-assets
02

Generate access keys

Create an API key pair from the console. Works with any S3 SDK.

03

Update your endpoint

One environment variable change. No code changes needed.

STORAGE_ENDPOINT=storage.ke-1.orenacloud.com
04

Migrate existing data

Use rclone to sync from S3 to Orena Storage in one command.

rclone sync s3:my-bucket orena:my-bucket

10 GB free forever

No credit card. Start storing files in Nairobi today. S3-compatible from day one.

Create free bucket →10 GB included · no expiry
🌐 Web Hosting

Your website, live in minutes

WordPress, static sites, Node.js, and Python apps — all hosted locally in Nairobi. Free SSL, automatic deploys, custom domain included on every plan. No server management.

🔒 mybusiness.co.ke
DEPLOY STATUS
Build✓ Completed (22s)
SSL cert✓ Let's Encrypt issued
Domain✓ mybusiness.co.ke live
Regionke-nairobi-1
🚀 Your site is live at https://mybusiness.co.ke
<60s
WordPress deploy time
Free
SSL on every site
.co.ke
Local domain support
Git
Auto-deploy from GitHub

Every site type, one platform

From a business landing page to a full e-commerce store — all running locally in Nairobi.

WordPress

Business websites

One-click WordPress install with pre-configured themes. Custom domain, SSL, and daily backups included.

Static sites

Next.js / React / HTML

Connect your GitHub repo. Every push auto-deploys. Perfect for portfolios, landing pages, and docs.

Node.js apps

Express & Fastify backends

Deploy your Node.js API or full-stack app. Environment variables, persistent storage, and process management included.

Python apps

Django & Flask

wsgi/asgi apps with Gunicorn. Automatic virtualenv, pip install, and process restart on deploy.

E-commerce

WooCommerce stores

WordPress + WooCommerce with M-Pesa payment plugins pre-configured. Sell online from day one.

Custom

PHP applications

Laravel, CodeIgniter, or plain PHP. Managed PHP-FPM, MySQL connection, and Nginx reverse proxy.

Hosting plans in KES

All plans include SSL, backups, and a free .co.ke subdomain.

Plan Sites Storage Bandwidth Price / mo
Starter 1 site 5 GB 50 GB KES 500
Business 5 sites 20 GB 200 GB KES 1,800 Popular
Pro 20 sites 60 GB 600 GB KES 4,500
Agency Unlimited 200 GB Unlimited KES 9,500

All plans include free SSL · Daily backups · .co.ke subdomain

From zero to live site

01

Choose your site type

WordPress, static, Node, Python, or PHP. Pick from the console.

02

Connect GitHub or upload files

Paste a repo URL or drag and drop a zip. We handle the rest.

03

Point your domain

Add a CNAME to your .co.ke or .com domain. Or use our free subdomain instantly.

04

SSL is automatic

Let's Encrypt certificate issued and renewed automatically. HTTPS from minute one.

Your business online today

KES 500/month. WordPress, SSL, and a .co.ke subdomain included. Cancel anytime.

Launch your site →Pay via M-Pesa · no card needed
🐳 Container Deploys

Ship your app, not your config

Paste a GitHub URL. We build, deploy, and run your Docker container. No Kubernetes knowledge, no YAML manifests, no ops burden. If it runs in Docker, it runs on Orena.

Auto-deploy triggered by git push
→ Detected Dockerfile in repo root
→ Building image (node:18-alpine)...
→ Running npm ci && npm run build
→ Image built · 142MB
→ Pushing to Orena registry
→ Rolling deploy (zero downtime)...
✓ my-app v1.24 is live (1m 08s)

  URL: https://my-app.ke-1.orenacloud.com
  Health: ✓ passing
  Instances: 2 running
~60s
Avg. deploy time
Zero
Downtime on redeploy
GitHub
Auto-deploy on push
Free
Private container registry

Deploy like a senior engineer, without being one

The complexity of Kubernetes, abstracted into a simple interface. We manage the orchestration; you manage the product.

🔗

GitHub integration

Connect your repo once. Every push to main (or any branch you choose) triggers an automatic build and deploy.

🔄

Zero-downtime deploys

Rolling updates bring the new version up before the old one comes down. Your users never see a 502.

📦

Private container registry

Every app gets a private registry. Push your own pre-built images or let us build from your Dockerfile.

🔧

Environment variables

Set secrets and config from the console. Injected at runtime — never baked into your image.

📊

Live logs & metrics

Real-time log streaming from the console. CPU, memory, and request metrics per container instance.

↔️

Horizontal scaling

Add more instances with a slider. Scale down during off-peak hours. All traffic load-balanced automatically.

Container plans

Priced by compute used. Scale instances up or down at any time.

Size vCPU RAM Per instance / mo
Micro 0.5 512 MB KES 900
Small 1 1 GB KES 1,800 Popular
Medium 2 2 GB KES 3,500
Large 4 4 GB KES 6,800
XL 8 8 GB KES 13,000

Container registry storage: KES 2/GB/month · Free inbound transfer

If it runs in Docker, it runs here

API serversNode · FastAPI · Go
Background workersCelery · Bull · BullMQ
Full-stack appsNext.js · Nuxt · SvelteKit
ML inferencePython · ONNX · TensorFlow
Scheduled jobsCron · any language
MicroservicesAny stack · private network

Deploy your first container free

Connect your GitHub repo. We'll build and deploy automatically. First container instance free for 30 days.

Connect GitHub →30-day free trial · no card needed