Mashup examples Mashup considerations for the enterprise. Security / Standards (OpenAjax Alliance Metadata specs)
|
|
|
- Gregory Hampton
- 10 years ago
- Views:
Transcription
1 SOA + Web 2.0 Symbiose oder Kollision im Unternehmen? Tony Fricko, SOA Competence Center [email protected] Agenda What we get from Web 2.0 Technologies: AJAX, JSON, REST RESTful SOA Relevance of Mashups / controlpoints Mashup examples Mashup considerations for the enterprise Security / Standards (OpenAjax Alliance Metadata specs) IBM Activities and products in SOA / Web 2.0 Mashups RESTful SOA enablement WebSphere, DataPower, Registry (WSRR), WebSphere Business Monitor, etc.. 2 1
2 What is Web 2.0*? Simple to use Simple to access AJAX Highly Interactive Browser invoked services JSON / XML / ATOM Information exchange JavaScript Friendly * A term coined by Tim O Reilly ( ) REST Easily invoked HTTP-Centric Patterns 3 Importance of APIs and open standards Application APIs Network File access Graphics Security.. Desktop scope Operating System 4 2
3 Importance of APIs and open standards Application APIs Network File access Graphics Security.. Desktop scope Internet 5 Importance of APIs and open standards GUI Browser Desktop scope APIs W3C Google Amazon OpenAjax.. Internet 6 3
4 Intuitive User Experience using AJAX Service In the typical web application, each request causes a complete refresh of the browser page An Ajax application begins the same way. After the initial page loads, Javascript code retrieves additional data in the background and updates only specific sections of the page AJAX is the acronym for Asynchronous JavaScript and XML AJAX forces you to think about discrete services Gives you a bottoms-up approach to defining services that can reveal new things about your enterprise 7 XML, JSON and ATOM XML is the standard representation for message format in RESTful services The key difference from SOAP is that the XML represents only the body of a message Thus a RESTful service will carry as its content only a simple, human-readable document that represents the noun of the service JSON is an alternate standard format for succinct communication with AJAX clients The vast majority of the clients of a RESTful service will be written in JavaScript In recognition of that, JSON (JavaScript Object Notation) allows for rapid exchange of JavaScript objects, but also in a simple, human-readable format JSON is built up from a collection of name-value pairs and ordered lists of values ATOM is a key XML specification for content syndication ATOM allows for better support for podcasting, updating, and extension than RSS provided ATOM is also human readable and is easy to understand and parse 8 4
5 REST - Accessibility for Developers Simply A RESTful exposing Web service is services formed like a from sentence the it enterprise simplifies how as developers URLs access and Feeds services Verb = HTTP Action (GET, POST, PUT, DELETE) Noun = the URI of the Service (the document) Adjective = MIME type of the resulting document 9 RESTful SOA A RESTful SOA is an instance of SOA that uses concepts from the Web as the primary service architecture Limiting choices to make it easier to implement a SOA Primarily uses REST to represent and access services Data is encoded as JSON or XML (including XML schemas like ATOM) May use alternate approaches like JSON-RPC when appropriate Supports Rich User Interfaces built using AJAX Key aspects of building an effective RESTful SOA Take advantage of your existing infrastructure wherever possible Use well-established, ubiquitous technologies for scalability, performance and security Build rich UI s that run in any commodity browser Make content simple and human readable WOA 10 5
6 Where can a RESTful SOA apply? When building Widgets for use in Mashups or RIA s, or building feeds (ATOM or RSS) for use in a browser or by an aggregator When you want to make assets available to the web In a form that it can be parsed by the widest range of technologies available Where it may be consumed on either the client or server side When the asset you are exposing is naturally resource-oriented 11 Merging Enterprise SOA and RESTful SOA If you take the route of developing for both Enterprise SOA and RESTful SOA then you can take advantage of two separate content pools Services generated inside your enterprise Services generated outside the enterprise This gives you the best of both worlds and allows you to take advantage of all the communities served by your business Services from Inside the Enterprise Services from outside the Enterprise New Content and New ways to reach Your communities 12 6
7 Extending the Reach of your SOA From the IBM Web Page on the definition of SOA:... a business-centric IT architectural approach that supports integrating your business as linked, repeatable business tasks, or services. SOA helps users build composite applications, which are applications that draw upon functionality from multiple sources within and beyond the enterprise to support horizontal business processes SOA in general is about providing access to the reusable business tasks (services) of your enterprise RESTful SOA is just a constrained subset of SOA dedicated to making those services easily available to end-users There are three things you can do to take advantage of RESTful SOA Embrace your business communities Unleash your Assets Extend your business processes to your business communities 13 Emerging Web 2.0 Ecosystem High volume, varying granularity offerings of content and services User seamlessly interfaces with multiple offerings within the context of a single application REMIXING Content and services mashed with other offerings personalization, situational needs 14 7
8 What is a Widget A widget is a small program or piece of dynamic content that can be easily placed into a web site. Widgets are called different names by different vendors: gadgets, blocks, flakes. Widgets can be written in any language (Java,.NET, PHP, etc.) and can be as simple as an HTML fragment. Widgets can be non-visual. Widgets often encapsulate an API. Mashable widgets pass events, so that they can be wired together to create something new. There are no standards around widgets yet, but IBM is moving towards a common definition called iwidget. 15 What is a Mashup A mashup is a lightweight web application that combines data from more than one source into an integrated and new, useful experience. Zillow.com igoogle Competitive Mashup What typically characterizes a mashup? Widgets and feeds that are mashed together often come from independent sources and do not change when mashed New applications deliver new insights and capabilities (1+1 = 4) Built on a web-oriented architecture (REST, HTTP) and leveraging lightweight, simple integration techniques (AJAX, RSS, JSON) The result is fast creation of rich, desktop-like web applications Simple applications that solve niche problems (i.e., satisfies the long tail) 16 8
9 Mashups Mean Faster, Cheaper Delivery of Applications Save time and money through reuse and lightweight integration techniques Sharing and discovery of internal content and data a key enabler Increase productivity Lower skill sets needed to assemble new applications Leverage the palette of widgets and APIs from across the web Google Gadgets programmableweb.com New mashup IBM Catalog/Mashup Hub 17 Extend Reach and Value of SOA Mashups can help to: Mashups are the last mile of SOA Illuminate the value of SOA to business users by making it more visible Simple to use Simple to access Drive the creation of well designed services Increase service reuse Make SOA simple to use 18 9
10 Key Mashup Challenges 1. No industry-wide agreement on a widget standard yet There are no standards around widgets yet and many vendors have created their own names: gadgets, blocks, flakes, etc. IBM has created a lightweight widget model which is well aligned with existing standards such as JSR168/286 and WSRP as well as other widget models such as Google and NetVibes You can use this model to develop and use widgets with IBM products IBM s goal is to define a standard for widgets. As part of this effort, IBM is leading a new widget specification workgroup in OpenAJAX. Leveraging the experience from the Google Gadget integration, our IBM widget model, and the JSR 168/286 + WSRP standards to create a well integrated OpenAJAX widget spec. Check out 19 Key Mashup Challenges 2. Security Concerns around mashing internal data with external (non trusted API) Potential for malicious, malformed code (rogue widgets) Need to provide isolation between widgets Industry looking to establish standard cross-domain secure communication mechanism (OpenAjax Alliance Hub 1.1) How to easily handle security deployments for mashups? Authentication, credentials, authorization To learn more, read the OpenAjax Alliance Security Taskforce whitepaper: 3. Creating mashable data Before mashing can be done, content must be exposed in a mashable format First step is making enterprise data (both structured and unstructured sources) available as feeds 20 10
11 Running different widgets on a single canvas OpenAjax Metadata Specification cification Widget Metadata API Metadata Library Metadata Properties and Datatypes Localization 21 Introducing Lotus Mashups Lotus Mashups provides the simplest and fastest way to assemble enterprise and Web content into simple, flexible, and dynamic applications. With Lotus Mashups, web-savvy business users can easily create and share new applications that address their immediate business needs. Lotus Mashups includes: A graphical, browser-based tool that supports easy, on-the-glass assembly of new Web applications by business users. A mashup catalog which facilitates sharing and discovery of mashup assets, with built-in community features like ratings, tagging, commenting. Use Create Reuse Speed Flexibility Insight Innovation A very lightweight mashup server, which can be hosted on a variety of platforms for added IT management and governance capabilities. Assemble & Share Discover A rich set of out-of-the-box, business-ready widgets. Manage 22 11
12 Mashable Content Can Come From Diverse Feeds Mashups Web Discover & Share Departmental & Personal Web Google Gadgets Office XML Custom Adaptors MySQL DB2, Oracle, MSSQL CRM ECM JDBC, IDS, IMS, etcecm Systems Enterprise BI Legacy / BPM & Data Information Server Warehouses ERP/CRM Desktop MQSeries MQ <WSDL> ERP & WISD Web services 23 IBM Mashup Center Key Components Lotus Mashups: Quickly and easily assemble mashups on-theglass. Create dynamic widgets. Catalog: Sharing & discovery of mashable assets. InfoSphere MashupHub: unlock and share web, departmental, personal and enterprise information for use in Web2.0 applications. Transform and re-mix Web 2.0-style feeds
13 Carrefour mashup Search for ETA Map with overlay of piracy reports and weather info Result of vessels Vessel details (revealed by clicking on icon ) 25 IBM activities and offerings Web SOA Taking Web 2.0 into the enterprise Standardization activities OpenAjax alliance Metadata specifications AJAX accessibility work JavaScript compliance via open source Dojo toolkit Lotus Mashups / InfoSphere (announced product, can be downloaded from IBM alphaworks) Mashub Hub (research tool, included in Lotus Mashups) WebSphere smash (announced product, GA 2H 2008 ProjectZero ) Web 2.0 support pack for WebSphere V6.1 DataPower JSON support WebSphere Business Process Monitor WebSphere Registry and Repository WebSphere Commerce Server WebSphere Process Server WebSphere Portal 26 13
14 WebSphere smash for quickly and simply delivering dynamic Web 2.0 based applications, and enabling mashups. WebSphere smash Improves developer productivity and efficiency through the support of dynamic scripting languages (Groovy and PHP) Leverages Web 2.0 technologies for service invocation, service composition and data interchange Visual tools for developers to build Widgets for use in Lotus Mashups 27 Applications: Extending Reach of SOA with Web 2.0 Enhancing the Industry's Broadest SOA Portfolio in the Changing World Enable agile creation of customizable solutions with the flexibility and personalization of SOA Bridge" web and SOA: Use Web 2.0 -style approaches to access reliable SOA services Widget /Application Creation Developers Widget Assembly Business Users Widget Factory Mashup Engine Lotus Mashups WebSphere smash Output used as Widgets Consumed by Mashups Output used as Standalone Application 28 14
15 WAS Feature Pack for Web 2.0 Publish and Subscribe Event Handling Enables dynamic scenarios such as streaming stock updates and real time collaborative web applications WebSphere Application Server JMS Proxy Ajax Proxy Provides safe, reliable access to Internet based services and mashups from browser based Ajax applications EJBs Services POJOs IBM $ $2.50 MSFT $ $1.50 JSON and HTTP Enablement Simplifies Ajax and web 2.0 based access to traditional web services, Java objects and EJBs in the application server Ajax Client Runtime Eases development of client side Ajax code; based on Dojo, an open source Javascript library RESTful SOA Enabler 29 WebSphere DataPower JSON-RPC Bridging {"Task": "Dry cleaning: shirt, pants, and 20% discount coupon } AJAX Clients JSON GetHandle AddTask ShutDown SOAP GetHandle AddTask ShutDown Perform format translation from JSON to SOAP (and vice versa) Web Service (SOAP) Provider 30 15
16 WebSphere Business Process Monitor Defines a set of URIs exposing REST services that open access to monitor data Services include Model services (metadata about deployed monitor models) Diagram services (SVG diagrams about deployed monitor models) KPI services (retrieval/management of Key Performance indicators) Instance data services (monitored data collected by business monitor) Alert services (support retrieval/management of alert subscriptions) Security services 31 WebSphere Service Registry and Repository Exposing REST APIs to perform actions on content and metadata Actions Create, Retrieve, Update, Delete Services accessed through ROOT URL - E.g. Creating Content (WSDL, XSD, Policy, XML, Generic ) Response (may be XML or JSON) 32 16
17 Bridging RESTful SOA and Enterprise SOA Web REST JSON ATOM XML RSS REST MOM WS-* JMS SOAP WPS, ESB, Portal App Server WAS, CE, Tomcat J2EE DB2 Enterprise Legacy CICS IMS 33 Web 2.0 and new SOA tooling better align business and IT Unparalleled accessibility to content Exponential reductions in cycle time Weeks to Days, Days to hours Users build their own applications
18 Thank you Contact info: Copyright IBM Corporation All rights reserved. Zeddy Warf in SecondLife The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, the e-business logo and other IBM products and services are trademarks or registered trademarks of the International Business Machines Corporation, in the United States, other countries or both. All other trademarks, company, products or service names may be trademarks, registered trademarks or service marks of others Disclaimer: NOTICE BUSINESS VALUE INFORMATION IS PROVIDED TO YOU 'AS IS' WITH THE UNDERSTANDING THAT THERE ARE NO REPRESENTATIONS OR WARRANTIES OF ANY KIND EITHER EXPRESS OR IMPLIED. IBM DISCLAIMS ALL WARRANTIES INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. IBM DOES NOT WARRANT OR MAKE ANY REPRESENTATIONS REGARDING THE USE, VALIDITY, ACCURACY OR RELIABILITY OF THE BUSINESS BENEFITS SHOWN.. IN NO EVENT SHALL IBM BE LIABLE FOR ANY DAMAGES, INCLUDING THOSE ARISING AS A RESULT OF IBM'S NEGLIGENCE.WHETHER THOSE DAMAGES ARE DIRECT, CONSEQUENTIAL, INCIDENTAL, OR SPECIAL, FLOWING FROM YOUR USE OF OR INABILITY TO USE THE INFORMATION PROVIDED HEREWITH OR RESULTS EVEN IF IBM HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THE ULTIMATE RESPONSIBILITY FOR ACHIEVING THE CALCULATED RESULTS REMAINS WITH YOU
Solution Showcase Session. Enterprise 2.0 Computing Services
Solution Showcase Session Enterprise 2.0 Computing Services IDEA Lab Competencies Business Solutions Competency Verification and Validation Competency Business Intelligence Competency Managed Services
Integrating SharePoint Sites within WebSphere Portal
Integrating SharePoint Sites within WebSphere Portal November 2007 Contents Executive Summary 2 Proliferation of SharePoint Sites 2 Silos of Information 2 Security and Compliance 3 Overview: Mainsoft SharePoint
C05 Discovery of Enterprise zsystems Assets for API Management
C05 Discovery of Enterprise zsystems Assets for API Management Unlocking mainframe assets for mobile and cloud applications Haley Fung [email protected] IMS Mobile and APIM Development Lead * IMS Technical
Putting the power of Web 2.0 into practice.
White paper July 2008 Putting the power of Web 2.0 into practice. How rich Internet applications can deliver tangible business benefits Page 2 Contents 2 Introduction 3 What Web 2.0 technology can do for
Achieving business agility and cost optimization by reducing IT complexity. The value of adding ESB enrichment to your existing messaging solution
Smart SOA application integration with WebSphere software To support your business objectives Achieving business agility and cost optimization by reducing IT complexity. The value of adding ESB enrichment
A standards-based approach to application integration
A standards-based approach to application integration An introduction to IBM s WebSphere ESB product Jim MacNair Senior Consulting IT Specialist [email protected] Copyright IBM Corporation 2005. All rights
Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory. 2012 IBM Corporation 1
Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory 1 Agenda Mobile web applications and Web Experience Factory High-level tour of Web Experience Factory automation
A Comprehensive Solution for API Management
An Oracle White Paper March 2015 A Comprehensive Solution for API Management Executive Summary... 3 What is API Management?... 4 Defining an API Management Strategy... 5 API Management Solutions from Oracle...
Business Process Management IBM Business Process Manager V7.5
Business Process Management IBM Business Process Manager V7.5 Federated task management for BPEL processes and human tasks This presentation introduces the federated task management feature for BPEL processes
EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES. Enterprise Application Integration. Peter R. Egli INDIGOO.
EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES Peter R. Egli INDIGOO.COM 1/16 Contents 1. EAI versus SOA versus ESB 2. EAI 3. SOA 4. ESB 5. N-tier enterprise architecture
IBM Rational Web Developer for WebSphere Software Version 6.0
Rapidly build, test and deploy Web, Web services and Java applications with an IDE that is easy to learn and use IBM Rational Web Developer for WebSphere Software Version 6.0 Highlights Accelerate Web,
ORACLE WEBCENTER PORTAL
ORACLE WEBCENTER PORTAL A MODERN ENTERPRISE PORTAL WITH INTUITIVE TOOLS FOR COMPOSING CONTENT-RICH SELF- SERVICE PORTALS WITH INTEGRATED SOCIAL AND COLLABORATION SERVICES KEY FEATURES Enterprise-Grade
Improve business agility with WebSphere Message Broker
Improve business agility with Message Broker Enhance flexibility and connectivity while controlling costs and increasing customer satisfaction Highlights Leverage business insight by dynamically enriching
The Oracle Fusion Development Platform
The Oracle Fusion Development Platform Juan Camilo Ruiz Senior Product Manager Development Tools 1 The preceding is intended to outline our general product direction. It is intended for information purposes
2012 LABVANTAGE Solutions, Inc. All Rights Reserved.
LABVANTAGE Architecture 2012 LABVANTAGE Solutions, Inc. All Rights Reserved. DOCUMENT PURPOSE AND SCOPE This document provides an overview of the LABVANTAGE hardware and software architecture. It is written
IBM Digital Experience meets IBM WebSphere Commerce
Portal Arbeitskreis - 27.10.2014 IBM Digital Experience meets IBM WebSphere Commerce Stefan Koch Chief Programmer IBM Digital Experience 2013 IBM Corporation 2 2013 IBM Corporation Integration Pattern
Getting Started with Service- Oriented Architecture (SOA) Terminology
Getting Started with - Oriented Architecture (SOA) Terminology Grace Lewis September 2010 -Oriented Architecture (SOA) is a way of designing, developing, deploying, and managing systems it is neither a
Take Your Rocket U2 Apps Mobile with Rocket LegaSuite. Greg Mummah, Product Manager Rocket Software
Take Your Rocket U2 Apps Mobile with Rocket LegaSuite Greg Mummah, Product Manager Rocket Software Greg Mummah Product Manager Managed application modernization team at municipal government software vendor
IBM Rational Asset Manager
Providing business intelligence for your software assets IBM Rational Asset Manager Highlights A collaborative software development asset management solution, IBM Enabling effective asset management Rational
IBM Content Integrator Enterprise Edition, Version 8.5.1
IBM Software Information Management IBM Content Integrator Enterprise Edition, Version 8.5.1 Highlights Enriches portals and key business applications with federated access to content stored in multiple
Automating Rich Internet Application Development for Enterprise Web 2.0 and SOA
Automating Rich Internet Application Development for Enterprise Web 2.0 and SOA Enterprise Web 2.0 >>> FAST White Paper November 2006 Abstract Modern Rich Internet Applications for SOA have to cope with
Performance Testing Web 2.0
Performance Testing Web 2.0 David Chadwick Rational Testing Evangelist [email protected] Dawn Peters Systems Engineer, IBM Rational [email protected] 2009 IBM Corporation WEB 2.0 What is it? 2 Web
How To Create A C++ Web Service
A Guide to Creating C++ Web Services WHITE PAPER Abstract This whitepaper provides an introduction to creating C++ Web services and focuses on:» Challenges involved in integrating C++ applications with
Business Process Management IBM Business Process Manager V7.5
Business Process Management IBM Business Process Manager V7.5 Federated task management overview This presentation gives you an overview on the federated task management feature in IBM Business Process
Avoiding Web Services Chaos with WebSphere Service Registry and Repository
IBM Software Group Avoiding Web s Chaos with WebSphere Registry and Repository David Buchanan David Ben Buchanan J Briden Consulting IT Specialist Consulting IT IT Specialist WebSphere Software WebSphere
1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.
1 Copyright 2011, Oracle and/or its affiliates. All rights ORACLE PRODUCT LOGO Session ID: 17202 Oracle Fusion Applications - Technology Essentials Overview Nadia Bendjedou Senior Director Product Strategy,
Presentation Outline. Key Business Imperatives Service Oriented Architecture Defined Oracle SOA Platform 10.1.3 SOA Maturity/Adoption Model Demo Q&A
Presentation Outline Key Business Imperatives Service Oriented Architecture Defined Oracle SOA Platform 10.1.3 SOA Maturity/Adoption Model Demo Q&A Key Business Imperatives Increased Competition Requires
DataPower SOA Appliances Product Family
DataPower in a Web 2.0 World Brien Muschett, Lead DataPower Web 2.0 Engineer Robert Peterson, DataPower Specialist, Master Inventor Adolfo Rodriguez, STSM, WebSphere DataPower Architect Agenda Understanding
Open Source SOA with Service Component Architecture and Apache Tuscany. Jean-Sebastien Delfino Mario Antollini Raymond Feng
Open Source SOA with Service Component Architecture and Apache Tuscany Jean-Sebastien Delfino Mario Antollini Raymond Feng Learn how to build and deploy Composite Service Applications using Service Component
Enterprise content management solutions Better decisions, faster. Storing, finding and managing content in the digital enterprise.
Enterprise content management solutions Better decisions, faster Storing, finding and managing content in the digital enterprise. Streamlines the collection, protection, sharing and distribution of digital
What s New in IBM Web Experience Factory 8.5. 2014 IBM Corporation
What s New in IBM Web Experience Factory 8.5 2014 IBM Corporation Recent history and roadmap Web Experience Factory 8.0 2012 Multi-channel Client-side mobile Aligned with Portal 8 Developer productivity
1 What Are Web Services?
Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1) E14294-04 January 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include: What
Oracle Application Development Framework Overview
An Oracle White Paper June 2011 Oracle Application Development Framework Overview Introduction... 1 Oracle ADF Making Java EE Development Simpler... 2 THE ORACLE ADF ARCHITECTURE... 3 The Business Services
IBM Tivoli Directory Integrator
IBM Tivoli Directory Integrator Synchronize data across multiple repositories Highlights Transforms, moves and synchronizes generic as well as identity data residing in heterogeneous directories, databases,
SCA-based Enterprise Service Bus WebSphere ESB
IBM Software Group SCA-based Enterprise Service Bus WebSphere ESB Soudabeh Javadi, WebSphere Software IBM Canada Ltd [email protected] 2007 IBM Corporation Agenda IBM Software Group WebSphere software
WebSphere Business Monitor
WebSphere Business Monitor Administration This presentation will show you the functions in the administrative console for WebSphere Business Monitor. WBPM_Monitor_Administration.ppt Page 1 of 21 Goals
JD Edwards EnterpriseOne Mobile Solutions
Specialists ORACLE / JD Edwards JD Edwards EnterpriseOne Mobile Solutions 1 Agenda Mobile Computing Smart Phones Oracle ADF Overview Tablets Industrial Mobile Applications Summary 2 Mobile Computing 3
Integration the Web 2.0 way. Florian Daniel ([email protected]) April 28, 2009
Web Mashups Integration the Web 2.0 way Florian Daniel ([email protected]) April 28, 2009 What are we talking about? Mashup possible defintions...a mashup is a web application that combines data from
IBM WebSphere Application Server
IBM WebSphere Application Server OAuth 2.0 service provider and TAI 2012 IBM Corporation This presentation describes support for OAuth 2.0 included in IBM WebSphere Application Server V7.0.0.25. WASV70025_OAuth20.ppt
ORACLE MOBILE SUITE. Complete Mobile Development Solution. Cross Device Solution. Shared Services Infrastructure for Mobility
ORACLE MOBILE SUITE COMPLETE MOBILE DEVELOPMENT AND DEPLOYMENT PLATFORM KEY FEATURES Productivity boosting mobile development framework Cross device/os deployment Lightweight and robust enterprise service
IBM SOA Foundation products overview
IBM SOA Foundation products overview Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 4.0.3 Unit objectives After completing this unit, you
WebSphere Integration Solutions. IBM Day Minsk 2014. Anton Litvinov WebSphere Connectivity Professional Central Eastern Europe
WebSphere Integration Solutions IBM Day Minsk 2014 Ann Litvinov WebSphere Connectivity Professional Central Eastern Europe 1 Agenda 1 Understand vision for ESB capabilities 2 Understand DataPower Basics
IBM Digital Experience. Using Modern Web Development Tools and Technology with IBM Digital Experience
IBM Digital Experience Using Modern Web Development Tools and Technology with IBM Digital Experience Agenda The 2015 web development landscape and IBM Digital Experience Modern web applications and frameworks
Converting Java EE Applications into OSGi Applications
Converting Java EE Applications into OSGi Applications Author: Nichole Stewart Date: Jan 27, 2011 2010 IBM Corporation THE INFORMATION CONTAINED IN THIS REPORT IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY.
EMC DOCUMENT SCIENCES XPRESSION ENTERPRISE INTEGRATION
White Paper EMC DOCUMENT SCIENCES XPRESSION ENTERPRISE INTEGRATION How xpression integrates with applications, content, data, web, and distribution systems Abstract This white paper describes the EMC Document
1 What Are Web Services?
Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1.6) E14294-06 November 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include:
IBM WebSphere Business Monitor, Version 6.1
Providing real-time visibility into business performance IBM, Version 6.1 Highlights Enables business users to view Integrates with IBM s BPM near real-time data on Web 2.0 portfolio and non-ibm dashboards
WebSphere Business Monitor
WebSphere Business Monitor Monitor sub-models 2010 IBM Corporation This presentation should provide an overview of the sub-models in a monitor model in WebSphere Business Monitor. WBPM_Monitor_MonitorModels_Submodels.ppt
Adobe LiveCycle Enterprise Suite 4
Adobe LiveCycle Enterprise Suite 4 Table of Contents 2: LiveCycle ES4 architecture overview 3: Designing document service applications 4: Enabling mobile applications 4: Deploying applications 5: Running
Deploy. Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture
Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture Apps and data source extensions with APIs Future white label, embed or integrate Power BI Deploy Intelligent
Enterprise IT Architectures SOA Part 2
Dr. Hans-Peter Hoidn Executive IT Architect, IBM Software Group Global Business Integration "Tiger" Team Enterprise IT Architectures SOA Part 2 SOA Reference Architecture 2 SOA Reference Model Strategy
Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence
Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence Service Oriented Architecture SOA and Web Services John O Brien President and Executive Architect Zukeran Technologies
Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus
Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 Unit objectives
Research on the Model of Enterprise Application Integration with Web Services
Research on the Model of Enterprise Integration with Web Services XIN JIN School of Information, Central University of Finance& Economics, Beijing, 100081 China Abstract: - In order to improve business
WebSphere Business Monitor
WebSphere Business Monitor Dashboards 2010 IBM Corporation This presentation should provide an overview of the dashboard widgets for use with WebSphere Business Monitor. WBPM_Monitor_Dashboards.ppt Page
Increasing IT flexibility with IBM WebSphere ESB software.
ESB solutions White paper Increasing IT flexibility with IBM WebSphere ESB software. By Beth Hutchison, Marc-Thomas Schmidt and Chris Vavra, IBM Software Group November 2006 Page 2 Contents 2 Introduction
OpenText Information Hub (ihub) 3.1 and 3.1.1
OpenText Information Hub (ihub) 3.1 and 3.1.1 OpenText Information Hub (ihub) 3.1.1 meets the growing demand for analytics-powered applications that deliver data and empower employees and customers to
IBM BUSINESS P ROCESS M ANAGER V7.5
BPMS Watch Industry Trend Reports Independent Expertise in BPM September 2011 IBM BUSINESS P ROCESS M ANAGER V7.5 A Bold New BPM Strategy In early 2010, IBM shocked the BPM world with its acquisition of
Actuate Business Intelligence and Reporting Tools (BIRT)
Product Datasheet Actuate Business Intelligence and Reporting Tools (BIRT) Eclipse s BIRT project is a flexible, open source, and 100% pure Java reporting tool for building and publishing reports against
IBM Software Group. IBM WebSphere Process Integration Technical Overview
IBM Software Group IBM WebSphere Process Integration Technical Overview Business Flexibility Depends on IT Flexibility Today s IT architectures, arcane as they may be, are the biggest roadblocks most companies
IBM WebSphere ILOG Rules for.net
Automate business decisions and accelerate time-to-market IBM WebSphere ILOG Rules for.net Business rule management for Microsoft.NET and SOA environments Highlights Complete BRMS for.net Integration with
REST vs. SOAP: Making the Right Architectural Decision
REST vs. SOAP: Making the Right Architectural Decision Cesare Pautasso Faculty of Informatics University of Lugano (USI), Switzerland http://www.pautasso.info 1 Agenda 1. Motivation: A short history of
tibbr Now, the Information Finds You.
tibbr Now, the Information Finds You. - tibbr Integration 1 tibbr Integration: Get More from Your Existing Enterprise Systems and Improve Business Process tibbr empowers IT to integrate the enterprise
IBM Rational Rapid Developer Components & Web Services
A Technical How-to Guide for Creating Components and Web Services in Rational Rapid Developer June, 2003 Rev. 1.00 IBM Rational Rapid Developer Glenn A. Webster Staff Technical Writer Executive Summary
Oracle BIEE and SOA Integration : Step by Step. Mark Rittman, Director, Rittman Mead Consulting
Oracle BIEE and SOA Integration : Step by Step Mark Rittman, Director, Rittman Mead Consulting What is Service-Orientated Architecture? Not a technology or product, more a design approach Exposure of product
Is Liferay Right for Your Organization? Seven Things to Consider When Choosing a Portal Platform
Is Liferay Right for Your Organization? Seven Things to Consider When Choosing a Portal Platform BY DAN LILIEDAHL, CTO, TANDEMSEVEN The outcome of your portal initiative and its success is directly related
Category: Business Process and Integration Solution for Small Business and the Enterprise
Home About us Contact us Careers Online Resources Site Map Products Demo Center Support Customers Resources News Download Article in PDF Version Download Diagrams in PDF Version Microsoft Partner Conference
Oracle Identity Analytics Architecture. An Oracle White Paper July 2010
Oracle Identity Analytics Architecture An Oracle White Paper July 2010 Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and may
Tivoli Automation for Proactive Integrated Service Management
Tivoli Automation for Proactive Integrated Service Management Gain advantage with Tivoli Automation portfolio Optimizing the World s Infrastructure 24 October 2012, Moscow 2012 IBM Corporation Acknowledgements,
IBM Software Enabling business agility through real-time process visibility
IBM Software Enabling business agility through real-time process visibility IBM Business Monitor 2 Enabling business agility through real-time process visibility Highlights Understand the big picture of
Performance Testing Web 2.0. Stuart Moncrieff (Load Testing Guru) www.jds.net.au / www.myloadtest.com
Performance Testing Web 2.0 Stuart Moncrieff (Load Testing Guru) www.jds.net.au / www.myloadtest.com 1 Foundations of Web 2.0 (a history lesson) 1993 The National Center for Supercomputing Applications
How To Develop A Web Service In A Microsoft J2Ee (Java) 2.5 (Oracle) 2-Year Old (Orcient) 2Dj (Oracles) 2E (Orca) 2Gj (J
Tool Support for Developing Scalable J2EE Web Service Architectures Guus Ramackers Application Development Tools Oracle Corporation [email protected] www.oracle.com Using All This in Real Life
The presentation explains how to create and access the web services using the user interface. WebServices.ppt. Page 1 of 14
The presentation explains how to create and access the web services using the user interface. Page 1 of 14 The aim of this presentation is to familiarize you with the processes of creating and accessing
An Oracle White Paper March 2012. Managing Metadata with Oracle Data Integrator
An Oracle White Paper March 2012 Managing Metadata with Oracle Data Integrator Introduction Metadata information that describes data is the foundation of all information management initiatives aimed at
Single Sign-on (SSO) technologies for the Domino Web Server
Single Sign-on (SSO) technologies for the Domino Web Server Jane Marcus December 7, 2011 2011 IBM Corporation Welcome Participant Passcode: 4297643 2011 IBM Corporation 2 Agenda USA Toll Free (866) 803-2145
SOA Best Practices (from monolithic to service-oriented)
SOA Best Practices (from monolithic to service-oriented) Clemens Utschig - Utschig Consulting Product Manager, Oracle SOA Suite & Integration [email protected] The following
IBM Operational Decision Management v8
What s new in WebSphere Operational Decision Management? Matt Roberts Decision Management Specialist July 12 th, 2012 IBM Operational Decision Management v8 Manage business policies at scale Operationalize
Getting started with API testing
Technical white paper Getting started with API testing Test all layers of your composite applications, not just the GUI Table of contents Executive summary... 3 Introduction... 3 Who should read this document?...
Cisco and IBM: Enhancing the Way People Work Through Unified Communications
Cisco and IBM: Enhancing the Way People Work Through Unified Communications WHITEPAPER August 2007 Cisco and IBM Strategic Alliance: Whitepaper Table of Contents Executive Summary... 1 A Winning Approach...
An Oracle White Paper October 2013. Oracle Data Integrator 12c New Features Overview
An Oracle White Paper October 2013 Oracle Data Integrator 12c Disclaimer This document is for informational purposes. It is not a commitment to deliver any material, code, or functionality, and should
Ebase Xi Agile Service Oriented Architecture
Ebase Xi Agile Service Oriented Architecture Ebase Xi is an agile service oriented architecture that accelerates and simplifies the delivery of business applications. The Xi platform combines process management,
IBM Business Monitor. BPEL process monitoring
IBM Business Monitor BPEL process monitoring 2011 IBM Corporation This presentation will give you an understanding of monitoring BPEL processes using IBM Business Monitor. BPM_BusinessMonitor_BPEL_Monitoring.ppt
Oracle Primavera Gateway
Oracle Primavera Gateway Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is
Build Your Mobile Strategy Not Just Your Mobile Apps
Mobile Cloud Service Build Your Mobile Strategy Not Just Your Mobile Apps Copyright 2015 Oracle Corporation. All Rights Reserved. What is is it? Oracle Mobile Cloud Service provides everything you need
ECG-1615A. How to Integrate IBM Enterprise Content Management Solutions With Microsoft SharePoint and IBM Connections. elinar.com
ECG-1615A How to Integrate IBM Enterprise Content Management Solutions With Microsoft SharePoint and IBM Connections Presentation index The Players The Problem IBM Standard Integration Options IBM Content
IBM Customer Experience Suite and Electronic Forms
Introduction It s more important than ever to have a set of capabilities that allow you to create dynamic, self service options for your customers that leverage existing processes and infrastructure. Your
EVALUATING INTEGRATION SOFTWARE
ENSEMBLE WHITE PAPER EVALUATING INTEGRATION SOFTWARE INTRODUCTION We created this white paper to help senior IT leaders and business managers who are evaluating integration software. On the following pages
IBM Software IBM Business Process Management Suite. Increase business agility with the IBM Business Process Management Suite
IBM Software IBM Business Process Management Suite Increase business agility with the IBM Business Process Management Suite 2 Increase business agility with the IBM Business Process Management Suite We
IBM Proof of Technology Discovering business application services, featuring IBM WebSphere Application Server Network Deployment V8
IBM Proof of Technology Discovering business application services, featuring IBM WebSphere Application Server Network Deployment V8 Proof of Technology Introduction Welcome and Introductions Agenda Service
Increasing IT flexibility with IBM WebSphere ESB software.
ESB solutions White paper Increasing IT flexibility with IBM WebSphere ESB software. By Beth Hutchison, Katie Johnson and Marc-Thomas Schmidt, IBM Software Group December 2005 Page 2 Contents 2 Introduction
Independent process platform
Independent process platform Megatrend in infrastructure software Dr. Wolfram Jost CTO February 22, 2012 2 Agenda Positioning BPE Strategy Cloud Strategy Data Management Strategy ETS goes Mobile Each layer
Enterprise Reference Architecture
Prepared by Enterprise Planning and Architecture Strategies Team Page 1 of 19 Control Page: Revision History: Version No Revised Date Author Comments 03/18/2011 Anitha Ramakrishnan Initial Version Page
