Konto Anmelden
Jump to section

Was ist Netzwerkautomatisierung?

URL kopieren

Die Netzwerkautomatisierung nutzt programmierbare Logik zur Verwaltung von Netzwerkressourcen und -services. Damit können NetOps-Teams (Network Operations) Netzwerkinfrastruktur- und Anwendungsservices schneller konfigurieren, skalieren, schützen und integrieren, als das manuell möglich wäre.

Was ist Networking?

Unter Networking versteht man die Nutzung von Hardware (wie Netzwerkschnittstellenkarten, Ethernet-Kabeln und Switches) und Software, um z. B. SDN (Software-Defined Networking), SD-WANs (Software-Defined Wide Area Networks) und NFV (Network Functions Virtualization) zu erstellen und Daten zwischen Endpunkten (auch Knoten genannt) zu transportieren.

Was ist Automatisierung?

Automatisierung ist die Verwendung von Technologien, um weniger manuelle Aufgaben durchführen zu müssen. IT-Automatisierung ist die Verwendung von Software, um wiederholbare Anweisungen und Prozesse zu erstellen, die menschliche Interaktionen mit IT-Systemen ersetzen oder reduzieren. Automatisierungssoftware arbeitet innerhalb der Grenzen dieser Anweisungen, Tools oder Frameworks, um die Aufgaben mit wenig oder ganz ohne menschliche Interaktion auszuführen.

Mit der Netzwerkautomatisierung gehört die manuelle Verwaltung von Netzwerken der Vergangenheit an. Dies betrifft die Anmeldung bei Routern, Switches, Load Balancers und Firewalls sowie die mühsame manuelle Änderung der Konfiguration. Die Netzwerkautomatisierung basiert auf verketteten Skripten, die auf der Befehlszeilenebene im Betriebssystem programmiert werden, oder auf vorpaketierter Automatisierungssoftware.

Während sich zugrunde liegende Technologien stetig weiterentwickelt haben, hat sich das Netzwerkmanagement jahrzehntelang kaum verändert. So werden Netzwerke üblicherweise manuell angelegt, ausgeführt und gewartet. Traditionelle manuelle Verfahren der Netzwerkkonfiguration und -aktualisierung sind allerdings zu langsam und zu fehleranfällig, um die sich schnell verändernden Workload-Anforderungen erfüllen zu können. Durch ein automatisiertes Management der Netzwerkressourcen und -services können NetOps-Teams agiler und flexibler werden und moderne Geschäftsanforderungen effektiv unterstützen.

So wie es viele Methoden gibt, ein Netzwerk zu automatisieren, können auch viele Komponenten des Netzwerks automatisiert werden. Die meisten Lösungen für die Netzwerkautomatisierung bewegen sich zwischen diesen beiden Extremen, der Befehlszeilenautomatisierung und der Automatisierungssoftware.

Auf der einfachsten Stufe lassen sich die Komponenten eines Netzwerks mit standardmäßigen CLI-Kommandos und -Argumenten automatisieren. So können Linux®-Systemadministratoren beispielsweise Bash Operatoren verwenden, um Events basierend auf dem Erfolg (&&) oder Misserfolg (||) früherer Befehle zu verketten. Oder der Nutzer kann Befehlslisten in Textdateien kompilieren – auch als Shell Skripte bekannt – die sich alle auf einmal und wiederholt mithilfe eines einzigen Befehls ausführen lassen.

Mit Automatisierungssoftware können Sie Netzwerkaufgaben in vorpaketierte Programme zusammenfassen, die sich dann über das Frontend der App auswählen, planen und ausführen lassen. So können Sie beispielsweise die Red Hat Ansible® Automation Platform verwenden, um Netzwerkberechtigungen und Netzwerke zu automatisieren, indem Sie APIs, Plugins, Inventories und Module in Playbooks paketieren. Diese können Nutzende dann durchsuchen, auswählen und ausführen, um die Konfiguration, Sicherheit, Orchestrierung und Provisionierung von Netzwerken über Service-Anbieter wie AWS, Microsoft und Cisco zu automatisieren.

Welche Netzwerkoperationen lassen sich automatisieren?

Netzwerkkonfigurationen

Eine manuelle Netzwerkkonfiguration kann zu Inkonsistenzen, Fehlkonfigurationen und Netzwerkinstabilitäten führen. Dadurch entstehen Schwierigkeiten bei der Bereitstellung der zahlreichen Services, die für digitale Geschäftsabläufe erforderlich sind. Mithilfe von Automatisierung können Sie Netzwerk-Managementprozesse standardisieren und so Best Practices durchsetzen. NetOps-Teams (Network Operations) können schnell und einfach Services in großem Umfang bereitstellen und die durchschnittliche Zeit für Serviceunterbrechungen (Mean Time To Resolution, MTTR) reduzieren.

Load Balancing und Failover

Anwendungslasten müssen gleichmäßig auf die Infrastruktur verteilt werden, um Performance und Kosten zu optimieren. Eine manuelle Lastverteilung kann zu einer schlechten Anwendungs-Performance und verzögertem Failover führen, wenn Systemfehler auftreten. Durch die Automatisierung Ihrer Load Balancer sind keine manuellen Eingriffe mehr erforderlich. Dies ermöglicht schnellere kontinuierliche Anpassungen und Failover für eine verbesserte Anwendungs-Performance und eine höhere Zuverlässigkeit.

Während es zu Anfang lediglich Telco-Anbieter waren, die Netzwerkautomatisierung zur Verbesserung digitaler Netzwerke verwendeten, profitieren heute Unternehmen in allen Branchen von dieser Technologie.

Swisscom

Swisscom hat die Verwaltung von rund 15.000 Netzwerk- und IT-Komponenten automatisiert, um seinen Fokus auf wichtigere Entwicklungsprojekte zu verlagern und die Reaktionszeiten für Ressourcenanfragen zu verkürzen. Dabei konnte das Unternehmen mehr als 3.000 Stunden manuelle Arbeitszeit einsparen.

Surescripts

Surescripts hat IT-Prozesse und Failover-Abläufe automatisiert, um die Bereitstellung von Netzwerkgeräten und Servern, die Behebung von Fehlern und die Einführung neuer Anwendungen beim Kunden zu beschleunigen. Das Ergebnis: zwei Stunden Zeitaufwand weniger pro Service und Failover.

Weil unsere Automatisierungslösungen einem speziellen Entwicklungsmodell folgen, das die Hauptvorteile von Open Source Software nutzt – nämlich Innovation und Zusammenarbeit – und daraus unternehmensfähige Open Source-Produkte macht.

Aber auch nachdem unsere Lösungen getestet, paketiert und freigegeben wurden - der Quellcode eines jeden Red Hat Produkts bleibt offen. So können Sie beliebige Aspekte Ihrer Tools jederzeit modifizieren. Und während wir Nutzenden kontinuierlich und in Echtzeit beim Verbessern und Hinzufügen von Playbooks unterstützen, entwickeln sich die Playbooks, auf denen unsere Automatisierungsplattform basiert, ständig weiter.

Die Red Hat® Ansible® Automation Platform umfasst alle erforderlichen Tools zur Implementierung einer unternehmensweiten Automatisierung, darunter Playbooks, ein visuelles Dashboard sowie Analysen.

Weiterlesen

Artikel

Die Grundlagen von Ansible

Ansible automatisiert IT-Prozesse wie Provisionierung und Konfigurationsmanagement. Erlernen Sie die Grundlagen von Ansible mit dieser Einführung in die wichtigsten Konzepte.

Artikel

Was ist Business Process Management?

Unter Business Process Management (BPM) versteht man die Modellierung, Analyse und Optimierung von End-to-End-Geschäftsprozessen, um strategische Unternehmensziele zu erfüllen.

Artikel

Warum Red Hat für die Automatisierung?

Die Red Hat Ansible Automation Platform umfasst alle Tools, die Sie zur Implementierung einer unternehmensweiten Automatisierung und zum teamübergreifenden Teilen von Automatisierungsprozessen benötigen.

Mehr über Automatisierung

Produkte

Red Hat Consulting

Interaktionen mit unseren strategischen Beratern, die sich ein Gesamtbild von Ihrem Unternehmen machen, Ihre Herausforderungen analysieren und Ihnen helfen, diese mit umfassenden, kosteneffektiven Lösungen zu meistern.

Red Hat Ansible Automation Platform

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

Red Hat Process Automation

Eine Plattform zur Entwicklung cloudnativer Anwendungen, mit denen Geschäftsentscheidungen und -prozesse automatisiert werden können.

Ressourcen

E-Book

Das automatisierte Unternehmen: Personal und Prozesse vereinen

E-Book

Die Automatisierung von Infrastruktur-Workflows

Training

Kostenloser Trainingskurs

Ansible Essentials: Simplicity in Automation Technical Overview

Kostenloser Trainingskurs

Red Hat Ansible Automation for SAP

Illustration - mail

Möchten Sie mehr zu diesen Themen erfahren?

Abonnieren Sie unseren kostenlosen Newsletter, Red Hat Shares.

Red Hat logo LinkedInYouTubeFacebookTwitter

Produkte

Tools

Testen, kaufen, verkaufen

Kommunizieren

Über Red Hat

Als weltweit größter Anbieter von Open-Source-Software-Lösungen für Unternehmen stellen wir Linux-, Cloud-, Container- und Kubernetes-Technologien bereit. Wir bieten robuste Lösungen, die es Unternehmen erleichtern, plattform- und umgebungsübergreifend zu arbeiten – vom Rechenzentrum bis zum Netzwerkrand.

Abonnieren Sie unseren Newsletter, Red Hat Shares

Jetzt anmelden

Wählen Sie eine Sprache

© 2022 Red Hat, Inc. Red Hat Summit