Introducción
Imagine que trabaja para una pequeña o mediana empresa con una aplicación web de acceso público implementada en el entorno local. Los servidores son antiguos y se ejecutan al límite de su capacidad. En lugar de invertir más en hardware, va a migrar a Azure. Quiere las ventajas del hospedaje en la nube y, a la vez, minimizar el tiempo de inactividad y aprovechar las aptitudes existentes del equipo. Además, la aplicación se superpone e implementa en una arquitectura de n niveles. Quiere asegurarse de que será capaz de escalar, administrar y proteger la aplicación, ahora y en el futuro.
En este módulo, aprenderá qué es una arquitectura de n niveles (o varios niveles), cuándo usarla y cuáles son las ventajas e inconvenientes de este estilo de arquitectura.
Si comprende los aspectos que conforman una arquitectura de n niveles y cómo optimizarla, puede tomar las decisiones correctas al seleccionar una arquitectura para aplicaciones nuevas, o bien mejorar las implementaciones de aplicaciones existentes.
Objetivos de aprendizaje
En este módulo aprenderá a:
- Identificar las características, limitaciones y consideraciones del estilo de arquitectura de n niveles
- Identificar los casos de uso en los que es apropiada una arquitectura de n niveles
- Implementar una arquitectura de n niveles de ejemplo
- Identificar los métodos y los recursos para mejorar la arquitectura de n niveles
¿Necesita ayuda? Consulte nuestra guía de solución de problemas o notifique un problema para enviar comentarios específicos.