Layering Mobile APIs for Profit and Business Agility

Size: px
Start display at page:

Download "Layering Mobile APIs for Profit and Business Agility"

Transcription

1 April 24, 2014 Webcast featuring Forrester Research, Inc. Layering Mobile APIs for Profit and Business Agility

2 Randy Ed

3 Youtube.com/apigee! Apigee. Corp. Confidential All Rights All Reserved Rights Reserved 3

4 community.apigee.com/learn! Apigee. Corp. Confidential All Rights All Reserved Rights Reserved 5

5 Layering Mobile APIs for Profit and Business Agility Randy Heffner, Vice President & Principal Analyst

6 Forget Facebook, APIs are mainstream

7 The industry cry: Mobile needs APIs! Mobile apps APIs Your applications

8 The industry cry: Mobile needs APIs! Mobile apps APIs Your applications

9 Problem: Each channel works differently Source: January 2013 Digital Customer Experience Trends To Watch, 2013 Forrester report 2013 Forrester Research, Inc. Reproduction Prohibited 5

10 A recipe for API-based business chaos Mobile app Mobile UI APIs Product data API Customer data API Order data API Applications ERP data CRM data

11 A recipe for API-based business chaos Mobile app Catalog business logic Mobile UI Account business logic Order business logic APIs Product data API Customer data API Order data API Applications ERP data CRM data

12 A recipe for API-based business chaos Mobile app Kiosk, et al Mobile UI Kiosk UI Catalog business logic Account business logic Order business logic Account logic Order logic APIs Product data API Customer data API Order data API Applications ERP data CRM data

13 And customer experience is not the only thing Social Cloud Internet of Things Virtualization Events Zero-trust security

14 More importantly...a business to-do list Engage customers in better ways Open new channels to market Optimize supply chains Drive out costs Adapt to competitive shifts Respond more quickly to business disruptions Continuously improve processes and outcomes Understand trends before others

15 Goal: Agile, digital, customer-centric business November 2013 Top Technology Trends To Watch: 2014 To 2016 Forrester report 2013 Forrester Research, Inc. Reproduction Prohibited 11

16 Goal: Consistent outcomes across all contexts Kiosk Employee mobile apps Customer mobile apps Industry marketplaces Web Internal biz solutions Value chain integration Digital disruption 2013 Forrester Research, Inc. Reproduction Prohibited 12

17 Business building blocks stem chaos B2B: application-centric Technical API ERP API CRM API Applications ERP application CRM application

18 Business building blocks stem chaos Technical coupling B2B: application-centric Logistics application Technical API ERP API Technical building blocks CRM API Applications ERP application CRM application

19 Business building blocks stem chaos Technical coupling B2B: application-centric Logistics application Technical API ERP API Technical building blocks CRM API Applications ERP application CRM application

20 Business building blocks stem chaos Technical coupling B2B: application-centric Logistics application Business relationship B2B: business-centric Logistics process Technical API Technical building blocks Business API Business building blocks ERP API CRM API Order fulfillment API Applications ERP application CRM application

21 Mobile needs layered APIs Mobile UI Business building block APIs Core business applications

22 Mobile needs layered APIs Mobile UI Transaction APIs Business building block APIs Core business applications

23 Mobile needs layered APIs Mobile UI User interface APIs UI-level APIs Transaction APIs Business building block APIs Core business applications

24 Mobile needs layered APIs Mobile UI User interface APIs UI-level APIs UI logic Transaction APIs Data APIs Business building block APIs Core business applications

25 So mobile needs an API backend Mobile UI Device User interface APIs UI-level APIs UI logic Mobile backend Transaction APIs Data APIs Core systems Business building block APIs Core business applications

26 So mobile needs an API backend Mobile UI Device User interface APIs UI-level APIs API façade for core transactions UI logic Mobile backend Transaction APIs Data APIs Core systems Business building block APIs Core business applications

27 So mobile needs an API backend Mobile UI Device User interface APIs UI-level APIs Local / cached data API façade for core transactions UI logic Mobile backend Local / cached data Transaction APIs Data APIs Core systems Business building block APIs Core business applications

28 API design strategy: Five major areas API categories Business context of API design & use API types Interface technical design Community concerns Future preparation Function, purpose, architecture context Messaging style, payloads, security, quality of service API limits, testing, support Open-ended design, portfolio management 2013 Forrester Research, Inc. Reproduction Prohibited 24

29 API strategy: A business view Wide-open to innovation Optimized business Tech-savvy consumers Value-add innovators Web site developers Digital disruptors Distribution partners Enterprise customers Suppliers Digital experiences (mobile, web, etc.) 1 2 Open web APIs B2B APIs Your enterprise Enterprise applications (custom, off-the-shelf, cloud, on-premise)

30 API strategy: A business view Wide-open to innovation Optimized business Tech-savvy consumers Value-add innovators Web site developers Digital disruptors Distribution partners Enterprise customers Suppliers Digital experiences (mobile, web, etc.) 1 2 Open web APIs B2B APIs 3 Internal APIs Your enterprise Enterprise applications (custom, off-the-shelf, cloud, on-premise)

31 API strategy: A business view Wide-open to innovation Optimized business Build product ecosystems Tech-savvy consumers Web site developers Enterprise customers Enterprise customers Tech-savvy consumers Value-add innovators Digital disruptors Distribution partners Suppliers Product ecosystem Digital experiences (mobile, web, etc.) 1 2 Open web APIs B2B APIs 4 Product APIs 3 Internal APIs Products (software, physical products, services) Enterprise applications (custom, off-the-shelf, cloud, on-premise) Your enterprise Your products

32 Purpose and function drive API types Data APIs Transaction APIs Integration APIs User interface APIs Application component APIs Utility APIs Play in the data economy Direct entity/collection access Complex, multiple resource interactions Push processes forward Technical connections between siloed applications Serve UI data, UI fragments, and fullyformed UI components Provide business function support Technical support, such as security, logging, and format conversion 2013 Forrester Research, Inc. Reproduction Prohibited 28

33 REST verbs: Not as clear as you think HTTP verb: GET POST PUT DELETE HEAD OPTIONS PATCH Q: Which is the correct handling of POST /order? A) Store a new order record AND submit the order for processing B) Store a new order record DO NOT submit the order for processing C) Store a new order record DO submit IF orderstatus = submit D) Store a new order record ONLY if it passes validation

34 REST verbs: Not as clear as you think HTTP verb: GET POST PUT DELETE HEAD OPTIONS PATCH Q: Which is the correct handling of POST /order? A) Store a new order record AND submit the order for processing B) Store a new order record DO NOT submit the order for processing C) Store a new order record DO submit IF orderstatus = submit D) Store a new order record ONLY if it passes validation A: Whatever it says in the documentation The lesson: REST is clear only in your documentation

35 Bigger issue: Transaction management Docs specify: POST /order submits a new order for processing Q: What should API user do if POST /order returns no response? A: Whatever it says in the documentation

36 Bigger issue: Transaction management Docs specify: POST /order submits a new order for processing Q: What should API user do if POST /order returns no response? A: Whatever it says in the documentation Strategy 1: Transaction submission protocol Step A: GET /neworderid! returns unique control number Step B: POST /order! implementation uses neworderid to prevent duplicates Step C: If no response! API user can resend POST /order at will

37 Bigger issue: Transaction management Docs specify: POST /order submits a new order for processing Q: What should API user do if POST /order returns no response? A: Whatever it says in the documentation Strategy 1: Transaction submission protocol Step A: GET /neworderid! returns unique control number Step B: POST /order! implementation uses neworderid to prevent duplicates Step C: If no response! API user can resend POST /order at will Strategy 2: Duplicate transaction detection Step A: POST /order Step B: If no response! API user resends identical POST /order Step C: Implementation hashes the order to identify duplicates Step D: Duplicate handling is business scenario dependent

38 Forrester s recommendations Don t just build APIs, create an API design strategy Understand how APIs create wide open business opportunity Craft your taxonomy of API types Manage and evolve your portfolio of business APIs

39 Forrester s recommendations Don t just build APIs, create an API design strategy Understand how APIs create wide open business opportunity Craft your taxonomy of API types Manage and evolve your portfolio of business APIs Layer APIs to deliver business agility Layer user experience APIs on top of business APIs Use a backend to integrate experience APIs with other needs

40 Forrester s recommendations Don t just build APIs, create an API design strategy Understand how APIs create wide open business opportunity Craft your taxonomy of API types Manage and evolve your portfolio of business APIs Layer APIs to deliver business agility Layer user experience APIs on top of business APIs Use a backend to integrate experience APIs with other needs Leverage APIs for business effectiveness Deliver mobile now, prepare for future channels Deliver consistent business across any channel Use API design strategy to build business agility

41 Thank you Randy

42 Mobile API Architecture 4-Tier (and 2 Teams) Web is a client More logic on device New Stacks (Node.js) Backend-as-a-Service Apigee. Corp. Confidential All Rights All Reserved Rights Reserved 6

43 Mobile API Architecture App Code SDK API Server Infrastructure Apigee. Corp. Confidential All Rights All Reserved Rights Reserved

44 Mobile Client Development SDK or API? Static Obj-C and Java HTML5/JS (PhoneGap) Async (& background) Apigee. Corp. Confidential All Rights All Reserved Rights Reserved 8

45 Mobile API Security Identity (FB, OAuth) Untrusted Devices Token Vending Policies & Permissions Untrusted Networks MITM Apigee. Corp. Confidential All Rights All Reserved Rights Reserved 9

46 Mobile Communication - Async & Offline Notifications Push, Poll, WebSocket Network Availability Intermittent & Offline Message Queues SQS, etc Apigee. Corp. Confidential All Rights All Reserved Rights Reserved 10

47 Mobile Debugging Where To Start? App, Network, Server Timeouts Missing Headers Auth & Security Log EVERYTHING! Apigee. Corp. Confidential All Rights All Reserved Rights Reserved 11

48 Mobile Development Challenge Key App Features Cloud Connected New Architecture Client/Server Redux New Development SDKs, Async, Offline Apigee. Corp. Confidential All Rights All Reserved Rights Reserved 12

49 Mobile API Value Chain User App Developer API API Team Backend Self-service developer portal Prebuilt mbaas components Mobile app monitoring and testing Proxy for optimization, security, message transformation Node.js coding environment for business logic and validation API versioning Analytics Faster time to market Lower development costs More reliable code Agility Responsiveness Lower IT scaling costs Apigee. Corp. Confidential All Rights All Reserved Rights Reserved 13

50 Walgreens: driving in-store traffic via third-party apps QuickPrints API powered by Apigee Prescription API powered by Apigee Balance Rewards API powered by Apigee Avg spend / customer 75+ partner apps integrated with Walgreens QuickPrints partners offered 15% revenue share >1 prescription refills per second from mobile apps More APIs planned: Healthcare Appointment Scheduling, Steps with Balance Rewards We started by driving customer engagement outside our store with the QuickPrints and Prescription APIs. Then, moved to driving engagement inside our store with the Balance Rewards API. Tim McCauley, Sr. Director, Mobile Commerce, Walgreens Apigee. Apigee Corp. Confidential All Rights All Reserved Rights Reserved 14

51 B2C use case: personalized mobile offers User receives offer on new shoes Browses shoes on website and adds to wishlist Later, she happens to be near one of their stores Gets push notification with promotion: 15% offer, today only Orders on mobile, selects in-store pickup Store meets monthly sales target, learns about customer Picks up item in store and confirms by scanning mobile device Uses store s location-based services to walk to nearest store EXTEND your business to every customer interaction point through apps and APIs Apigee. Corp. Confidential All Rights All Reserved Rights Reserved 15

52 B2C/B2E use case: customer service optimization In-store shopper notices item is on sale but out of stock Taps customer service button on her mobile app This triggers push notification to store associate s mobile device Associate checks stock availability from mobile device Locates item in back Assists shopper in timely fashion; shopper completes transaction Finds shopper knowing their exact in-store location from device INTEGRATE internal systems to boost employee efficiency and customer retention Apigee. Corp. Confidential All Rights All Reserved Rights Reserved 16

53 Questions? Randy Ed

54 Thank you youtube.com/apigee! slideshare.com/apigee! linkedin.com/company/apigee!

How does a 100-year old company become a platform business?

How does a 100-year old company become a platform business? Chet Kapoor How does a 100-year old company become a platform business? CC-BY_SA Apigee 2015. Technologies have changed the market context This has happened before Those who fail to adapt to change Those

More information

Building Cross Platform Mobile Apps Dev Tools, MBaaS, Architecture, APIs

Building Cross Platform Mobile Apps Dev Tools, MBaaS, Architecture, APIs Building Cross Platform Mobile Apps Dev Tools, MBaaS, Architecture, APIs So You Want to Build a Mobile App What Mobile Platforms to Support? What backend services to integrate? What login credentials are

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

ENTERPRISE MOBILE BACKEND AS A SERVICE EVALUATION CHECKLIST

ENTERPRISE MOBILE BACKEND AS A SERVICE EVALUATION CHECKLIST ENTERPRISE MOBILE BACKEND AS A SERVICE EVALUATION CHECKLIST Considerations for choosing a secure, scalable, and reliable enterprise mobile backend platform OVERVIEW Organizations often struggle with identifying

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

How to deliver a superior multi channel experience including the new Web Channel Experience Management 3.0

How to deliver a superior multi channel experience including the new Web Channel Experience Management 3.0 How to deliver a superior multi channel experience including the new Web Channel Experience Management 3.0 Matthias Göhler Vice President Product Management Multi Channel, SAP AG Learning Points In this

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

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

Migrating SaaS Applications to Windows Azure

Migrating SaaS Applications to Windows Azure Migrating SaaS Applications to Windows Azure Lessons Learned 04.04.2012 Speaker Introduction Deepthi Raju Marketing Technology Services Deepthi joined Smartbridge in 2005 and has over twenty years of technology

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

Introducing. Cathal McGloin, VP & General Manager, Mobile Platforms Javier Perez, Director of Product Management and Global Consulting

Introducing. Cathal McGloin, VP & General Manager, Mobile Platforms Javier Perez, Director of Product Management and Global Consulting Introducing 1 Cathal McGloin, VP & General Manager, Mobile Platforms Javier Perez, Director of Product Management and Global Consulting AGENDA 1. The Mobile Buzz 2. Why a Mobile Application Platform 3.

More information

Integration in the Enterprise Mobile World

Integration in the Enterprise Mobile World Integration in the Enterprise Mobile World Hackerpreneur Co-Founder KidoZen, Inc Co-Founder Tellago, Inc Advisor to software companies(microsoft, Oracle.) Board member, Investor Speaker, Author http://weblogs.asp.net/gsusx

More information

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into 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 not a commitment to deliver any material,

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

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

Oracle Cloud Platform. For Application Development

Oracle Cloud Platform. For Application Development Oracle Cloud Platform For Application Development Cloud computing is now broadly accepted as an economical way to share a pool of configurable computing resources. 87 percent of the businesses that participated

More information

Cloud Services for DevOps: Next-gen PaaS Through MBaaS

Cloud Services for DevOps: Next-gen PaaS Through MBaaS Cloud Services for DevOps: Next-gen PaaS Through MBaaS September 2013 Presented by: Brad Shimmin Research Director, Business Technology and Software [email protected] Charlotte Dunlap Sr. Analyst,

More information

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

More information

IBM WebSphere Commerce

IBM WebSphere Commerce IBM WebSphere Commerce Deliver a seamless and consistent buying experience across digital and physical channels Highlights Drive revenue through increased conversions across channels Deliver an engaging

More information

Decoding the Big Data Deluge a Virtual Approach. Dan Luongo, Global Lead, Field Solution Engineering Data Virtualization Business Unit, Cisco

Decoding the Big Data Deluge a Virtual Approach. Dan Luongo, Global Lead, Field Solution Engineering Data Virtualization Business Unit, Cisco Decoding the Big Data Deluge a Virtual Approach Dan Luongo, Global Lead, Field Solution Engineering Data Virtualization Business Unit, Cisco High-volume, velocity and variety information assets that demand

More information

Make the Leap from ecommerce to Omni- Channel

Make the Leap from ecommerce to Omni- Channel Iaodesign/Shutterstock An ecommerce platform is the foundation for a successful Omni- Channel business model arvato Systems North America 6 East 32nd Street, New York, New York 10016 United States All

More information

SAP Mobile Strategy June 2012

SAP Mobile Strategy June 2012 SAP Mobile Strategy June 2012 Mobility Is Not Just About Road Warriors Anymore Execs Line of Business Managers Task and Business Users Consumers and Ecosystem Mobile E-Commerce Mobile Marketing Self-Service

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

Using Cloud Services for Building Next Generation Mobile Apps

Using Cloud Services for Building Next Generation Mobile Apps Using Cloud Services for Building Next Generation Mobile Apps appcelerator.com Executive Summary Enterprises are in the midst of a major transformation as it relates to their interaction with customers,

More information

THE MOBlLE APP. REVOLUTlON. 8 STEPS TO BUlLDING MOBlLE APPS FAST ln THE CLOUD

THE MOBlLE APP. REVOLUTlON. 8 STEPS TO BUlLDING MOBlLE APPS FAST ln THE CLOUD THE MOBlLE APP REVOLUTlON 8 STEPS TO BUlLDING MOBlLE APPS FAST ln THE CLOUD People use hand-held devices for everything from communicating and playing games to shopping and surfing the Internet. In fact,

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

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

Oracle s Cloud Computing Strategy

Oracle s Cloud Computing Strategy Oracle s Cloud Computing Strategy Making IT Consumable Richard Garsthagen Director Cloud Business Development EMEA Copyright 2014, Oracle and/or its affiliates. All rights reserved. Trends Driving IT Innovation

More information

White Paper. Enabling Sales and Distribution with the Cloud. Abstract. - Rafee Tarafdar, Subramanian Radhakrishnan (Subra)

White Paper. Enabling Sales and Distribution with the Cloud. Abstract. - Rafee Tarafdar, Subramanian Radhakrishnan (Subra) White Paper Enabling Sales and Distribution with the Cloud - Rafee Tarafdar, Subramanian Radhakrishnan (Subra) Abstract Consumer packaged goods (CPG) companies are rapidly realizing that with their large

More information

Enterprise Mobility Space

Enterprise Mobility Space MBaaS How MBaaS is Shaping up the Enterprise Mobility Space A RapidValue Solutions Whitepaper Contents Executive Summary... What is Mobile Backend as a Service (MBaaS)?... Primary Building Blocks of MBaaS...

More information

Application Migration Best Practices. Gregory Shepard Senior Consultant InCycle Software

Application Migration Best Practices. Gregory Shepard Senior Consultant InCycle Software Application Migration Best Practices Gregory Shepard Senior Consultant InCycle Software We Help Organizations Get to the Next Level ALM MVPs and ALM consultants in six locations Application Migration Best

More information

Digital Transformation

Digital Transformation Digital Transformation The Leadership Edge Pascal Giraud Senior Director EMEA Technology Copyright 2014 Oracle and/or its affiliates. All rights reserved. 2 Enterprise Computing Trends GLOBALIZATION DATA

More information

Simplify Enterprise Mobility. Frédéric Desbiens Principal Product Manager Mobility and Development Tools

Simplify Enterprise Mobility. Frédéric Desbiens Principal Product Manager Mobility and Development Tools Simplify Enterprise Mobility Frédéric Desbiens Principal Product Manager Mobility and Development Tools Agenda MARKET TRENDS ORACLE MOBILE STRATEGY MOBILE SUITE & SECURITY SUITE ROADMAP MOBILE CLOUD SERVICE

More information

SAP HANA Cloud Platform, Portal Service: Overview SAP Cloud Experience and SAP Portal Product Management May 2016

SAP HANA Cloud Platform, Portal Service: Overview SAP Cloud Experience and SAP Portal Product Management May 2016 SAP HANA Cloud Platform, Portal Service: Overview SAP Cloud Experience and SAP Portal Product Management May 2016 Agenda The SAP HANA Cloud Platform Introducing Portal Service Use Cases & Positioning Cloud

More information

THE ENSIGHTEN PROMISE. The Power to Collect, Own and Activate Omni-Channel Data

THE ENSIGHTEN PROMISE. The Power to Collect, Own and Activate Omni-Channel Data THE ENSIGHTEN PROMISE The Power to Collect, Own and Activate Omni-Channel Data EXECUTIVE SUMMARY Pure client-side or pure server-side tag management systems (TMS) suffer from critical limitations: The

More information

Customer Cloud Architecture for Mobile

Customer Cloud Architecture for Mobile Customer Cloud Architecture for Mobile Executive Overview This paper describes vendor neutral best practices for hosting the services and components required to support mobile apps using cloud computing.

More information

NetSuite Inc. 2014. Business Models are Constantly Evolving. NetSuite Inc. 2014

NetSuite Inc. 2014. Business Models are Constantly Evolving. NetSuite Inc. 2014 Featured Speakers Turbo Charge Finance For Growth October 14, 2014 Anand Misra Sr. Product Marketing Manager NetSuite Darren Linscott VP of Product Bill.com Derek Kraus VP Finance SolidFire Sam Stetler

More information

Cloud Powered Mobile Apps with Azure

Cloud Powered Mobile Apps with Azure Cloud Powered Mobile Apps with Azure Malte Lantin Technical Evanglist Microsoft Azure Agenda Mobile Services Features and Demos Advanced Features Scaling and Pricing 2 What is Mobile Services? Storage

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

apiomat Enterprise Mobile Enterprise Application Platform the Next Generation

apiomat Enterprise Mobile Enterprise Application Platform the Next Generation Mobile Enterprise Application Platform the Next Generation Digital Transformation Mobile is changing the game Starting with Apple s iphone mobile devices have changed economy from the scratch new business

More information

Cloud Powered Mobile Apps with Microsoft Azure

Cloud Powered Mobile Apps with Microsoft Azure Cloud Powered Mobile Apps with Microsoft Azure Malte Lantin Technical Evanglist Microsoft Azure Malte Lantin Technical Evangelist, Microsoft Deutschland Fokus auf Microsoft Azure, App-Entwicklung Student

More information

Red Hat Mobile Application Platform

Red Hat Mobile Application Platform Red Hat Mobile Application Platform A mobile application platform for your mobile-first strategy Jarosław Stakuń Senior Solution Architect Red Hat CEE The World is Mobile FeedHenry At a Glance FeedHenry

More information

SAP & hybris Integration: Technical Considerations, Tips, and Best Practices

SAP & hybris Integration: Technical Considerations, Tips, and Best Practices SYSTEMS INTEGRATION SAP & hybris Integration: Technical Considerations, Tips, and Best Practices John Brumbaugh Director of Commerce Delivery Edited by: Randy Kohl Senior Content & Digital Strategist SAP

More information

Realign Process & Data

Realign Process & Data Realign Process & Data To Improve your Customer-Centricity Clay Richardson Forrester Research Inc. Laurie Sinnett Bizagi Realign Process And Data To Improve Customer Experience Clay Richardson, Principal

More information

SAP Mobile - Webinar Series SAP Mobile Platform 3.0 Security Concepts and Features

SAP Mobile - Webinar Series SAP Mobile Platform 3.0 Security Concepts and Features SAP Mobile - Webinar Series SAP Mobile Platform 3.0 Security Concepts and Features Dirk Olderdissen Solution Expert, Regional Presales EMEA SAP Brought to you by the Customer Experience Group 2014 SAP

More information

Getting Started with IBM Bluemix: Web Application Hosting Scenario on Java Liberty IBM Redbooks Solution Guide

Getting Started with IBM Bluemix: Web Application Hosting Scenario on Java Liberty IBM Redbooks Solution Guide Getting Started with IBM Bluemix: Web Application Hosting Scenario on Java Liberty IBM Redbooks Solution Guide Based on the open source Cloud Foundry technology, IBM Bluemix is an open-standard, cloud-based

More information

PEGA MOBILITY A PEGA PLATFORM WHITEPAPER

PEGA MOBILITY A PEGA PLATFORM WHITEPAPER PEGA MOBILITY A PEGA PLATFORM WHITEPAPER Background Mobile devices now outnumber computers as a means of connecting to the Internet. This new mobile ubiquity presents opportunities for the enterprise to

More information

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

Data Virtualization for Agile Business Intelligence Systems and Virtual MDM. To View This Presentation as a Video Click Here

Data Virtualization for Agile Business Intelligence Systems and Virtual MDM. To View This Presentation as a Video Click Here Data Virtualization for Agile Business Intelligence Systems and Virtual MDM To View This Presentation as a Video Click Here Agenda Data Virtualization New Capabilities New Challenges in Data Integration

More information

Safe Harbor Statement

Safe Harbor Statement Safe Harbor Statement 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 not a commitment

More information

MS 10978A Introduction to Azure for Developers

MS 10978A Introduction to Azure for Developers MS 10978A Introduction to Azure for Developers Description: Days: 5 Prerequisites: This course offers students the opportunity to learn about Microsoft Azure development by taking an existing ASP.NET MVC

More information

MANAGEMENT AND ORCHESTRATION WORKFLOW AUTOMATION FOR VBLOCK INFRASTRUCTURE PLATFORMS

MANAGEMENT AND ORCHESTRATION WORKFLOW AUTOMATION FOR VBLOCK INFRASTRUCTURE PLATFORMS VCE Word Template Table of Contents www.vce.com MANAGEMENT AND ORCHESTRATION WORKFLOW AUTOMATION FOR VBLOCK INFRASTRUCTURE PLATFORMS January 2012 VCE Authors: Changbin Gong: Lead Solution Architect Michael

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

Securely. Mobilize Any Business Application. Rapidly. The Challenge KEY BENEFITS

Securely. Mobilize Any Business Application. Rapidly. The Challenge KEY BENEFITS Mobilize Any Business Application. Rapidly. Securely. The Challenge Today's enterprises are increasingly leveraging mobility solutions to improve productivity, decrease response times and streamline operational

More information

Roadmap from On-Premise to Cloud based Integration solutions from SAP

Roadmap from On-Premise to Cloud based Integration solutions from SAP Roadmap from On-Premise to Cloud based Integration solutions from SAP Sindhu Gangadharan, Chief Product Owner SAP NetWeaver PI and SAP HANA Cloud Integration Agenda SAP NetWeaver Process Integration today

More information

Benefits of integration

Benefits of integration Benefits of integration Automate financial entry ECommerce sales transactions automatically and accurately recorded in your ERP. Get complete financial view of your business at any point in time. Improve

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

Cloud Computing with Windows Azure using your Preferred Technology

Cloud Computing with Windows Azure using your Preferred Technology Cloud Computing with Windows Azure using your Preferred Technology Sumit Chawla Program Manager Architect Interoperability Technical Strategy Microsoft Corporation Agenda Windows Azure Platform - Windows

More information

How Oracle MAF & Oracle Mobile Cloud can Accelerate Mobile App Development

How Oracle MAF & Oracle Mobile Cloud can Accelerate Mobile App Development How Oracle MAF & Oracle Mobile Cloud can Accelerate Mobile App Development A RapidValue Solutions Whitepaper Contents Executive Summary... 03 Oracle Mobile Application Framework (MAF): The Complete Development

More information

onetransport 2016 InterDigital, Inc. All Rights Reserved.

onetransport 2016 InterDigital, Inc. All Rights Reserved. onetransport 1 onetransport: Who We are Today Platform Provider Transport Expert Analytics Sensors / Analytics Data providers / Use case owners 11 partners 2- year project 3.5m Total funding 2 How this

More information

Making Leaders Successful Every Day

Making Leaders Successful Every Day Making Leaders Successful Every Day Why & How Enterprises Are Adopting the Cloud James Staten, VP, Principal Analyst The bottom line 1. Public cloud adoption is driven by the business, not IT Empowered

More information

Transforming the Store Experience with Cisco Retail Solutions

Transforming the Store Experience with Cisco Retail Solutions Transforming the Store Experience with Cisco Retail Solutions A key goal for today s retailer is to become a true omnichannel business. Crossing the boundaries of digital and physical retail environments,

More information

How To Go Omni Channel Using Beacons

How To Go Omni Channel Using Beacons Beaconstac How Retailers can go Omni channel using Beacons 1 Contents Why beacons are the key to omni channel retail 3 What is omni channel and why it is a must have for retailers 3 How retail stores can

More information

Today, the Cisco Enterprise B2B team has created automated and standardized processes in the following areas:

Today, the Cisco Enterprise B2B team has created automated and standardized processes in the following areas: How Cisco Enables Electronic Interactions with Sales, Manufacturing, and Service Partners Business-to-business drives productivity, growth, and an improved customer experience. Cisco IT Case Study/Business

More information

SAP CLOUD FOR SERVICE SAP CLOUD FOR SOCIAL ENGAGEMENT WHAT S NEW IN 1411. Gert Tackaert Renee Wilhelm

SAP CLOUD FOR SERVICE SAP CLOUD FOR SOCIAL ENGAGEMENT WHAT S NEW IN 1411. Gert Tackaert Renee Wilhelm SAP CLOUD FOR SERVICE SAP CLOUD FOR SOCIAL ENGAGEMENT WHAT S NEW IN 1411 Gert Tackaert Renee Wilhelm SAP CLOUD FOR SERVICE/SOCIAL ENGAGEMENT WHAT S NEW IN 1411 - DETAILS Communication Channels SMS as a

More information

Building and Deploying Enterprise M2M Applications with Axeda Platform

Building and Deploying Enterprise M2M Applications with Axeda Platform w h i t e p a p e r Building and Deploying Enterprise M2M Applications with Axeda Platform According to Harbor Research, there are billions of wired and wireless intelligent assets around the globe that

More information

Oracle CRM On Demand Roadmap CON7334

Oracle CRM On Demand Roadmap CON7334 Oracle CRM On Demand Roadmap CON7334 Joe Blau, CRM On Demand Product Management Jeff Lumsden, CRM On Demand Product Management September 30, 2014 Copyright 2014, Oracle and/or its affiliates. All rights

More information

Extending Your SOA in the API Economy

Extending Your SOA in the API Economy Extending Your SOA in the API Economy 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 information

Unified Communications Solution for Retail Industry

Unified Communications Solution for Retail Industry March 2014, HAPPIEST MINDS TECHNOLOGIES Unified Communications Solution for Retail Industry Author Sindhu Selvaraj SHARING. MINDFUL. INTEGRITY. LEARNING. EXCELLENCE. SOCIAL RESPONSIBILITY. Copyright Information

More information

Avangate Subscription Billing

Avangate Subscription Billing Launch Products. Retain and Service Your Customers. Generate Recurring Revenues Across Any Channel. Accelerate Customer Insight. Software as a Service (SaaS) is quickly becoming the preferred mode of delivery

More information

Introduction to Oracle Mobile Application Framework Raghu Srinivasan, Director Development Mobile and Cloud Development Tools Oracle

Introduction to Oracle Mobile Application Framework Raghu Srinivasan, Director Development Mobile and Cloud Development Tools Oracle Introduction to Oracle Mobile Application Framework Raghu Srinivasan, Director Development Mobile and Cloud Development Tools Oracle Safe Harbor Statement The following is intended to outline our general

More information

OMNI CHANNEL RETAILING

OMNI CHANNEL RETAILING OMNI CHANNEL RETAILING Omni Channel Retailing By ERP Omni-channel retailing is more than a trend it s what consumers are demanding. Thus truly, Omnichannel as a means of improving service for customers

More information

Creating Applications in Bluemix using the Microservices Approach IBM Redbooks Solution Guide

Creating Applications in Bluemix using the Microservices Approach IBM Redbooks Solution Guide Creating Applications in Bluemix using the Microservices Approach IBM Redbooks Solution Guide Across 2014 and into 2015, microservices became the new buzzword for application development style. So what

More information

Practical Development with a Platform as a Service (PaaS) Beyond the Basics

Practical Development with a Platform as a Service (PaaS) Beyond the Basics IBM Cloud: Think it. Build it. Tap into it. Carl Osipov, Developer Evangelist, IBM Bluemix [email protected] @CloudsWithCarl September 25, 2014 Practical Development with a Platform as a Service (PaaS)

More information

IT as a Service Emerges as a New Management Paradigm in the Software-Defined Datacenter Era

IT as a Service Emerges as a New Management Paradigm in the Software-Defined Datacenter Era Customer Needs and Strategies IT as a Service Emerges as a New Management Paradigm in the Software-Defined Datacenter Era Mary Johnston Turner IDC OPINION IT as a service (ITaaS) represents a fundamentally

More information

ITP 342 Mobile App Development. APIs

ITP 342 Mobile App Development. APIs ITP 342 Mobile App Development APIs API Application Programming Interface (API) A specification intended to be used as an interface by software components to communicate with each other An API is usually

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

Parasoft and Skytap Deliver 24/7 Access to Complete Test Environments

Parasoft and Skytap Deliver 24/7 Access to Complete Test Environments Parasoft and Skytap Deliver 24/7 Access to Complete Test Environments The ability to accurately assess the risk of a release candidate for today's composite applications is becoming a tall order. You have

More information

KEMP LoadMaster. Enabling Hybrid Cloud Solutions in Microsoft Azure

KEMP LoadMaster. Enabling Hybrid Cloud Solutions in Microsoft Azure KEMP LoadMaster Enabling Hybrid Cloud Solutions in Microsoft Azure Introduction An increasing number of organizations are moving from traditional on-premises datacenter architecture to a public cloud platform

More information

Product Update. Get There Faster. Dan Ternes CTO, Asia-Pacific & Japan. 2014 Software AG. All rights reserved.

Product Update. Get There Faster. Dan Ternes CTO, Asia-Pacific & Japan. 2014 Software AG. All rights reserved. Product Update Dan Ternes CTO, Asia-Pacific & Japan 1 Get There Faster 2 When does the problem change from personal inconvenience to financial loss? What is the potential business case for HSBC? And how

More information

Cloud Security Through Threat Modeling. Robert M. Zigweid Director of Services for IOActive

Cloud Security Through Threat Modeling. Robert M. Zigweid Director of Services for IOActive Cloud Security Through Threat Modeling Robert M. Zigweid Director of Services for IOActive 1 Key Points Introduction Threat Model Primer Assessing Threats Mitigating Threats Sample Threat Model Exercise

More information

Assignment # 1 (Cloud Computing Security)

Assignment # 1 (Cloud Computing Security) Assignment # 1 (Cloud Computing Security) Group Members: Abdullah Abid Zeeshan Qaiser M. Umar Hayat Table of Contents Windows Azure Introduction... 4 Windows Azure Services... 4 1. Compute... 4 a) Virtual

More information