jellyace

DevOps

Ship faster. Break less. Sleep better.

If releases are manual, slow or a little scary, we set up the pipelines, containers and monitoring that make deploying boring — in the best way.

// what we do

DevOps services

CI/CD pipelines

Automated test, build and deploy on every push with GitHub Actions or GitLab CI.

Containers & Kubernetes

Package your apps with Docker and run them reliably on Amazon ECS or EKS.

Monitoring & alerting

Dashboards, logs and alerts that tell you about problems before your customers do.

Faster, safer releases

Staging environments, approvals and easy rollbacks that take the risk out of release day.

  • GitHub Actions
  • GitLab CI
  • Docker
  • Kubernetes
  • Amazon ECS
  • Amazon EKS
  • Terraform
  • Terragrunt
  • CloudWatch

// packages

Fixed-scope ways to get started

Clear scope and timeline up front. Every project is quoted after a short conversation about your setup.

CI/CD Pipeline Setup

~1–2 weeks

Test, build and deploy automatically on every push.

  • GitHub Actions workflows for test, build and deploy
  • Staging and production environments
  • Secrets and approvals handled properly
  • Docs so your team can extend it
Get a quote

Containers & Kubernetes

~2–4 weeks

Containerise your app and run it on ECS or EKS.

  • Production-ready Dockerfiles
  • ECS or EKS cluster defined in Terraform
  • Autoscaling, health checks and logging
  • Deployment pipeline wired in
Get a quote

Need something different? Tell us what you need and we’ll suggest a scope.

// from the blog

DevOps guides

DevOps7 min read

Checkov and Infracost: catching security and cost problems before Terraform applies

Two checks on every infrastructure pull request: Checkov for security and best practices, Infracost for what the change will cost. Real output, CI setup, and how to keep both useful.

DevOps5 min read

A real AWS test account vs MiniStack, Floci and LocalStack

Local AWS emulators are fast and free, but they aren't AWS. How a separate test account compares with MiniStack, Floci and LocalStack, and how to use both.

DevOps9 min read

Autoscaling Bitbucket Pipelines runners on EKS with Terraform

Run Bitbucket Pipelines on your own EKS cluster with x86 and Arm runners that scale with demand. Deploy Atlassian's runner autoscaler with one Terraform module, tune it, and let pipelines reach AWS with OIDC instead of keys.

DevOps4 min read

ECS or EKS? Choosing where to run containers on AWS

A practical comparison of Amazon ECS and EKS for startups and small teams — cost, complexity, and when Kubernetes is actually worth it.

DevOps11 min read

Managing a private EKS cluster with AWS Client VPN

Take your Kubernetes API server off the internet and give engineers access through AWS Client VPN with single sign-on. Architecture, Terraform, multi-Region costs, and how it compares with a Session Manager bastion host.

DevOps4 min read

Deploying to AWS from GitHub Actions without long-lived keys

Replace stored AWS access keys with short-lived OIDC credentials, and set up a test-then-deploy pipeline with approvals and safe concurrency.

Let’s talk about your DevOps project

Tell us a bit about your product and what you’re trying to get done. You’ll hear back from an engineer, not a sales team — no obligation.

hello@jellyace.net