DevOps, деплой и облако
Docker, CI/CD и хостинг в Azure или AWS — настроенные так, чтобы релизы были скучными.
Обсудить проектЕсли релиз — это когда кто-то заходит на сервер по SSH и вручную выполняет команды, каждый релиз — риск. Мы упаковываем проект в контейнеры и настраиваем конвейер: push в основную ветку собирает образы, прогоняет тесты и сам обновляет сервер.
Работаем с Azure (App Service, Blob Storage, Key Vault, Azure SignalR, Application Insights) и AWS (EC2, S3), а для небольших проектов — одна виртуальная машина с Docker Compose и Caddy с автоматическим HTTPS, что держит стоимость хостинга почти на нуле.
Секреты хранятся вне репозитория, база бэкапится по расписанию, а ошибки приходят в Telegram раньше, чем их заметят пользователи.
Проекты по направлению
Real-time мессенджер с видеозвонками в Azure
Сделать полноценный мессенджер: личные и групповые чаты, вложения, онлайн-статусы, аудио- и видеозвонки и модерация — с развёртыванием в облаке.
Архитектура подробноАРТстиль: интернет-магазин рекламного агентства с обменом с 1С
Заменить WordPress-сайт рекламного агентства собственным магазином: товары с ценой — в корзину и заказ, услуги с ценой «от» — в заявку, а все заказы и заявки — в 1С.
Архитектура подробно