Как определить правильный регион для ваших Amazon Web Services

Amazon Web Services - это глобальный сервис, расположенный в 25 географических регионах с более чем 80 зонами доступности. В ближайшем будущем планируется запустить пять дополнительных регионов и более 15 новых зон доступности.

В зависимости от сервиса, который вы хотите запустить, вы можете захотеть - или захотите - выбрать конкретный регион AWS. Например, если вы обязаны хранить данные в определенной стране или на определенном континенте, вы, вероятно, захотите выбрать соответствующий регион AWS. Кроме того, вы можете захотеть запустить службы высокой доступности, которые распределены по нескольким зонам доступности в пределах региона.

В сегодняшней статье мы обсудим, что такое регионы и зоны доступности AWS. Кроме того, мы рассмотрим пять различных факторов, которые вы должны учитывать при выборе региона.

Что такое регионы и зоны доступности в AWS?

Регионы AWS - это кластеры центров обработки данных в различных регионах мира, таких как Северная и Южная Америка, Европа, Ближний Восток, Африка и Азиатско-Тихоокеанский регион. У каждого региона есть свой уникальный идентификатор. Например, центр обработки данных Восток США в Огайо называется us-east-2. Большинство сервисов, предлагаемых на AWS, привязаны к региону. Это означает, что если вы используете одну и ту же услугу в двух разных регионах, с вас будет взиматься плата дважды.

Каждый регион полностью изолирован и состоит из нескольких зон доступности. Каждая зона доступности представляет собой как минимум один дискретный центр обработки данных с одним резервным источником питания и возможностью подключения в регионе AWS. Как и регионы, зоны доступности изолированы друг от друга.

Зоны доступности дают нам возможность запускать высокодоступные и отказоустойчивые приложения в производственных средах. Распределение узлов по нескольким зонам доступности может помочь вам справиться с бедствиями, такими как потеря электроэнергии или землетрясения.

5 факторов, которые следует учитывать при выборе региона и Аризоны

Как упоминалось ранее, большинство сервисов в AWS привязаны к региону. Это означает, что вам нужно выбрать регион при запуске новых сервисов.

В зависимости от требований вашего проекта вы можете захотеть запускать службы в определенном регионе. Ниже мы обсудим пять важных факторов, которые необходимо учитывать при выборе региона AWS и зон доступности для новых сервисов.

1. Доступные услуги

Новые сервисы, доступные на AWS, не всегда поддерживаются во всех регионах. Обычно AWS требуется некоторое время, чтобы сделать новую функцию доступной во всех регионах. Поэтому иногда вам необходимо использовать определенные регионы только потому, что они единственные, поддерживающие службу, которую вы хотите запустить.

2. Географическое положение

Если вы запускаете приложение, ориентированное на людей, находящихся в определенном географическом месте, нет особого смысла выбирать регион, который находится далеко от него, поскольку это приведет к увеличению задержки. Поэтому вам следует выбрать регион, который находится близко к местоположению подавляющего большинства пользователей. Очевидно, что для крупномасштабных приложений вам потребуется запускать сервис (ы) в нескольких регионах, чтобы сохранить низкую задержку.

3. Соблюдение и правила

Обычно компании должны соответствовать определенным требованиям законодательства. Например, вы можете захотеть хранить данные в стране, в которой развернуто приложение. Иногда это, по сути, единственный фактор, который учитывается при выборе регионов AWS. Если по закону вы обязаны размещать свои данные или приложение в определенной стране или на определенном континенте, то никакой другой фактор не может перевесить этот.

4. Доступность и отказоустойчивость

Помимо выбора региона AWS, вам также может потребоваться выбрать определенную зону (зоны) доступности для размещения ваших приложений. Зоны доступности позволяют запускать высокодоступные и масштабируемые службы.

Например, предположим, что мы хотим запустить службу Kafka. Если кластеры Kafka брокера будут распределены по зонам доступности выбранного нами региона AWS, сервис сможет выдержать такие бедствия, как отключение электроэнергии и стихийные бедствия.

5. Цены

Наконец, одна и та же услуга может иметь разные цены в разных регионах. Иногда имеет смысл выбрать самый дешевый регион, особенно если он находится достаточно близко к предпочтительному региону, который дороже.

Вы можете найти цены для каждого региона в ценовом диапазоне услуги.

Заключение

В сегодняшней статье мы обсудили пять важных факторов, которые вы всегда должны учитывать при выборе регионов для Amazon Web Services. Кроме того, мы обсудили важность зон доступности и то, как они могут помочь нам запускать высокодоступные, масштабируемые и отказоустойчивые приложения в производственных средах.

Выбор правильного региона AWS важен, поскольку он помогает сократить расходы, соблюдать определенные правила и сократить время ожидания при использовании пользователями вашего сервиса или приложения.

В заключение обязательно посетите официальную Глобальную карту инфраструктуры AWS, чтобы узнать, как регионы AWS распределены по всему миру.