Self-service платформа
для ускорения разработки

Ускоряет разработку, даёт контроль над техническим стеком и подходами, снижает время инцидентов.
Превращает инфраструктуру в удобную платформу для разработчиков.

avito.tech Plato

2x

Увеличение количества релизов в production

1 день

На onboarding новых инженеров

60%

Снижение рутинных операций и прямого взаимодействия с инфраструктурой

90%

Снижение затрат на создание платформы

На основе данных, полученных при внедрении в Авито

С avito.tech Plato

Без avito.tech Plato

avito.tech Plato

Простая для внедрения
Избавляет от рутинных задач в построении платформы
Ready To Go система для быстрого старта
Надежный набор Open Source решений
Плагинизируемость и возможность расширения под нужды продукта

Ускорение разработки

Прокачиваем Time To Market с помощью готовых локальных сред, автоматизации жизненного цикла разработки, готовых пайплайнов релизов.

Быстрый onboarding новых сотрудников и отсутствие затрат времени на рутинные операции.

Единая точка правды

Каталогизация всех компонентов ПО: микросервисы, библиотеки, инфраструктура.

Ответы на все вопросы в одном месте: кто ответственный, дежурный, ссылки на репозиторий, CI, документацию, каналы поддержки, API схемы.

Повышение надежности

Предотвращаем типичные ошибки и быстро находим причины деградаций.

Все компоненты получают унифицированный observability (метрики, логи, трассировки), автоматизация конфигурирования убирает типичные ошибки.

Безопасность

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

Контроль качества по всей системе

Централизованные Quality Gates позволяют системно прокачивать уровень качества в продукте и предотвращать проблемы до их попадания в production.

Что дает платформа?

Что внутри?
1
IDP Dashboard и CLI
Типичная проблема: множество сервисов, компонентов, за которые непонятно кто отвечает, какие у них API, неконтролируемый уровень качества.

Мы предлагаем удобный интерфейс для ведения общего реестра, автоматической регистрации компонентов, просмотра API сервисов, ответственных и дежурных.
2
Автоматизация жизненного цикла сервисов
Создание сервисов из общих шаблонов, удаление, проверка и настройка зависимостей – рутинные задачи, на которые тратится время каждым разработчиком.

Plato даёт готовые рельсы для создания всех необходимых ресурсов, которые интегрируются в общие интерфейсы взаимодействия с платформой. Вы можете подключить свои boilerplate шаблоны и получить унификацию с теми подходами, которые приняты в вашем проекте.
3
Разработка
Инфраструктурные и платформенные решения требуют тонкой настройки и интеграции с конечными сервисами. Обычно это съедает много времени у разработчиков и порождает ошибки, которые дорого обходятся продукту уже в production.

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

Помимо этого готовая локальная среда позволяет не тратить время на подготовку локального окружения, а любой сервис стартует в одну кнопку.
4
Тестирование и deploy
Создание качественных пайплайнов, которые используются всеми компонентами – задача непростая. Разные настройки, собственные решения внутри каждой команды приводят к лишней трате времени и несогласованности работы системы в production. Появляется сложность интеграции из-за отсутствия унификации.

Plato даёт готовые базовые пайплайны, которые можно декларативно расширять. Разработчики получают возможность релизов в одну кнопку без необходимости какой-либо собственной настройки.
5
Эксплуатация
Покрыть инфраструктуру метриками, используя готовые cloud native решения – несложно. Используя prometheus, готовые экспортеры можно получить все необходимые параметры по потреблению железа, параметрам сетевого взаимодействия и прочим.
Покрыть приложения унифицированными метриками взаимодействия и получить удобный инструментарий для быстрого поиска проблем деградаций – задача сложнее.

Мы даём готовые метрики, распределенный tracing и необходимый инструментарий, унифицировано собирая все значения с системы, используя service mesh подход.
Разработчики получают все необходимые данные на одном dashboard.

Узнайте подробности

Варианты поставки

Поддержка из коробки развертывания на любом kubernetes дистрибутиве в On Premise / Self Hosted на вашей инфраструктуре или в облаке.

Простая адаптация

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

01

Миграция

Автоматизированный процесс

Ключевое изменение – новая упрощенная конфигурация для сервисов. Если вы уже используете kubernetes и популярные средства для деплоя в него, миграция пройдет в полуавтоматическом режиме.

02

Автоматический поиск компонентов вашей системы

Единый реестр компонентов автоматически найдет ваши сервисы, библиотеки и все части системы, по которым вы хотите вести учет.

03

Платформа построена на open source технологиях и готова к работе с любым стеком.

Startup

Для инженерных команд
до 15 человек

Бесплатно

Планы

Business

Для инженерных команд
от 15 человек

9 000₽*

Enterprise

Для инженерных команд
от 100 инженеров

Custom

*В месяц за инженера

Получите ранний доступ

И узнайте подробности

avito.tech Plato

Нажимая кнопку, вы соглашаетесь с политикой конфиденциальности