Введение
Даже небольшие организации могут вести деятельность в глобальном масштабе, разместив свои приложения в Azure. Чтобы обслуживать пользователей по всему миру, необходимо спроектировать архитектуру приложения, позволяющую быстро реагировать на их запросы, где бы они ни находились.
Предположим, вы работаете в транспортной компании, у которой есть портал в Azure, позволяющий клиентам создавать, контролировать и отслеживать отправления. Этот портал имеет большое значение для бизнеса и обладает масштабируемой архитектурой, реализованной в регионе Azure "Восточная часть США". Он должен иметь высокой уровень доступности и быть устойчивым к сбоям в географических регионах. Компания хочет создать архитектуру, которая предоставляет эти возможности, и они хотят определить службы для необходимых функций.
В этом модуле вы узнаете, как разработать архитектуру приложения для обеспечения высокой доступности и отказоустойчивости, присутствующих в нескольких регионах.
К концу этого модуля вы можете разработать такой вид архитектуры приложений и понять преимущества и ограничения компонентов.
Цели обучения
Из этого модуля вы узнаете следующее:
- спроектировать сетевую архитектуру для географически распределенного приложения;
- спроектировать архитектуру приложения для географически распределенного приложения;
- спроектировать архитектуру данных для географически распределенного приложения.
Необходимые компоненты
- Средний уровень знаний о службах PaaS Azure.
- Средний уровень знаний о принципах архитектуры.