United States   Change   |   All Microsoft Sites

Home

Microsoft SOA and BPM

Real World SOA: Fuel Innovation, Boost Agility, Harvest More Value

Service-Oriented Architecture is an approach to organizing, developing and integrating information technology in which data, logic, and infrastructure resources are organized as services and accessed by exchanging messages with one another to support flexible business processes and enabling IT to become accelerator for business agility and innovation.

SOA & BP Self Assessment

 

Take a quick self assessment to learn more about your organization's SOA & BP capabilities


Get started

Benefits

  • Fuel Business Innovation thru Composite Applications:

    Microsoft SOA focuses on bringing the business processes and information which is locked up in multiple disparate systems to the familiar tools people use as services; resulting in maximizing users (internal and external) productivity and efficiency, leading to increase in adoption while reducing training cost fueling accelerated business innovation and profitable business connection.

  • Boost Business Agility via Business Process Management:

    Microsoft Real World SOA is centered on service enabled business processes allowing you to model, develop, manage, monitor and control business processes through dynamic composition delivering continuously optimize operational capabilities and improve business performance.

  • Harvest More Value from exiting Investments enabled by Cross Platform Interoperability:

    Microsoft Real World SOA leverage your existing investments and interoperates with what you have by extending functionality through cross platform interoperability standards support and provide incremental routes to introduce change in IT infrastructure at your own pace.

SOA & BPM Better Together

Service-oriented architecture (SOA) and business process management (BPM) like hand and glove; share common goal —increased enterprise agility.

BPM creates a deep understanding of processes that provide an important dimension for understanding what parts of the application portfolio should be re-engineered into SOA services.

Combining SOA and BPM projects help in increased realization of business capabilities improvements goals than when either is initiated alone.  Business process semantics can be implemented by combining granular technical services into composite services. The sequencing of business tasks or activities creates context for the work. As the business semantics change, or the process sequence changes, services can be recombined, re-sequenced or even substituted to produce realignment with the new context of process or work.

BPM methods highlight common, shared requirements for business services and greatly reinforce the value of SOA projects as contributing to improved business performance and innovation by addressing constantly changing business needs. Similarly, for BPM projects SOA should be promoted as the technological enablement of BPM.

Getting Started with SOA and BPM

Service Enablement

An important aspect of any SOA initiative is the service enablement of existing IT assets. Integrating a packaged line of business application, a custom developed solution or a “legacy” mainframe application into your SOA each present unique challenges such as proprietary wire and application protocols, metadata lookup, and transaction management. Built on a common foundation of the .NET Framework each solution below provides a path to service enablement for each of these types of assets.

Service Composition

Microsoft SOA infrastructure solutions provide the agility that organizations require by adding coordination, visibility, and manageability of services to the benefits of interoperability through service discovery, mediation and virtualization. Through this approach, organizations can deploy services faster, embrace changes as they occur, and maximize the reuse of system and infrastructure components. In addition to the solutions below Microsoft partners with industry leading governance providers such as AmberPoint and SOA Software as part of the Business Process Alliance.

Service Consumption

While a great deal of focus is place on the implementation and provision of services into an organization’s SOA it is just as important to recognize that service deliver no value until they are consumed either by another service or by an end user facing application. Increasingly end users want access to their services and experiences across multiple channels including office desktop, web sites, and mobile devices. While these have many requirements in common, such as delivering composite UIs, they also each have to deal with unique requirements for the consumption of services.

Microsoft SOA and BPM Offerings

Microsoft offers a comprehensive platform that unifies business content, streamlines business processes and enriches business insights with familiar and easy to use tools that connects with your existing heterogeneous IT investment for better ROI. Microsoft SOA Platform allows IT to rapidly iterate through business projects in shorter time and at lower cost to continually meet your evolving business needs.

  • BizTalk Server (BTS)

    Enterprise connectivity with heterogeneous environments, Complex system process orchestrations, Business rules management, BAM, B2B Integration

  • Windows Communication Foundation (WCF)

    Common foundation for development of and communication among service oriented applications

  • Workflow Foundation (WF)

    Model driven business logic flow management for service oriented applications

  • Microsoft Office SharePoint Server (MOSS)

    Composite application platform unifying human processes and workflow, document management, collaborations and information visualization, dashboards and search.

  • SQL Server and Data Programmbility

    Complex data modeling, transformation, synchronization, reporting and mining

  • Visual Studio (VSTS)

    End-to-End Application Lifecycle Management

  • System Center

    End-to-End Systems Management

Customers Talk About BizTalk SOA

 

Ram Ranjagopalan , VP of Engineering, Captaris

Click to watch the video

Rama Vangipuram, Senior Manager, Pariveda Solutions

Click to watch the video

Additional Resources

Try BizTalk Server 2009

Get the 120 day trial

Win a Windows Home Server