Australische Bank optimiert Bereitstellungen und automatisiert Compliance-Maßnahmen mit PagerDuty
Größe: 1.000-5.000
Industrie: Finanzdienstleistungen
Standort: Australien
Als dieses große australische Finanzinstitut sein Angebot erweiterte und neue Kunden gewann, geriet das DevOps-Team unter Druck, mit dem Wachstum Schritt zu halten. Das Team betreut sieben Testumgebungen und 65 Produktionsanwendungen und erhält täglich Änderungen von Anbietern und Entwicklern, was über 500 Deployments pro Monat entspricht. Um weitere Produkte schnell auf den Markt zu bringen und den exzellenten Kundenservice, für den das Institut bekannt ist, aufrechtzuerhalten, war eine verstärkte Automatisierung notwendig.
Das Team nutzte Rundeck Community bereits in begrenztem Umfang zur Ausführung einzelner Befehle. Das Platform Engineering Team erkannte den Nutzen der Runbook-Automatisierung und beschloss, den Einsatz auszuweiten. Sie führten ein Upgrade durch auf PagerDuty Runbook-Automatisierung (selbstgehostet) um die Vorteile der Unternehmensunterstützung und intelligente Arbeitsabläufe Die
PagerDuty ermöglichte es der Bank, ihre Release-Prozesse grundlegend zu überarbeiten und ihre Sicherheits- und Compliance-Standards zu verbessern. Der Leiter der Plattformanwendungen erklärte: „Für eine Bank ist es unerlässlich, dass wir für die von uns genutzten Anwendungen Enterprise-Support erhalten. PagerDuty Runbook Automation Self-Hosted ist für uns zu einem unverzichtbaren Bestandteil unserer Arbeit geworden.“
Bereitstellung mit einem Klick durch Runbook-Automatisierung (selbstgehostet)
Vor der Implementierung von Runbook Automation Self-Hosted war der Bereitstellungsprozess langwierig und größtenteils manuell. Jetzt lassen sich tägliche Bereitstellungen und größere Releases mit nur einem Klick durchführen.
Für die täglichen Deployments übergeben die agilen Entwicklungsteams Anwendungsupdates an das DevOps-Team, das diese für die Bereitstellung in der Produktionsumgebung verpackt. Gemäß den Änderungskontrollverfahren und der Funktionstrennung der Bank hat das DevOps-Team keinen direkten Zugriff auf die Produktionsumgebung. Die Deployment-Automatisierung wird in der Staging-Umgebung erstellt, getestet und anschließend – alles über PagerDuty– an das Operations-Team zur Ausführung übergeben. Der Leiter der Plattformanwendungen erklärte: „Der große Vorteil von Runbook Automation Self-Hosted liegt darin, dass das Deployment für das Operations-Team unabhängig von der verwendeten Plattform identisch ist. Wir führen monatlich 500 bis 600 Deployments durch. Solche Zahlen wären ohne eine hochwertige Automatisierung nicht möglich.“
Alle drei Monate finden größere Software-Releases statt, die Wartungsarbeiten am System erfordern. Vor PagerDuty dauerte das Herunterfahren der Systeme bis zu 40 Minuten, da man sich auf den Servern anmelden und die Anwendungen einzeln stoppen musste. Jetzt genügt ein Klick, die Wartezeit verkürzt sich um 85 %, und potenzielle Fehler durch manuelle Prozesse werden vermieden.
Die Bank konnte durch die Automatisierung von Bereitstellungen erhebliche Zeiteinsparungen erzielen: etwa 30 Minuten pro Bereitstellung und rund 250 Stunden Entwicklungszeit pro Monat. „PagerDuty ist die zentrale Steuerungsebene, die es uns ermöglicht, unsere Geschäftsziele zu erreichen“, so der Leiter der Plattformanwendungen.
Selbstbedienung in einer sicheren Umgebung
Runbook Automation Self-Hosted hat die Sicherheit der Banksysteme erhöht, da sensible Daten wie Anmeldeinformationen nicht mehr öffentlich zugänglich gemacht werden müssen. Der Zugriff auf Workflows wird über Benutzerrollen gesteuert, und alle Aktionen werden zusätzlich zu den Serverprotokollen auch von PagerDuty protokolliert.
Durch verbesserte Zugriffskontrolle und Authentifizierungsverwaltung führte DevOps Self-Service-Operationen ein. Das QA-Team erhielt Self-Service-Zugriff auf gängige Testaufgaben. Zuvor benötigte das QA-Team während des Testprozesses Daten von DevOps. Bei Bedarf unterbrach ein DevOps-Mitarbeiter seine Arbeit, meldete sich beim Dienst an, suchte die Daten oder führte die benötigten Skripte aus und leitete sie an das QA-Team weiter. Der Leiter der Plattformanwendungen erklärte: „Die sichere Self-Service-Funktion von Runbook Automation Self-Hosted verhinderte, dass unser Testteam 30 Minuten bis 4 Stunden auf einen freien Mitarbeiter warten musste. Ich schätze, dass wir dadurch monatlich etwa 20 bis 30 Stunden unnötiger Verzögerungen in unseren Testplänen einsparen.“
„Ich schätze, dass Runbook Automation Self-Hosted uns monatlich etwa 20 bis 30 Stunden unnötiger Verzögerungen unserer Testabläufe erspart.“
– Anwendungsmanager für Plattformen, Australian Bank
Automatisierung der Compliance in einer stark regulierten Branche
Die bewährte Wiederholbarkeit von Workflows in PagerDuty hat den Änderungsantragsprozess optimiert. Je nach Risiko müssen Änderungen an der Produktionsumgebung den Änderungsantragsprozess der Bank durchlaufen. Ist jedoch in PagerDuty bereits eine Automatisierung vorhanden, die genehmigt und ausgeführt wurde, senkt dies die Risikobewertung, da die Unsicherheit deutlich geringer ist. Manager können diese Genehmigungen schneller und sicherer erteilen und so die Implementierung weiter beschleunigen.
Audits sind in der stark regulierten Finanzdienstleistungsbranche Routine, und die Bank nutzt PagerDuty , um Teile des Prozesses zu automatisieren. Jeder Runbook-Automatisierungsjob erfasst die für Audits notwendigen Informationen im System zur Nachverfolgung von Produktionsanwendungen. Während des jährlichen Audits können alle Produktionsbereitstellungen abgerufen werden, um zu sehen, welche Änderungen von wem, wann und auf welche anderen Änderungen sie sich bezogen haben. „PagerDuty hat uns enorm bei der Erstellung von Compliance-Berichten geholfen, da wir konsistente Prozesse nachweisen können. Früher dauerten Audits zwei bis drei Wochen, da Informationen manuell gesammelt, Änderungs- und Bereitstellungsprotokolle gesucht werden mussten – mit Runbook Automation Self-Hosted können wir diese Daten jetzt in weniger als einem Tag bereitstellen“, so der Leiter der Plattformanwendungen.
Wie geht es weiter?
Die Bank wird ihre Technologieinfrastruktur weiter modernisieren und plant eine umfassende Transformation von traditionellen Rechenzentren in die Cloud. Das Platform Engineering Team sieht Runbook Automation Self-Hosted als zentralen Mechanismus für die Bereitstellung von Anwendungen in der Cloud, wodurch deren Markteinführungszeit verkürzt wird.
Erfahren Sie, wie PagerDuty Runbook Automation Self-Hosted Ihnen bei der Automatisierung und Delegation von Geschäfts- und IT-Prozessen helfen kann. Wenden Sie sich an Ihren Kundenbetreuer. oder Demo anfordern Die
