Schritt 6: Anwendungen bereitstellen
Das Endziel unseres beispielhaften Build-Prozesses ist die Anwendungsbereitstellung. Um optimale Performance, Flexibilität und Sicherheitsoptionen bieten zu können, müssen Anwendungen und Workloads als wichtige Unternehmensressourcen ordnungsgemäß konfiguriert werden.
Automatisierung sorgt für ein konsistentes Deployment von Anwendungen in Entwicklungs-, Test- und Produktivumgebungen, sei es On-Premise oder in der Cloud, und zwar in Übereinstimmung mit unternehmensspezifischen, regulatorischen, Performance- und Kostenanforderungen. Automatisierte Workflows können den gesamten Bereitstellungsprozess orchestrieren. Nach dem Deployment können Sie Day-2-Operationen optimieren. Dazu zählen Aufgaben wie Patching, Backups, Systemkopien und dynamische Skalierung. So beschleunigen Sie letztendlich nicht nur Innovationen, sondern auch die Wertschöpfung.
Use Cases zur Automatisierung
- Automatisieren und Orchestrieren von Prozessen zur Anwendungsbereitstellung
- Installieren, Konfigurieren und Patchen von Anwendungen und Datenbanken
- Dynamisches Skalieren und Kontrollieren von Anwendungsressourcen in Container-Umgebungen
- Implementieren von CaC (Configuration as Code) für konsistente, wiederholbare Deployments von Ressourcen in großem Umfang
- Nutzen von Self Service-Infrastrukturanfragen zur Reduzierung von Engpässen und Befähigung von Teams
- Automatisieren von Bereitstellungsstrategien, einschließlich On-Demand Rollbacks und Forwards von Anwendungsversionen
- Zentrales Verwalten der Konfiguration und Lifecycles von On-Premise- und Off-Premise-Ressourcen mit SSH, WinRM/OpenSSH oder APIs
- Einführen von GitOps-Verfahren für vereinfachte und nachverfolgbare Bereitstellungen
- Verwalten von Anwendungs-Lifecycles mithilfe von DevOps-Ansätzen und CI/CD-Pipelines (Continuous Integration/Continuous Deployment)
Empfehlungen
Wählen Sie eine Automatisierungsplattform, mit der Sie die Anwendungsbereitstellung umfassend über eine einzige, intuitive Schnittstelle verwalten können – von der Automatisierung der Infrastrukturprovisionierung und -bereitstellung bis hin zur fortlaufenden Ressourcenverwaltung und -konfiguration. Durch die Einführung fortschrittlicher Verfahren wie GitOps und CaC können Sie die Transparenz, Zusammenarbeit und Effizienz während des gesamten Anwendungs-Lifecycles verbessern.
Schritt 7: Erweiterte Use Cases zur Automatisierung erkunden
Wenn Sie erst einmal Erfahrung in der Automatisierung von Infrastruktur-Workflows gesammelt haben, können Sie Ihr Wissen und Ihre Prozesse auf andere Use Cases in Ihrem Unternehmen ausweiten, darunter moderne Techniken wie eventgesteuerte Automatisierung.
Eventgesteuerte Automatisierung
Mit Tools für eventgesteuerte Automatisierung wie Event-Driven Ansible können Unternehmen automatisch und in Echtzeit auf Änderungen, Events und Warnmeldungen reagieren. Dieser proaktive Ansatz sorgt für eine unmittelbare Automatisierung und ermöglicht so eine schnellere Problemlösung, eine höhere Servicezuverlässigkeit und die Reduzierung manueller Eingriffe. Indem sie eventgesteuerte Workflows integrieren, können Unternehmen Abläufe zur Fehlerbehebung, Abhilfemaßnahmen und Selbstreparaturfunktionen des Systems automatisieren. Dies führt zu einer deutlichen Steigerung der Effizienz und einer Verringerung des operativen Risikos.
- Erkennen und lösen Sie Probleme automatisch, bevor sie Auswirkungen auf Nutzende haben.
- Skalieren Sie die Infrastruktur dynamisch basierend auf Workload-Anforderungen in Echtzeit.
- Optimieren Sie das Vorfallmanagement durch automatische Generierung von Tickets und Einleitung entsprechender Maßnahmen.
- Verbessern Sie die Anwendungsverfügbarkeit durch automatisierte Failover- und Selbstreparaturfunktionen.
Mehr über eventgesteuerte Automatisierung erfahren
IT-Servicemanagement
ITSM (IT-Servicemanagement) ist unerlässlich, wenn Unternehmen agilere Ansätze für IT as a Service einführen. Automatisierung kann unter Einhaltung strenger Auditierbarkeit und Kontrolle ITSM-Prozesse transformieren und modernisieren und gleichzeitig Workflows optimieren.
- Automatisieren Sie Änderungsanfragen. Verwenden Sie Ansible Playbooks, um ServiceNow ITSM-Anfragen zu optimieren, Ergebnisse zu erfassen und die zugehörigen Informationen zu dokumentieren. Servicemitarbeitende lösen direkt Ansible Automation Platform-Workflows aus, wodurch häufige Aufgaben erledigt und Wiederholungen reduziert werden.
- Beschleunigen Sie die Vorfallreaktion. Sammeln Sie Fakten und Details zu einem Vorfall, um durch automatische Aktualisierung des Tickets die Problembehebung zu optimieren – mit der ServiceNow Certified Collection, die auch die Möglichkeit zur Erstellung eines übersichtlichen Audit-Trails beinhaltet. Optimieren Sie Abhilfemaßnahmen, um Probleme konsistent in großem Umfang zu beheben.
- Integrieren Sie Automatisierung in Ihr CMDB-Inventory. Fragen Sie die CMDB von ServiceNow ab, und importieren Sie nahtlos Daten in Ansible Automation Platform für Konfigurationsaktualisierungen. Übertragen Sie mit ServiceNow vorgenommene Änderungen automatisch zurück an die CMDB, um manuellen Aufwand zu vermeiden.
- Aktivieren Sie Closed-Loop-Automatisierung. Vereinfachen Sie das Erstellen, Aktualisieren und Schließen von ITSM-Tickets, sodass korrekte, verwertbare Daten kontinuierlich in die CMDB und in ServiceNow ITSM übertragen werden. Halten Sie Infrastrukturinformationen aktuell und auditierbar, auch in Teams ohne direkten Zugriff auf ServiceNow.
- Entwickeln Sie eventgesteuerte Automatisierung weiter. Lösen Sie automatisierte ITSM-Vorfallreaktionen mit definierten Event-Parametern und definierter Event-Logik aus („Wenn-Dann“). Integrieren Sie Workflows mit Netzwerken, Cloud-Infrastruktur, Storage, Beobachtbarkeit und KI-Tools, um End-to-End-IT-Abläufe zu verbessern.
Mehr über die Automatisierung von ITSM-Workflows erfahren
Sicherheitsautomatisierung
Sicherheit ist für die meisten Unternehmen ein wichtiges Anliegen. Automatisierung unterstützt Sie dabei, Ihre Sicherheitspraktiken zu optimieren, schneller auf Vorfälle zu reagieren und das Risiko menschlicher Fehler zu reduzieren.
- Vernetzen Sie Ihre Sicherheitssysteme, -tools und -teams mit einer einheitlichen Automatisierungsplattform und integrierten Workflows.
- Beschleunigen Sie Änderungs- und Update-Prozesse, um schneller auf Bedrohungen zu reagieren.
- Zentralisieren Sie Reaktionsprozesse und standardisieren Sie Sicherheitsabläufe domainübergreifend.
- Reagieren Sie schnell mit mehreren Sicherheitstools auf das Auftreten einer Bedrohung.
Mehr über die Automatisierung Ihrer Sicherheitsabläufe erfahren
AIOps: Automatisierung von KI-Operationen
Moderne IT-Umgebungen generieren große Mengen an operativen Daten. Manuelle Analysen und Reaktionen auf diese Informationen sind nicht praktikabel. KI-Operationen (AIOps) wenden KI-Techniken an, um die Analyse, Fehlerbehebung und Reaktion auf Events und Anomalien zu automatisieren und so die operative Effizienz und die Systemzuverlässigkeit zu verbessern. Kombinieren Sie Beobachtbarkeits-Tools mit eventgesteuerter Automatisierung und generativer KI, um protokollierte Events zu erkennen, geeignete Maßnahmen vorzuschlagen und automatisierte Behebungsmaßnahmen mit minimalem menschlichem Aufwand durchzuführen.
- Erkennen Sie automatisch Anomalien und Performance-Abweichungen, um eine schnelle Vorfallreaktion auszulösen.
- Nutzen Sie Funktionen für prädiktive Identifizierung von Ursachen und proaktive Empfehlung oder Initiierung von Abhilfemaßnahmen bei gleichzeitiger Aktualisierung von ServiceNow ITSM im Rahmen von Audit-Tracking und Compliance.
- Nutzen Sie Infrastrukturen mit Selbstreparaturfunktionen durch automatisierte Fehlerbehebung und Abhilfemaßnahmen.
- Beschleunigen Sie die Problembehebung, indem Sie Vorfall-Workflows automatisieren und menschliche Eingriffe reduzieren.
- Optimieren Sie die Ressourcenzuweisung durch dynamische Skalierung der Infrastruktur basierend auf KI-Erkenntnissen in Echtzeit.
Mehr über die Nutzung intelligenter Automatisierung mit AIOps erfahren