Написать
VPN-клиент для безопасного доступа в Сеть

Hotspot Shield

VPN-клиент для безопасного доступа в Сеть
Клиент
Pango (ex. AnchorFree)
Продолжительность
2 года
Индустрия
Информационная безопасность
Команда
1 Менеджер проекта
5 QA Automation инженеров
2 Back-end разработчика
2 Front-end разработчика
3 Mobile разработчика
5 DevOps
Технологии
.Net framework
Android
iOS

VPN-клиент Hotspot Shield, предназначенный для безопасного просмотра веб-страниц.

Детали
Клиент
Pango (ex. AnchorFree)
Продолжительность
2 года
Индустрия
Информационная безопасность
Команда
1 Менеджер проекта
5 QA Automation инженеров
2 Back-end разработчика
2 Front-end разработчика
3 Mobile разработчика
5 DevOps
Технологии
.Net framework
Android
iOS
  1. ПРОБЛЕМА

    VPN-клиентами Hotspot Shield ежемесячно пользуются 20 миллионов человек из 190 стран. Проект настолько масштабен и сложен, что требует привлечения большого количества специалистов для работы над ним. Несколько команд одновременно работают над серверной частью, совершенствованием протокола туннелирования трафика, поддержкой многочисленных приложений и обеспечением безопасности пользователей. Но, даже этого недостаточно, чтобы воплотить в жизнь всю функциональность, которую хотелось бы донести до клиентов. Заказчик не укладывался в сроки, поэтому обратился в нашу компанию с просьбой о создании выделенной команды разработчиков, которая смогла бы быстро влиться в рабочий процесс и решить часть важных задач в рамках проекта.
  2. РЕШЕНИЕ

    Она должна была осуществлять проектирование, мониторинг и управление инфраструктурой клиента, тем самым снижая аварийность и обеспечивая её максимальную производительность. Для этого DevOps- и Ops-инженерами использовались следующие технологии: Docker, Kubernetes, EFK-стек (Elasticsearch, Fluentd, Kibana), Prometheus, а также облачная платформа AWS. Им предстояло не только глубоко погрузиться в проект, но ещё наладить двусторонний обмен знаниями, а также тщательно следить за соблюдением соглашения об уровне качества обслуживания. Параллельно наши разработчики занимались созданием комплекса решений, а именно: мобильными клиентами для iOS и Android (Swift и Kotlin), десктопными приложениями (С#/.NET), серверной и клиентской частью (Java и JavaScript) веб-приложений, а также серверной частью VPN-сервиса (Python, C/C++ и Golang).
  3. РЕЗУЛЬТАТ

    Задачи были распределены между группами разработчиков таким образом, что в итоге мы достигли отличных результатов по всем направлениям. Были созданы удобные мобильные приложения для iOS и Android, а также десктопные клиенты для Windows и Mac OS. Наши специалисты значительно улучшили клиентскую и серверную части VPN-тоннеля, модифицировали программное обеспечение для сторонних вендоров, обеспечили развёртывание и поддержку серверов. NOC-команде удалось повысить стабильность инфраструктуры и эффективность предоставления услуг. Благодаря нашему участию в проекте, клиент смог полностью сосредоточиться на продвижении своего продукта вместо того, чтобы тратить время на подбор квалифицированных разработчиков и выстраивание производственного процесса. Успешный опыт совместной работы положил начало долгосрочному сотрудничеству нашей компании с заказчиком.

Скачайте презентацию этого кейса в формате PDF

Скачать

Отзыв клиента

Алексей Скутин
Director of Engineering, Pango, Калифорния
Основным, решающим обстоятельством для меня при выборе Sibedge было прямое взаимодействие с руководством компании, а также ответственность и способность прозрачно и быстро организовать все процессы.

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