Christoph Behounek, eggs unimedia



Ähnliche Dokumente
Uwe Baumann artiso Solutions

Albert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen

VEDA Managed Services VEDA-SOFTWARE

Neue Funktionen in Innovator 11 R5

Paul Petzold Firmengründer, Verwaltungsratspräsident und Delegierter der Mirus Software AG

Microsoft SharePoint 2013 Designer

Preis- und Leistungsverzeichnis askdante

Was versteht man unter Softwaredokumentation?

Remote Eclipse RCP Management

Ihr Benutzerhandbuch AVIRA ANTIVIR EXCHANGE

Welche Kostenfaktoren Wo fallen Kosten an Beispiele Chancen / Risiken beim Einsatz und Migration

Datenübernahme von HKO 5.9 zur. Advolux Kanzleisoftware

Herzlich Willkommen zur IT - Messe

Update / Inbetriebnahme domovea Server. Update/Inbetriebnahme domovea Server Technische Änderungen vorbehalten

Umzug der Datenbank Firebird auf MS SQL Server

VEDA Managed Services APPLICATION SERVER & DATABASE

TYPO3 CMS 6.2 LTS. Die neue TYPO3- Version mit Langzeit- Support

Inhalt. 1 Übersicht. 2 Anwendungsbeispiele. 3 Einsatzgebiete. 4 Systemanforderungen. 5 Lizenzierung. 6 Installation. 7 Key Features.

Upgrade von Starke Praxis

Softwaretechnische Anforderungen zu Opale bluepearl Version 1.0 vom

Bachelorvortrag Automatisierte Konfiguration des Build- Servers im Saros-Projekt mit Salt und Git

IntelliRestore Seedload und Notfallwiederherstellung

Installation & Konfiguration AddOn AD-Password Changer

Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen. Wir bringen Qualität. Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen

Installations Guide für YAJSW und DTLDAP

Treuhand Cloud. Die Arbeitsumgebung in der Cloud

Jung Dynamisch Virtualisiert? Risiken der Realisierung

Business Application Framework für SharePoint Der Kern aller PSC-Lösungen

ITIL und Entwicklungsmodelle: Die zwei Kulturen

ERPaaS TM. In nur drei Minuten zur individuellen Lösung und maximaler Flexibilität.

Datenübernahme easyjob 3.0 zu easyjob 4.0

ADDISON tse:nit Hinweise zum Umstieg von SQL 2000 auf SQL 2008 im tse:nit Umfeld

TELEMETRIE EINER ANWENDUNG

Migration NVC 5.x auf NEM/NPro (Migration eines bestehenden, produktiven NVC Verteilservers auf NEM/NPro)

Ihr kompetenter Partner für die IT im Kino

Oracle Database Backup Service - DR mit der Cloud

Systemvoraussetzungen

Beliebte Content-Management-Systeme im Vergleich (Open-Source)

Installation der SAS Foundation Software auf Windows

Rechtssichere -Archivierung

Hardware- und Softwareanforderungen für die Installation von California.pro

ERP-Evaluation systematisch und sicher zum optimalen ERP-System

Produktvorstellung: CMS System / dynamische Webseiten. 1. Vorwort

Präsentation Von Laura Baake und Janina Schwemer

.nfs Software Preisliste 2014

Virtualisierung des Bibliothekssystems Aleph 500. ITEK Präsentation Uwe Sujata

Eigenen WSUS Server mit dem UNI WSUS Server Synchronisieren

MSSQL Server Fragen GridVis

BIF/SWE - Übungsbeispiel

Ihr IT-Administrator oder unser Support wird Ihnen im Zweifelsfall gerne weiterhelfen.

Unterschiede zur Klassischen Software-Entwicklung. SPL versus klassische SE Tim Serowski 1

w3lib - einfach Software entwickeln!

Systemvoraussetzungen

Copyright 2014 Delta Software Technology GmbH. All Rights reserved.

Einfach wie noch nie. Der mypackage-ansatz. Ihre Lösung zur automatisierten Client-Bereitstellung. mypackage im Überblick

VEDA Managed Services IBM POWER SYSTEMS

STRATEGIEN FÜR DAS NÄCHSTE JAHRZEHNT

Wine - Windows unter Linux

Anleitung Redmine. Inhalt. Seite 1 von 11. Anleitung Redmine

Mobile Business. Kapitel 4. Veränderungen der Wertschöpfung

Software Release Notes

NbI-HS. NbIServ Bethenhausen Bethenhausen

Vertrag über die Betreuung und Beratung eines EDV-Netzwerkes

HWP-WIN Update Argumente für eine Aktualisierung Präsentiert durch Sage Business Partner Johann König

Mobiles SAP für Entscheider. Permanente Verfügbarkeit der aktuellen Unternehmenskennzahlen durch den mobilen Zugriff auf SAP ERP.

Agenda. TERRA CLOUD GmbH Zahlen, Daten, Fakten Private & Hybrid Cloud Szenarien Public Cloud Szenarien Lessons Learned

IT SOLUTIONS. Service & Betreuung. für Storage Virtualisierung

Migrationspfad zu BES 10 (1)

Weblogic Server: Administration für Umsteiger

Erste Schritte mit WordPress Anleitung WordPress Version 2.8.X

Flat for IP. Die Frühlings Initiative von Alcatel-Lucent

Einzelplatz - USB-Lizenz

Formular»Fragenkatalog BIM-Server«

Avira Server Security Produktupdates. Best Practice

EPO Consulting GmbH. Ihr Partner für HTML5 und SAP UI5 Apps. Stand 2015/04. EPO Consulting GmbH - 1 -

Anleitung Redmine. Inhalt. Seite 1 von 11. Anleitung Redmine

Lizenz Verwaltung. Adami Vista CRM

Upgrade-Leitfaden. Apparo Fast Edit. Wechsel von Version 2 auf Version oder Wechsel von Version auf Version 3.0.

Systemvoraussetzungen

Quickstep Server Update

Individuelle Erweiterung des generierten Codes. 16. Januar 2013

Predictive Analytics Client. Installationsanleitung

Dialogik Cloud. Die Arbeitsumgebung in der Cloud

Informationssystemanalyse Problemstellung 2 1. Trotz aller Methoden, Techniken usw. zeigen Untersuchungen sehr negative Ergebnisse:

Konzept zur Migration Joomla auf Version 3.x

Systemvoraussetzungen

IT mit klarer Linie. C R M - M i g r a t i o n. informatik ag. ilum:e informatik ag. Customer Relationship Management Migration

Microsoft SharePoint 2013 Vorteile und Neuheiten. Fachseminar Microsoft SharePoint 2013

JSP vs. PHP. Ein persönlicher Vergleich. EQUIcon Software GmbH Jena, Jörg Spilling Frankfurter Treffen Agenda

Anleitung öffentlicher Zugang einrichten

COVUM P1 - Preise SaaS. SaaS-Modell. Betrieb. Sonstige Kosten. P1 Exclusive 14) P1 Professional. P1 Start P1 XXL. P1 Test 2) Gebühren 1)

moveon Conference 2007 moveon im International Office einführen

Privacysoft Single-User Edition

Thomas Freitag achelos GmbH SmartCard-Workshop achelos GmbH

Fragen zur GridVis MSSQL-Server

Testplan. Hochschule Luzern Technik & Architektur. Software Komponenten FS13. Gruppe 03 Horw,

Übung - Datensicherung und Wiederherstellung in Windows 7

I N F O R M A T I O N V I R T U A L I S I E R U N G. Wir schützen Ihre Unternehmenswerte

Transkript:

Adobe Experience Manager6.1 Planung eines erfolgreichen AEM Upgrades Christoph Behounek, eggs unimedia Adobe Experience Manager

Ohne Planung funktioniert es nicht

Planung eines erfolgreichen AEM Updates 3

(Probleme) mit der derzeit verwendeten AEM Version Content Creation Wo gibt es aktuell Probleme - bei der Content Erstellung - bei den Prozessen Betrieb Wo sieht die IT Potentiale? - Performance AEM6.1 Welche aktuellen Probleme können durch neue und verbesserte Funktionalitäten gelöst werden? - Communities - Forms etc.

mit AEM6.1 Fachliche Anforderungen Können diese mit AEM6.1 abgedeckt werden? Technische Anforderungen Können diese mit AEM6.1 abgedeckt werden?

3. Identifikation der technischen Software Code Nicht-Aktualisierter und nicht gewarteter Code Technische Infrastruktur Fehlende Versionsverwaltung, Datensicherung, Build-Tools, Continuous Integration Abhängigkeiten Seiteneffekte, Abhängigkeiten von Komponenten, Schnittstellen

3.1. Systemarchitektur Hardware Was wird benötigt? Unterschiede zu Status Quo? Kosten? Konfigurationen Was wird benötigt? Backups Backup & Restore

3. Applikations-Architektur AEM Kernfunktionalitäten Welche AEM-Standardkomponenten wurden individuell angepasst? Können sie wiederverwendet werden? Applikation Welche Teile der Applikation müssen angepasst warden, z.b. - Service Berechtigungskonzept - Session Handling Bibliotheken Austausch veralteter Bibliotheken Austausch nicht mehr weiterentwickelter Klassen und Funktionen

3.3. Content-Architektur Content-Architektur Sind Anpassungen notwendig? - Content Hierarchie etc. Multi-Site-Manager Sind Anpassungen notwendig? - neue Sprachversionen etc.

3.4. Administration, Backend, Prozesse und Workflows Workflows Sind Anpassungen notwendig? Inbox und Notifications Sind Anpassungen notwendig? UX Sind Anpassungen notwendig? Granite UI (für die Touch Oberfläche)

3.5 Systemintegration Drittsysteme die von AEM angesprochen werden Drittsysteme die AEM ansprechen

3.6 Test und Release Konzept Test Anpassungen der Tests: - Smoke Tests - Komponenten Tests - Last- und Performance Tests Release Prozess Anpassung des Release Prozesses: - Automatisierter Release Prozess - Release Planung

4. Upgrade-Strategien In-Place Upgrade Update der Server gem. Adobe Doku Migration auf neuen Server Aufsetzen einer komplett neuen Instanz Content Migration von der alten auf die neue Instanz 4. Upgrade Strategie

4.1 Upgrade-Strategien: Inplace Upgrade der bestehenden Installation Bsp: - CQ -> AEM6.1 - TarMK ->MongoMK Anpassung der Applikation Refactoring des Codes Testen der angepassten Applikation gegen alten Datenbestand 4. Upgrade Strategie

4.1 Upgrade-Strategien: Inplace CQ5.6 -> AEM6.1 CQ5.6 AEM6.1 AEM6.1 CQ5.6 Apache SLING Apache Jackrabbit Oak Apache Felix (OSGi) Content 4. Upgrade Strategie

4.1 Vor- und Nachteile eines Inplace Upgrades Pro Contra Erhalt der Versionierung Altlasten Seiteneffekte mit alten Paketen Nur Big Bang möglich 4. Upgrade Strategie

4.2 Upgrade-Strategien: Migration auf ein neues System Aufsetzen eines neuen Systems Production-ready, ohne Applikation Installation der migrierten Applikation Test der Applikation gegen Testdaten Content Migration des alten Datenbestands 4. Upgrade Strategie

4.2 Upgrade-Strategien: Migration auf ein neues System CQ5.6 AEM6.1 CQ5.6 Apache SLING Apache Jackrabbit Apache Felix (OSGi) AEM6.1 Apache SLING Apache Oak Apache Felix (OSGi) Content 4. Upgrade Strategie

4.2 Vor- und Nachteile der Migration auf ein neues System Pro Contra Jungfräuliches System Nicht mehr benötigte Funktionen lassen sich leicht entfernen Nur Nötiges wird übernommen Keine Versionsübernahme möglich Datenübernahme Strategie 4. Upgrade Strategie

5. Kosten - Lizenzen Migration keine Migration Upgrade kostenlose Upgrademöglichkeit im Rahmen des Platinum M&S Vertrags Extended Support Erhöhte Supportkosten Auslaufender Support anderer Produkte (Java, etc.) 4. Upgrade Strategie 5. Kosten

5. Kosten Einarbeitung Migration keine Migration Redakteure Neue User Interfaces Neue Funktionen Neue Workflows Administratoren Neues System Neue Plattform Entwickler Neue Komponentensprache Neue Frameworks 4. Upgrade Strategie 5. Kosten

5. Kosten - Softwareentwicklung Migration keine Migration Projektkosten - neue Infrastruktur - Funktionale und technische Anpassungen - Entwicklung (Komponenten, Templates, Workflows) - Testing - Go-Live - Dokumentation Wartungskosten - für Legacy System - Kosten entgangener Gewinn - Bugwelle an Altlasten wird immer höher 4. Upgrade Strategie 5. Kosten

6. Chancen & Risiken Migration Keine Migration Seiteneffekte Unwegbarkeiten Projektkosten Bereinigung von Altlasten Verschieben von Problemen Kosten der Mig. wachsen exponent. Abhängigkeiten/Seiteneffekte Einarbeitung Kontinuierliche Codeverbesserung 4. Upgrade Strategie 5. Kosten 6. Projektrisiken

7. Entscheidungsfindung für / gegen Migration Pro Contra Verbesserte Sicherheit Up-to-Date Bereinigung von Altlasten Kosten Projekt Abhängigkeiten/Seiteneffekte Einarbeitung Kontinuierliche Codeverbesserung 4. Upgrade Strategie 5. Kosten 6. Projektrisiken 7. Entscheidung

8. Empfehlungen In-Place Upgrade Nur als Big Bang möglich Erstkosten meist geringer DevOps meist höher Migration auf neuen Server Eignet sich gut in Kombination mit einem Redesign Erstkosten meist höher DevOps meist geringer Strategie hängt sehr stark vom Status Quo ab Unabhängige Empfehlung Stetige Wartung der Applikation (Bugwelle)

9. Fazit