Рубріки: Решения

Как выбрать стек для стартапа

Богдан Мирченко

Специалисты компании RunX назвали лучшие, по их мнению, инструменты разработки для запуска современного стартапа. Об этом в блоге написал технический директор и соучредитель RunX Нитин Аггарвал. 

Облачная платформа: AWS, Azure или GCP

Нитин Аггарвал отмечает, что для стартапа подойдет любая из трех облачных платформ, так как все они обладают полным набором функций, необходимых для запуска компании любого масштаба. Факторы, которые могут повлиять на выбор платформы: 

  • Регионы. Облачные провайдеры не везде доступны. Например, GCP недоступен в Африке. Прежде чем развернуть приложение в определенном регионе, убедитесь, что выбранный провайдер там работает.
  • ML/AI. У GCP есть набор предложений для машинного обучения. По словам Нитина Аггарвала, он встречал много технических директоров, которые начинали стартапы с других облачных платформ, но затем частично или полностью перешли на GCP из-за его возможностей машинного обучения.

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

Тип модель: бессерверная, PaaS или k8s

  • Бессерверная модель (AWS lambda, GCP Cloud Functions) имеет ограничения, которые могут вынудить использовать дополнительные части для инфраструктуры.
  • Kubernetes (k8s). Мощная, но сложная в настройке и управлении модель. Нитин Аггарвал советует использовать ее, только в случае наличия опыта работы с k8s.
  • Управляемая PaaS (AWS Beanstalk, AWS GAE). Сервисы обеспечивают правильный баланс между гибкостью и простотой использования для большинства стартапов, поэтому в RunX отдают предпочтение именно этой модели.

Тип архитектуры: монолитная или микросервисная

Нитин Аггарвал утверждает, что все, так или иначе, сводится к микросервисной архитектуре, даже если начинать с монолитной. Для миграции доступно множество инструментов (Docker, Kubernetes, APM). Минус в том, считают в RunX, что микросервисы по-прежнему требуют дополнительных инвестиций в DevOps, чтобы установить все необходимые инструменты и прозрачность, поэтому специалисты рекомендуют начать вкладывать в микросервисы как можно раньше. 

CI/CD-инструменты

Из существующих 25 инструментов в компании выделяют два: 

1. CircleCI: Одна из самых популярных платформ CI/CD. Позволяет быстро приступить к работе, легко адаптируется под потребности и задачи. Минусы — дорого для больших проектов.

2. BuildKite: В RunX называют этот инструмент отличным вариантом для перехода с CircleCI, когда тот станет не по карману. BuildKite обеспечивает бесконечные возможности настройки, но при это относительно прост в использовании, поэтому в RunX выбор отдают первому инструменту.

Наблюдаемость

В RunX называют инструмент Datalog самым лучшим в области наблюдения. В нем есть: 

  •       Поддержка APM;
  •       Мониторинг инфраструктуры;
  •       Настраиваемые метрики;
  •       Отслеживание запросов;
  •       Ведение журнала.

Останні статті

Всегда перед глазами: 15 лучших тем VS Code на 2026 год

Visual Code от Microsoft, вероятно, один из самых популярных редакторов кода. Разработчики любят его за…

22.02.2026

Киберпанк по-японски: 9 лучших аниме в жанре «технологии нас погубят»

Япония сама по себе — сплошной киберпанк. Это заметил даже культовый писатель жанра Уильям Гибсон,…

21.02.2026

Не просто коробка с бантом. Как оригинально подарить гаджет: 5 незатратных способов

Сам по себе телефон Айфон 17 Про Макс – отличный подарок. У него красивая заводская…

12.02.2026

Лучшие криптобиржи для криптозаймов в 2025 году: где лучше брать кредит под крипту?

На фоне роста спроса на ликвидность в бычьем рынке 2025 года, криптозаймы снова выходят на…

09.07.2025

Что такое прокси-сервер: пояснение простыми словами, зачем нужны прокси

Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…

21.11.2024

Что такое PWA приложение? Зачем необходимо прогрессивное веб-приложение

Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…

19.11.2024