Por favor, perdóneme si esta pregunta es densa.Si SOA está muerto, ¿qué lo está reemplazando?
Antecedentes: Tenemos varias aplicaciones internas que se integran en la base de datos. Estamos estudiando cómo dividir eso, y parece que cambiar a una arquitectura donde cada aplicación expone su funcionalidad a través de servicios, en lugar de llamar a las bases de datos de otras aplicaciones, tiene más sentido. Esto me parece una arquitectura orientada a servicios. Mientras busco información sobre cómo comenzar a utilizar una arquitectura orientada a servicios, veo muchas conversaciones sobre este artículo: SOA Is Dead; Long Live Services. Y también veo esto de Martin Fowler & Jim Webber: Does My Bus Look Big In This?.
Pregunta:
- Es SOA muertos, o simplemente el zumbido alrededor de ella?
- ¿Cuál es la mejor manera de comenzar en una arquitectura orientada a servicios para que pueda mantenerse lo más delgada y simple posible?
No está muerto, nunca ha estado vivo en primer lugar. – User
R: Sí, Chuck Norris lo mató y el * zumbido * a su alrededor.El concepto de SOA está bien, creo que se fue al sur con todos estos proveedores de middleware llegando con ofertas de $ 50k + SOA. – Jafin
Los conceptos en torno a SOA son sólidos y han existido por mucho más tiempo que el término "SOA". Cualquiera que esté hablando de "zumbido" (creciente o decreciente) en referencia a la infraestructura de software probablemente esté tratando de ganar dinero, en lugar de tratar de implementarlo. No importa lo que piensen los expertos sobre el "zumbido" que rodea a SOA; si funciona para usted y resuelve su problema, entonces úselo. Si es una metáfora útil para analizar sus sistemas, úsela. – Cheeso