Siguientes pasos - 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.

Siguientes pasos

Esta guía abordó los patrones arquitectónicos y organizativos, las ventajas y desventajas de las decisiones clave y las cuestiones de gobernanza relacionadas con las microinterfaces. Las tablas resumen las ventajas y desventajas de las prácticas analizadas en este documento en términos de las siguientes dimensiones:

  • Autonomía: la capacidad de cada equipo de microinterfaz para desarrollar de forma independiente su implementación y lanzamiento para los usuarios finales.

  • Coherencia: la experiencia general de la aplicación, en la que cada microinterfaz se comporta según lo esperado. La alta consistencia significa que las microinterfaces son coherentes con el resto de la aplicación y no perjudican la experiencia de usuario de la aplicación en general.

  • Complejidad: la cantidad de infraestructura, código y esfuerzo necesarios para implementar y probar las microinterfaces, la aplicación en general y los controles de gobierno.

Práctica

Autonomía

Coherencia

Complejidad

Construir con microinterfaces en lugar de aplicaciones monolíticas

Alta

Medio

Alta

Prácticas de código compartido

Autonomía

Coherencia

Complejidad

No compartas nada

Alta

Baja

Baja

Comparta preocupaciones transversales

Medio

Alta

Medio

Comparta la lógica empresarial

Baja

Alta

Medio

Comparta a través de las bibliotecas en el momento de la compilación

Medio

Alta

Baja

Comparte en tiempo de ejecución

Alta

Alta

Alta

Prácticas de descubrimiento mediante microinterfaz

Autonomía

Coherencia

Complejidad

Configure durante la creación de la aplicación

Baja

Alta

Baja

Descubrimiento del lado del servidor

Alta

Alta

Medio

Descubrimiento del lado del cliente (en tiempo de ejecución)

Alta

Alta

Medio

Vea las prácticas de composición

Autonomía

Coherencia

Complejidad

Composición del servidor

Alta

Medio

Alta

Composición de bordes y lados

Medio

Medio

Alta

Composición del cliente

Alta

Medio

Medio

Para obtener más información sobre los conceptos presentados en esta guía, consulte la sección de Recursos.