Я хотел бы настроить несколько серверов QA для веб-приложения в домене приложения, однако я не хотел бы, чтобы эти серверы были доступны всем из Интернета. В идеале команда QA могла бы пройти аутентификацию, а затем начать тестирование веб-сайта.
Я читал о VPN, будет ли это подходящим решением этой проблемы? Мои QA-серверы - это VPS в цифровом океане. Я вижу, что есть несколько типов VPN-серверов, поэтому неясно, какой протокол мне следует настроить или какие шаги я должен предпринять, чтобы заставить его работать.
Спасибо
Изменить: команда полностью распределена, поэтому многие будут работать из своих домов.
Если ваша группа QA работает в офисе, вы можете настроить VPN-туннель между вашим офисом и серверами QA, а в противном случае оставить серверы QA за брандмауэром. В противном случае вы можете предоставить своей команде QA какое-то клиентское программное обеспечение vpn и оставить серверы QA за брандмауэром.
Я боюсь, что конкретные рекомендации по программному обеспечению выходят за рамки этого сайта, потому что они быстро устаревают. Но я предполагаю, что вам нужен туннель между сайтами. Вероятно, вам стоит поговорить с цифровым океаном о том, что они поддерживают.
По моему опыту, VPN - довольно стандартное решение этой проблемы.