We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

38
Die richtige Strategie für die Portierung von Lotus Notes-Anwendungen in den Browser Oliver Martens Key Account Manager Mobil +49-151-467 33 911 Email: [email protected]

description

 

Transcript of We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Page 1: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Die richtige Strategie für die Portierung von

Lotus Notes-Anwendungen in den Browser

Oliver Martens Key Account Manager

Mobil +49-151-467 33 911 Email: [email protected]

Page 2: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

AD214 - What's Next? Application Modernization

Roadmap For Socializing IBM® Notes® and

Domino®

Oliver Martens Key Account Manager

Mobil +49-151-467 33 911 Email: [email protected]

Page 3: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

• Erst als Unternehmen anfingen, Ihre Investitionen im Bereich

Messaging zu analysieren, realisierten diese häufig den Umfang

und Wert Ihrer Domino-Applikationen

• Anwendungen stehen auf dem Prüfstand

– Email ist zum Standard geworden

– Domino, Exchange oder Google?

– Cloud, On Premise oder Hybrid?

• Email- und Applikations-Plattformen brechen auseinander

– Smartphones werden immer häufiger genutzt

– Tablets verdrängen immer weiter klassische Laptops

– Diverse mobile Plattformen

Warum sind wir hier?

Page 4: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

• Allem voran gilt die Prämisse: Kosten sparen und

Administrationsaufwände senken!

• Die technologische Entwicklung birgt viele neue Chancen:

– Cloud-basierte Dienste versprechen Flexibilität und Standardisierung

– Der Browser bietet die Möglichkeit ein einheitliches Client-Frontend zu sein

– Mobilität gewinnt einen stetig wachsenden Stellenwert.

• IBM Lotus Notes/Domino und Microsoft Exchange befinden sich in einem

Verdrängungsmarkt.

• Viele Kunden sind verunsichert, erörtern einen Plattformwechsel oder

suchen alternative Wege wirtschaftliche und technologische Vorteile zu

erzielen.

• Meist einher geht der Wunsch nach einer präzisen Bewertung und

eventuellen Konsolidierung von Applikationen

Kollaboration im Wandel

Page 5: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

• Mehr als 50% der Business-User nutzen öffentliche/private

Applikationen im Arbeitsalltag

• Warum? Weil interne Lösungen und Werkzeuge…

… zu langsam sind

… zu eingeschränkt und nicht modern sind

… zuhause nicht genutzt werden können

… mobil nicht nutzbar sind

… nicht sexy sind

Der Mitarbeiter im Fokus

Page 6: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

• 20 Jahre dezentrale Entwicklung

• unzählige unternehmensspezifische Geschäftsprozesse

• einfache Datenbanken wurden zu komplexen und

unternehmenskritischen Anwendungssystemen

• Enorme Unternehmenswerte geschaffen

• Investment von vielen tausenden Entwicklungstagen

Fluch und Segen der dezentralen Entwicklung

Page 7: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

• Domino bleibt:

– Weg vom Client => hin zum Browser

– IBM Lotus Domino als Applikations-Server zur Sicherstellung der bestehenden

Anwendungslogik nutzen

• Wechsel von Lotus Notes/Domino zu einer anderen Plattform (z.B. MS Exchange

/ MS Sharepoint)

– IBM Domino als Applikations-Server zur Sicherstellung bestehender Anwendungslogik

– Abschalten der IBM Lotus Domino Server, Technologiewechsel (SharePoint, Java, C#, …)

Motivation für eine Portierung

Unternehmens-vorgaben

Strategisch

Technologisch

Page 8: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

Plattformfrage

IBM Domino

Notes Application

Player Plug-in

XPages

Dojo / EXT.ND

Portierung mit Tools

Kann Domino zukünftige Plattform bleiben?

JA NEIN MS

SharePoint

MS Exchange

Java

C# / .net

Option Option

Page 9: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

Historisch gewachsene Strukturen

Oft existieren nur Annahmen über den aktuellen Investitionswert und

Nutzen der App-Landschaft.

Die Entwicklung von Lotus Notes Anwendungen wird typischerweise

durch einzelne Unternehmensbereiche bestimmt.

Fragestellungen zu

• Total Cost of Ownership (TCO) der Applikationen

• Machbarkeit und Aufwand von technischer Portierung oder Web-

Enablement

• aufwandsgerechte Preise für die Wartung und den Betrieb von

Applikationen (auch bei Hosting oder Outsourcing)

• Qualität und Wartbarkeit

können nicht planungssicher beantwortet werden.

Page 10: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

Im Groben lassen sich Kollaborationsumgebungen in zwei

Bereiche aufteilen:

• Personal Information Management (PIM) Komponenten

– Standard

– Unkompliziert und einfach

– Kosten gut kalkulierbar

– Diverse Tools und Methoden für Migrationen verfügbar

• Geschäftsapplikationen und Stand-Alone Systeme

– Hochindividuell

– Einfach bis hochkomplex

– Kosten sehr schwer einzuschätzen

– Keine Migrationstools und –Methoden für die einzelne Applikation

verfügbar

Herausforderung Applikationsbewertung

Page 11: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

Applikationsanalyse - Von der Black-Box zur White-Box

• Ermittlung Anzahl Datenbanken/Schablonen

• Nutzungsverhalten / Zugriffsstatistiken

• Größe / Verteilung / Berechtigungen

Erste Einstufung hinsichtlich technischer Komplexität (einfach/mittel/schwer) - Designelemente / Dokumentation / Implementierungsaufwand

Festlegung der zu portierenden Applikationen • Welche können sofort abgeschaltet werden, welche sind strategisch,

welche können auf Sicht migriert werden in andere Systeme?

Die letzlich zu portierenden Applikationen werden einer Aufwandsprüfung unterzogen • Stichproben / Codeanalyse / Function-Point-Analyse / Backfiring

Infrastruktur- analyse

Applikations-bewertung

Unternehmens-vorgaben

Aufwands-ermittlung

Page 12: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

Typen von Domino-Anwendungen

Dokumente und Diskussionen

Enterprise Applikationen Business Applikationen

- 40% aller Applikationen - Basierend auf Standard-

Templates

Empfehlung: - Migration zu

Standardplattformen/-Applikationen

- Update mit IBM XPages-Templates

- Einsatz Third-Party-Tools - SmartCloud Engage

- 25% aller Applikationen - Hoher Anteil an

Transaktionen und Datenvolumen

Empfehlung: Rebuild mit Java, .NET

oder anderen Technologien

- 35% aller Applikationen - Mission Critical - Unternehmensindividuell - Massiver Einsatz von

individ. Workflows und/oder Sicherheitseinstellungen

Empfehlung: - Webenablement durch

XPages

Page 13: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

1. Nutzung des IBM Webbrowser Plug-In

2. Portierung mittels XPages-Technologie

3. Portierung auf andere Plattformen

Strategien für Lotus Domino als bestehende Plattform

Page 14: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

• Größe: ca. 75 MB groß

• Aktuell noch im Beta-Status, verfügbar Q1 2013

• Ziel: Nutzung der Notes-Anwendungen ohne weitere

Anpassungen im Browser

• Restriktionen:

– Lauffähigkeit ausschließlich unter Windows

– Aktuell nur Firefox, IE soll folgen

– Kein Zugriff auf Lotus Notes Mail, dies erfolgt über iNotes

1. Notes Application Player Plug-in for Windows

Page 15: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

Variante 2: XPages-Technologie

• Vorteile:

– Neue, moderne Technologie

– Notes Client, Browser und Mobile ohne Zusatzkosten

– Oflline-Nutzung möglich

– Vorhandene Notes-Entwickler können das Knowhow leicht erlernen

Strategisch gut bei gleichzeitiger Restrukturierung der

Anwendung

We4IT Aveedo eine gute Wahl

2. Portierung mittels XPages

Page 16: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

3. Portierung auf andere Plattformen

Grundsätzlich

Vorteile:

• Durchgängige einheitliche neue Infrastruktur

Nachteile:

• Nachentwicklung der bereits vorhandenen Businesslogik

• Einarbeitung in neue Technologien notwendig

• In der Übergangsphase Doppelbetrieb

• Kombination diverser Komponenten/Lösungen ggf. notwendig

Zielplattformen können sein:

• MS Sharepoint / MS Exchange

• Java

• C# / .net

Page 17: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

Agenda

Page 18: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

• Situationsbetrachtung

• Vorteile von Domino gegenüber MS SharePoint

• Domino Anwendungsentwicklung morgen

Agenda

Page 19: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

Warum sind wir hier?

Page 20: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

Warum sind wir hier?

Page 21: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

Modernisierung von Applikationen in 2013

• Mitarbeiter fordern moderne Anwendungen in Ihrem

Arbeitsumfeld

• Smartphones und Tablets verlangen nach modernen und

usergetriebenen Entwicklungsplattformen und Techniken

• XPages ist dafür die geeignete Wahl

• Anwendungen müssen damit nicht migriert werden, um

moderne und mobile Anwendungen zu erhalten

• Vorhandene Anwendungen können mit neuen Social Business

Lösungen kombiniert werden

Page 22: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

Warum sind wir hier?

Page 23: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

Warum sind wir hier?

Page 24: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

Warum sind wir hier?

Page 25: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

Warum sind wir hier?

Page 26: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

Warum sind wir hier?

Page 27: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

Warum sind wir hier?

Page 28: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

Warum sind wir hier?

Page 29: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

Warum sind wir hier?

Page 30: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

Warum sind wir hier?

Page 31: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

Warum sind wir hier?

Page 32: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

Ergebnis

Page 33: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

Ergebnis

Page 34: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

Ergebnis

Domino + XPages = Chance

Page 35: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

• Viele Wege führen nach Rom

• Es gibt nicht den einen richtigen

Weg.

• Die Unternehmensstrategie und eine

weitreichende Analyse ergeben ein

konkretes Bild über die

Möglichkeiten

Fazit

Page 36: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

1. Unternehmensstrategie festhalten

2. Anwendungslandschaft analysieren und Anwendungen definieren

– Nutzungsgrad

– Technische Komplexität

– Produktivitätsfaktor

– Funktionale Komplexität

3. Aufwands- und Kostenübersicht gemäß Unternehmensstrategie für die

relevanten Ausrichtungen erarbeiten

4. Anhand der Projektparameter die richtige Strategie zur Tiefenanalyse

festlegen

– Technologie (Welche Anwendung auf welche Plattform?)

– Frameworks (Womit wird die Anwendung portiert?)

– Prioritäten festlegen

Fazit: Schritte zur richtigen Strategie

Page 37: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

Mastertitelformat bearbeiten

Haben Sie noch Fragen?

Oliver Martens Key Account Manager

Mobil +49-151-467 33 911 Email: [email protected]

Page 38: We4IT LCTY 2013 - x-pages-men - whats next - application modernization roadmap

www.we4it.com