0
Multi-Enterprise
Business Applications
Mike Verdeyen
Vice President of Global Platforms and Strategic Technology
RedPrairi...
Multi-Enterprise Business Applications




 Characteristics
      Business processes that span enterprises
      Enacted b...
Multi-Enterprise Business Applications




 Requirements
      Geographically distributed participants
      Highly availa...
Industries
   Supply Chain
   Commerce
   Auction/Reverse Auction
   Industry Data Exchange
   Product Lifecycle Managemen...
Supply Chain Capabilities
  Contract manufacturing risk management
  Distributed order management
  Delivery and service o...
Supply Chain Orchestration Scenarios
 User account self-provisioning      Supply interruption
   Create account/group     ...
Goods Request Workflow
                                                                                                   ...
Multiple Protocols
   Industry Specific   General Purpose

    EDI / EDIINT        WS-Choreography
    AS2                ...
Challenges Today
Diverse set of technologies
  On-premise software              Cloud-based services
       EDI translator...
Challenges Today
Complex cross-organizational challenges
Security               Data           Management     Governance
A...
MEBAs Today
                                                                        Multiple Fulfillment Methods
         ...
Why Now?
 Severe market fragmentation
 Outsourcing of non-core competencies
 Growing interdependence
 Aging software and i...
MEBAs Tomorrow

                                                     On-Demand Multi-
 On-Premise Business Apps           ...
MEBAs Tomorrow

                                                     On-Demand Multi-
 On-Premise Business Apps           ...
MEBA Reference Architecture
                                                    Community A1


   Community Type          ...
Higher Level Services

      Party              Service                               Community
                          ...
Business Benefits
   Business agility
   Bottom-line revenue
     Reduced errors
     Reduced cost of operations
     Fast...
Azure Services Platform



         Azure Services Platform
              ™
Azure Services Platform
                 Cloud Operating System




  Developer Experience                   Service Hosti...
Azure Services Platform

                 Services for application integration




         Service Bus                   ...
Azure Services Platform

                  Cloud database services




       Developer Agility        Scalability and Fle...
Azure Services Platform

                 Extensible components to build rich consumer services




      Jump Start Traff...
Technical Benefits
  Offload connectivity
  Higher qualities of service (QoS)
  Multi-enterprise visibility
  Simulations
...
Application Patterns
  • Fixed requirements                                   • Negotiated requirements
  • Third party pr...
Emerging Trends
 Recentralization
 Democratization of industries
 Dynamic business models
 Relationship networking core co...
Thank you!
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be...
Multi-Enterprise Business Applications
Upcoming SlideShare
Loading in...5
×

Multi-Enterprise Business Applications

4,610

Published on

Deck for presentation delivered at Strategic Architect Forum 2008

Published in: Technology, Business
0 Comments
10 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,610
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
451
Comments
0
Likes
10
Embeds 0
No embeds

No notes for slide

Transcript of "Multi-Enterprise Business Applications"

  1. 1. Multi-Enterprise Business Applications Mike Verdeyen Vice President of Global Platforms and Strategic Technology RedPrairie Corporation David Chou Architect Microsoft Corporation
  2. 2. Multi-Enterprise Business Applications Characteristics Business processes that span enterprises Enacted by the exchange of messages Well defined protocols and application roles
  3. 3. Multi-Enterprise Business Applications Requirements Geographically distributed participants Highly available, highly reliable, highly secure Auditing, reporting, regulatory compliance
  4. 4. Industries Supply Chain Commerce Auction/Reverse Auction Industry Data Exchange Product Lifecycle Management Medical Records Exchange Telecommunications
  5. 5. Supply Chain Capabilities Contract manufacturing risk management Distributed order management Delivery and service orchestration Global inventory visibility, promising, and sourcing Network quality and compliance management Networked warehouse management Transportation and logistics management Reverse logistics Supply chain visibility Supply chain orchestration New product introduction/launch Multi-channel store operations
  6. 6. Supply Chain Orchestration Scenarios User account self-provisioning Supply interruption Create account/group Real-time event alert Add attributes Search for new carriers Join groups Shipment recall Roles and privileges assignment Real-time KPI monitoring Demand spike Real-time event alert Distributor/retailer updates Root cause analysis demand data Stop shipment deliveries Real-time event alert Supply chain optimization Search for capacity Real-time data access Sign up new suppliers External modeling and Update deliveries to simulation of scenarios retailers/distributors Deploy policies and workflow changes
  7. 7. Goods Request Workflow <GoodsRequest RequestId=”123quot;> <Partners> <Partner Id=”123quot;> <Good ItemId=”123quot; ItemCount=”500quot; ShipStart=”10/01/2008quot; ShipEnd=”10/03/2008quot; /> </Partner> Requester </Partners> </ItemRecall> 1. Goods Request Initiate Goods Orchestrator Service Request <Partner Id=”123quot; /> 2. Bid Tender Process Get Partner Supplier A Connection Details 3. Bid Management <GoodsRequest NotificationId=”123quot;> <Good ItemId=”123quot; ItemCount=”500quot; Iterate Through ShipStart=”10/01/2008quot; ShipEnd=”10/03/2008quot; /> </Recall> Partners <PartnerConnection Id=”123quot;> <ServiceUrl>sb://connect.biztalk.net/RedPrairie/Partner/123/</ServiceUrl> Requestor Supplier B ... </PartnerConnection> 4. Bid Resolution Issue Notification Supplier C Partners 5. Goods Request Receive Acknowledgement Confirmation <Acknowledged NotificationId=”123quot; /> 5. Log Acknowledgment 6. Shipment Notification <Acknowledged NotificationId=”123quot; /> Next
  8. 8. Multiple Protocols Industry Specific General Purpose EDI / EDIINT WS-Choreography AS2 BPEL4WS SWIFT ebXML UN/CEFACT RosettaNet HL7 FIX
  9. 9. Challenges Today Diverse set of technologies On-premise software Cloud-based services EDI translators/adapters EDI Value-Added Networks B2B gateways (VAN) Managed file transfer B2B SaaS (MFT) Integration Service e.g., Sterling Commerce, Providers Axway, Seeburger, e.g., GXS, Sterling webMethods, Sun Commerce, E2open, Inovis, Microsystems (SeeBeyond), etc. Tibco, Oracle, IBM, Microsoft, etc.
  10. 10. Challenges Today Complex cross-organizational challenges Security Data Management Governance Access control Ownership Transactions SLA enforcement Identity lifecycle Semantics Visibility Policy enforcement Identity portability Integrity Reporting Change management Interoperability Privacy Analytics Regulatory compliance Portability Availability
  11. 11. MEBAs Today Multiple Fulfillment Methods Multiple Catalogs Multiple Demand Signals Suppliers/Manufacturers Store 3 Catalog Store 1 Distributors DCs PTX Warehouses Fragmented PTX VAN/Internet B2B Services VAN Carriers/ Call 3PL Center Web Customs Customers Store 2 Banks Retailer Multiple Channels Multiple Customer Multiple Fulfillment Partners Segments
  12. 12. Why Now? Severe market fragmentation Outsourcing of non-core competencies Growing interdependence Aging software and infrastructure Expensive high profile failures Availability of key new technologies
  13. 13. MEBAs Tomorrow On-Demand Multi- On-Premise Business Apps Enterprise Business Apps Internet Service Bus Community Services
  14. 14. MEBAs Tomorrow On-Demand Multi- On-Premise Business Apps Enterprise Business Apps Internet Service Bus Community Services
  15. 15. MEBA Reference Architecture Community A1 Community Type Community B2 Software Factory Community A3 Community A2 Community B1 Community Types Community Type A Community Type B Higher Level Services Community Service Party Repository Business Process Management Choreography Management ? ? Services Services Services Services Foundation Services Identity Workflow Messaging Data Management ? ? Compute Management Portal
  16. 16. Higher Level Services Party Service Community Business Process Management Choreography Management Services Services Services Services • Lifecycle • Process State • Business Process • Community Management Synchronization Metadata Definition And • SLA Monitoring • Identity Service Provisioning & Enforcement Mapping • Business Process • Community Between Broker • Data Management Lifecycle And Parties Composition • SLA Monitoring Management And & Enforcement Transformation Between Parties
  17. 17. Business Benefits Business agility Bottom-line revenue Reduced errors Reduced cost of operations Faster process execution Top-line revenue Lower barriers to automation Improved partner relationships Improved customer satisfaction Competitive advantage
  18. 18. Azure Services Platform Azure Services Platform ™
  19. 19. Azure Services Platform Cloud Operating System Developer Experience Service Hosting Service Management Off-line simulated development On-demand access to compute & Manage the application not the environment storage resources infrastructure  Consistent with on-premises  Elastic to meet compute  Advanced tracing & logging development models demands  Dynamically upgrade  Use existing .NET and Visual  Flexible, so you can respond applications without downtime Studio 2008 skills quickly to business needs  Resource usage and  Use .NET managed code - 3rd  Secure & reliable performance insights party languages coming soon  Specify performance standards  Monitoring & metering  Standards support - REST & for automated control SOAP Protocols
  20. 20. Azure Services Platform Services for application integration Service Bus Access Control Workflow Exchange messages between loosely Rules-driven application access control Model and execute business logic and coupled, composite applications to users across organizations service interactions  Connectivity to on-premises  Claims-based identity  Cloud host for Windows applications to for S+S management Workflow Foundation scenarios  Interoperable & based on  Runtime execution environment  Secure, federated firewall- standard protocols (X.509 and for XAML-based workflows friendly messaging SAML)  Enables the orchestration of  Simple, connected pub-sub  Manageable through web page services eventing and/or a services API  XAML-based models can be  Extension of Windows  Supports CardSpace, LiveID, uploaded to the cloud Communication Foundation Username/Password
  21. 21. Azure Services Platform Cloud database services Developer Agility Scalability and Flexibility Reliability and Security  Relational queries  Data partitioned for  Built using Microsoft SQL  Blobs throughput and unlimited Server technology Scale  Authentication &  XML wire format  Transactional Consistency. Authorization  SOAP and REST support  Flexible data model - no  Backup and geo-distribution enforced schema for Business Continuity
  22. 22. Azure Services Platform Extensible components to build rich consumer services Jump Start Traffic Embed Social Building Blocks Connect across Devices  460+ Million people on  Comprehensive Windows Live  Open, interoperable Windows Live services API’s (incl. Messenger, programming interface and feeds, contacts, search) resource model across PC,  Developer Tooling with Phone and Web integrated Live Services  Data synchronization and local accessibility across many end points
  23. 23. Technical Benefits Offload connectivity Higher qualities of service (QoS) Multi-enterprise visibility Simulations KPI integration Faster partner enlistment Faster market response
  24. 24. Application Patterns • Fixed requirements • Negotiated requirements • Third party products and • Requires custom support development Standardized Custom Peer to peer Brokered • Direct interaction • Managed interaction • No contract enforcement • Contract enforcement • Dynamic business • Predefined business relationships relationships
  25. 25. Emerging Trends Recentralization Democratization of industries Dynamic business models Relationship networking core competencies Shifting centers of gravity Plug-and-play IT architectures Model-driven development
  26. 26. Thank you!
  27. 27. © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×