Introducción
Incluso las organizaciones pequeñas pueden operar globalmente cuando hospedan sus aplicaciones en Azure. Para dar servicio a usuarios de todo el mundo, debe diseñar una arquitectura de aplicación que responda rápidamente a los usuarios, independientemente de su ubicación.
Supongamos que trabaja para una empresa de transportes que tiene un portal en Azure en el que los clientes crean, administran y realizan el seguimiento de los envíos. Este portal es una parte fundamental de su negocio y tiene una arquitectura muy escalable que ha implementado en la región de Azure Este de EE. UU. El portal debe tener una alta disponibilidad y tolerancia a errores en distintas regiones geográficas. La empresa quiere crear una arquitectura que proporcione estas funcionalidades, y quieren identificar los servicios para las características que necesitan.
En este módulo, aprenderá a diseñar una arquitectura de aplicaciones enfocada a la alta disponibilidad y la tolerancia a errores que esté presente en más de una región.
Al final de este módulo, podrá diseñar este tipo de arquitectura de aplicaciones y entenderá las ventajas y las limitaciones de sus componentes.
Objetivos de aprendizaje
Objetivos de este módulo:
- Diseñar la arquitectura de red para una aplicación distribuida geográficamente.
- Diseñar la arquitectura de aplicación para una aplicación distribuida geográficamente.
- Diseñar la arquitectura de datos para una aplicación distribuida geográficamente.
Requisitos previos
- Estar familiarizado con los servicios PaaS de Azure.
- Estar familiarizado con principios de arquitectura.