Ihr Weg zu Enterprise DevOps

Wo andere punktuelle Lösungen innerhalb der Bereitstellungs-Pipeline bieten, stellt Micro Focus eine adaptive, integrierte und umfassende Lösung für die gesamte DevOps-Toolkette bereit. Start your DevOps Journey ›

Die Wege zu DevOps sind verschieden. Ihre Softwareentwicklungsumgebung ist einzigartig. Auch wenn der Pfad unkompliziert scheint, können Herausforderungen vor Ihnen liegen. Mit den DevOps-Lösungen von Micro Focus können Sie Silos aufbrechen und Barrieren aus dem Weg räumen, um die Teamarbeit zu verbessern und Agilität zu ermöglichen.

Durch Prozessautomatisierung, Pipeline-Transparenz und funktionsübergreifende Kommunikation steigern Sie die Effizienz. Delivery-Teams können schneller agieren, bessere Entscheidungen treffen, sich dem Wandel anpassen und gleichzeitig Risiken reduzieren, auch wenn Sie über eine komplexe Umgebung aus Architekturen, Prozessen, Plattformen und Anwendungen verfügen.

DevOps-Abläufe – Infografik

DevOps-Lösungen von Micro Focus bieten eine flexible und effiziente Softwarebereitstellung auf Unternehmensebene.Sehen Sie sich die untenstehende Infografik zur DevOps-Toolkette an, um mehr zu erfahren

Ausrichten der Geschäftsanforderungen an der Anwendungsbereitstellung
Micro Focus DevOps Solutions
DevOps-Lösungen von Micro Focus bieten Ihnen folgende Vorteile —
Zentrale Nachverfolgung und Freigabe Ihrer Anwendungsanforderungen

Wie kann ich Kundenanforderungen organisieren und Änderungen an den geschäftlichen Anforderungen ausrichten? Ich muss die Benutzeranforderungen konsolidieren und die Anforderungen für die Entwicklungs- und Testteams exakt festlegen. Passen Sie die Ziele des Teams an das Projekt an, wenn Benutzeranforderungen sich ändern.

Erfassung und Kommunikation von Kundenanforderungen

Kontinuierliche Klarheit: Organisieren Sie Kundenanforderungen in einer Vielzahl von Formaten, z. B. Referenzdokumenten, E-Mails und Fotos von Whiteboard-Sitzungen. Finden Sie Originalideen und -konzepte über die gesamte Laufzeit eines Projekts schnell wieder und verknüpfen Sie diese mit nachgelagerten Entwicklungsressourcen.

Synchrones Informieren der Testteams über Anforderungen

Unterstützen Sie die Testteams bei der Verbesserung der Qualität, indem Sie sicherstellen, dass Testkriterien an den geschäftlichen Anforderungen ausgerichtet werden. Direkter Zugriff auf definierte Anforderungen in der Testumgebung verschafft Testern vollständige Klarheit.

Schnelle Beurteilung der Projektauswirkungen bei einer Veränderung der Anforderungen

Wie kann ich Änderungen im Zeitplan oder Umfang des Projektzeitplans analysieren und gleichzeitig das Gesamtrisiko im Blick behalten? Aufgrund der sich ständig ändernden Unternehmensprioritäten und Kundenanforderungen muss ich die möglichen Auswirkungen auf die nachgelagerten Anforderungen und die aktuelle Bereitstellung verstehen. Wie kann ich fundierte Entscheidungen in einer sich dynamisch ändernden Umgebung treffen?

"Wir arbeiten mit Medizinern und Geräteherstellern zusammen, um die Anforderungen zu visualisieren, zu organisieren und zu priorisieren, die die Zukunft der Interoperabilität von Geräten bestimmen werden. Für MDPnP.org liegen die Anforderungen im Produkt. Micro Focus hat uns den perfekten Allrounder geboten."
RICHARD SCHRENKER
Clinical Engineer, MD PnP
Verwalten Sie die zunehmende Komplexität von Softwareentwicklungsprojekten mithilfe moderner Tools, Konfigurationsmanagement und kontinuierlicher Codeüberprüfung
DevOps-Lösungen von Micro Focus bieten Ihnen folgende Vorteile —
Transparenz und Kontrolle über den gesamten Softwareentwicklungsprozess

Steuern und verfolgen Sie Funktions- und Codeänderungen über verteilte und Mainframe-Entwicklungsprojekte hinweg. Definieren Sie einen Workflow-Prozess, um Transparenz und Nachverfolgbarkeit für alle Softwareressourcen zu ermöglichen.

Versionierung aller Elemente

Neben dem Quellcode müssen Sie viele weitere Dinge verwalten: Bilder, Audiodateien, Binärdateien, Module, Verzeichnisse, Anleitungen, Infrastrukturdefinitionen und vieles mehr. Bei der Versionierung all dieser Elemente sollten Sie weder zugunsten von Entwicklerflexibilität auf unveränderliche Commit-Verläufe verzichten noch den Entwicklern zu sehr vertrauen, wenn es darum geht, Sicherheit und Compliance im Quellcode sicherzustellen.

Linksverschiebung und kontinuierliche Überprüfung

Kombinieren Sie Ihre bevorzugten codebezogenen Tools ganz einfach in einer automatisierten Toolkette für Tests. Stellen Sie schnelle Peer-Reviews und -Feedbacks für Ihre Entwickler zusammen mit aggregierten KPI-Kennzahlen bereit. Zeigen Sie die Qualität und Releasebereitschaft der Entwicklungsleistungen an.

Effektive Verwaltung beliebter Bereitstellungslebenszyklen

Erhöhen Sie die Kontrolle über agile, hybride und Wasserfall-Workflows dank Nachverfolgbarkeit aller Berichte, Aufgaben und Quellcode-Abschnitte. Verstehen Sie die Auswirkungen von Zeitplanänderungen, wenn neue Funktionen hinzugefügt werden. Würden zusätzliche Ressourcen die Geschwindigkeit erhöhen? Da der Sprint-Status in Echtzeit gemessen wird, werden die Beurteilung des Gesamtzustands des Projekts und das Treffen wichtiger Planungsentscheidungen einfacher.

Verwaltung von Anwendungskomplexität und -umfang

Ziehen Sie mehr Nutzen aus Ihren Mainframe- und COBOL-Systemen, indem Sie diese zentralen Unternehmensanwendungen, zugrunde liegenden Infrastrukturen und Bereitstellungsprozesse modernisieren.

  • Optimieren Sie die Mainframe-COBOL und PL/I-Entwicklungs- und Testaktivitäten durch Verwendung einer integrierten Entwicklungsumgebung (IDE), die in Eclipse oder Visual Studio verfügbar ist.
  • Skalieren Sie die Mainframe-Anwendungsentwicklung und -tests auf verteilten, virtuellen oder Cloud-Plattformen ohne Kapazitätsbeschränkungen oder zusätzliche Kosten.
  • Führen Sie flexible Planungs-, Nachverfolgungs- und Entwicklungsmethoden für COBOL-Systeme ein und nutzen Sie gleichzeitig die Vorteile einer kontinuierlichen Integration.
"Durch die Einführung der Enterprise Lösung von Micro Focus konnten wir die Entwicklerproduktivität um 20 Prozent steigern. Dies hilft uns wiederum dabei, die Markteinführungszeit neuer Services für unsere Kunden und geschäftlichen Benutzer zu verkürzen."
MILO GUSMEROLI
Vice President, Banca Popolare di Sondrio
Verbessern Sie die Qualität durch frühzeitiges Testen und die Integration von Komponenten-, Funktions- und Leistungstests in Workflows für Problemmanagement und kontinuierliche Bereitstellung.
Micro Focus DevOps Solutions
DevOps-Lösungen von Micro Focus bieten Ihnen folgende Vorteile —
Nutzung der virtuellen und der Cloud-Umgebung für kosteneffektive Tests je nach Bedarf

Nutzen Sie die Leistung der Cloud für globale Spitzenlasttests oder funktionale Tests für verschiedene Konfigurationen von mobilen, Web- und Mainframe-Anwendungen.

Schnellere Softwaretests in mobilen, Web- und Unternehmensanwendungen

Wie kann ich Tests automatisieren und gleichzeitig strenge Qualitätsstandards beibehalten? Die Zykluszeiten für Releases werden kürzer, es müssen jedoch mehr Konfigurationen getestet werden. Aufgrund der kontinuierlichen Integration müssen Testteams schnell arbeiten. Zudem müssen Tests eine Vielzahl von Benutzerkonfigurationen und geografischen Standorten umfassen.

Schritt halten mit Bereitstellungs- und Qualitätsstandards

Behalten Sie die Produktqualität bei und erhöhen Sie gleichzeitig die Ausführungsgeschwindigkeit. Geben Sie Testteams die Möglichkeit, übertragbare und wiederverwendbare Tests sowie skalierbare Qualitätssicherungsumgebungen zu erstellen, um eine schnelle Bereitstellung qualitativ hochwertiger Anwendungen sicherzustellen.

Zentralisierte Testautomatisierung für Desktop-, Web-, mobile und ERP-Anwendungen

Passen Sie Ihre Strategie zur Testautomatisierung an Ihre Unternehmensanwendungen an, einschließlich mobiler, Desktop-, Web- und ERP-Systeme wie SAP oder Oracle Forms. Die Verwendung einer einzigen Lösung für Lern-, Wartungs- und Interaktionsfunktionen reduziert die Komplexität der Testautomatisierung erheblich.

Verbesserung der Zusammenarbeit zwischen geschäftlichen und technischen Stakeholdern

Veraltete Silos müssen beseitigt werden, um die geschäftliche Flexibilität und die Geschwindigkeit der Softwarebereitstellung zu verbessern. Eine effektive Zusammenarbeit zwischen Geschäftsteams, Domain-Experten, Testern und Entwicklern ist wichtig für den Erfolg einer kontinuierlichen Bereitstellung. Mithilfe von stichwortgestützten und durch Testmanagement-Tools unterstützte Tests können Sie die richtige Schnittstelle für alle Stakeholder bereitstellen, sodass jeder etwas zu einem einheitlichen Testaufwand beitragen kann.

Verwalten von Testkonfigurations-Komplexität beim Einsatz mehrerer Geräte, Plattformen und Softwareversionen

Die Aufrechterhaltung der Anwendungsqualität ist schwierig, da die Testteams die Funktionalität und Stabilität für Hunderte verschiedener Konfigurationen sicherstellen müssen. Verwenden Sie Lösungen für die Automatisierung und das Management von Tests, die eine hohe Testabdeckung ermöglichen und die Effizienz steigern, um die Qualität zu verbessern.

"Die Silk-Lösung von Micro Focus hat unsere Produktqualität insgesamt verbessert. Probleme werden bereits während der Entwicklung erkannt, noch bevor wir mit dem Testen beginnen. Die Abdeckung der Testplattformen, einschließlich all unserer mobilen Plattformen, bedeutet, dass wir unsere Testzyklen erheblich verkürzen können."
Benjamin Yim
Principal Quality Assurance Engineer, Siemens
Automatisieren Sie Anwendungsreleases, um Softwarereleases zu orchestrieren und Bereitstellungen zu automatisieren
Micro Focus DevOps Solutions
DevOps-Lösungen von Micro Focus bieten Ihnen folgende Vorteile —
Automatisierung aller Prozesse

Oftmals lassen sich Schwierigkeiten auf häufig verwendete und fehleranfällige manuelle Arbeiten beim Testen und bei der Bereitstellung (einschließlich dem Clonen und der Freigabe von Produktionsumgebungen) zurückführen. Durch die Automatisierung der Bereitstellungsaufgaben können Sie zahllose Stunden einsparen, die Sie für wertvollere Aufgaben wie zusätzliche Tests oder eine Verbesserung der Sicherheit nutzen können.

Erkenntnisgewinn über das Dashboard

Mit dem Dashboard erhalten Sie jederzeit einen Überblick über Ihre Entwicklungs- und Bereitstellungsprozesse. Hierdurch erhalten Benutzer ein besseres Verständnis des Status der Entwicklungsiterationen, der Codeüberprüfung durch Kollegen und der kontinuierlichen Prüfung für alle Bereitstellungs-Pipelines.

Erstellung, Verwaltung und Automatisierung der gesamten Bereitstellungs-Pipeline

Verringern Sie die Zykluszeiten, verbessern Sie die Qualität und entlasten Sie Ihre Mitarbeiter von der Durchführung sich wiederholender, monotoner Aufgaben, indem Sie Ihre Build-, Test- und Implementierungsprozesse automatisieren. Führen Sie die Implementierung in jeder Umgebung gleich aus und vertrauen Sie darauf, dass Ihre Software releasebereit ist.

Automatisierung von Anwendungsreleases

Softwarebereitstellung kann langsam, komplex und schwierig nachzuverfolgen sein. Ebenso kann die Beschleunigung des Releasezyklus zu erhöhten Risiken führen. Eventuell ist eine höhere Transparenz des Releaseprozesses und der Genehmigungs-Gates erforderlich? Alternativ können automatisierte Bereitstellungen und schnelle, wiederholbare und zuverlässige Softwarereleases eine Lösung für Herausforderungen bei der Entwicklung sein. Für die Verbesserung der Qualität und Bereitstellungsgeschwindigkeit in einer hybriden IT-Landschaft ist ein dualer Ansatz erforderlich.

Planung und Koordination

Planen, verfolgen und steuern Sie Anwendungsreleases mit durchgängiger Transparenz. Hierdurch erhalten Ihre Stakeholder verwertbare Erkenntnisse und schnelleres Feedback über die gesamte Bereitstellungs-Pipeline. Die Koordination von Anwendungsreleases der Unternehmensklasse für geografisch verteilte Unternehmen, Releaseteams und mehrere Zielumgebungen verbessert die Ergebnisse.

Automatisierung von Anwendungsbereitstellungen innerhalb des gesamten Unternehmens

Durch den Austausch selbst entwickelter Skripte durch einen grafischen Drag-and-Drop-Prozesseditor wird die Transparenz des durchgängigen Bereitstellungsprozesses verbessert. Prozessvorlagen, mit denen Komponenten, Prozesse und Eigenschaften gespeichert und wiederverwendet werden können, beschleunigen die Zeit für die Einrichtung neuer Bereitstellungsprozesse. Für die Automatisierung der Anwendungs- und Infrastrukturbereitstellung ist nicht immer eine Programmierung erforderlich.

"Deployment Automation von Micro Focus hat unsere Erwartungen voll und ganz erfüllt. Wir konnten unseren ursprünglichen Business Case umsetzen und rechnen nun mit weiteren Vorteilen durch die Ausweitung."
CHRIS RISEBROW
Allianz Project Delivery Manager, Allianz
Durch Überwachung der Anwendungen in der Produktion sind Sie Leistungsproblemen immer einen Schritt voraus und benötigen nur halb so viel Zeit für die Problembehebung
Micro Focus DevOps Solutions
DevOps-Lösungen von Micro Focus bieten Ihnen folgende Vorteile —
Simulation des Arbeitsumfelds und kontinuierliche Überwachung der Leistung

Bei einem globalen Anwendungs-Rollout steht viel auf dem Spiel. Einige Unternehmen werten die Systemkapazität im Hinblick auf die erwartete Benutzerlast aus und überwachen Leistung und Funktionalität in der Produktion intensiv, um die Kundenzufriedenheit sicherzustellen. Simulieren Sie das Arbeitsumfeld mithilfe synthetischer, vorab erfasster geschäftlicher Transaktionen von einem dedizierten POP (Point of Presence). Verwalten Sie mit verschiedenen POPs Anwendungs-Service-Level aus der Perspektive der Benutzer, um Verfügbarkeit und Netzwerklatenz von jedem Standort aus zu messen. Verwenden Sie eine Lösung zur Leistungsüberwachung, mit der die Anwendungsfunktionalität basierend auf drei Benutzerkennzahlen gemessen wird:

  • Verfügbarkeit von jedem globalen Standort aus
  • Antwortzeit der Anwendung
  • Funktionale Integrität
Wissen, wann Reaktionszeiten die Service-Level überschreiten

Um die Zeit für Fehlerdiagnosen und -behebung zu reduzieren, müssen Systemadministratoren und DevOps-Teams benachrichtigt werden, wenn die Antwortzeiten der Anwendungen die festgelegten Service-Level überschreiten. Die richtige Lösung zur Leistungsüberwachung erkennt die Ursache der Leistungsprobleme oder Anwendungsfehler und kann nahtlos in aktuelle IT-Servicemanagement- und -Ticketsysteme integriert werden. Es wird eine Warnmeldung erstellt, wenn eine Transaktion aufgrund einer zu langen Reaktionszeit fehlschlägt. Diese Warnmeldung wird automatisch an die Systemadministratoren/DevOps-Teams gesendet. Da die synthetische Überwachung nicht vom realen Benutzerdatenverkehr abhängt, können Sie hierdurch Probleme vor den Benutzern erkennen. Diese Transparenz bedeutet, dass Sie mehr Zeit haben, um Probleme schnell und proaktiv zu lösen.

Integration von Leistungstests in Ihre Pipeline

Die meisten Unternehmen möchten Leistungstests in eine kontinuierliche Bereitstellungs-Pipeline integrieren, finden jedoch, dass die Erstellung mehrerer Skripte für Vorproduktions- und Produktionstests übermäßig viel Zeit in Anspruch nimmt. Beschleunigen Sie daher Produktionstests und wahren Sie die Konsistenz, indem Ressourcen, die in Vorproduktions-Last- und Funktionstests genutzt wurden, erneut verwendet werden. Die Technologien für Testautomatisierung und -management können zusammen integriert und für die Produktionsüberwachung verwendet werden.

"Bei dringenden Kundenanfragen können wir eine Funktion mithilfe der Silk-Lösung von Micro Focus am selben Tag implementieren, testen und freigeben. Mit dem Code-Commit lösen wir den Testprozess aus und sehen uns das Ergebnis-Dashboard in Echtzeit an. Hierdurch haben wir die Gewissheit, dass wir unseren Kunden einen hochwertigen Code bereitstellen."
Michael ZOBAC
Softwareentwickler, Convergent Manufacturing Technologies, Inc.
Best Practices für DevOps
Beginnen Sie Ihre DevOps-Umstellung

Es ist schlicht und einfach wahr: Man kann nur dann zu seinem Ziel gelangen, wenn man weiß, wo man sich gerade befindet. Machen Sie den nächsten Schritt und richten Sie Ihre Softwarebereitstellungsprozesse an Ihren geschäftlichen Zielen aus. Dokumentieren, priorisieren und optimieren Sie Ihre Bereitstellungs-Pipeline mit Unterstützung der Micro Focus Experten. Erstellen Sie eine DevOps-Roadmap für schnellere und qualitativ hochwertige Software und bereiten Sie Ihr Unternehmen auf digitale Geschäfte vor.

Nächste Schritte

Beginnen Sie Ihre DevOps-Umstellung.

Sprechen Sie mit einem Experten: