SOA and Integration Strategies
Service-Oriented Architecture (SOA) is an architectural design style that promises to increase IT agility and align IT and business. But to realize these big goals and declare success, service-oriented systems must efficiently provide capabilities that solve business needs and deliver measurable value. Focus areas include SOA adoption strategies, SOA infrastructure, service models, standards, integration strategies, and process orientation strategies.
- Service oriented architecture (SOA) adoption strategies: design principles, corporate standards and policies, business justification and return on investment, performance considerations, roadmaps, silo-oriented to service-oriented migration strategies, heterogeneous system strategies, security issues, organizational issues, collaboration, governance, and best practices
- SOA infrastructure: tools, technologies, products, and services that enable service oriented systems, including service platforms, registries, repositories, and service management and mediation systems
- Service models: system refactoring, service patterns, application services, data services, infrastructure services, composite services, process-oriented services, event-driven services, service metadata, service contracts, dependency management, service lifecycle management, service virtualization, mediation strategies, and policy management
- SOA standards, technologies, and frameworks: Extensible Markup Language (XML), XML Schema, XML Query Language (XQuery), Hypertext Transfer Protocol (HTTP), Service Component Architecture (SCA), the web services framework (WSF) and the myriad specifications known as WS-*, Representational State Transfer (REST), and Atom Publishing Protocol (AtomPub)
- Integration strategies: enterprise service bus (ESB), enterprise application integration (EAI), enterprise information integration (EII ), message-oriented middleware (MOM ), integration brokers, orchestration, workflow, composite application development, and mashups
- Process-orientation: business process modeling, business process improvement (BPI), business process management (BPM ), process execution infrastructures, and business activity monitoring (BAM)
This topic relates to the Application Platform coverage area - Software delivery teams are under tremendous pressure to prove value to their businesses. Application Platform addresses core strategies to help these teams improve the software delivery process, increase quality and reliability, reduce costs, and accelerate time to value.
Get access to free Burton Group research reports, podcasts, blogs and more.
Click here.
Back to Research Home