Интернет- и мобильным стартапам: обеспечение масштабируемости и роста

Рост стартапаЛюбой новый сервис, который дожил до этапа реализации и, тем более, инвестиций, должен обеспечивать нелинейный рост посещаемости, иначе браться за него просто не стоит. В то же время для обеспечения такого роста необходимо осуществлять очень гибкий и быстрый цикл разработки. Для этой цели были придуманы всевозможные методики т.н. Agile разработки. Но когда дело доходит до тестирования в реальном окружении и выкладок в продакшн, многие проекты начинают давать сбои, поскольку вместе с новыми версиями часто востребованы новые системные функции, а их отладка и надежная работа являются отдельной и довольно сложной задачей. По сути, разработчики и системные инженеры – это противоположные по настрою специалисты. Одни хотят выкладывать как можно больше новых функций в единицу времени, другие стремятся всеми силами сохранять status quo в отношении функционирования сервиса. В попытке сохранить скорость разработки многие разработчики пытаются самостоятельно освоить сложную науку системных задач, но опыт быстро не накапливается, в результате чего набиваются шишки и совершаются одни и те же ошибки. Являясь экспертами в области управления инфраструктурой веб-сервисов, компания Git in Sky предлагает настройку системных процессов в проекте клиента и их взаимоувязку с процессом разработки по методологии DevOps и Continious Integration. Мы обеспечиваем решение следующих задач: * Настройка и оптимизация системного окружения приложения. * Размещение (при технической и экономической обоснованности) инфраструктуры у облачных провайдеров с обеспечением необходимого уровня масштабирования и резервирования сервиса. * Внедрение систем автоматизации конфигураций на базе Opscode Chef или SaltStack. * Управление изменениями конфигураций только через репозиторий.

Проекты и кейсы

Внедрение Continuous Integration

Внедрение Continuous Integration

Внедрение Continuous Integration/Deployment в процесс разработки приложения.
Результат: Повышение эффективности работы команды, снижение количества ошибок в разработке и тестировании.

Оптимизация инфраструктуры

Оптимизация инфраструктуры

Оптимизация инфраструктуры сетевой компании.
Результат: Снижение количества аварий с 5-6 в месяц до 1-2 в квартал