Security is a process!

Effizient von Confluence zu XWiki migrieren

Ein Überblick zum CycleSEC Migration-Framework für Confluence.

Migration-Framework für Confluence

„Mit unserem Migration-Framework für Confluence ermöglichen wir Unternehmen, ihre Managementsysteme effizient und zukunftssicher auf XWiki zu migrieren – ohne versteckte Lizenzkosten und mit maximaler Flexibilität.“
— Sebastian Klipper, CycleSEC Geschäftsführer

Die Migration von Confluence zu XWiki ist ein strategisch wichtiger Schritt für Unternehmen, die eine flexiblere, kosteneffiziente und nachhaltige Plattform für das Wissensmanagement für ihre Managementsysteme suchen.

Das CycleSEC Migration-Framework für Confluence bietet eine umfassende Lösung, um diesen Übergang effizient und erfolgreich zu gestalten. Unser Blog-Beitrag bietet ein Überblick über die zentralen Inhalte und Vorteile unseres Migration-Frameworks:

Phasen der Migration

Typischer Projektverlauf

Bridge-Makros

Migrationsstrategien

Zusätzliche Beratungsleistungen

Phasen der Migration

Die Migration erfolgt in mehreren Phasen, die sorgfältig geplant und umgesetzt werden. Mithilfe des als OpenSource-Software verfügbaren Confluence-XML-Import-Tools können Inhalte wie Seiten, Anhänge und Dateien direkt aus einem Confluence-Export nach XWiki übertragen werden. Dabei bleibt die Grundstruktur des ursprünglichen Wikis erhalten, was den Aufwand für Anpassungen minimiert. Allerdings kann es in vielen Fällen nach diesem Schritt zu Darstellungsproblemen kommen. Im ungünstigsten Fall wird der Seiteninhalt trotz umfangreicher Daten nicht korrekt angezeigt und stattdessen eine Fehlermeldung ausgegeben, die auf ein unbekanntes Makro hinweist, sofern kein passendes Bridge-Makro vorhanden ist.

Bridge-Makros: Schlüssel für nahtlose Funktionalität

Ein wesentliches Feature des CycleSEC Migration-Framework für Confluence sind die Bridge-Makros, die entwickelt wurden, um Confluence-spezifische Funktionen in XWiki nachzubilden. Sie gewährleisten, dass wichtige Makros wie „Page-Info“, „Panel“ oder „Expand“ auch in der neuen Umgebung korrekt dargestellt werden.

Obwohl XWiki selbst nur eine sehr begrenzte Anzahl dieser Makros unterstützt, bietet CycleSEC eine umfassende Lösung. Diese umfasst zusätzlich zu den bereits nativ unterstützten Bridge-Makros die dauerhafte Nutzungslizenz der CycleSEC Bridge-Makros und individuelle Anpassungen nach dem Import. Aktuell umfasst das CycleSEC Migration-Framework für Confluence mehr als 30 zusätzliche Bridge-Makros, zum Beispiel:

Makro (ID)Migrationsstrategie
Attachments Makro
(attachments)
Migrationsstrategie:
– Verwendung des CycleSEC Bridge-Makros.
– In XWiki können Anhänge nicht mit einem Label versehen werden.
Contentbylabel Makro
(contentbylabel)
Migrationsstrategie:
– Verwendung des CycleSEC Bridge-Makros.
– CQL-Abfragen werden teilweise unterstützt.
Expand Makro
(expand)
Migrationsstrategie:
– Verwendung des CycleSEC Bridge-Makros.
Gliffy Makro
(gliffy)
Migrationsstrategie:
– Verwendung des CycleSEC Bridge-Makros.
– Das Bridge-Makro zeigt das Gliffy-PNG an.
– Zum Ändern des PNG kann z.B. PlantUML genutzt werden.
Layout Makro
(layout)
Migrationsstrategie:
– Verwendung des CycleSEC Bridge-Makros.
– Die Entfernung des Makros verbessert die Wartbarkeit des Contents.
Layout-Cell Makro
(layout-cell)
Migrationsstrategie:
– Verwendung des CycleSEC Bridge-Makros.
– Die Entfernung des Makros verbessert die Wartbarkeit des Contents.
Layout-Section Makro
(layout-section)
Migrationsstrategie:
– Verwendung des CycleSEC Bridge-Makros.
– Die Entfernung des Makros verbessert die Wartbarkeit des Contents.
Page-Info Makro
(page-info)
Migrationsstrategie:
– Verwendung des CycleSEC Bridge-Makros.
Panel Makro
(panel)
Migrationsstrategie:
– Verwendung des CycleSEC Bridge-Makros.
– Die Entfernung des Makros verbessert die Wartbarkeit des Contents.
– Nusätzliche Layout-Parameter können ggf. manuell aktiviert werden.
Recently-Updated Makro
(recently-updated)
Migrationsstrategie:
– Verwendung des CycleSEC Bridge-Makros.
Status Makro
(status)
Migrationsstrategie:
– Verwendung des CycleSEC Bridge-Makros.
Task Makro
(task)
Migrationsstrategie:
– Verwendung des CycleSEC Bridge-Makros.
Time Makro
(time)
Migrationsstrategie:
– Verwendung des CycleSEC Bridge-Makros.

Typischer Projektverlauf

Die Standardmigration dauert in der Regel etwa 8 Wochen. Die Dauer der manuellen Anpassungen hängt von der Komplexität des Systems und der Datenmenge ab. CycleSEC bietet zusätzliche Beratungsleistungen an, um individuelle Anforderungen zu erfüllen, wie die Entwicklung weiterer Makros oder die Integration spezifischer Anwendungen.

Ein möglicher Projektverlauf umfasst die nachfolgend beschriebenen Schritte. Dabei werden die grün markierten Aufgaben im Beispiel von CycleSEC übernommen, während die orange markierten Schritte von der Auftraggeber:in durchgeführt werden.

Migrationsstrategien

Um den Übergang möglichst reibungslos zu gestalten, verfolgen wir bei Migrationsprojekten für das Layout, strukturierte Daten und unnötige Makros spezifische Ansätze:

Seitenlayout:
Confluence-Makros wie „Layout Section“ oder „Layout Cell“ werden entweder durch Bridge-Makros ersetzt oder bei Bedarf bereinigt, um die Wartbarkeit der Inhalte zu verbessern.

Strukturierte Daten:
Inhalte, die strukturierte Daten enthalten, werden in XWiki über App Within Minutes (AWM)-Apps verwaltet. Dies erleichtert die Verwaltung und ermöglicht spätere Erweiterungen.

Content-Bereinigung:
Unerwünschte Makros können durch automatisierte Prozesse entfernt werden, was die Konsistenz und Wartbarkeit des Inhalts im WYSIWYG-Editor verbessert.

Vorteile unseres XWiki-Migration Frameworks

Das XWiki-Migration-Framework von CycleSEC bietet klare Vorteile:

Planbare Kosten:
Keine laufenden Lizenzgebühren, sondern ein einmaliger Betrag für die dauerhafte Lizenzierung.

Umfangreiche Unterstützung:
Neben den Bridge-Makros ist auch ein Jahr Online-Support im Preise enthalten.

Schneller Projektfortschritt ohne Abhängigkeiten
Das oberste Ziel ist die zügige Ablösung des Altsystems und eine möglichst schnelle Sicherstellung der korrekten Darstellung der Inhalte in Ihrem System.

Bestandteile einer Migrationsbegleitung

Eine Begleitung der Migration durch unsere Consultants kann zusätzlich beauftragt werden und enthält die folgenden Bestandteile:

  • Briefing des IT-Teams zur Konfiguration und Härtung des XWiki Migrationssystems.
  • Umsetzung des von CycleSEC entwickelten Benutzerdefinierten BSI IT-Grundschutz-Bausteins für XWiki.
  • Import des Confluence-Exports mit dem Confluence-XML-Import-Tool (Confluence XML).
  • Nutzungseinweisung für die CycleSEC Bridge-Makros.
  • Weitergehende individuelle Anpassung der CycleSEC Bridge-Makros und Entwicklung weiterer Bridge-Makros.
  • Entfernung von unerwünschten Confluence-Makros (Migrationsstrategie: Verbesserung der Wartbarkeit des Contents).
  • Entwicklung von AWM-Apps zur Datenübernahme während der manuellen Migrationsschritte.

Weitere Beratungsleistungen und Frameworks

Für spezifische Anforderungen können Unternehmen zusätzliche Leistungen in Anspruch nehmen, darunter die Entwicklung individueller Bridge-Makros, die Integration weiterer AWM-Apps sowie die grafische Auswertung und vollständige Übernahme von Daten.

Das CycleSEC Migration-Framework für Confluence dient als Grundlage und Vorprojekt für die integrierten CycleSEC
Managementsystem-Frameworks
zur integrierten Umsetzung der ISO/IEC 27001, 22301 und 27701 und der ISO 9001, 14001 und 45001.

Die CycleSEC Managementsystem-Frameworks unterstützen u.a. die folgenden Normen und Anforderungen:

Informationssicherheit: ISO/IEC 27001 – Information security management systems

ISO/IEC 27001 auf Basis von IT-Grundschutz: Die CycleSEC ISMS-Frameworks als Alternative zu Ihrem Grundschutz-Tool

Datenschutz: ISO/IEC 27701 – Extension for privacy information management

Notfallmanagement: ISO/IEC 22301 – Business continuity management systems

Qualitätsmanagement: ISO 9001 – Quality management systems

Umweltmanagement: ISO 14001 – Environmental management systems

Arbeitssicherheit: ISO 45001 – Occupational health and safety management systems

Risiko-Management: ISO/IEC 27005:2022 – Guidance on managing information security risks

Risiko-Management: Gefährdungen des BSI IT-Grundschutz-Kompendiums

ISMS-Prozesse: ISO/IEC 27022:2021 – Guidance on information security management system processes

Datenschutz-Grundverordnung: Anforderungen der europäischen Verordnung zum Schutz personenbezogener Daten

NIS 2: Gesetzes zur Umsetzung der NIS-2-Richtlinie (im Referentenentwurf vom 07.05.2024)

Staatlicher Geheimschutz: Anlage 4 zum Geheimschutzhandbuch – GHB: VS-NfD-Merkblatt mit Stand 07/2023

Branchen-Label: Mapping zum TeleTrusT Vertrauenszeichen IT Security made in Germany

Fazit

Das CycleSEC Migration-Framework für Confluence ist eine durchdachte Lösung, die nicht nur den Übergang von Confluence zu XWiki erleichtert, sondern Unternehmen auch dabei unterstützt, langfristig von den erweiterten Möglichkeiten von XWiki zu profitieren. Mit einer klaren Strategie, leistungsfähigen Tools und flexiblen Beratungsoptionen wird der Wechsel effizient, kostensparend und zukunftssicher gestaltet. Neben der Ablösung von Confluence bietet eine Migration die Grundlage für eine Einführung der integrierten CycleSEC Managementsystem-Frameworks.

Veröffentlicht am

Photo of author

Dieser Beitrag kommt von

CycleSEC Redaktion

Die CycleSEC GmbH wurde 2015 als wissenschaftliche Ausgründung der Fachhochschule Münster gegründet. Seit 2017 ist das Unternehmen im alleinigen Besitz des Gründers Sebastian Klipper. CycleSEC hat seinen Sitz in Hamburg. Aus dem Norden der Republik bietet die CycleSEC GmbH ihr Beratungsportfolio in ganz Deutschland und darüber hinaus an.

Sie haben noch Fragen?

Nehmen Sie Kontakt zu uns auf:

Hier geht's zum Kontaktformular

Bitte stimmen Sie der Benutzung von Cookies durch diese Webseite zu. Weitere Informationen

Informationen zu Coockies

Diese Webseite verwendet so genannte Cookies. Sie dienen dazu, die Webseite, insbesondere die Kommentarfunktion nutzerfreundlicher, effektiver und sicherer zu machen. Cookies sind kleine Textdateien, die auf Ihrem Rechner abgelegt werden und die Ihr Browser speichert. Cookies richten auf Ihrem Rechner keinen Schaden an und enthalten keine Viren.

Wenn Sie auf "Akzeptieren" klicken, erklären Sie sich mit der Nutzung von Cookies einverstanden.

Schließen