Design a compute solution Requirements Tailwind Traders would like to migrate their product catalog application to the cloud. This application has a traditional 3-tier configuration using SQL Server as the data store. The IT team hopes you can help modernize the application. They have provided this diagram and several areas that could be improved. • • • • The frontend application is a .NET core-based web app. During peak periods 1750 customers visit the website each hour. The application runs on IIS web servers in a front-end tier. This tier handles all customer requests for purchasing products. During the latest holiday sale, the front-end servers reached their performance limits and page loads were lengthy. The IT team has considered adding more servers, but during off hours the servers are often idle. The middle tier hosts the business logic that processes customer requests. These requests are often for help desk support. Support requests are queued and lately the wait times have been very long. Customers are offered email rather than wait for a representative. But many customers seem frustrated and are disconnecting rather than wait. Customer requests are 75-125 per hour. The back-end tier uses SQL Server database to store customer orders. Currently, the back-end database servers are performing well. • While high availability is a concern, due to legal requirements the company must keep all the resources in a single region. Tasks • • Front-end tier. Which Azure compute service would you recommend for the front-end tier? Explain why you decided on your solution. Middle tier. Which Azure compute service would you recommend for the middle tier? Explain why you decided on your solution. How are you incorporating the Well Architected Framework pillars to produce a high quality, stable, and efficient cloud architecture? Diseñar una solución informática Requisitos A Tailwind Traders le gustaría migrar su aplicación de catálogo de productos a la nube. Esta aplicación tiene una configuración tradicional de 3 niveles que utiliza SQL Server como almacén de datos. El equipo de TI espera que pueda ayudar a modernizar la aplicación. Han proporcionado este diagrama y varias áreas que podrían mejorarse. • • • • • La aplicación frontend es una aplicación web basada en .NET core. Durante los períodos pico, 1750 clientes visitan el sitio web cada hora. La aplicación se ejecuta en servidores web IIS en un nivel de front-end. Este nivel maneja todas las solicitudes de los clientes para comprar productos. Durante la última venta navideña, los servidores front-end alcanzaron sus límites de rendimiento y las cargas de página fueron largas. El equipo de TI ha considerado agregar más servidores, pero durante las horas de inactividad, los servidores suelen estar inactivos. El nivel medio alberga la lógica empresarial que procesa las solicitudes de los clientes. Estas solicitudes son a menudo para el soporte de la mesa de ayuda. Las solicitudes de soporte están en cola y últimamente los tiempos de espera han sido muy largos. A los clientes se les ofrece correo electrónico en lugar de esperar a un representante. Pero muchos clientes parecen frustrados y se desconectan en lugar de esperar. Las solicitudes de los clientes son 75125 por hora. El nivel de back-end utiliza la base de datos de SQL Server para almacenar los pedidos de los clientes. Actualmente, los servidores de bases de datos backend están funcionando bien. Si bien la alta disponibilidad es una preocupación, debido a los requisitos legales, la empresa debe mantener todos los recursos en una sola región. Tareas • • Nivel frontal . ¿Qué servicio informático de Azure recomendaría para el nivel de front-end? Explica por qué te decidiste por tu solución. Nivel medio . ¿Qué servicio informático de Azure recomendaría para el nivel medio? Explica por qué te decidiste por tu solución. ¿Cómo está incorporando los pilares de Well Architected Framework para producir una arquitectura de nube de alta calidad, estable y eficiente?