Когда мы переходим к S3 в консоли AWS в опции «Global», отображается
"S3 does not require region selection."
Но когда мы создаем там новое ведро, он запрашивает регион!
Так специфичны ли сегменты S3 для региона?
Когда мы переходим к S3 в консоли AWS в опции «Global», отображается
"S3 does not require region selection."
Но когда мы создаем там новое ведро, он запрашивает регион!
Так специфичны ли сегменты S3 для региона?
Пользовательский интерфейс показывает все ваши сегменты во всех регионах. Но сегменты существуют в определенном регионе, и вам необходимо указать этот регион при создании сегмента.
Сегменты S3 зависят от региона, вы можете проверить http://docs.aws.amazon.com/general/latest/gr/rande.html#s3_region, чтобы получить список конечных точек в зависимости от региона.
Из документа о создании ведра S3
Amazon S3 создает корзину в указанном вами регионе. Вы можете выбрать любой регион AWS, который географически близок к вам, чтобы оптимизировать задержку, минимизировать затраты или выполнить нормативные требования. Например, если вы проживаете в Европе, вам может быть выгодно создавать корзины в регионах ЕС (Ирландия) или ЕС (Франкфурт). Список регионов AWS Amazon S3 см. В разделе «Регионы и конечные точки» в Общем справочнике по AWS.
Также из пользовательского интерфейса, если вы посмотрите на свойства каждого сегмента, вы увидите исходный регион.
Сейчас это работает так: если вы ожидаете, что контент будет загружаться быстро в глобальном масштабе, вы создаете сегмент для каждого региона, из которого вы хотите, чтобы ваши данные загружались быстро, но используйте «Управление версиями» для автоматического дублирования контента из одного сегмента в другой.
Щелкните одну из корзин, затем перейдите в раздел «Управление», затем перейдите в «Репликация». Следуйте инструкциям, чтобы настроить правило, которое будет копировать из одной корзины в другую.
Поздравляем, теперь у вас есть глобально быстрый контент из одной корзины.
Я ценю, если это кажется немного внетрассовым, но я думаю, что это то, чего мы все действительно стремимся достичь.
Существует связанный ответ, в котором подчеркивается один важный момент: хотя консоль и интерфейс командной строки позволяют просматривать сегменты во всех регионах, вероятно, из-за Поскольку имена сегментов должны быть уникальными в глобальном масштабе, сегменты по-прежнему привязаны к региону.
Это важно, например, при работе с разрешениями. У вас может быть «Инфраструктура как код», обобщенная с ролями, которые предоставляют разрешения для всех сегментов в текущем регионе. Хотя интерфейс командной строки может создать впечатление, что вновь созданный сегмент можно увидеть во всех регионах, в действительности вы можете столкнуться с ошибками, если не предоставите специально доступ к службе, работающей в одном регионе, но требующей доступа к сегменту S3 в другой регион.