We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byKarly Crumbley
Modified over 2 years ago
Why Can’t We All Just Get Along? Glen Daniels Progress Software
© 2006 Progress Software Corporation2 DataXtend Data Integration EasyAsk Natural Language Search and Query DataDirect Data Connectivity ObjectStore OpenEdge Apama Actional Shadow Sonic Object Data Management Business Application Platform Event Processing Enterprise Service Bus SOA & Web Services Management Mainframe Integration Application Platforms Data Infrastructure Services Infrastructure First model-driven semantic data integration First unified mainframe integration platform Market leading ESB Market leading event processing platform First and leading natural language query Market leader in data connectivity Integrated platform optimized for business Leading enterprise-class SOA management Market leading object database Progress Software
© 2006 Progress Software Corporation3 A Little About Sonic We’re all about Integration Message-centric (async) Highly distributed Legacy / Mainframe Data adaptation Orchestration “Connect everything… achieve anything”
© 2006 Progress Software Corporation4 Different Strokes We live in a multi-protocol world JMS, FTP, UDP, Jabber, etc. Not always necessary to switch… Services rarely move from one to another …but necessary to adapt! You never know who you might be talking to Data formats, protocols, semantics
© 2006 Progress Software Corporation5 External or Internal? Sometimes integrating units within the same company can be “external” Regulatory compliance requires IT diffs Organizational opacity Bringing in a new acquisition can make formerly disparate systems “internal”. Newly shared security domains, registries, etc Shared models can really help here WSDL, Bindings
© 2006 Progress Software Corporation6 The Promise Web Services as common “glue” for talking to a variety of platforms Wire-level interoperability to avoid the “many adapters” issue A composible set of specs which smoothly take you from simple to richly-featured Distributed extensibility and evolution Interop… also WRT Skills and Tools
© 2006 Progress Software Corporation7 The Reality Lack of community architectural consistency No standard for how to write/use extensions No real framework for bindings with various capabilities Interoperability problems Whither Soapbuilders/WS-I? Perception as bloated, vendor-controlled …and some great successes too
© 2006 Progress Software Corporation8 URIs URI == Endpoint? Metadata about resources is critical –Content-type is NOT enough …but you shouldn’t require EPRs to get it Single URI -> single resource Need stronger curb on use of RefPs Policy, Sem Web assertions, etc. Benefits of URIs are well-understood, let’s not throw them out
© 2006 Progress Software Corporation9 Bindings We love bindings! Design a service in the abstract (types, operations) Bind to particular formats, policies, addresses Great for managing change Evolution Apply policies
© 2006 Progress Software Corporation10 A Common View : Benefits You get a lot from a common service model Manageability / governance Registries Interoperability Tooling (codegen, orchestration) Composibility (intermediaries/mediation) Is WSDL it?
© 2006 Progress Software Corporation11 We’re Not Highlanders “There can be only one” – NOT! There is a place for WS next to the Web Can we get to a place where enterprise “ility-enabled” apps, over a variety of underlying protocols, gain from what we’ve learned from the Web? URIs, Proxies, Uniform IF
© 2006 Progress Software Corporation12 So Where Do We Go From Here? Collect “enterprisey” use cases Build taxonomy and best practices Demonstrate the same story with WS and REST? Picking the right tool for the right job Push harder for architectural coherence EPRs/URIs – please let’s get the word out Is “composibility” a myth? Versioning Interop work?
CONNECT EVERYTHING. ACHIEVE ANYTHING. ™ Top Ten Enterprise Service Bus (ESB) Myths Gordon Van Huizen CTO, Sonic Software March 17, 2005.
SOA-02: Sonic SOA Products Overview Luis Maldonado Technical Product Manager Sonic Software.
SOA-6: Standards for Service-Oriented Architecture Glen Daniels Standards Strategist, Sonic.
SOA-19: Combining the Power of Sonic ™, DataXtend ® Semantic Integrator, and Actional ® for SOA Operations Joining forces … Jiri De Jagere Senior Solution.
Semantic Web Technologies Research Topics and Projects discussion Brief Readings Discussion Research Presentations.
Building a SOA roadmap for your enterprise Presented by Sanjeev Batta Architect, Cayzen Technologies.
By Jeremy Burdette & Daniel Gottlieb. It is an architecture It is not a technology May not fit all businesses “Service” doesn’t mean Web Service It is.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Advanced Web Technologies Lecture # 5 By: Faraz Ahmed.
Impact of Cloud Computing on Enterprise Architecture Perspectives, Best Practices, & Pitfalls David March 2009.
Progress SOA Reference Model Explained Mike Ormerod Applied Architect 9/8/2008.
DataXtend SI - Semantic Integrator 29 januari 2008 Martin van Middelkoop Daan van Santen.
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda SOA Enterprise Service Bus (ESB) The Progress SOA Portfolio.
INT-4: Introducing Sonic ESB ® Jaime Meritt Director, ESB Product Management Rob Straight Principal Product Manager.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
What is Enterprise Architecture? Set of models –Describe the technical implementation of an organization’s business strategy and business processes “Form.
David Smiley SOA Technology Evangelist Software AG Lead, follow or get out of the way Here Comes SOA.
SOA-21: Integrating SAP and Other Packaged Applications into your SOA Infrastructure Wayne Lockhart Sr. Product Manager.
Web Architecture & Services (2) Representational State Transfer (REST)
SOA-4: Introducing Sonic V7.0 The Next Generation ESB Paul Moxon & Luis Maldonado Sonic Product Management.
Web Service Future CS409 Application Services Even Semester 2007.
Realising the Potential of Service Oriented Architecture Kris Horrocks Connected Systems Division Microsoft.
Toward a Hybrid Solution for the Web of Services Eric Newcomer IONA Technologies W3C Workshop on Web of Services for Enterprise Computing February
SOA-24: WS-AlphabetSoup Making sense of SOA standards Jaime Meritt Director of Technology.
SOA-4: Introduction to OpenEdge ® Integration Technologies Jamie Townsend Applied Architect.
UNIVERSIDADE FEDERAL DE PERNAMBUCO cin.ufpe.br SOA Platform technologies Alan Mateus Danilo Vieira
C3: Introduction to the Progress SOA Portfolio Stefano Picozzi Solutions Architect.
Getting Started with WCF Windows Communication Foundation 4.0 Development Chapter 1.
Web Services Presented By : Noam Ben Haim. Agenda Introduction What is a web service Basic Architecture Extended Architecture WS Stacks.
SOA-06: Get On the Bus with the OpenEdge ® Adapter for Sonic ESB ® David Cleary Principal Software Engineer, Progress.
Overture Is a Unique Omni-channel E-commerce Platform that Leverages the Power of Microsoft Azure to Orchestrate Every Customer Transaction MICROSOFT AZURE.
Delivering Mission Agility Through Agile SOA Governance 13 th SOA e-Government Conference 4/12/2012 Presented by Wolf Tombe Chief Technology Officer (CTO)
Web Service Architecture Part I- Overview and Models (based on W3C Working Group Note Frank.
All Contents © 2006 Burton Group. All rights reserved. Burton Group Take 5! Debunking ESBs Peter Lacey, Senior Consultant November 10, 2006.
1 Service Oriented Architecture SOA. 2 Service Oriented Architecture (SOA) Definition SOA is an architecture paradigm that is gaining recently a significant.
Content Integration Architectures November 16, 2005.
Leading Open Source SOA Dragon SOA Governance Solution Olivier FABRE eBM Websourcing.
XML Web Services Architecture Siddharth Ruchandani CS 6362 – SW Architecture & Design Summer /11/05.
The Top 10 Reasons Why Federated Can’t Succeed And Why it Will Anyway.
Software Architecture Patterns (3) Service Oriented & Web Oriented Architecture source: microsoft.
Kemal Baykal Rasim Ismayilov. Web Services(1) A software system which connects the machines over a network in an interoperable manner The main idea is.
SOA-13: Introduction to DataXtend ® Semantic Integrator (DX SI) Abstract data management from the application level using a common data model.
SOA-05: Building an Enterprise SOA Using ESB Dave Chappell Vice President & Chief Technology Evangelist, Sonic Software.
Chapter 1: Computing with Services Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley, 2005.
Data Integration in Service Oriented Architectures Rahul Patel Sr. Director R & D, BEA Systems Liquid Data – XML-based data access and integration for.
© The Middleware Company SOA Blueprints Learning Best Practices and Sample Applications for SOA Steve Wilkes Senior Middleware Maven 7 THE MIDDLEWARE COMPANY.
7/2/2016 1:52 AM HL7 SOA-Aware Enterprise Architecture Executive Summary HITSP October 28, 2008 Executive Summary HITSP October 28, 2008.
Alion Semantic Mediation Bus: An Ontology-based Runtime Infrastructure for Service Interoperability alionscience.com/semantic.
SOA Blueprints Learning Best Practices and Sample Applications for SOA Miko Matsumura.
© 2017 SlidePlayer.com Inc. All rights reserved.