consumer – grade apps in the enterprise (vmworld 2014)

35
1 Pivotal Confidential. Distribution subject to NDA. 1 © Copyright 2014 Pivotal. All rights reserved. Pivotal CF Mobile Services: For Enterprise-grade mobile-first, data-driven apps Sundeep Madra CTO, Mobile August 28 th 2014 VMworld, San Francisco

Upload: pivotal

Post on 23-Jan-2015

388 views

Category:

Technology


2 download

DESCRIPTION

Presented by Sundeep Madra - CTO, Mobile, Pivotal Now that the enterprise world is starting to embrace “mobile first”, traditional enterprise apps with boring, clunky user experiences will not cut it anymore. Business users are demanding the same slick and fun mobile experience they get from the leading consumer apps. The UI design is just the tip of the iceberg though. Powerful backend infrastructure is required to deliver the content and performance that will transform business. Join us to see how an integrated mobile platform solution from Pivotal and vCloud Hybrid Services is transforming the mobile enterprise experience.

TRANSCRIPT

Page 1: Consumer – Grade Apps in the Enterprise (VMworld 2014)

1Pivotal Confidential. Distribution subject to NDA. 1© Copyright 2014 Pivotal. All rights reserved.

Pivotal CF Mobile Services:For Enterprise-grade mobile-first, data-driven apps

Sundeep Madra CTO, Mobile

August 28th 2014VMworld, San Francisco

Page 2: Consumer – Grade Apps in the Enterprise (VMworld 2014)

2Pivotal Confidential. Distribution subject to NDA.

Enterprises Are Racing to Deliver Consumer-like App Experiences

The mobile bar has risen dramatically– Not just a website or desktop port– Instantly responsive– Rich user experience

Innovation and architecture– Infinitely scalable– Modern cloud stack– Connected to systems of record

Mobile, software, apps = company differentiator

Page 3: Consumer – Grade Apps in the Enterprise (VMworld 2014)

3Pivotal Confidential. Distribution subject to NDA.

Pivotal CF: Cloud-Independent Enterprise PaaS

Deploy, Operate, Update & Scale with minimal downtime on Any IaaS

Operational Benefits for Every Application

App Health Management, Load Balancing & High Availability

Policy, Identity and Roles Management

Simple, Developer Friendly Commands & API

Runtimes

Web Server and App Server Configuration

Middleware Components

Broad Choice of Services

Data Services

Platform Services

Mobile Services

Page 4: Consumer – Grade Apps in the Enterprise (VMworld 2014)

4Pivotal Confidential. Distribution subject to NDA.

PaaS is Crucial for Mobile Mobile has resulted in exponential workload increases and highly

dynamic loads

User expectation is no downtime for upgrades / maintenance

Mobile device / OS speed iteration is faster than ever before

Client / Server OS 5 year cycle

Mainframe OS10+ year cycle

Mobile OS 1 year cycle

Page 5: Consumer – Grade Apps in the Enterprise (VMworld 2014)

5Pivotal Confidential. Distribution subject to NDA.

Mobile Drives Big Data

Dozens of sensors

Samsung Galaxy S5

17 sensorsGPS, Cameras, Fingerprint, etc.

x Billions of Devices

1.5 billion smartphones

x Continual Access

90% of mobile users keep device within arm's reach 100% of time

= HugeData

Page 6: Consumer – Grade Apps in the Enterprise (VMworld 2014)

6Pivotal Confidential. Distribution subject to NDA.

Mobile driving the explosion of data

iPhone 5s sensors1. Proximity2. Ambient light3. Gyroscopic4. Accelerometer5. Magnetometer6. Fingerprint 7. Front Camera8. Rear Camera9. GPS10. WiFi11. Bluetooth12. Cellular radio13. Microphone

Galaxy S5 sensors1. Proximity2. Ambient light3. Gyroscopic4. Accelerometer5. Barometer6. Magnetometer7. Fingerprint8. Hall (cover)9. Heart rate10. Gesture11. Front Camera12. Rear Camera13. GPS14. WiFi15. Bluetooth16. Cellular radio17. Microphone

Constant data collection

Page 7: Consumer – Grade Apps in the Enterprise (VMworld 2014)

7Pivotal Confidential. Distribution subject to NDA.

Example: Data from just one mobile device

Location data:

Thousands of datapoints

for one sensor (GPS)

for one phone

for one month

Page 8: Consumer – Grade Apps in the Enterprise (VMworld 2014)

8Pivotal Confidential. Distribution subject to NDA.

Deep Experience Built into Pivotal CF Mobile Services

Nearly a decade of experience

> 400 mobile solutions for leading brands

20,000,000 push notifications/min

400,000,000 app downloads

Page 9: Consumer – Grade Apps in the Enterprise (VMworld 2014)

9Pivotal Confidential. Distribution subject to NDA.

Pivotal CF Mobile Services Deliver for Enterprises

Enterprise Backend ApplicationsPivotal CF Mobile Services

Push Notifications API Gateway Data Sync

Pivotal CF Elastic Runtime

Pivotal CF Ops Manager

Mobile backend services for

enterprises to match the best

consumer app experiences

Choice of Infrastructure:

Built on Pivotal CF for

simplified deployment and

operation in private cloud

Enables businesses to apply

the power of Pivotal’s Big

Data Suite to mobile solutions

Page 10: Consumer – Grade Apps in the Enterprise (VMworld 2014)

10Pivotal Confidential. Distribution subject to NDA.

Push Notifications for Pivotal CF

• Dedicated, comprehensive solution built to scale

• Full ownership and control of data

• Enterprise integration

• Comprehensive logging and tracing

APNS, GCM,

WNS, BB

Pivotal CF

API GatewayPush Notifications

Enterprise Backend Applications

Page 11: Consumer – Grade Apps in the Enterprise (VMworld 2014)

11Pivotal Confidential. Distribution subject to NDA.

Push Notifications

Problem– Push is difficult to implement across platforms and at scale– Most existing push solutions are public / shared

▪ Data owned by SaaS provider and cannot be fully leveraged by enterprise

– Difficult to integrate SaaS push providers with services behind the firewall

Solution / Benefits– Dedicated, comprehensive solution built to scale

▪ Full control of data and comprehensive logging / tracing▪ Direct integration with enterprise services

Page 12: Consumer – Grade Apps in the Enterprise (VMworld 2014)

12Pivotal Confidential. Distribution subject to NDA.

Data Sync for Pivotal CF

• Private-cloud storage for mobile data

• Sync data across a user’s devices

• Mobile-optimized APIs

Pivotal CF

API GatewayData Sync Redis

Enterprise Backend Applications

Page 13: Consumer – Grade Apps in the Enterprise (VMworld 2014)

13Pivotal Confidential. Distribution subject to NDA.

Data Sync Problem

– Apps need to store mobile-specific data, but the existing backend cannot accommodate

– Data sync / store is difficult for an app developer to set up– Existing services provide public cloud “black box” storage

Solution / Benefits– Mobile-optimized API for access to multiple types of

storage – Simple for developers, yet enterprise-grade and highly

scalable

Page 14: Consumer – Grade Apps in the Enterprise (VMworld 2014)

14Pivotal Confidential. Distribution subject to NDA.

API Gateway for Pivotal CF

Expose a device-optimized API from enterprise apps and data-stores

Transform and aggregate data from multiple sources

Lower latency, better user experience

Pivotal CF

API GatewayAPI Gateway

Enterprise Backend Applications

Page 15: Consumer – Grade Apps in the Enterprise (VMworld 2014)

15Pivotal Confidential. Distribution subject to NDA.

API Gateway Problem

– Legacy APIs are not optimized for mobile– Mobile apps often require several API calls to display a single page of

content (impacting performance)

Solution / Benefits– Service allows mobile front-end developers to easily transform APIs for

native and responsive web apps▪ Deliver mobile-optimized, device specific content

– API aggregation allows developers to consolidate multiple back-end APIs into a single one, optimizing performance and user experience

Page 16: Consumer – Grade Apps in the Enterprise (VMworld 2014)

16Pivotal Confidential. Distribution subject to NDA.

Major sports brand creates immersive fan experience with PCF Services

• Elastically scalable to peak traffic of > 20 million notifications per minute• In app, beacons, and legacy system data revealed new business insights• Pivotal CF, PCF Mobile Services, Pivotal HD & Pivotal Data Labs demonstrate compelling Pivotal value

Page 17: Consumer – Grade Apps in the Enterprise (VMworld 2014)

17Pivotal Confidential. Distribution subject to NDA.

Mobile Platforms are Converging to PaaS

Infrastructure

PaaS

MBaaS

MADP

Mobile SDK

Pivotal CF +

PCF Mobile ServicesMADP &

MBaaS

absorbed into

PaaS

Page 18: Consumer – Grade Apps in the Enterprise (VMworld 2014)

18Pivotal Confidential. Distribution subject to NDA. 18© Copyright 2014 Pivotal. All rights reserved.

Why is it important to customers?

Page 19: Consumer – Grade Apps in the Enterprise (VMworld 2014)

19Pivotal Confidential. Distribution subject to NDA.

PCF Services increase developer productivity

Acquire & Setup VMs / AMIs / Servers

Acquire & install OS

Acquire & install database

Learn DBA skills

Configure database

Past: weeks or monthsto setup databases

Today: seconds or minutesfor production databases

cf create-service parameters

cf bind-service app service

cf restart app

Clustered

Replicated

HA

Opensource

Logging

Monitoring

Lifecycle

Page 20: Consumer – Grade Apps in the Enterprise (VMworld 2014)

20Pivotal Confidential. Distribution subject to NDA.

Increase in operator efficiency

Cloud Deployment: 2-4 hours

1. Establish

infrastructure

2. Provision

3. Add capacity

4. Control Auth, Policies,

HA

Page 21: Consumer – Grade Apps in the Enterprise (VMworld 2014)

21Pivotal Confidential. Distribution subject to NDA. 21© Copyright 2014 Pivotal. All rights reserved.

Mobile Field AppShowcase application for Big Data

and Federation products

Page 22: Consumer – Grade Apps in the Enterprise (VMworld 2014)

22Pivotal Confidential. Distribution subject to NDA.

Mobile Field App

Aid Pivotal sales rep by leveraging big data to facilitate up sell and cross-sell opportunities

Showcase Federation products and technology working together

Page 23: Consumer – Grade Apps in the Enterprise (VMworld 2014)

23Pivotal Confidential. Distribution subject to NDA.

About the App

The native iOS application serves as a client front end for Pivotal’s Data Lake and Customer Success Application

Users can access detailed customer account performance information on demand and in real time

Customer account data is served form Pivotal’s Data Lake.

The Pivotal Data Lake is part of a hybrid solution consisting of a physical DCA database and virtual applications deployed to PCF and hosted on VMWare vCloud Air

Page 24: Consumer – Grade Apps in the Enterprise (VMworld 2014)

24Pivotal Confidential. Distribution subject to NDA.

Products Featured

Pivotal GPDB

Pivotal HD

Spring

EMC DCA

Pivotal CF

VMware vCloud Air

Pivotal CF (PCF)

PCF Mobile Services: Data Sync, API Gateway, Push

Pivotal Labs - Agile Software Dev

Page 25: Consumer – Grade Apps in the Enterprise (VMworld 2014)

25Pivotal Confidential. Distribution subject to NDA. 25© Copyright 2014 Pivotal. All rights reserved.

App Walkthrough

Page 26: Consumer – Grade Apps in the Enterprise (VMworld 2014)

26Pivotal Confidential. Distribution subject to NDA.

Customer Lookup

Lists all customers from the Pivotal Data Lake

Score assigned to each customer represents current health of account

Scores are calculated based on signal inputs from account activity

Page 27: Consumer – Grade Apps in the Enterprise (VMworld 2014)

27Pivotal Confidential. Distribution subject to NDA.

Customer Lookup: Type Filter

Customers can be viewed by Category

Create your own list of followed customers

Receive PCF Mobile Services Push notifications for each followed customer

Page 28: Consumer – Grade Apps in the Enterprise (VMworld 2014)

28Pivotal Confidential. Distribution subject to NDA.

Customer Lookup: Score Filter

The customer list can also be filtered by current account status– Cool: Good standing– Warm: Requires Attention– Hot: Customer Escalation

Page 29: Consumer – Grade Apps in the Enterprise (VMworld 2014)

29Pivotal Confidential. Distribution subject to NDA.

Push Notifications

Receive updates via push notification for customers you have followed

Notifications include

Changes in score

Account escalations

Red Alerts

Page 30: Consumer – Grade Apps in the Enterprise (VMworld 2014)

30Pivotal Confidential. Distribution subject to NDA.

Customer Sentiment

Section lists signal detail and contribution to Customer Score calculation

Chart at top center visually displays distribution of Negative, General, and Positive signals.

‘Count’ identifies exact number of items accounted for in the signal

‘Score’ identifies the net effect of the items in the signal i.e 4 open support requests reduce customer score by -25

Page 31: Consumer – Grade Apps in the Enterprise (VMworld 2014)

31Pivotal Confidential. Distribution subject to NDA.

Customer Products

Provides a list of all Data, App, & PCF products active at the customers site

Users can drill down into specific product details and make suggestions based on live product data

Page 32: Consumer – Grade Apps in the Enterprise (VMworld 2014)

32Pivotal Confidential. Distribution subject to NDA.

Customer News

Provides rapid access to customer news headlines & articles

Automatically pulls relevant news from past 14 days

Articles are removed once read/discarded. New articles pulled in as they become available

Page 33: Consumer – Grade Apps in the Enterprise (VMworld 2014)

33Pivotal Confidential. Distribution subject to NDA.

Customer History

Provides a historical view of Customer Score

Overlay data allows for quick visual analysis

Tap the screen to provide exact counts for score, ticket, and event data

Correlations may lead to customer service insights i.e response to support requests is often delayed

Page 34: Consumer – Grade Apps in the Enterprise (VMworld 2014)

34Pivotal Confidential. Distribution subject to NDA. 34© Copyright 2014 Pivotal. All rights reserved.

Thank you for [email protected]

@sundeep

Page 35: Consumer – Grade Apps in the Enterprise (VMworld 2014)

A NEW PLATFORM FOR A NEW ERA