24
Enterprise Mobility Forum 2015: Applications Platforms and Services 14 May 2015 Presented by Johann Marx

Applications Platforms and Services - withtankmedia.withtank.com/a9ae1dc9dc/mobile_applications... · Applications Platforms and Services 14 May 2015 Presented by Johann Marx. 2

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Applications Platforms and Services - withtankmedia.withtank.com/a9ae1dc9dc/mobile_applications... · Applications Platforms and Services 14 May 2015 Presented by Johann Marx. 2

Enterprise Mobility Forum 2015: Applications Platforms and Services

14 May 2015

Presented by Johann Marx

Page 2: Applications Platforms and Services - withtankmedia.withtank.com/a9ae1dc9dc/mobile_applications... · Applications Platforms and Services 14 May 2015 Presented by Johann Marx. 2

2

ESKOM is a state owned enterprise in South Africa generating approximately 90% of

electricity used in South Africa and approximately 45% of the electricity used in Africa.

Eskom generates, transmits and distributes electricity and provides related services.

Organisation Overview

Mobile Highlights

• 14.000 Mobile Office-Based Users Targeted

• 8.000 Mobile Field Staff Targeted

• 100 Mil+ km travel p.a.

• 265 Customer Network Centres

• 445.438 Direct Billed Customers

(19.867 LPU & 425.571 SPU)

• 5.03 Mil Pre-Paid Customers

• SA Public (Load Shedding)

ESKOM Statistics

• 5.48 Mil customers supplied with electric power

• 3.2 Mil customers still unconnected (Pre-Paid)

• 1.68 Mil unplanned work orders & 607.000 planned work orders p.a.

• 337.000+ km cables and conductors

• 326.000+ transformers

• 450.000+ meter change-outs p.a.

• 40.000- employees

• 22.000- field workers

Work Management Centre

Eskom Overview

Page 3: Applications Platforms and Services - withtankmedia.withtank.com/a9ae1dc9dc/mobile_applications... · Applications Platforms and Services 14 May 2015 Presented by Johann Marx. 2

Mobile Value PropositionValue

Office

Applications

Easiest Moderate Difficult

• Office Collaboration

• Document Sharing

(Paperless Office)

• Employee Self

Service

(Transactional)

• Business to Customer (B2C)

• CRM

• Organisational Performance

• Situational Awareness

• Analytics and BI

• Logistics

• Productivity COTS Apps

• SHEQ

• Field /Sales Work

Management

• Navigation

• Asset Management

and Tracking

• Incident and Response

• Emergency Control

Line of Business

Solutions

Enterprise

Applications

Effort and Complexity

Business Transformation

Complex Back-End Integration

Back-End Functions to support Mobile

Corporate Owned

Business Productivity

Back-End Service Subscription

Agile Quick-Time-to-Market

Bring Your Own

CO

TS

Apps /

Dev P

latf

orm

s a

nd F

ram

ew

ork

s

Best of

Bre

ed / E

nte

rprise B

reed

Mobile

Pro

ducts

and P

latf

orm

s

Page 4: Applications Platforms and Services - withtankmedia.withtank.com/a9ae1dc9dc/mobile_applications... · Applications Platforms and Services 14 May 2015 Presented by Johann Marx. 2

Use Cases and Implementations

4

A large user group ranging from

executives to field workforce

personnel access productivity

tools

BUSINESS REQUIREMENT

TECHNOLOGY

SAP FIORI UI5, Integrated

Communications

SAP FI

SAP

HCM

Access

Employee

Access

ERP

B2E BYOD

Page 5: Applications Platforms and Services - withtankmedia.withtank.com/a9ae1dc9dc/mobile_applications... · Applications Platforms and Services 14 May 2015 Presented by Johann Marx. 2

Fiori SAP Self Service Apps B2E

5

App Technology Development Approach

Services Approach Devices

• Pre-Packaged Enterprise Suite Custom

Development Platform (MADP)

• Contracted Implementation and

Customisation• Lack of Internal Skill

• Fit-for-Purpose App with minor

customisation

(No App Extendibility needed)

• Internal App Landscape Additions

• » No MADP/MADF ownership needed (UI5)

• Internally Hosted• Infrastructure Footprint Low

• Sensitive Data

• Authentication against Back-End

• High Performance

• Internal M&S and Enhancements

• Licensing Free (was per User)

• Recommend: Dev-aaS

• BYOD (Device and Data)

• Best of Use Case – COTS

• Multi-Platform

• Web App (HTML 5)

• Can be Wrapped if Required

Goal: Business Productivity. User IT Experience. Business and IT Mobile Maturity.

Page 6: Applications Platforms and Services - withtankmedia.withtank.com/a9ae1dc9dc/mobile_applications... · Applications Platforms and Services 14 May 2015 Presented by Johann Marx. 2

Use Cases and Implementations

6

Out of Office employees who

need to access structured

information from work order,

purchase order and asset

management systems, logistical

management systems, design

systems, etc

BUSINESS REQUIREMENT

TECHNOLOGY

Communications

TECHNOLOGY

FFA Product, EMM, Integrated

Communications

GISCustomerCloud

Storage

Field/Sales Force

Management

PROCESS (Business Logic)

B2E COD Asset /

ProductsLogistics

Page 7: Applications Platforms and Services - withtankmedia.withtank.com/a9ae1dc9dc/mobile_applications... · Applications Platforms and Services 14 May 2015 Presented by Johann Marx. 2

Field Force Mobile Solutions B2E

7

App Technology Development Approach

Services Approach

• Fit-for-Purpose Product & Apps with Extend

Platform• Back-End ‘Mobile’ Functionality

• Information and Workflow Orchestration

• Offline and Data Synchronisation

• Contracted Implementation and

Customisation

• Minor Enhancements with Extend MADP

• » MADP ownership as part of Product

• Internally Hosted• Infrastructure Footprint High

• Sensitive Data

• Contracted M&S and Enhancements

• Possible: IaaS and PaaS

• COD (Device and Data)

• Strongly Recommend:

Device-aaS

• Best of Breed / Enterprise Breed Products• ABB Ventyx Service Suite

• GE Mapframe

• Sygic Routing

• EMM

• SAP Afaria

• OOTB Apps as an extension of Product

• Single Device Platform (Windows CE)

• Native Apps

Goal: Business Transformation. User IT Experience. Reduce Opex.

Devices

Page 8: Applications Platforms and Services - withtankmedia.withtank.com/a9ae1dc9dc/mobile_applications... · Applications Platforms and Services 14 May 2015 Presented by Johann Marx. 2

8

Mobility FFA Strategy

B2E ‘Line of Business’ Solution with Corporate Owned Devices

• Enterprise Mobility Strategy; there are several ways to provision

enterprise Field Force Automation for Work/Asset/Sales Management

• The two main approaches include:

Best of Breed/Enterprise Breed

Product = Fit for purpose Platform +

Fit for purpose App(s)

Fit for purpose OOTB Mobile Apps

Fit for purpose Mobile Platform

Fit for purpose OOTB Mobile Apps

Vendor Mobile Platform

Enterprise Suite Custom Development

Platform (MADP) = Vendor Platform +

Fit for purpose App(s)

Industr

y r

ate

d

Industr

y r

ate

dIn

dustr

y r

ate

dFit for purpose COTS Back-End

Product

Industr

y r

ate

d

Fit for purpose COTS Back-End

Product

Page 9: Applications Platforms and Services - withtankmedia.withtank.com/a9ae1dc9dc/mobile_applications... · Applications Platforms and Services 14 May 2015 Presented by Johann Marx. 2

Use Cases and Implementations

9

Electricity Consumers need

access to Power Outages,

Eskom Customers require Billing

Information and Payments

BUSINESS REQUIREMENT

TECHNOLOGY

MADF, Integrated Communications

OutagesCustomer

Access

Customer

Access

Load

Shedding

B2C Personal DeviceGIS

Page 10: Applications Platforms and Services - withtankmedia.withtank.com/a9ae1dc9dc/mobile_applications... · Applications Platforms and Services 14 May 2015 Presented by Johann Marx. 2

Customer Apps B2C

10

App Technology Development Approach

Services Approach

• Generic Development Frameworks &

Technologies • Internal Design/Packaging of Dev

Technologies

• Business Licensed for Microsoft ( TCO)

• Multitude of Web-Service Calls ( TCO if

PaaS)

• Contracted Development

• » MADF Tools ownership needed

• Internally Hosted (Moved from Cloud)• Infrastructure Footprint High

• Sensitive and non-Sensitive Data

• High Performance

• Contracted M&S and Enhancements

• Business Licensed for ‘MADF’ (Microsoft)

• Recommend: IaaS (Security and TCO)

• BYOD (Device and Data)

• Best of Use Case – Custom Develop

• Multi-Platform

• Hybrid App

• Mobi-Site for BB Users

Goal: Customer Self Service. CRM. Customer Experience.

Devices

Page 11: Applications Platforms and Services - withtankmedia.withtank.com/a9ae1dc9dc/mobile_applications... · Applications Platforms and Services 14 May 2015 Presented by Johann Marx. 2

Generic Development Framework & Technologies (MADF)

Internal Design/Packaging of Technologies

11

Page 12: Applications Platforms and Services - withtankmedia.withtank.com/a9ae1dc9dc/mobile_applications... · Applications Platforms and Services 14 May 2015 Presented by Johann Marx. 2

Cloud Solutions

12

B2C Hosting Test and Dev

• Data Sensitivity and Security

• Not recommended for complex Back-End Integration (B2E FFA/SFA)

• Recommended for B2E BOYD and B2C

• Recommended for Dev, Load and Stress Testing, PEN Testing

• Recommended for Agility

• Recommended for extreme User Concurrency

Page 13: Applications Platforms and Services - withtankmedia.withtank.com/a9ae1dc9dc/mobile_applications... · Applications Platforms and Services 14 May 2015 Presented by Johann Marx. 2

Platforms

• Rule of 3 Gartner

Split B2C and B2E

• B2C

• MADF or MADP

• App Store & Security

• B2E ‘Enterprise and Office Applications’ BYOD (*COD)

• COTS Apps

• Enterprise Suite MADP

• Parts of EMM

• B2E ‘Line of Business’ COD (*BYOD)

• Product

• Embedded MADP for Extended or Customised Apps

• Full EMM

x2 xn x4

Page 14: Applications Platforms and Services - withtankmedia.withtank.com/a9ae1dc9dc/mobile_applications... · Applications Platforms and Services 14 May 2015 Presented by Johann Marx. 2

En

terp

ris

e M

ob

ilit

y

Ma

na

ge

me

nt

(EM

M)

Ma

inte

na

nc

e

Su

pp

ort

COTS and Custom

Best of Use

Case Apps

Best of Breed /

Enterprise

Breed Products

Mobile Integration Services

Enterprise Integration Bus

Eskom Backend Solutions

En

terp

rise S

uit

e C

usto

m

Develo

pm

en

t P

latf

orm

s

Co

mm

erc

ial A

pp

s

Pu

blic

Clo

ud

23

4

56

Gen

eri

c D

evelo

pm

en

t F

ram

ew

ork

s &

Tech

no

log

ies

1

Pri

va

te C

lou

d

Mobile Technology Components Required

14

Page 15: Applications Platforms and Services - withtankmedia.withtank.com/a9ae1dc9dc/mobile_applications... · Applications Platforms and Services 14 May 2015 Presented by Johann Marx. 2

Mobile Technology Landscape

1. Generic Development Frameworks & Technologies (Java, .NET, Visual Studio, E-Clips,

Adobe PhoneGap, AngularJS, JQuery, Bootstrap, Razor, CSS, HTML5 etc.)

2. Enterprise Suite Custom Development Platforms (Mobile Application Development Platform e.g. SMP, Worklight, Xamarin, Oracle MAF, Kony, Fiori UI5)

• Structured Dev, Reusable Components, Pre-Defined Adaptors, Limited pre-dev Apps

3. Enterprise Mobility Management Suite (MDM. MAM, MCM, Security) (e.g.

Airwatch, Mobile-Iron, SAP Mobile Secure, XenMobile, BES, SOTi)

4. Commercial Apps (e.g. Jabber, DropBox, AnyConnect, AutoCAD360, GoogleMaps, PDF Reader)

5. Best of Use Case Apps• Simple apps with specific contained limited functions

• Dependency on pre-defined Business Flow

• COTS

• e.g. SAP Self Service, , Primavera BI App, Novel FileShare, MS SkyDrive Pro, RackSpace Cloud for SharePoint, MS Apps on SharePoint & Office365, Esri Online Maps, eWallet, Oracle Manufacturing (e.g. BOM)

• Custom Developed

• Load Shedding, CSOnline App, Generic HR/Admin Apps, B2C

6. Best of Breed / Enterprise Breed Products• Fit For Purpose Product/Platform and Apps

• Complex Business Process Orchestration

• Complex Integrated Back-End and On-Device Functional Components

• Configurable Business Flow, Support of multiple Workflows

• Typical for Field Force Automation / Customer Service Force Automation

• e.g. SAP Work Manager, ClickSoftware, Ventyx Service Suite, IBM Anywhere

Page 16: Applications Platforms and Services - withtankmedia.withtank.com/a9ae1dc9dc/mobile_applications... · Applications Platforms and Services 14 May 2015 Presented by Johann Marx. 2

16

Convergence of EMM and MADP

Page 17: Applications Platforms and Services - withtankmedia.withtank.com/a9ae1dc9dc/mobile_applications... · Applications Platforms and Services 14 May 2015 Presented by Johann Marx. 2

17

Convergence of EMM and MADP

Key Drivers

• End User Experience

• ‘Appification’ for non-Mobile

• Enterprise Digitisation

• Convergence of Platforms for Devices (Windows, Apple, Android - BlueStacks/Androidx86)

• Divergence of Corporate Devices

• Corporate Security

• IT Consistency and Standardisation

• Universal Access

Page 18: Applications Platforms and Services - withtankmedia.withtank.com/a9ae1dc9dc/mobile_applications... · Applications Platforms and Services 14 May 2015 Presented by Johann Marx. 2

18

Convergence of EMM and MADP

Key Contributors

Cloud Services

• Device Agnostic Content

• App and Data level Security Services

• App, User and Device Analytics

Security

Content Management

Analytics

Page 19: Applications Platforms and Services - withtankmedia.withtank.com/a9ae1dc9dc/mobile_applications... · Applications Platforms and Services 14 May 2015 Presented by Johann Marx. 2

19

Convergence of EMM and MADP

Key Contributors

On-Device Mobile Management

• Security

• Persona Management and Subscription

• App and Data level Policy Subscription

Page 20: Applications Platforms and Services - withtankmedia.withtank.com/a9ae1dc9dc/mobile_applications... · Applications Platforms and Services 14 May 2015 Presented by Johann Marx. 2

20

Convergence of EMM and MADP

Key Contributors

App Stores

• App Management

• Device, User and App Analytics

• App and Data level Policy Subscription

Page 21: Applications Platforms and Services - withtankmedia.withtank.com/a9ae1dc9dc/mobile_applications... · Applications Platforms and Services 14 May 2015 Presented by Johann Marx. 2

21

Convergence of EMM and MADP

Key Contributors

End-User Computing

• Security and Access Management

• Content

• App Management

• App and Data level Policy Subscription

Page 22: Applications Platforms and Services - withtankmedia.withtank.com/a9ae1dc9dc/mobile_applications... · Applications Platforms and Services 14 May 2015 Presented by Johann Marx. 2

22

Converged Enterprise Digital Platform

Enterprise Digital Platform

Pre-Packaged

App Development

Tools

OOTB Corporate

Apps

User Profiling and

Configuration

Device, User, App and Data

Monitoring

Enterprise Device

Management (EDM)

Corporate Content

Management

(CCM)

Corporate Application

Management (CAM)

Security, Policy,

Persona and Access

Management

Page 23: Applications Platforms and Services - withtankmedia.withtank.com/a9ae1dc9dc/mobile_applications... · Applications Platforms and Services 14 May 2015 Presented by Johann Marx. 2

Conclusion

Platform and Hosting

• Organisational Skills

• Business and IT Maturity

• Mobility Complexity and Diversity

• Organisational Device Convergence

• Multi-Platform & Web/Hybrid/Native

• Target Audience and # Users

• IT Infrastructure Ownership

Commercial Models

• Capex vs Opex (Tax and Cash Flow)

• Strategic Ownership

• OOTB/COTS or Custom Development

• App Complexity and # Services23

Page 24: Applications Platforms and Services - withtankmedia.withtank.com/a9ae1dc9dc/mobile_applications... · Applications Platforms and Services 14 May 2015 Presented by Johann Marx. 2

Thank YouJohann Marx

Eskom Group IT

Manager Mobility Centre of Excellence

Chief Architect

[email protected]

+27 83 308 4496