DevOps, deployment & cloud
Docker, CI/CD, and cloud hosting on Azure or AWS — set up so releases are boring.
Discuss your projectIf a release means someone connects to the server over SSH and runs commands by hand, every release is a risk. We put the project into containers and set up a pipeline: a push to the main branch builds images, runs tests, and updates the server automatically.
We work with Azure (App Service, Blob Storage, Key Vault, Azure SignalR, Application Insights) and AWS (EC2, S3), and for small projects — a single VM with Docker Compose and Caddy for automatic HTTPS, which keeps hosting costs close to zero.
Secrets live outside the repository, the database is backed up on a schedule, and errors arrive in Telegram before users notice them.
Projects in this area
Real-time messenger with video calls on Azure
Build a full messenger: private and group chats, attachments, presence, audio/video calls, and moderation — deployed in the cloud.
Architecture in detailARTstil: online store for an advertising agency with 1C integration
Replace an advertising agency's WordPress site with a custom store: products with prices go to the cart and checkout, services priced on request become lead forms, and every order and lead reaches 1C.
Architecture in detail