Extending Your SOA in the API Economy

Size: px
Start display at page:

Download "Extending Your SOA in the API Economy"

Transcription

1 Extending Your SOA in the API Economy

2 Contents Abstract Service Orientation Basics The Benefits of SOA Ubiquitous Mobile Computing Introduces New Requirements Limitations of SOA To Do Apps Well, You Need More Introducing Apigee, the API Platform Comparing Apigee and SOA/ESB Connectivity and More Apigee Complements SOA Summary

3 Abstract Today the combined forces of social, mobile, and cloud computing are driving a change in how enterprises interact with employees, customers, and partners. Enterprises need to figure out how to expose systems to be easily consumed by third-party applications in a secure and trusted way; need to reach many different devices; need to figure out how to drastically reduce the time and cost of working with their systems, and improve the customer experience. The shift underway in enterprises is one from a world of messaging platforms to one of collaboration platforms - platforms for real-time connectivity and collaboration across boundaries and firewalls that enable machine-to-machine, person-to-person, B2B, and B2C interactions and transactions. The growing App economy is at the heart of this transformation, placing new demands on companies but also opening up unprecedented opportunity. SOA has traditionally addressed the needs of corporate information system integration, but apps and APIs interconnect corporate information systems with remote systems and mobile devices everywhere, addressing the needs of the App Economy in a way that a corporate SOA or ESB alone, cannot. Service Orientation Basics In Service Oriented Architecture, discrete information systems or components are modeled as services, which are accessible over the network via well-defined and standard protocols and data formats. The most commonly used protocols include HTTP and TCP; the most common data formats include XML, SOAP (which is XML that uses a specialized schema), and JSON. The aim of SOA is to promote re-use of software systems or information functions within enterprises via intersystem communication. Formally defining the network interfaces or contracts over which disparate systems can connect within SOA allows independent development and evolution of cooperating systems, without the need to employ a common technology base. This allows companies flexibility in managing discrete business functions, which translates to operational efficiency. 3

4 The Benefits of SOA Many companies have benefited greatly from employing SOA as the preferred architectural approach for IT integration in other words the preferred way of connecting disparate information systems across the enterprise. Before SOA, information assets such as an inventory control system or an order validation system were effectively isolated systems; they were accessible only via product-specific or vendor-specific mechanisms, or via novel or incompatible programming interfaces. The result of this was ineffective IT integration, or inefficient IT operations. SOA breaks down the walls between systems by establishing ground-rules and principles for interconnection between disparate systems. As SOAP and Web services toolkits became popular in the early 2000 s, the influence of SOA among IT practitioners grew. XML and SOAP libraries went mainstream. Packaged apps bundled web services support into their products. Support tools arrived, including ESB Enterprise Service Bus products, which provide a management and control point for SOAP communications. SOA succeeded in connecting enterprise building blocks. Many companies have greatly improved the efficiency and effectiveness of their information systems by embracing SOA. Ubiquitous Mobile Computing Introduces New Requirements In June 2007, Apple s iphone became generally available, and immediately became a disruptive influence in wireless telephony, consumer music, and later, information systems. There are now over 1 billion smartphones on the planet; the iphone and other smart phones have democratized connected, mobile computing. Now, people carry the Internet around in their pockets. Larger format devices such as tablet computers have brought richer connected experiences into everyday life; greatly adding to the momentum of ubiquitous connected computing. At the same time, advances in web browser technologies including markup and styling (HTML5 and CSS3), JavaScript engines (v8, SpiderMonkey, Chakra), programming metaphors (AJAX), data formats (JSON), and app frameworks (jquery, Mootools, Sencha) have brought new interactivity, style, and power to web applications. 4

5 Finally, the cumulative effect of Moore s Law has driven the cost of server compute resources CPU, storage, and network - down sharply, while cloud technologies in the area of Big Data and Virtual Networking have matured to take advantage of farms of networked server computers. Not long ago, server compute time was a scarce, expensive resource; it is now plentiful, cheap, and easily scaled. With these advances in greater connectedness and interactivity, and with the improved economics, companies have new opportunities to better connect to their customers. Apps that run on these mobile devices and in modern browsers deliver the experiences that delight and attract customers. As a result, companies are compelled to adopt and expose APIs, enabling those apps and the developers who build them, to win new business. What is an API, anyway? At one time, the term API referred to an Application Programming Interface exposed by a library. A standalone program running on a single computer needed to link to that library to use the API. An API was a contract that said to developers: if you include in your program a call to a specifically-named function, and pass a set of arguments of a given type, the library exposing the API will perform a specific function. These days, the term API implies a network interface that is HTTP-based. When a company offers an API, they re effectively saying to developers: if your app sends a particular message to a specific HTTP endpoint, it will receive a particular response. For example: If you send an HTTP GET message to example.com with this URL path: /weather/5day/palo Alto, then I will send you an XML document containing a 5-day weather forecast for Palo Alto, California. Obviously, APIs can be sophisticated, with Limitations of SOA many options for message request and Is SOA well suited to supporting connections from mobile apps? Is it well suited response payloads, headers, and query parameters. But the basic idea is this: an app sends a message that conforms to a to enabling connected web experiences? Let s consider. SOA is focused on ticular response. simple specification, and receives a par- enabling interconnection between existing systems deployed in a corporate network. Participants in SOA networks are long-lived, and purposefully slow to change; the pace of application development is correspondingly deliberate. Data models are formal and rigorous. 5

6 Apps are different. Mobile apps get conceived, designed, and built at an entirely different pace. The evolution of apps to satisfy new customer desires is rapid and continuous. Apps don t speak SOAP; they speak JSON, and use APIs to connect. This implies different data models and looser, more flexible and dynamic data formats. There are very different security requirements. At a coarse level, SOA and the App+API philosophies are similar: they both are focused on interconnectivity. But there are differences as well. Aspect SOA / ESB Apps and APIs Core goal Enable Internal developers and systems to connect, while complying with IT department standards. Enable developers, either external or internal, to build nifty, compelling apps, and allow users to run them. Network Low-latency, trusted. High-latency, untrusted. (Mobile wireless network) Developer Audience Internal, well trained, methodical. External or internal, internet savvy. Development Style Deliberate, structured, governed by process. Rapid, iterative, experimental. Connected Platform High-powered server. Any connected device. Data Contract Formal, strict. Flexible, dynamic. Data Format XML, JMS, SOAP, EDI, JSON and XML. possibly many others. Communications TCP, MQ, HTTP, others. HTTP. Authentication and Authorization Internal mechanisms, LDAP. Internet standards including OAuth. Usage Analytics Limited use, secondary importance. Of primary importance. While SOA addresses the needs of connecting existing enterprise systems, it was never conceived to address the key requirements in the different world of APIs and connected mobile apps. 6

7 To Do Apps Well, You Need More The above comparison focuses on the communications capability. In the world of apps and APIs, there are very important considerations outside this realm. The popularity of applications running on powerful mobile devices has lead to what can be called the App Economy, where apps can be a key differentiator for a business. Outsized benefits accrue to those who get it right. To do so means addressing requirements beyond basic communications: Developers: Recruiting, enabling, and managing developers. Platform: Making it easy for developers to build rich applications. Agility: Analysis to understand trends in performance and usage and iterating to respond. Developers In the App Economy, because apps are a key differentiator, the recruitment and enablement of developers is critical. There are many platforms and opportunities competing for their attention. Companies need to appeal to developers by making it super easy to understand the APIs that are available, to try things out quickly, to get started on their own. API providers also need to manage the developers their access rights, quotas, and the binding commercial terms. Companies also need to encourage community, so that developers can collaborate and support each other without active involvement by the API provider. This fosters innovation and the development and evolution of new ideas - for example combining the company s API capabilities with external services can extend a company s brand in powerful ways. Platform The API - the programmable interface into the company s systems - is the centerpiece of the unique platform a company offers to developers. But there are many aspects of a platform that developers view as not specific to a particular company. Things like social integration, location-aware services, or a general-purpose cloudbased key/value store, programmatically accessible from any app. In short, a simple API is not enough. 7

8 Agility Engaging developers and providing a capable and compelling platform is not a one-and-done task. Companies know they need to innovate quickly and iteratively on their products; when APIs are your product the requirement is the same. To iterate, they need to analyze the data around API usage patterns, to understand which APIs get used, when, how, and by which apps. They need to be able to rollout changes and new APIs as rapidly as possible, and adjust course as often as necessary. Doing all of this requires more than SOA. Introducing Apigee, the API Platform Apigee provides the infrastructure to address these needs, complementing the capabilities of SOA. Apigee manages API communications into existing systems, acting as the gateway from the world of apps into a corporate SOA. And, Apigee addresses the novel needs of the API lifecycle: encouraging developers to build better apps, faster; and providing insight into app and API usage. All of this ultimately enables companies to better connections with their customers. Apps APIs Developers API Team Figure 1: Apigee API Platform 8

9 Comparing Apigee and SOA/ESB As a communication interchange approach, Apigee Gateway Services is similar in some ways to an ESB, or to the SOA architectural approach. Common between Apigee and an ESB: message routing, message transformation, rate limiting, security checks and access control, and analytics. SOA and Apigee Gateway Services are similar; both are focused on interconnecting disparate systems, both model systems via network interfaces, both typically use XML or other data formats. There are clear similarities. Connectivity and More Like SOA or an ESB, Apigee provides connectivity and communications management. But the Apigee API Management platform provides much more. Gateway Services management of communications between outside apps and internal systems. The Gateway receives incoming HTTP API requests and performs authentication, authorization checks, rate limiting, auditing and logging, and routing. App Services a backend-as-a-service resource, it provides a core set of commonly used social media application objects, and can be extended to store arbitrary data. It enables developers to get better apps up and running more quickly. Developer Channel Services an extensible portal and set of web-based tools to engage developers, encourage adoption, and speed development of apps that leverage managed APIs. Analytics Services using the traffic analysis gathered by the Gateway, Analytics Services provides insight into API and app usage across developers, apps, and time, so that operators can see how app requests are driving the business. These four functional components comprise Apigee Enterprise, to address the specific needs in the app economy. None of these are functional areas included in the traditional realization of SOA. 9

10 Apigee Complements SOA With this set of features, Apigee is much more than SOA with a longer wire, or a Service Bus for HTTP APIs. For companies with a corporate SOA or ESB, Apigee provides a necessary control point for channeling Internet API calls into the corporate network, integrated with additional features specifically targeted to the App Economy. App Developer API Analyst Developer Channel Analytics Services Apps Web http http TCP/IP SOAP, JMS, HTTP http App Services Gateway Services (Policy Control Point) Management GUI Internal Firewall Internal Systems (accessed via SOAP & Web Services) Figure 2: Apigee API Platform Deployed in the Cloud Apigee can provide a facade to an ESB. The Apigee proxy acts as a point-of-entry API layer to SOAP services, geared toward agile development, developer collaboration, and rapid innovation. App Services can provide back-end services optimized for mobile app usage. Developer Channel Services, and the Developer Portal provides the on-ramp for developers who want to use your APIs. With the Apigee Enterprise Platform, all of these pieces work together, and are managed from a single integrated management interface. The integrated set of capabilities in Apigee Enterprise addresses the needs of companies that seek to fully exploit the potential of the app economy. Apigee complements a SOA, and extends the reach of a company out to the edge of the network right into customers hands. 10

11 Summary SOA addresses the needs of corporate information system integration, but apps and APIs place new demands on companies. Apigee provides a platform to satisfy those demands. Optimized for JSON, XML, and HTTP, Apigee handles internet-scale volumes of transactions, originating from a wide variety of devices into the corporate SOA. Apigee interconnects corporate information systems with remote systems and mobile devices everywhere, in a way that a corporate SOA or ESB alone, cannot. 11

12 About Apigee Apigee is the leading provider of API technology and services for enterprises and developers. Hundreds of companies including AT&T, Bechtel, ebay, Korea Telecom, Telefonica and Walgreens, as well as tens of thousands of developers use Apigee to simplify the delivery, management and analysis of APIs and apps. Apigee s global headquarters are in Palo Alto, California, and it also has offices in Bangalore, India; London; and Austin, Texas. To learn more, go to apigee.com. Find Best Practices to Accelerate your API Strategy Scale, Control and Secure your Enterprise Build Cutting-Edge Apps and Intuitive APIs Apigee Corporation Tel: +1 (408) sales@apigee.com 12

SAP API Management Power Digital Acceleration with APIs. Saad Syed

SAP API Management Power Digital Acceleration with APIs. Saad Syed SAP API Management Power Digital Acceleration with APIs Saad Syed new demands of the digital economy bigger scale broader range of devices more data faster speed 2015 SAP AG. All rights reserved. 2 2015

More information

Extending the Benefits of SOA beyond the Enterprise

Extending the Benefits of SOA beyond the Enterprise Extending the Benefits of SOA beyond the Enterprise 2 TABLE OF CONTENTS 1 SOA The Right Approach for Application Integration...3 2 SOA outside the Firewall: An Opportunity to Improve Collaboration...4

More information

Mobile Application Platform

Mobile Application Platform Mobile Application Platform from FeedHenry Next generation cloud-based solution that simplifies the development, deployment and management of mobile apps for enterprise. Develop native, hybrid and HTML5

More information

Helping organizations secure and govern application services for SOA, Web and the Cloud

Helping organizations secure and govern application services for SOA, Web and the Cloud Helping organizations secure and govern application services for SOA, Web and the Cloud SOA WEB CLOUD layer7tech.com info@layer7tech.com @layer7 Layer 7 offers industry-leading XML security, runtime SOA

More information

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER TABLE OF CONTENTS Market Demand for Enterprise Mobile Mobile App Development Approaches Native Apps Mobile Web Apps Hybrid Apps Mendix Vision for Mobile App

More information

API Management: Powered by SOA Software Dedicated Cloud

API Management: Powered by SOA Software Dedicated Cloud Software Dedicated Cloud The Challenge Smartphones, mobility and the IoT are changing the way users consume digital information. They re changing the expectations and experience of customers interacting

More information

A Comprehensive Solution for API Management

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...

More information

An Enterprise Architect s Guide to API Integration for ESB and SOA

An Enterprise Architect s Guide to API Integration for ESB and SOA An Enterprise Architect s Guide to API Integration for ESB and SOA The New Digital Imperative While some are still adjusting to the idea, you re well aware that we re living in an application economy.

More information

Table of Contents. Abstract. Cloud computing basics. The app economy. The API platform for the app economy

Table of Contents. Abstract. Cloud computing basics. The app economy. The API platform for the app economy Table of Contents Abstract Cloud computing basics The app economy The API platform for the app economy Your API platform: in the cloud or on premises? The cloud deployment model Cloud characteristics The

More information

API Management Introduction and Principles

API Management Introduction and Principles API Management Introduction and Principles by Vijay Alagarasan, Principal Architect, Enterprise Architecture and Strategy of Asurion Abstract: This article is focused on providing solutions for common

More information

IBM API Management Overview. 2014 IBM Corporation

IBM API Management Overview. 2014 IBM Corporation IBM API Management Overview Please Note IBM s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM s sole discretion. Information regarding potential

More information

Beyond ESB Architecture with APIs

Beyond ESB Architecture with APIs ebook How APIs displace ESBs and SOA in the Enterprise By Ed Anuff Hex #FC4C02 Hex #54585A Table of Contents Introduction 1 ESBs and App Servers Are the Problem 2-3 Modern apps and ESBs: an impedance mismatch

More information

WHITE PAPER. Written by: Michael Azoff. Published Mar, 2015, Ovum

WHITE PAPER. Written by: Michael Azoff. Published Mar, 2015, Ovum Unlocking systems of record with Web and mobile front-ends CA App Services Orchestrator for creating contemporary APIs Written by: Michael Azoff Published Mar, 2015, Ovum CA App Services Orchestrator WWW.OVUM.COM

More information

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

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

More information

Mobile Strategy and Development

Mobile Strategy and Development White Paper Mobility in 2014: An Essential Guide for CIOs The Ten New Rules of Mobile Strategy and Success Author Geoffrey Bock Principal, Bock & Company Table of contents 1. Recognize mobility as primarily

More information

White Paper. Growing your business with APIs.

White Paper. Growing your business with APIs. White Paper Growing your business with APIs. Mobile and digital technologies have changed the way we live. Consumers are doing business with all kinds of companies via apps and mobile devices. We expect

More information

Federal Enterprise Architecture and Service-Oriented Architecture

Federal Enterprise Architecture and Service-Oriented Architecture Federal Enterprise Architecture and Service-Oriented Architecture Concepts and Synergies Melvin Greer Chief Strategist, SOA / Cloud Computing Certified Enterprise Architect Copyright August 19, 2010 2010

More information

Accelerating Mobile Access

Accelerating Mobile Access Mobile devices are proliferating, and their use to access applications is skyrocketing, while users are less accepting of application performance issues than ever before. Since mobile devices have limited

More information

Governance, Risk, Compliance, and APIs

Governance, Risk, Compliance, and APIs Governance, Risk, Compliance, and APIs Introduction Application program interfaces (APIs) break new ground with respect to governance, risk, and compliance (GRC). By their nature, APIs are meant to enable

More information

API Architecture. for the Data Interoperability at OSU initiative

API Architecture. for the Data Interoperability at OSU initiative API Architecture for the Data Interoperability at OSU initiative Introduction Principles and Standards OSU s current approach to data interoperability consists of low level access and custom data models

More information

From SOA to MOA: Transitioning from Service to Mobile Oriented Architectures

From SOA to MOA: Transitioning from Service to Mobile Oriented Architectures From SOA to MOA: Transitioning from Service to Mobile Oriented Architectures OVERVIEW The evolution of enterprise mobility has brought with it new challenges to organizations attempting to enable the right

More information

Integrating Web Messaging into the Enterprise Middleware Layer

Integrating Web Messaging into the Enterprise Middleware Layer The increasing demand for real-time data has companies seeking to stream information to users at their desks via the web and on the go with mobile apps. Two trends are paving the way: o Internet push/streaming

More information

SOA and API Convergence What It Means for IBM Customers. 2001-2014 SOA Software, Inc. All Rights Reserved Contact Us Privacy Policy

SOA and API Convergence What It Means for IBM Customers. 2001-2014 SOA Software, Inc. All Rights Reserved Contact Us Privacy Policy SOA and API Convergence What It Means for IBM Customers Executive Summary IBM customers are expressing a greater and greater interest in APIs and API management. The execution of an API program naturally

More information

Cloud Service Brokerage Case Study. Health Insurance Association Launches a Security and Integration Cloud Service Brokerage

Cloud Service Brokerage Case Study. Health Insurance Association Launches a Security and Integration Cloud Service Brokerage Cloud Service Brokerage Case Study Health Insurance Association Launches a Security and Integration Cloud Service Brokerage Cloud Service Brokerage Case Study Health Insurance Association Launches a Security

More information

Sentinet for BizTalk Server SENTINET

Sentinet for BizTalk Server SENTINET Sentinet for BizTalk Server SENTINET Sentinet for BizTalk Server 1 Contents Introduction... 2 Sentinet Benefits... 3 SOA and APIs Repository... 4 Security... 4 Mediation and Virtualization... 5 Authentication

More information

Apigee Institute Survey Results An Emerging Digital Divide

Apigee Institute Survey Results An Emerging Digital Divide Apigee Institute Survey Results An Emerging Digital Divide Current performance using data analytics, deploying apps, and operating APIs may be the fault line for an emerging digital divide, as companies

More information

IBM s Mobile Enterprise Strategy. 2012 IBM Corporation

IBM s Mobile Enterprise Strategy. 2012 IBM Corporation IBM s Mobile Enterprise Strategy Mobile is changing conventions for industries Healthcare Construction Government From: Traditional health institution To: Seamless interactions among physicians and providers,

More information

Integrating Mobile apps with your Enterprise

Integrating Mobile apps with your Enterprise Integrating Mobile apps with your Enterprise Jonathan Marshall marshalj@uk.ibm.com @jmarshall1 Agenda Mobile apps and the enterprise Integrating mobile apps with Enterprise Applications Mobile apps and

More information

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 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

More information

Middleware- Driven Mobile Applications

Middleware- Driven Mobile Applications Middleware- Driven Mobile Applications A motwin White Paper When Launching New Mobile Services, Middleware Offers the Fastest, Most Flexible Development Path for Sophisticated Apps 1 Executive Summary

More information

The Digital Business Era Is Here

The Digital Business Era Is Here The Digital Business Era Is Here 5 keys to transforming your business for speed, agility and innovation The business world is changing dramatically. Customer and partner expectations are higher than they

More information

Introduction to SAML

Introduction to SAML Introduction to THE LEADER IN API AND CLOUD GATEWAY TECHNOLOGY Introduction to Introduction In today s world of rapidly expanding and growing software development; organizations, enterprises and governments

More information

IBM MobileFirst Launch David Lee Heyman

IBM MobileFirst Launch David Lee Heyman IBM MobileFirst Launch David Lee Heyman WW Mobile Business Agility Tiger Team IBM's Mobile Enterprise - A personal journey Watch now: http://youtu.be/0sealyljfag Announcing: IBM MobileFirst 5 2013 IBM

More information

Pervasive Software + NetSuite = Seamless Cloud Business Processes

Pervasive Software + NetSuite = Seamless Cloud Business Processes Pervasive Software + NetSuite = Seamless Cloud Business Processes Successful integration solution between cloudbased ERP and on-premise applications leveraging Pervasive integration software. Prepared

More information

Smartphone Enterprise Application Integration

Smartphone Enterprise Application Integration WHITE PAPER MARCH 2011 Smartphone Enterprise Application Integration Rhomobile - Mobilize Your Enterprise Overview For more information on optimal smartphone development please see the Rhomobile White

More information

How service-oriented architecture (SOA) impacts your IT infrastructure

How service-oriented architecture (SOA) impacts your IT infrastructure IBM Global Technology Services January 2008 How service-oriented architecture (SOA) impacts your IT infrastructure Satisfying the demands of dynamic business processes Page No.2 Contents 2 Introduction

More information

Mobile App Integration - Seven Principles for ZDNet

Mobile App Integration - Seven Principles for ZDNet Seven Principles for a Superior Mobile Integration Strategy ZDNet estimated that by the end of 2013, 62 percent of companies would be supporting bring-your-own-device (BYOD) connectivity. Of those who

More information

Integration using IBM Solutions

Integration using IBM Solutions With special reference to integration with SAP XI Email: keithprabhu@hotmail.com Table of contents Integration using IBM Solutions Executive Summary...3 1. Introduction...4 2. IBM Business Integration

More information

Business Transformation for Application Providers

Business Transformation for Application Providers E SB DE CIS IO N GUID E Business Transformation for Application Providers 10 Questions to Ask Before Selecting an Enterprise Service Bus 10 Questions to Ask Before Selecting an Enterprise Service Bus InterSystems

More information

Sentinet for BizTalk Server SENTINET 3.1

Sentinet for BizTalk Server SENTINET 3.1 for BizTalk Server SENTINET 3.1 for BizTalk Server 1 Contents Introduction... 2 SOA and APIs Repository... 3 Security... 3 Mediation and Virtualization... 3 Authentication and Authorization... 4 Monitoring,

More information

Junos Space for Android: Manage Your Network on the Go

Junos Space for Android: Manage Your Network on the Go Junos Space for Android: Manage Your Network on the Go Combining the power of Junos Space and Android SDKs to build powerful and smart applications for network administrators Challenge It is important

More information

Introduction to IBM Worklight Mobile Platform

Introduction to IBM Worklight Mobile Platform Introduction to IBM Worklight Mobile Platform The Worklight Mobile Platform The Worklight Mobile Platform is an open, complete and advanced mobile application platform for HTML5, hybrid and native apps.

More information

Why Architecture Matters

Why Architecture Matters Unified Communications Why Architecture Matters A UCStrategies White Paper sponsored by ezuce October 2014 Copyright ezuce 2014, all rights reserved Why Architecture Matters Unified Communications (UC)

More information

Build Your Mobile Strategy Not Just Your Mobile Apps

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

More information

New Rules for Mobile Strategy and Success

New Rules for Mobile Strategy and Success Mobility in 2015 New Rules for Mobile Strategy and Success Authored by Geoffrey Bock, Principal Bock & Company Table of Contents 00 01 02 03 04 05 06 07 08 09 10 Executive summary 3 Recognize mobility as

More information

Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards)

Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards) Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards) Michael P. Papazoglou (INFOLAB/CRISM, Tilburg University, The Netherlands)

More information

MOBILIZING ORACLE APPLICATIONS ERP. An Approach for Building Scalable Mobility Solutions. A RapidValue Solutions Whitepaper

MOBILIZING ORACLE APPLICATIONS ERP. An Approach for Building Scalable Mobility Solutions. A RapidValue Solutions Whitepaper MOBILIZING ORACLE APPLICATIONS ERP An Approach for Building Scalable Mobility Solutions A RapidValue Solutions Whitepaper TABLE OF CONTENTS Executive Overview Typical Architecture for Mobilizing Oracle

More information

BENCHMARKING THE ENTERPRISE S B2B INTEGRATION MATURITY

BENCHMARKING THE ENTERPRISE S B2B INTEGRATION MATURITY www.wipro.com BENCHMARKING THE ENTERPRISE S B2B INTEGRATION MATURITY Presanna Venkadesh Sundararajan Senior Architect in Wipro Technologies Table of contents 03...Background 03...Why do we have to measure

More information

Apigee Edge API Services Manage, scale, secure, and build APIs and apps

Apigee Edge API Services Manage, scale, secure, and build APIs and apps Manage, scale, secure, and build APIs and apps Hex #FC4C02 Hex #54585A Manage, scale, secure, and build APIs and Apps with is designed to unite the best of Internet and enterprise technologies to provide

More information

HTML5 : carrier grade

HTML5 : carrier grade HTML5 : carrier grade Alex Rutgers / CTO@Momac / February 2013. Introduction Since HTML5 became mainstream media around April 2010 and I decided to create an overview article on HTML5 in the mobile space,

More information

The New Enterprise Mobile Middleware. Mobile Backend-as-a-Service: The Agile Development Path for Mobile Apps

The New Enterprise Mobile Middleware. Mobile Backend-as-a-Service: The Agile Development Path for Mobile Apps The New Enterprise Mobile Middleware Mobile Backend-as-a-Service: The Agile Development Path for Mobile Apps INTRODUCTION Mobile development in the enterprise is far from an easy endeavor. Development

More information

API Management Buyers Guide. White Paper

API Management Buyers Guide. White Paper API Management Buyers Guide White Paper What Is an API? The value of your software, data, or other digital assets can be dramatically increased by reaching new audiences. This is possible through the use

More information

Cisco Enterprise Mobility Services Platform

Cisco Enterprise Mobility Services Platform Data Sheet Cisco Enterprise Mobility Services Platform Reduce development time and simplify deployment of context-aware mobile experiences. Product Overview The Cisco Enterprise Mobility Services Platform

More information

Important initial assumptions. The evolutionary path in the first decades. What are the current hot topics being addressed?

Important initial assumptions. The evolutionary path in the first decades. What are the current hot topics being addressed? The Web @ 25 From 25 years of history... into the future Olle Olsson Swedish W3C Office Swedish Institute of Computer Science (SICS) Boye Digital Innovation Nordic Copenhagen May 2014 The web a success

More information

SIF 3: A NEW BEGINNING

SIF 3: A NEW BEGINNING SIF 3: A NEW BEGINNING The SIF Implementation Specification Defines common data formats and rules of interaction and architecture, and is made up of two parts: SIF Infrastructure Implementation Specification

More information

Table of Contents. 1 Executive Summary... 2 2. SOA Overview... 3 2.1 Technology... 4 2.2 Processes and Governance... 8

Table of Contents. 1 Executive Summary... 2 2. SOA Overview... 3 2.1 Technology... 4 2.2 Processes and Governance... 8 Table of Contents 1 Executive Summary... 2 2. SOA Overview... 3 2.1 Technology... 4 2.2 Processes and Governance... 8 3 SOA in Verizon The IT Workbench Platform... 10 3.1 Technology... 10 3.2 Processes

More information

Unlocking the Power of SOA with Business Process Modeling

Unlocking the Power of SOA with Business Process Modeling White Paper Unlocking the Power of SOA with Business Process Modeling Business solutions through information technology TM Entire contents 2006 by CGI Group Inc. All rights reserved. Reproduction of this

More information

Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform

Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform May 2015 Contents 1. Introduction... 3 2. What is BIM... 3 2.1. History of BIM... 3 2.2. Why Implement BIM... 4 2.3.

More information

ORACLE MOBILE SUITE. Complete Mobile Development Solution. Cross Device Solution. Shared Services Infrastructure for Mobility

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

More information

Core Feature Comparison between. XML / SOA Gateways. and. Web Application Firewalls. Jason Macy jmacy@forumsys.com CTO, Forum Systems

Core Feature Comparison between. XML / SOA Gateways. and. Web Application Firewalls. Jason Macy jmacy@forumsys.com CTO, Forum Systems Core Feature Comparison between XML / SOA Gateways and Web Application Firewalls Jason Macy jmacy@forumsys.com CTO, Forum Systems XML Gateway vs Competitive XML Gateways or Complementary? and s are Complementary

More information

ENTERPRISE SESSION BORDER CONTROLLERS: SAFEGUARDING TODAY S AND TOMORROW S UNIFIED COMMUNICATIONS

ENTERPRISE SESSION BORDER CONTROLLERS: SAFEGUARDING TODAY S AND TOMORROW S UNIFIED COMMUNICATIONS ENTERPRISE SESSION BORDER CONTROLLERS: SAFEGUARDING TODAY S AND TOMORROW S UNIFIED COMMUNICATIONS ALCATEL-LUCENT OPENTOUCH SESSION BORDER CONTROLLER A SECURE SOLUTION FOR BORDERLESS CONVERSATIONS APPLICATION

More information

FIVE SIGNS YOU NEED HTML5 WEBSOCKETS

FIVE SIGNS YOU NEED HTML5 WEBSOCKETS FIVE SIGNS YOU NEED HTML5 WEBSOCKETS A KAAZING WHITEPAPER Copyright 2011 Kaazing Corporation. All rights reserved. FIVE SIGNS YOU NEED HTML5 WEBSOCKETS A KAAZING WHITEPAPER HTML5 Web Sockets is an important

More information

Introduction. About the speaker: 31 years old. Degree in Computer Science (BA) in 2008. Professional Java Developer ever since

Introduction. About the speaker: 31 years old. Degree in Computer Science (BA) in 2008. Professional Java Developer ever since Introduction About the speaker: 31 years old Degree in Computer Science (BA) in 2008 Professional Java Developer ever since Experience with CQ since 2012 Published Open Source Software Unic - Seite 1 Published

More information

Redbook Overview Patterns: SOA Design with WebSphere Message Broker and WebSphere ESB

Redbook Overview Patterns: SOA Design with WebSphere Message Broker and WebSphere ESB IBM Software for WebSphere Redbook Overview Patterns: SOA Design with WebSphere Message Broker and WebSphere ESB Presenter: Kim Clark Email: kim.clark@uk.ibm.com Date: 27/02/2007 SOA Design with WebSphere

More information

Re-Shaping Retail Integration. Changing retail landscape with Social-Mobile-Analytics-Cloud. www.wipro.com

Re-Shaping Retail Integration. Changing retail landscape with Social-Mobile-Analytics-Cloud. www.wipro.com www.wipro.com Re-Shaping Retail Integration Changing retail landscape with Social-Mobile-Analytics-Cloud Gaurav Mittal Principal Consultant Wipro Ltd. Table of contents 03... Abstract 03... Retail Industry

More information

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 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

More information

Service Mediation. The Role of an Enterprise Service Bus in an SOA

Service Mediation. The Role of an Enterprise Service Bus in an SOA Service Mediation The Role of an Enterprise Service Bus in an SOA 2 TABLE OF CONTENTS 1 The Road to Web Services and ESBs...4 2 Enterprise-Class Requirements for an ESB...5 3 Additional Evaluation Criteria...7

More information

Service Virtualization

Service Virtualization Service Virtualization A faster, more efficient and less costly way to develop and test enterprise-class applications As cloud and mobile computing gain rapid acceptance, IT departments are expected to

More information

SOA REFERENCE ARCHITECTURE: WEB TIER

SOA REFERENCE ARCHITECTURE: WEB TIER SOA REFERENCE ARCHITECTURE: WEB TIER SOA Blueprint A structured blog by Yogish Pai Web Application Tier The primary requirement for this tier is that all the business systems and solutions be accessible

More information

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies 3-day seminar Give Your Business the Competitive Edge SOA has rapidly seized the momentum and center stage because

More information

How your business can successfully monetize API enablement. An illustrative case study

How your business can successfully monetize API enablement. An illustrative case study How your business can successfully monetize API enablement An illustrative case study During the 1990s the World Wide Web was born. During the 2000s, it evolved from a collection of fragmented services

More information

Optimizing the Value of SOA Through API Management! Perry Krol! Sr. Solutions Consultant, EMEA! Event Processing and API Management!

Optimizing the Value of SOA Through API Management! Perry Krol! Sr. Solutions Consultant, EMEA! Event Processing and API Management! Optimizing the Value of SOA Through Management! Perry Krol! Sr. Solutions Consultant, EMEA! Event Processing and Management! A Dramatic Shift in the Business Ecosystem! Before Open s Hardened edge Fully

More information

Business Process Management in the Finance Sector

Business Process Management in the Finance Sector Business Process Management in the Finance Sector Leveraging the power of processes for profit oracle.com Introduction It is vital for financial services companies to ensure the rapid implementation of

More information

TimeWave Media Enterprise Guide to HTML5 Mobile

TimeWave Media Enterprise Guide to HTML5 Mobile Enterprise Guide to HTML5 Mobile Re-defining enterprise mobility with a cross-platform delivery strategy. HTML5 is redefining the possibilities of enterprise mobility. With the explosive emergence of mobile

More information

APIs The Next Hacker Target Or a Business and Security Opportunity?

APIs The Next Hacker Target Or a Business and Security Opportunity? APIs The Next Hacker Target Or a Business and Security Opportunity? SESSION ID: SEC-T07 Tim Mather VP, CISO Cadence Design Systems @mather_tim Why Should You Care About APIs? Amazon Web Services EC2 alone

More information

Oracle Service Bus. Situation. Oracle Service Bus Primer. Product History and Evolution. Positioning. Usage Scenario

Oracle Service Bus. Situation. Oracle Service Bus Primer. Product History and Evolution. Positioning. Usage Scenario Oracle Service Bus Situation A service oriented architecture must be flexible for changing interfaces, transport protocols and server locations - service clients have to be decoupled from their implementation.

More information

Feature Guide Elastic Path Cortex. Version 6.5.1

Feature Guide Elastic Path Cortex. Version 6.5.1 Feature Guide Elastic Path Cortex Version 6.5.1 1.800.942.5282 (toll-free within North America) +1.604.408.8078 (outside North America) www.elasticpath.com API-centric commerce that s scalable, secure,

More information

Pronto Connect Preparing for a more connected future. White Paper

Pronto Connect Preparing for a more connected future. White Paper Pronto Connect Preparing for a more connected future White Paper Enhancing Pronto Xi for the era of mobile and web services Pronto Software is a leading vendor of enterprise resource planning (ERP) business

More information

whitepaper The Evolutionary Steps to Master Data Management

whitepaper The Evolutionary Steps to Master Data Management The Evolutionary Steps to Master Data Management Table of Contents 3 Introduction 4 Step 1: Implement a Foundational Service Layer 6 Step 2: Choose a style 11 Summary The Evolutionary Steps to Master Data

More information

owncloud Architecture Overview

owncloud Architecture Overview owncloud Architecture Overview Time to get control back Employees are using cloud-based services to share sensitive company data with vendors, customers, partners and each other. They are syncing data

More information

www.wipro.com Leveraging SOA Principles for API Adoption

www.wipro.com Leveraging SOA Principles for API Adoption www.wipro.com Leveraging SOA Principles for API Adoption Table of Contents 02 Abstract 02 Declining Preference for Traditional SOA 03 Onboarding API Bandwagon 04 Checkpoints 05 07 Leveraging SOA Best Practice

More information

Corporate Bill Analyzer

Corporate Bill Analyzer Corporate Bill Analyzer Product Description V 3.1 Contents Contents Introduction Platform Overview Core features Bill/Invoice presentment Corporate hierarchy support Billing Account hierarchy support Call

More information

Achieving business agility and cost optimization by reducing IT complexity. The value of adding ESB enrichment to your existing messaging solution

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

More information

The Enterprise Service Bus

The Enterprise Service Bus 1 ESBs: Essential Infrastructure for a Successful SOA March 2005 2 at a glance Customers include world s largest firms! 80% of Global Telecom! 70% of Financial Services in Global 100! Blue Chip System

More information

Bridging the Gap between On-Premise BizTalk ESB and Windows Azure platform AppFabric

Bridging the Gap between On-Premise BizTalk ESB and Windows Azure platform AppFabric SERVICE BUS and ACCESS CONTROL Bridging the Gap between On-Premise BizTalk ESB and Windows Azure platform AppFabric Brian Loesgen Principal SOA Architect Microsoft Corporation San Diego.NET User Group,

More information

4 Keys to Building a Successful, Scalable Mobile App Strategy

4 Keys to Building a Successful, Scalable Mobile App Strategy APPCELERATOR WHITEPAPER: 4 STEPS TO CREATING A MOBILE STRATEGY 4 Keys to Building a Successful, Scalable Mobile App Strategy Mobile is already changing everything, it will transform relationships with

More information

Statement of Direction

Statement of Direction Mobile First: Taking Mobile CRM to the Next Level 1 January 2013 Mobile First: Taking Mobile CRM to the Next Level Whitepaper Mobile First: Taking Mobile CRM to the Next Level 2 Table of Contents Notes...

More information

Develop enterprise mobile applications with IBM Rational software

Develop enterprise mobile applications with IBM Rational software Develop enterprise mobile applications with IBM software Providing comprehensive mobile application development and lifecycle management solutions Highlights Helps streamline and optimize the software

More information

Implementing Mobile Thin client Architecture For Enterprise Application

Implementing Mobile Thin client Architecture For Enterprise Application Research Paper Implementing Mobile Thin client Architecture For Enterprise Paper ID IJIFR/ V2/ E1/ 037 Page No 131-136 Subject Area Information Technology Key Words JQuery Mobile, JQuery Ajax, REST, JSON

More information

White Paper. Anywhere, Any Device File Access with IT in Control. Enterprise File Serving 2.0

White Paper. Anywhere, Any Device File Access with IT in Control. Enterprise File Serving 2.0 White Paper Enterprise File Serving 2.0 Anywhere, Any Device File Access with IT in Control Like it or not, cloud- based file sharing services have opened up a new world of mobile file access and collaborative

More information

Property & Casualty Insurance Solutions from CCS Technology Solutions

Property & Casualty Insurance Solutions from CCS Technology Solutions Property & Casualty Insurance Solutions from CCS Technology Solution presents OneTimePortal (Powered by WEBSPHERE), Web-based software platform for property and casualty insurers that are seeking to reduce

More information

Mobility for Me. When used effectively Contextual Mobility can:

Mobility for Me. When used effectively Contextual Mobility can: Mobility for Me Over 250 communications providers around the world trust TIBCO with the management of their products, services and the customers that use them. 2 Mobility for Me Create a communications

More information

Oracle SOA Suite/B2B as a Critical Mission Hub for a High Volume Message Use Case

Oracle SOA Suite/B2B as a Critical Mission Hub for a High Volume Message Use Case Oracle SOA Suite/B2B as a Critical Mission Hub for a High Volume Message Use Case Introduction Stop. Think. Ok, in the meanwhile 2 seconds has passed and 250 messages more were processed by a mission critical

More information

Article. One for All Apps in HTML5

Article. One for All Apps in HTML5 One for All Apps The boom of smartphones and tablets in the consumer sector creates new problems for developers of industrial Apps: They have to build Apps quickly that run on any type of smartphone and

More information

Service-Oriented Architecture and Software Engineering

Service-Oriented Architecture and Software Engineering -Oriented Architecture and Software Engineering T-86.5165 Seminar on Enterprise Information Systems (2008) 1.4.2008 Characteristics of SOA The software resources in a SOA are represented as services based

More information

Cisco Application Networking for BEA WebLogic

Cisco Application Networking for BEA WebLogic Cisco Application Networking for BEA WebLogic Faster Downloads and Site Navigation, Less Bandwidth and Server Processing, and Greater Availability for Global Deployments What You Will Learn To address

More information

PARTNER INTEGRATION GUIDE. Edition 1.0

PARTNER INTEGRATION GUIDE. Edition 1.0 PARTNER INTEGRATION GUIDE Edition 1.0 Last Revised December 11, 2014 Overview This document provides standards and guidance for USAA partners when considering integration with USAA. It is an overview of

More information

5 Pillars of API Management with CA Technologies

5 Pillars of API Management with CA Technologies 5 Pillars of API Management with CA Technologies Introduction: Managing the new open enterprise Realizing the Opportunities of the API Economy Across industry sectors, the boundaries of the traditional

More information

SOA Myth or Reality??

SOA Myth or Reality?? IBM TRAINING S04 SOA Myth or Reality Jaqui Lynch IBM Corporation 2007 SOA Myth or Reality?? Jaqui Lynch Mainline Information Systems Email jaqui.lynch@mainline.com Session S04 http://www.circle4.com/papers/s04soa.pdf

More information

MANAGEMENT SUMMARY INTRODUCTION KEY MESSAGES. Written by: Michael Azoff. Published June 2015, Ovum

MANAGEMENT SUMMARY INTRODUCTION KEY MESSAGES. Written by: Michael Azoff. Published June 2015, Ovum App user analytics and performance monitoring for the business, development, and operations teams CA Mobile App Analytics for endto-end visibility CA Mobile App Analytics WWW.OVUM.COM Written by: Michael

More information