NDDev Dev — home page
Community
Language: English
Display
Theme
Motion

Launch and infrastructure

We deploy applications and set up the server environment: containers, automated releases, backups and monitoring. New versions ship without manual builds on the server.

Who it is for

Companies whose application is built and updated by hand, that have no backups, or where nobody knows how the server is set up — and teams launching a new product who want it done reliably from day one.

What the client gets

A server or cloud environment running your applications, with automated releases and backups. We hand over access, a description of the infrastructure and a deployment guide; hosting is registered to your company.

  1. Deployment

    Docker and Docker Compose, Nginx, SSL certificates and domains; Kubernetes when it is genuinely needed.

  2. Automated releases

    CI/CD on GitHub Actions: builds, checks and zero-downtime rollout of each new version.

  3. Backups

    Scheduled copies of the database and files.

  4. Server hardening

    A firewall, key-only sign-in, protection against password guessing and secrets kept outside the code.

  5. Monitoring

    Prometheus and Grafana, error tracking and alerts to Telegram or email — as a separate service.

Questions

Which hosting do you work with?

Whatever fits the task and the country: ps.kz in Kazakhstan, reg.ru in Russia, DigitalOcean and Hetzner elsewhere, as well as the major cloud platforms. Hosting is paid by the client.

Can you tidy up a server that is already running?

Yes. We work out what runs and how, move the applications into containers, and add backups and automated releases.

Do we need Kubernetes?

Usually not: Docker Compose on one or two servers is enough for most projects. We propose Kubernetes when the load and the number of services call for it.

Assistant

Loading the assistant…