Download presentation
Presentation is loading. Please wait.
Published byGrant Watson Modified over 9 years ago
2
Real World SOA Burley Kawasaki Director of Product Management Microsoft Connected Systems Division
3
UK SOA & BPM User Group All Welcome. Please join at: www.sbug.org.uk Inaugural meeting early summer (date tbc) Founders: Blackmarble, Developmentor, Edenbrook, Fujitsu, ICS, Microsoft, Solidsoft, SunGard, WCI
4
Introduction The SOA Landscape Standards & Interoperability The Road to Oslo… and beyond Agenda
5
Introduction
6
What is SOA? A style of architecture, not a product Leverages existing assets in a loosely-coupled manner Standards are critical for success : WS-*, XML, REST, RSS… Web services makes service orientation practical and drives broad industry interoperability Microsoft continues our commitment to delivering broad adoption of service orientation and interoperability through our investments in.NET Primary benefit centers around business agility SOA represents an enabler for faster process change, greater business insight and competitive advantage, and the creation of a new generation of connected applications.
7
Connected Applications Packaged Apps Devices and People Web 2.0 Portal Trading Partners Legacy LOB Business Process Embedded Cloud Partner
8
Real World SOA
9
The SOA Landscape
10
SOA Perceptions Momentum Microsoft: avoid ‘big science’ approach to SOA ZDNet “Microsoft has always been a leader in the Web services space, but has kind of played it low key when it came to service oriented architecture. No longer. It looks like Big Red is finally starting to talk up SOA… Microsoft presented the philosophy behind its "real-world" approach to SOA. This involves an incremental approach, addressing one business problem at a time, rather than a more grandiose "top- down" approach that involves entire enterprise.” A Study in Contrasts: The Evolving SOA Strategies of IBM And Microsoft AMR Research “Microsoft, on the other hand, has been fairly quiet about service-oriented architectures, with this event being the first outward marketing really featuring the term SOA. That doesn’t mean it hasn’t been busy. Microsoft has been talking about service orientation for many years, and its.NET framework is being used by many customers and partners to build service-oriented applications…. For Microsoft, simplicity from a product portfolio is a vital strength. The number of products that a customer would need to build out their SOA framework is relatively small by comparison. This is because of the fact that much of the core SOA ability is baked into the Windows platform as part of the.NET framework. ”
11
SOA Perceptions Momentum Gartner App Infrastructure MQ Forrester Wave App Server Platforms- SOA Gartner Enterprise App Servers MQ
12
SOA Deployment Momentum IDC Mission Critical App Study (Aug 2007) AMR Research: SOA State of the Market (Dec 2007)
13
Over 7,600 BizTalk Server customers worldwide 90% of the Fortune Global 100 12 of the 15 largest Retailers in the World 9 of 10 largest U.S. Telecommunications Companies 9 of the 10 largest Aerospace & Defense Companies in the U.S. 5 of the 8 largest U.S. Chemical Companies 9 of the 10 largest Insurance Companies 23 of 27 EU member governments Customer Momentum
14
Standards & Interoperability
15
The Connected Enterprise
16
Simplify Interoperability PeopleSoft JD Edwards OneWorld XE JD Edwards Enterprise1 Oracle ODBC Siebel TIBCO Rendezvous TIBCO EMS SAP EDI/AS2 X12 and EDIFACT support Drummond Interoperability Certification MQ MSMQ WSE HTTP SMTP File FTP POP3 SOAP SWIFT HL7 RosettaNet HIPAA SQL WCF Adapter SharePoint Host Applications IBM mainframe zSeries (CICS and IMS) Midrange iSeries (AS/400) IBM DB2 Mainframe DB2 for z/OS Midrange DB2/400 DB2 Universal Database for open platforms (AIX, Linux, Solaris, and Windows) Host Files Windows Communication Foundation BizTalk Server – “Adapters In the Box”
17
Support for.NET Framework 3.5 and Visual Studio 2008 Take advantages of the latest developer tools Web 2.0 support Support for Windows Server 2008 and SQL Server 2008 Hyper-V support Increased performance & scale Server 2008 Wave Support New web service registry capabilities (UDDI v3) Service enablement of applications (LOB, DBs, Legacy) Service enablement of “edge” devices (RFID Mobile and standards support) Enhanced interoperability and connectivity support (EDI, SWIFT) SOA patterns and best practices guidance SOA Infrastructure Enhancements Announcing… BizTalk Server 2006 R3
18
Advanced B2B capabilities for BizTalk Server Expanded vertical industry standards support Advanced B2B Meta Data Management Advanced B2B Transports B2B Operations Monitor Available as part of Software Assurance benefits to BizTalk Server 2006 R3 customers Announcing... BizTalk Advanced B2B Pack
19
Provides device abstraction for mobile devices Enables event collection on device Enables event processing on device Enables remote troubleshooting of devices Announcing… BizTalk RFID Mobile Handheld Tag Printer Handheld Barcode and RFID Scanner
20
Internet Service Bus Enterprise Service Bus BizTalk Server On-premise SOA infrastructure for loosely-coupled communication based upon web service standards Automation and management of business processes Prescriptive guidance for ESB implementations available at www.codeplex.com/esb www.codeplex.com/esb Extending The Bus BizTalk Services “Firewall friendly” messaging, identity, and workflow services Extend our server reach and capabilities for cross- organizational composite applications CTP release of services are available today at http://labs.biztalk.net http://labs.biztalk.net Service Bus NamingDirectoryIdentityMessagingEventing… On-PremiseCloud
21
The Road to Oslo... And Beyond
22
Our Approach
23
● Rules Our Approach, Part II ● Requirements ● Design ● Health ● Process ● Deployment ● Workflow ● Contracts Challenges Communication Relationships End to End View Skill Set Ecosystem
24
Delivering the Vision A New Way to Build Connected Applications
25
Modeling Language An approachable, mainstream, textual modeling language for describing both data (e.g. requirements) and behavior (e.g.workflow) Process Server A full featured execution environment for workflow, rules, and any.NET service. Cloud Services A set of Microsoft hosted services including a service bus and a process server Service Bus Model Repository Cloud Services Modeling Tools Process Server Modeling Language Bus Analyst ArchDev IT Pro
26
Services – Extending services from the client to the cloud Models – Making models a mainstream part of development Oslo in a Nutshell
27
Thank you
28
Simplifying LOB Integration SAPSiebelOracle DBOracle DB Any LOB System BizTalk Server BizTalk WCF Adapter WCF WCF Channel Model WCF Service Model Custom.NET Application SharePoint Server ASP.NET 2.0 WCF Transport (HTTP, TCP, …) Web Service SAP Adapter Adapter SDK Runtime Siebel Adapter Adapter SDK Runtime Oracle DB Adapter Adapter SDK Runtime SQL Server ADO.NET Provider Any LOB Adapter Adapter SDK Runtime
29
New Application Styles
30
Integrating business and IT Improving the software development lifecycle Integrating with existing applications and services Interoperating across heterogeneous platforms Connecting across the firewall boundary Deploying flexibly across software and services Managing the explosion of services Adapting and evolving applications
31
Crossing Boundaries Sales Management Engineering Customers Partners SaaS Provider
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.