Próximos pasos y recursos - AWS Guía prescriptiva

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Próximos pasos y recursos

Para iniciar el proceso de migración y modernización de sus aplicaciones ASP.NET heredadas:

  1. Determine el tipo de servicios web de ASP.NET a los que va a migrar. AWS Desde el punto de vista de la modernización, los servicios web de ASP.NET se pueden clasificar en tres categorías. Las dos primeras categorías, que se analizan en esta guía, son los servicios web de ASP.NET basados en SOAP escritos con archivos ASMX o mediante Windows Communication Foundation (WCF), y los servicios de ASP.NET basados en REST escritos mediante ASP.NET Web o el patrón RESTful ASP.NET (MVC). APIs Model-View-Controller El tercer tipo de servicios web de ASP.NET se escribe con ASP.NET MVC y .NET Core o .NET 5. Esta es la forma recomendada actual de escribir REST en ASP.NET APIs y no debería requerir una modernización significativa para poder migrar a ella. AWS

  2. Determine cómo se protegen estos servicios para la autenticación y la autorización, establezca su enfoque y priorice este aspecto del esfuerzo de modernización.

  3. Familiarícese con los contenedores de Windows, Amazon ECS y Amazon API Gateway.

  4. Obtenga más información sobre el diseño basado en dominios. Esto le ayudará a aprovechar al máximo sus esfuerzos de modernización al garantizar que los servicios modernizados se basen en dominios funcionales cohesivos y no en el diseño del sistema heredado.

  5. Establezca su arquitectura de estado objetivo y, a continuación, trabaje de forma retrospectiva para determinar las arquitecturas de estado provisional necesarias para lograr ese resultado.

Para obtener más información sobre los patrones analizados en esta guía, consulte los siguientes artículos de Martin Fowler:

Para obtener más información sobre los AWS servicios descritos en esta guía, consulte las siguientes referencias: