Per project
Defined scope and timelineFor dockerizing one or more services and setting up CI/CD.
- Dockerfile and Compose
- CI/CD setup
- Private registry
- Documentation and handover session
With Docker, the version you tested is the version that runs on the server, provided it is implemented correctly. Multi-gigabyte images, passwords and keys left inside images, manual deployment without CI/CD, and a Docker Hub that does not open from Iran are problems many teams deal with every day. Leave this part to us so your team can focus on the product itself.
Lightweight multi-stage Dockerfiles with no passwords or keys inside the image, for PHP and Laravel, Python and Django, Node.js, Go and Java.
Networks, volumes, health checks, resource limits, reverse proxy and automatic SSL.
Automated build, test and deployment with GitLab CI, GitHub Actions or Jenkins.
A registry or Harbor with proxy cache so image pulls are reliable in Iran. See also reliable access to development tools.
Prometheus and Grafana, with logs from all containers collected in one place.
Image vulnerability scanning, running containers as a non-root user, and secrets management.
For when Compose is no longer enough. See the Kubernetes and platform engineering page.
Dockerfiles and Compose files or manifests, with explanations, inside your own code repository.
A ready CI/CD that builds and deploys with every push.
Written instructions for setup, deployment and recovery.
One session with your team so they can continue the work themselves. See also team training.
Pricing is based on the scope of work. Tell us about your project and we will send an estimate.
For dockerizing one or more services and setting up CI/CD.
Maintenance, updates and support of your container infrastructure as a dedicated DevOps team.
Tell us about your website or service. Our sales team will suggest the right plan.