Техническое задание: Ферма эмуляторов Android
Основная цель
Создание на выделенном сервере масштабируемой системы из 100 независимых эмуляторов Android с последующей автоматизацией действий через единую панель управления.
Ключевые задачи
1. Развертывание эмуляторов
- Установить и настроить среду эмуляции (Android Studio или альтернативное решение).
- Создать 100 уникальных экземпляров эмуляторов с разными параметрами (версия ОС, IMEI, серийные номера и т.д.).
- Интегрировать и настроить решения для антидетекции (изменение цифровых отпечатков) для каждого экземпляра.
2. Разработка панели управления (Dashboard)
- Создать веб-интерфейс для централизованного мониторинга и управления всеми эмуляторами.
- Реализовать функционал для массовых и индивидуальных действий, в частности:
- Публикация контента в социальных сетях.
- Выполнение других заданных сценариев взаимодействия с приложениями.
- Обеспечить возможность запуска, остановки и перезагрузки эмуляторов из панели.
3. Технические требования
- Решение должно быть стабильным и работать 24/7.
- Необходима оптимизация потребления ресурсов сервера.
- Архитектура должна позволять потенциальное масштабирование количества эмуляторов.
- Подробное техническое задание будет предоставлено исполнителю после согласования.