Los patrones de sistema de ArcGIS son abstracciones de sistemas geoespaciales implementados normalmente con el software y los servicios de ArcGIS. No son sistemas en sí mismos y no deben implementarse ni utilizarse tal cual.
Para reforzar este argumento, consideremos otro tipo de patrón: un patrón de costura para pantalones. Al diseñar un par de pantalones, puede empezar con un patrón probado o popular. Probablemente, a continuación, elige una tela y la ajusta al tamaño deseado. Utilizando el patrón, adapta los pantalones al usuario y ajusta de los elementos más delicados del diseño, como los bolsillos, los cierres y las trabillas. Al final, los pantalones que ha diseñado se parecen muy poco al patrón original, aunque un ojo entrenado podría reconocer que uno se ha derivado del otro.
Los patrones del sistema de ArcGIS son similares. En lugar de tela, usted elige infraestructura. En lugar de adaptar las piernas a la talla de una persona, se adapta el sistema a las necesidades empresariales y tecnológicas. Hay muchas decisiones que tomar al diseñar sistemas basados en patrones de sistema, al igual que hay muchas decisiones que tomar al diseñar pantalones a partir de patrones de costura. Algunas decisiones que es posible que tenga que tomar al diseñar su sistema incluyen (entre otras):
Para obtener más información acerca del proceso de arquitectura del sistema y la solución, consulte las prácticas de arquitectura del marco ArcGIS Well-Architected Framework.
En muchos casos, se puede utilizar un único patrón de sistema como base para un sistema. Esto es cierto para los ejemplos de sistemas de edición y administración de datos mostrados anteriormente, así como para la mayoría de los ejemplos presentados en las páginas de descripción general de patrones de sistemas. Pero también hay casos en los que las necesidades de un sistema no se pueden satisfacer con un solo patrón de sistema, sino que se requieren las funcionalidades de varios patrones de sistema.
Al comenzar a explorar este concepto, consideremos los tres planteamientos principales para crear sistemas a partir de patrones de sistemas:

Los planteamientos de integración y composición de sistemas se utilizan cuando se requieren las funcionalidades de varios patrones de sistemas. La decisión de implementar e integrar dos sistemas o implementar un único sistema compuesto puede implicar muchos factores, entre los que se incluyen, entre otros, la reutilización de funcionalidades en toda la empresa, la implementación, la infraestructura y consideraciones sobre la arquitectura física, así como las prácticas de gobernanza de TI dentro de la organización.
Recursos relacionados:
Una vez que haya identificado uno o más patrones de sistema e implementación de su interés, consulte los siguientes recursos para obtener más información: