Вы просматриваете документацию Apigee Edge .
Перейдите в документацию Apigee X.info
В этом разделе представлен краткий обзор развертывания прокси-серверов. Развертывание прокси-серверов можно осуществлять с помощью пользовательского интерфейса управления, скриптов командной строки или API.
Видео: Посмотрите короткое видео, чтобы узнать о лучших практиках обеспечения нулевого времени простоя при развертывании API-прокси.
Когда следует развертывать прокси-сервер?
Прокси-сервер необходимо развернуть, прежде чем его можно будет использовать. Как правило, решение о времени развертывания принимаете вы сами. При работе в тестовой среде развертывание может происходить многократно итеративно. С другой стороны, решение о развертывании прокси-сервера из тестовой среды в производственную обычно зависит от правил жизненного цикла, установленных вашей командой разработчиков.
Развертывание или повторное развертывание прокси-сервера происходит в следующих случаях:
- Создайте новый прокси-сервер (развертывание происходит автоматически).
- Изменить существующий прокси-сервер
- Создать новую версию прокси-объекта
- Создать новую версию прокси
- Передача прокси-объекта из одной среды в другую, например, из тестовой среды в производственную.
- Удалите и создайте заново хранилище ключей .
Где развернуть прокси-сервер?
Вы развертываете прокси-сервер в среде . Все организации в Apigee Edge по умолчанию имеют две среды: тестовую и производственную . Эти среды предназначены для того, чтобы предоставить вам одну область для работы и тестирования изменений API, и другую область, где API доступны приложениям. На следующем рисунке показан прокси-сервер, развернутый в test среде, как показано зеленой точкой.

Как развернуть прокси-сервер
Способ развертывания прокси зависит от того, где вы его разрабатываете. Если вы работаете в пользовательском интерфейсе, вы можете легко развернуть прокси всего несколькими щелчками мыши. Новый прокси автоматически развертывается при его создании; вам не нужно ничего делать специально. Процедура повторного развертывания существующего прокси почти так же проста. Просто выберите среду развертывания, и пользовательский интерфейс управления позаботится обо всем остальном. Для получения дополнительной информации см. раздел «Развертывание прокси в пользовательском интерфейсе» .
Если вы разрабатываете прокси-серверы и связанные с ними компоненты в автономном режиме (то есть работаете с XML-файлами прокси и другим кодом непосредственно в файловой системе), Apigee Edge предоставляет удобный инструмент развертывания из командной строки. Вы также можете получить пример скрипта оболочки, который можно настроить и запустить для загрузки и развертывания файлов прокси. Для получения дополнительной информации см. раздел «Развертывание прокси-серверов из командной строки» .
Наконец, вы можете использовать API управления Edge для развертывания прокси-серверов. API развертывания предоставляют атомарные функции, которые ваша команда разработчиков может координировать для автоматизации и оптимизации жизненного цикла разработки API. См. раздел «Развертывание прокси-серверов API с помощью API управления» .
Что такое пересмотр API-прокси?
Ревизии позволяют управлять обновлениями API-прокси по мере их создания и развертывания в среде. Ревизии нумеруются последовательно, что позволяет отменить изменения, развернув предыдущую ревизию вашего API-прокси.
Если все версии используют один и тот же базовый путь к API-прокси, в среде одновременно может быть развернута только одна версия API-прокси.
Как правило, существующую версию необходимо удалить перед развертыванием новой. К расширенным параметрам относятся перезапись развернутой версии или отказ от увеличения номера версии вообще. Например, иногда при внесении незначительных изменений может потребоваться не увеличивать номер версии. Эти расширенные параметры можно реализовать с помощью прямых вызовов к API управления Edge. См. раздел «Развертывание прокси-серверов API с помощью API управления» .
Вы можете развернуть новую версию API-прокси в prod среде, продолжая при этом создавать новые версии этого API-прокси в test среде. Когда вы будете готовы, вы можете «продвинуть» более новую версию вашего API-прокси из test среды выше предыдущей версии API-прокси из prod среды.
Для получения дополнительной информации об изменениях см. разделы «Развертывание прокси-серверов API с помощью API управления» и «Развертывание прокси-серверов в пользовательском интерфейсе» .
Видео: Посмотрите короткое видео, чтобы узнать больше об изменениях в API.