Automatisierung von Migrationen mit Red Hat Ansible Automation Platform

URL kopieren

Mit Red Hat® Ansible® Automation Platform können Sie einen der schwierigsten und zeitaufwendigsten Prozesse Ihrer IT-Abteilung automatisieren: die Migration.

Die Migration ist der Prozess, bei dem Ihre IT-Infrastruktur durch den Wechsel von einer Hardware- oder Softwareform zu einer anderen upgegradet wird. Dies kann den Wechsel von einer physischen zu einer virtuellen Infrastruktur, von einer virtuellen Umgebung zu einer anderen, von Clouds zu Containern oder eine beliebige Kombination dieser Möglichkeiten einschließen.  Sie kann auch den Umstieg auf ein neues Betriebssystem, den Wechsel zwischen Softwareprogrammen oder die Migration bestehender Anlagen von einer Plattform auf eine andere bedeuten.

Mit Ansible Automation Platform geht die Migration im Vergleich zum manuellen Prozess mit weniger Zeit, Geld und Problemen einher. Und unabhängig davon, was Sie migrieren, können Sie Migrationen in großem Umfang durchführen — schnell, konsistent und präzise.

Automatisierung Ihrer VM-Migration

Normalerweise ist die manuelle Migration einer Anwendung oder eines Service ein komplizierter, fehleranfälliger Prozess, der sich nur schwer konsistent wiederholen lässt. Sie müssen möglicherweise eine Liste von Aufgaben abarbeiten, wie z. B.:

  • Deployment von Servern in einer Umgebung
  • Konfiguration von Betriebssystemen anhand von Checklisten und Guides für das Deployment
  • Provisionierung von virtueller Infrastruktur und Cloud- oder Container-Ressourcen
  • Punktuelle Änderung der Konfigurationen, bis alles korrekt funktioniert
  • Wiederholung dieses Vorgangs für alle Umgebungen, Anwendungen, Deployments usw.

Auf lange Sicht ist der manuelle Ansatz für die Migration einfach nicht effizient. Verschiedene Systemadministratoren verwenden unterschiedliche Methoden und Tools, was zu Ungleichheiten zwischen den Anwendungen bei der Migration führt. Und die Notwendigkeit manueller Wiederholungen erhöht die Wahrscheinlichkeit menschlicher Fehler. Mehr Fehler bedeuten wiederum, dass Sie einen Schritt zurückgehen müssen, um das Problem zu finden und es zu beheben. Dann müssen Sie alle anderen Stellen finden, an denen das Problem aufgetreten ist, damit Sie auch diese Fehler beheben können. Dieser Prozess kann sich als zeitaufwendig, kostspielig und frustrierend erweisen.

Da die Migration so komplex und mit einem hohen manuellen Aufwand verbunden ist, werden Upgrades und die Nutzung neuer Technologien wie gen KI (generative künstliche Intelligenz), Container oder Edge Computing zu einem schwierigen und unliebsamen Unterfangen.

Mit einer automatisierten Migration können Sie jedoch den Migrationsprozess vereinfachen, die Arbeit schneller erledigen und Ihre Mitarbeitenden entlasten, damit diese sich auf wichtigere Dinge konzentrieren können.

Die Automatisierung löst viele der mit einer manuellen Migration verbundenen Probleme. So können Sie festlegen, was für eine erfolgreiche Migration einer Anwendung, eines Teils der Infrastruktur oder eines Systems erforderlich ist, und diese Vorgänge dann so oft wie nötig wiederholen. Das Ergebnis ist eine skalierbare, schnellere und weniger fehleranfällige Migration, die sich leichter an unterschiedliche Use Cases anpassen lässt.

Mehr über die IT-Migration erfahren

Red Hat Ressourcen

Ansible Automation Platform unterstützt Sie mit einem einfachen, dreistufigen Prozess beim Einstieg in die Automatisierung von Migrationen: Definieren, Bereitstellen, Kennenlernen. Bei diesem Ansatz geht es darum, zunächst die kleinsten Schritte zu automatisieren, sich mit dem Prozess vertraut zu machen, Vertrauen und Wissen über die Feinheiten des Systems oder Prozesses zu gewinnen und dann das Gelernte immer wieder anzuwenden.

  • Definieren: Beginnen Sie mit der Bestimmung der zu automatisierenden Komponenten, und berücksichtigen Sie dabei die Reihenfolge und den Prozess.
  • Bereitstellen: Verwenden Sie die Definitionen der Komponenten und Automatisierungen, um ein Deployment durchzuführen und es zu testen.
  • Kennenlernen: Wenn Sie Ihre Automatisierungen anwenden, können Sie die Anwendung oder Software nach der Bereitstellung testen und bestehende Lücken oder Fehler ermitteln. Dann können Sie zurückgehen, zu verbessernde Aspekte neu definieren und den dreistufigen Prozess wiederholen.

Sobald Sie die einzelnen Komponenten und Aufgaben im Migrationsprozess vollständig definiert haben, können Sie diese in einem Ansible Playbook zusammenfassen und dann mit der Anwendung des Playbooks in der neuen Umgebung beginnen. Ansible Playbooks erfassen und führen Funktionen für Konfiguration, Deployment und Orchestrierung aus. Sie ermöglichen ein einfaches, wiederverwendbares Konfigurationsmanagement und ein System für das Deployment auf mehreren Maschinen, mit dem Sie den Migrationsprozess effektiv aufzeichnen und bei Bedarf wiederholen können.

So ermöglicht die Automatisierung mit Ansible Automation Platform schnelle Iterationen und Wiederholungen. Sie unterstützt Sie bei der Erstellung der für die Migration erforderlichen Automatisierungsinhalte, der Verwaltung der Migration über eine einzige Plattform und der bedarfsgerechten Skalierung der Maßnahmen. So lassen sich eventuell vorhandene Lücken und Probleme viel schneller aufdecken und beheben. Das bedeutet auch, dass Sie nicht von Anfang an alles zu 100 % richtig machen müssen. Je mehr Sie im Laufe des Prozesses optimieren, verbessern und verfeinern, desto reibungsloser wird der Ablauf. Und nachdem Sie alles, was mit der Migration zu tun hat, nach demselben Verfahren definiert haben, wird die Anpassung der Migration für verschiedene Use Cases einfacher.

Steigende Kosten und Veränderungen im Bereich der Virtualisierung veranlassen Unternehmen dazu, ihre VMs (virtuelle Maschinen) zu modernen Lösungen zu migrieren. Dank Red Hat OpenShift® Virtualization und Ansible Automation Platform können Sie die Migration Ihrer vorhandenen VMs zu einer einzigen, einheitlichen Managementplattform beschleunigen.

Mit OpenShift Virtualization können Sie traditionelle VMs von anderen Hypervisoren migrieren und sie auf Red Hat OpenShift ausführen. Es hilft Ihnen außerdem bei der Vereinfachung von Day-2-Operationen und der Verwaltung Ihrer VMs, Container und Serverless Workloads von einer einzigen Plattform aus.

Sie können vorhandene VMs mit OpenShift Virtualization und dem darin enthaltenen Migrations-Toolkit für die Virtualisierung migrieren. Ansible Automation Platform macht den Prozess jedoch konsistenter, effizienter und skalierbarer. Sie können die Migration so weit wie möglich automatisieren und Vorlagen nutzen, sodass der Vorgang immer wieder wiederholt werden kann.

Obwohl jede VM-Migration anders ist, kann die Automatisierung einer Migration mit Ansible Automation Platform in wenigen einfachen Schritten erfolgen:

  1. Bestimmen Sie die für die Migration vorgesehene VM.
  2. Wählen Sie im Dashboard der Ansible Automation Platform die entsprechende, für die Migration von VMs konfigurierte Vorlage aus.
  3. Passen Sie die Einstellungen der Vorlage für Ihre spezielle VM an, und starten Sie die Vorlage.
  4. Prüfen Sie den Status der Migration, und überwachen Sie die Logs im Red Hat OpenShift Dashboard.

Nach der Migration Ihrer VMs hilft Ihnen Ansible Automation Platform bei der Automatisierung von Day-2-Operationen und anderen Verwaltungsaufgaben. Dazu gehören:

  • Provisionierung von VMs für Public Cloud- oder Private Cloud-Lösungen
  • Automatisierung laufender Verwaltungsaufgaben und Orchestrierung von Aufgaben in Cloud- und On-Premise-Umgebungen
  • Erstellung von Automatisierungsjobs mit vorgefertigten Paketen von zertifizierten und validierten Ansible-Inhalten
  • Koordinierung der Deployments von Anwendungen, Netzwerken, Cloud Services und mehr

Interaktiver Walkthrough zur VM-Migration

Erfahren Sie, wie Sie Ansible Automation Platform auf Red Hat OpenShift installieren. Dauer des Videos: 2:25.

Automatisierung ist keine Alles-oder-Nichts-Lösung. Es ist viel besser, kleine Schritte zu unternehmen, von denen das gesamte Team profitiert, als wenn nur 1 oder 2 Automatisierungsfachleute über das gesamte erforderliche Wissen verfügen. Die Automatisierung muss eine gemeinsame Sprache sein, zu der jeder im Unternehmen beiträgt, sie nutzt und versteht.

Red Hat bietet mehrere Trainingskurse an, um Ihnen das Wissen und die Kompetenzen zu vermitteln, die Sie für die Automatisierung von Migrationen mit Ansible Automation Platform benötigen. Sie können Lernressourcen erkunden, die Ihnen bei der Bewältigung bestimmter Automatisierungsaufgaben helfen, oder ein praktisches Lernszenario in einem unserer interaktiven Labs testen.

Wenn Sie planen, den Einsatz von Automatisierungslösungen in Ihrem Unternehmen auszuweiten, kann Red Hat Services Sie dabei unterstützen. Dies erfolgt durch praxisnahes Fachwissen, Mentoring, Training und Consulting, um die Einführung von Automatisierungslösungen voranzutreiben, ganz unabhängig davon, in welcher Phase der Automatisierung Sie sich befinden. Sie können Ihnen auch bei der Einrichtung einer Community of Practice für die Automatisierung helfen, um eine Kultur des kontinuierlichen Lernens und der Zusammenarbeit zu fördern.

Interaktives Lab testen

Ansible Basics: kostenlosen Trainingskurs aufrufen

Hub

Der offizielle Red Hat Blog

Lernen Sie mehr über unser Ökosystem von Kunden, Partnern und Communities und erfahren Sie das Neueste zu Themen wie Automatisierung, Hybrid Cloud, KI und mehr.

Red Hat Testversionen

Unsere kostenlosen Testversionen unterstützen Sie dabei, praktische Erfahrungen zu sammeln, sich auf eine Zertifizierung vorzubereiten oder zu bewerten, ob ein Produkt die richtige Wahl für Ihr Unternehmen ist.

Weiterlesen

Was ist das Management virtueller Infrastrukturen? Und wie kann Automatisierung dabei helfen?

Das Management virtueller Infrastrukturen beschreibt die Koordination von Software, IT-Ressourcen und anderen Tools, um virtuelle Maschinen und damit verbundene IT-Umgebungen während ihres gesamten Lifecycles zu verwalten.

Ansible-Module und IT-Automatisierung: Details und Einsatz

Was ist ein Ansible-Modul? Ansible-Module sind kleine Programme, die bestimmte Automatisierungsaufgaben auf lokalen Rechnern, APIs oder Remote-Hosts ausführen.

Ansible Roles und IT-Automatisierung: Details und Einsatz

Was sind Ansible Roles? Ansible-Rollen sind portierbare Einheiten von Ansible-Automatisierungen, um zusammenhängende Aufgaben und deren Assets zu gruppieren.

Ressourcen zu Red Hat Ansible Automation Platform

Ausgewähltes Produkt

  • Red Hat Ansible Automation Platform

    Eine Plattform für die Implementierung unternehmensweiter Automatisierung - unabhängig davon, in welcher Phase der Automatisierung Sie sich befinden.