Использование SDK:
SDK - это акселератор, избегающий реализации вызовов API REST к бэкэнду Microsoft, но за этим он и стоит. Таким образом, в этом случае ваша полезная нагрузка (будь то изображение или URL-адрес изображения) будет отправлена на серверную часть. В сценарии, где у вас плохой доступ к inte rnet, в случае изображения это может быть блокировка.
Если вы используете URL-адрес изображения, это будет бэкэнд, который получит его, так что он будет меньше блокировать, но если ваш доступ действительно ограничен, это может быть блокировка.
Использование контейнеров:
В случае контейнеров у вас есть доступ к тем же возможностям, но они запускаются локально при развертывании контейнера: все обрабатывается локально.
Так что, если пропускная способность ограничена (или вы не хотите, чтобы ваши изображения обрабатывались конечной точкой Microsoft), это интересно.
НО (да, нет ничего идеального !) вам все еще нужно (меньшее) соединение типа inte rnet, поскольку контейнер отправит небольшую полезную нагрузку на Azure о фактурировании. Эти элементы не отправляются синхронно, но если вы не можете отправлять их регулярно (если я хорошо помню, это максимум 15 минут), контейнер перестанет работать