beyond soa

40 %
60 %
Information about beyond soa

Published on June 16, 2007

Author: Tarzen


Beyond SOA:  Beyond SOA Geoff Snowman Integration Specialist Microsoft Corporation Agenda:  Agenda Enterprise Integration Service-Oriented Architecture Microsoft Application Developer Technologies Business Process Demo Enterprise Integration:  Enterprise Integration 1980s: Emulators 1990s: Distributed Objects (CORBA/DCOM) 1990s: Enterprise Application Integration 1998: XML 2000: Early Web Services 2003: Business Process Management 2005: GXA Web Services Services, SO, and SOA:  Services, SO, and SOA Service – An endpoint that reacts to messages Service Orientation – An architectural paradigm that employs the following four tenets: Boundaries are explicit Services are autonomous Services share schema and contract, not class Service compatibility is determined based on policy Service Oriented Architecture (SOA) – Any architecture the adheres to the Four Tenets of Service Orientation Cutting through SOA Hype:  Cutting through SOA Hype Building Out the Integration Stack:  Building Out the Integration Stack “Business Process Server”:  'Business Process Server' Microsoft Technologies:  Microsoft Technologies Slide9:  A platform for building applications Windows applications Mobile applications Web applications Components XML Web Services OOP API for Windows What is .NET? Slide10:  Operating System Common Language Runtime Base Class Libraries ADO.NET and XML Common Language Specification Visual Basic C++ C# J# … Visual Studio .NET What is .NET? Web Services Enhancements:  Web Services Enhancements WS-Security WS-Routing DIME Turnkey security scenarios MTOM 64-bit support Interop with WCF 2002 2005 WS-Trust WS-SecureConversation Adapter for BizTalk 2003 WSE 1.0 WSE 3.0 WSE 2.0 Expanding Visual Studio:  Expanding Visual Studio Slide13:  Visual Studio Team System:  Visual Studio Team System Visual Studio Team Foundation Server Visual Studio Team Edition Software Architects Visual Studio Team Edition Software Developers Visual Studio Team Edition Software Testers Visual Studio Team Edition Database Professionals .NET 3.0:  .NET 3.0 Windows Presentation Foundation (WPF) Windows Communication Foundation (WCF) Windows Workflow Foundation (WF) Windows CardSpace Ships with Windows Vista, but available for Windows XP and Windows Server 2003 Microsoft Ajax Library/ASP.NET 2.0 Ajax Extensions Ships late calendar 2006 User ExperienceThe next step:  User Experience The next step Hardware advances New form factors Information overload Digital lifestyles Customer experience User expectations Windows Presentation Foundation Windows Vista Office '12' 'Atlas' Windows Presentation Foundation (“Avalon”):  Windows Presentation Foundation ('Avalon') Best way to deliver superior user experiences Improve usability, productivity, and satisfaction Increase developer productivity Expand product relevance Sets new bar for a modern client platform Unified developer platform for applications, documents, and graphics Integrated, vector-based composition engine Support for declarative and procedural programming Ajax Library (“Atlas”):  Ajax Library ('Atlas') Web client framework for 'AJAX'-style web development Runs on any DHTML compatible browser on any platform with no client install requirement Deeply integrated with ASP.NET 2.0 and Visual Studio 2005 Enables rich web experiences without the pain of traditional client script development Connected Systems:  Connected Systems Partners Suppliers Businesses Family Friends Windows Communication Foundation (“Indigo”):  Windows Communication Foundation ('Indigo') Microsoft’s next-generation distributed systems technology for building service-oriented applications Extends the .NET Framework 2.0 ('Whidbey') Build services in Visual Studio 2005 using Visual Basic .NET, C# Runs on Windows XP, Windows Server 2003 and Windows Vista WCF Combines The Benefits Of Existing Solutions:  Interop with other platforms ASMX Attribute- Based Programming Enterprise Services WS-* Protocol Support WSE Message- Oriented Programming System.Messaging Extensibility Location transparency .NET Remoting WCF Combines The Benefits Of Existing Solutions Windows WorkflowFoundation (“Workflow”):  Windows Workflow Foundation ('Workflow') Unified workflow for applications Integrates both system and human workflow Natural extension to .NET Framework Enabling the next step Capture complex workflows Expose them to developers Enable on-the-fly extensions Windows CardSpace (“Infocard”):  Windows CardSpace ('Infocard') Enables federated claims-based identity Any identity provider can integrate using public WS-* protocols Identity provider support for: Windows Server with Active Directory PingID for Linux, UNIX, Apache, others More to come… New credential common dialog One-click login Streamlines user registration Mitigates some common attack vectors (e.g. phishing) BizTalk Server:  Business Process Management BizTalk Server BizTalk Server Common BizTalk Scenarios:  Inter-Office or Branch Connectivity (EAI) Inter-Office or Branch Connectivity (EAI) BizTalk Server Line of Business Application Warehouse Connecting systems and applications. Line of Business Application Warehouse Connecting systems and applications. Common BizTalk Scenarios Business Process ManagementWith BizTalk Server:  Business Process Management With BizTalk Server Adapters:  MSMQ / MSMQT SOAP WSE HTTP SMTP POP3 SQL Database File FTP EDI: X12 and EDIFACT Windows SharePoint Services WebSphere MQ Mainframe Files, e.g. VSAM PeopleSoft JD Edwards OneWorld XE JD Edwards Enterprise1 Oracle Database Siebel SAP TIBCO Rendezvous TIBCO EMS Amdocs Clarify CRM Mainframe Applications: CICS and IMS IBM DB2: Mainframe and AS/400 Adapters BizTalk Adapter for Host Apps:  BizTalk Adapter for Host Apps BizTalk Roadmap:  BizTalk Roadmap BizTalk Server 2006: RTM March, 2006 BizTalk Server 2006 R2: 1st Half 2007 WCF Adapter Framework RFID EDI BizTalk v6: ??? WF Integration Human Workflow New Designers BizTalk Server 2006:  BizTalk Server 2006

Add a comment

Related presentations

Related pages

Beyond SOA: A New Enterprise Architecture Framework for ...

In a paper called “The Dynamic Business Applications Imperative,” John R. Rymer, a senior analyst with Forrester, points to a fundamental shortcoming ...
Read more

Oracle SOA Suite-BPEL and OSB (Beyond SOA)

In my role as a presales consultant,I often get questions from customers on the specifics of Oracle SOA Suite and the individual components and their role ...
Read more

Beyond SOA: A New Type of Framework for Dynamic Business ...

In this second part of their article, the authors explore the architecture of Dynamic Business Applications and introduce the concept of a Resource Container.
Read more

Beyond Beyond - Soa Live (Official Cover) - YouTube

The official cover of "Soa Live" from Beyond Beyond. Music written by Beyond Beyond (Frank Pintsaar, Frederik Küüts, Gevin Niglas, Karl Killing)
Read more

Beyond SOA. Dr. Wolfgang Martin unabhängiger Analyst und ...

Beyond SOA Service-Delivery-Plattformen SOA-Kongress, Mainz 2008 Dr. Wolfgang Martin unabhängiger Analyst und ibond Partner Beyond SOA Verschlankung der ...
Read more

Konferenz Business Mashups 2009: Beyond SOA und BPM (17 ...

Liebe XING-Mitglieder, Business Mashups kombinieren die Prinzipien einer industriellen komponentenbasierten Plattformfertigung mit dem Web 2.0-Konzept von ...
Read more

Oracle Service Bus integration with Oracle Financials for ...

Blogs.Oracle.Com - Beyond SOA ... Oracle Service Bus integration with Oracle Financials for message transformations By Srkastur-Oracle on Jan 05, 2012.
Read more

Beyond Life Contingencies | SOA

The SOA offers a complete actuarial curriculum, providing global perspectives and knowledge.
Read more

Extending the Benefits of SOA beyond the Enterprise - TIBCO

6 ExtEnding thE BEnEfits of soA BEyond thE EntErprisE now consider how a vendor-managed inventory system could be built by applying an SOA approach.
Read more

Beyond Spa : Layton Utah Spa

Beyond Spa offers a variety of spa services that you can squeeze into your hectic everyday routine without making your bank account see red. Relaxation No ...
Read more