Доступ к файлам на FTP-сервере через пользовательский VPN из приложения, развернутого в App Engine Flex: возможно? - PullRequest
0 голосов
/ 27 февраля 2020

У меня есть следующий вариант использования:

  1. Приложение развернуто в среде App Engine Flex.
  2. Приложение извлекает данные с FTP-сервера по запросу API.
  3. Доступ к FTP-серверу возможен только через пользовательский VPN.

Можно ли получить доступ к FTP-серверу из среды App Engine Flex? Если да, что мне нужно?

Извинения, если это не ясно, я не являюсь сетевым специалистом / разработчиком.

1 Ответ

1 голос
/ 02 марта 2020

В качестве решения вы можете подключить локальную сеть и приложение, развернутое к App Engine Flex, через Облачный VPN VPN :

Облачный VPN надежно подключит ваш одноранговая сеть в вашей сети Google Cloud (GCP) Сеть виртуального частного облака (VP C) через IPse c VPN подключение . Трафик c, проходящий между двумя сетями, шифруется одним шлюзом VPN, а затем дешифруется другим шлюзом VPN. Это защищает ваши данные, поскольку они перемещаются по целому rnet. Вы также можете подключить два экземпляра Cloud VPN друг к другу.

Гибкая среда App Engine основана на Google Compute Engine и, следовательно, может подключаться к удаленной сети через облачные VPN. Как описано в документации Настройка приложения с помощью app.yaml , вы можете указать сетевые настройки в файле конфигурации app.yaml:

... в приложении Модуль настроен с использованием файла app.yaml, который содержит ЦП, память, сеть и дисковые ресурсы, масштабирование и другие общие параметры, включая переменные среды.

...