Инфраструктура под ключ

Создаём отказоустойчивые инфраструктуры, готовые к высоким нагрузкам. Проектируем, исходя из требований вашего бизнеса. Строим, используя стек современных технологий.

М видео
s7
habr
Tilda publishing
Tass
Action
Askona
FixPrice
Тотальный Диктант
UTair

Нас выбирают, чтобы решить
следующие задачи

Воплотить проект с нуля

Построить инфраструктуру под проект с нуля — для нового продукта, существующего бизнеса или стартапа.

Построить окружения для развёртывания ПО

Создать dev-, stage-, test-, qa- и prod- контуры для продукта.

Помочь в развитии проекта

Дополнить существующую инфраструктуру при расширении функциональности продукта.

Для каждого проекта мы создаём техническое задание. В зависимости от требований к итоговому результату используется один из базовых вариантов в Yandex.Cloud, AWS, Selectel или создаётся инфраструктура по индивидуальному проекту.

Мы подскажем, какой вариант подойдет лучше под ваши задачи, а также рассчитаем стоимость содержания готовой инфраструктуры на выбранной площадке.

Как мы работаем

1

Проектирование

  • Анализируем задачи и бизнес-процессы проекта;
  • Формируем набор требований к инфраструктуре;
  • Составляем техническое задание.
2

Построение

  • Строим инфраструктуру согласно ТЗ;
  • Внедряем IaC для автоматизации развертывания и внесения изменений.
3

Внедрение

  • Интегрируем созданную инфраструктуру в проект;
  • Производим внедрение или адаптацию CI/CD процессов под новую инфраструктуру;
  • Формируем инструкции по взаимодействию с построенной системой.

Реализованные проекты

Масштабный маркетплейс

Задача

Спроектировать и реализовать инфраструктуру, отвечающую следующим запросам.

Требования к инфраструктуре

  • Использование одного из облачных ДЦ в РФ;
  • Managed kubernetes кластер под основное приложение;
  • Mysql в роли основной базы;
  • Redis в качестве keydb.
  • Clickhouse для аналитиков;
  • Наличие менеджера очередей;
  • Внедрение IaC;
  • Организация CI/CD;
  • Наличие систем логирования и мониторинга;
  • Наличие системы резервирования и резервного копирования;

Результат

На проект выделен архитектор и проджект-менеджер. План реализации отражал сроки и трудозатраты на проект. Совместно с заказчиком было принято решение работать спринтами, чтоб увеличить гибкость при построении инфраструктуры. Инфраструктура запущена в эксплуатацию спустя 3 месяца.

Стек

  • Площадка Yandex.cloud
  • Оркестрация Kubernetes
  • IaC Terraform, ansible, helm
  • СУБД Mysql, redis, clickhouse
  • Поиск Opensearch
  • Менеджер очередей Yandex message queue
  • CI/CD Gitlab CI
  • Система логирования ELK
  • Система мониторинга Prometheus-стек
  • Хранение Yandex object storage

Наглядно

Рассмотреть

Поможем с ключевыми задачами после завершения проекта

Внедрим систему централизованного сбора логов
Разработаем дальнейшую стратегию развития проекта
Сформируем инструкции по разрешению инцидентов
Настроим систему резервного копирования
Настроим систему мониторинга: метрики, алерты

Технологии, которые мы используем

Мониторинг и системы визуализации

Prometheus, Grafana, TICK Stack, Zabbix, Nagios, Icinga, DataDog, NewRelic

Системы управления инцидентами

PagerDuty, Amixr

Логирование, отслеживание ошибок

ELK, EFK, Grafana Loki, Graylog, Sentry

Системы трассировки

Jaeger, Zipkin

Web, ingress и серверы приложений

Nginx, Envoy, Linkerd, Traefik, Apache, HAProxy, Jetty, Tomcat, NodeJS

Языки программирования

Python, TypeScript, JavaScript, Go, Java, PHP, Ruby, Erlang

Облачные платформы и сервисы

Amazon AWS, Google Cloud Platform, Microsoft Azure, Rackspace, Alibaba Cloud, Yandex Cloud, Selectel, Cloud.ru

Системы контейнеризации

Docker, CRI-O, LXC, LXD

Системы оркестрации

Kubernetes, Nomad, Docker Swarm, RedHat OpenShift, Mesos/Marathon

Системы автоматизации, CI/CD

Jenkins, Gitlab CI, CircleCI, Travis CI, Bitbucket Pipelines, TeamCity, GoCD, ArgoCD, Spinnaker

Облачные системы автоматизации, CI/CD

AWS CodePipeline, AWS CodeDeploy, AWS CodeCommit, Google CloudBuild, Spinnaker

Облачные БД

AWS RDS and other DBs, Google Cloud SQL and other DBs, Firebase, MongoDB Atlas

Есть сложности с переносом проекта?

Мы собрали самое главное в этом чек-листе. Он пригодится, если вы только готовитесь к миграции или уже провели её, но результат оказался не таким, как ожидалось.

Оставьте в форме ваши контакты, и мы отправим чек-лист в течение 24 часов.

Свяжитесь со мной здесь
Свяжитесь со мной здесь
❗️Имя не может быть пустым
❗️Телефон не может быть пустым
❗️Email не может быть пустым

Кто будет в команде

Менеджер проекта
DevOps-инженер
Технический писатель
Специалист по системам мониторинга
Системный архитектор
Техлид проекта
Готовы обсудить проект?

Ответим на заявку в ближайшие 24 часа. А еще мы можем проконсультировать вас по телефону +7 800 555-91-99, электронной почте info@itsumma.ru или в Telegram-чате.

Свяжитесь со мной здесь
Свяжитесь со мной здесь
❗️Имя не может быть пустым
❗️Телефон не может быть пустым
❗️Email не может быть пустым