Application Modernisation - One size does not fit all

10
© 2016 Belsoft Collaboration AG | www.belsoft-collaboration.ch App Modernisierung? One size does not fit all Andreas Ponte | Roger Zirn

Transcript of Application Modernisation - One size does not fit all

Page 1: Application Modernisation - One size does not fit all

© 2016 Belsoft Collaboration AG | www.belsoft-collaboration.ch

App Modernisierung? One size does not fit all

Andreas Ponte | Roger Zirn

Page 2: Application Modernisation - One size does not fit all

© 2016 Belsoft Collaboration AG | www.belsoft-collaboration.ch

Themen

§ Wie weiter mit Domino Applikationen?§ Was wurde während der IBM Connect angekündigt§ Ein Standpunkt von unserer Seite§ Alternativen?§ Diskussion am Nachmittag nach der Keynote mit Barry Rosen

IBM Slides mit Erlaubnis von IBM verwendet

2

Page 3: Application Modernisation - One size does not fit all

© 2016 Belsoft Collaboration AG | www.belsoft-collaboration.ch

Wie weiter

§ On-Going Upgrade der Plattform§ Neue REST APIs und Erweiterung der bestehenden APIs§ SmartNSF (beta)§ Partnerlösungen

3

© 2017 IBM CorporationUnder NDA

Domino Fix Pack 7

1. Notes/Domino Port Encryption upgraded to AES

Domino Feature Pack 8

1. Java 1.8 upgrade (Run time only)

2. ExtLib Upgrade from OpenNTF

3. Move Views outside NSF for Increased data store

4. Document encryption for XPages

5. Backend LotusScript / JavaScript / Java Access to ID Vault

6. Increase Doc Summary limit from 64K to 16MB

7. Designer source control extension point for Swiperintegration

8. Pubnames template update

9. Support ADFS 3.0 10.New @ModifiedInThisFile,

@AddedToThisFile

Domino Feature Pack 9

1. Upgrade Domino Designer to Eclipse 4.x

2. Java 1.8 upgr(Designer compile tme)

3. Upgrade OSGi on Domino server

4. NIF: Concurrency Enhancements &in-line view update

5. Domino policy to restrict mail from forwarding to an internet address

6. Support RFC 2231 -standard for specifying non-ASCII headers. (Ancient std, however default for many mail clients, e.g. Thunderbird)

High Priority

1. Performance and Scalability improvements for IBM Verse On Premises

2. REST APIs for Domino Access Services (DAS)

3. DAS API specs on GITHUB

Q32016

Domino / App.Dev. Feature Pack deliverables …

All statements about future shipments and support are for planning purposes only and subject to change at IBM’s sole discretion

Application Development modernization items in blue

Page 4: Application Modernisation - One size does not fit all

© 2016 Belsoft Collaboration AG | www.belsoft-collaboration.ch

© 2017 IBM Corporation

Modernizing Notes / Domino Applications

Modernisierung

4

Page 5: Application Modernisation - One size does not fit all

© 2016 Belsoft Collaboration AG | www.belsoft-collaboration.ch

ApplicationInsights powered by

© 2017 IBM Corporation

5

Page 6: Application Modernisation - One size does not fit all

© 2016 Belsoft Collaboration AG | www.belsoft-collaboration.ch

ApplicationInsights powered by

© 2017 IBM Corporation

6

Page 7: Application Modernisation - One size does not fit all

© 2016 Belsoft Collaboration AG | www.belsoft-collaboration.ch

© 2017 IBM CorporationUnder NDA

Agile Enterprise Apps: The Long Tail … #

of

use

rs p

er

ap

plic

ati

on

# of applications

Core Apps• “Mission critical”, ERP, … • Tracked by CIO• Enterprise wide usage• IT managed & supported

Supporting Apps• “Support function”, SFA, HR, ...• IT / LOB managed & supported• Eco-system of partners and ISVs• Functional usage …• Domino RAD for Time-to-Value

Domino Sweet Spot

Situational Apps• “Peripheral”, “Ad Hoc”, … • Built by Super Users / LOB• Flying under the radar –

Varying degrees of IT mgmt …

7

Page 8: Application Modernisation - One size does not fit all

© 2016 Belsoft Collaboration AG | www.belsoft-collaboration.ch

Alternativen

§ “Einfache” Überführung ins Web via XPages- Wird die gesamte Funktionaliät benötigt?- Genügt eine abgespeckte Variante für das Web?

§ Domino als Backend stabil, performant und “bekannt”§ Zwei Beispiele

- Ticketing DB- Verkehrsdaten

8

Page 9: Application Modernisation - One size does not fit all

© 2016 Belsoft Collaboration AG | www.belsoft-collaboration.ch

DEMO

9

Page 10: Application Modernisation - One size does not fit all

© 2016 Belsoft Collaboration AG | www.belsoft-collaboration.ch

Ticketing DB

10