Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Automatisierungssteuerung System

DevOps mit Workload-Automatisierung beschleunigen: Geschwindigkeit erhöhen, Redundanz reduzieren, Qualität schneller liefern

Softwareentwicklung ist ein mühsamer, komplizierter Prozess, der Geschick, Erfahrung, Kreativität, Detailgenauigkeit und vor allem Zeit erfordert. Jedes Tool oder jede Methode, die die Zeit, die für redundante Prozesse, Aufgaben und Verzögerungen im Softwareentwicklungsprozess aufgewendet wird, konsistent verringern kann, ist Musik in den Ohren von Anwendungsentwicklern.

Eine der meistdiskutierten Softwareentwicklungsmethoden heute ist DevOps, die sich auf einen agilen, schnellen Release-Zyklus konzentriert, indem sie an der Schnittstelle von Entwicklern und Betriebspersonal agiert. Forschung von Gartner schätzt, dass die DevOps-Methodik an Popularität gewinnen wird, sodass 25 % der Global-2000-Organisationen bis 2016 DevOps einsetzen werden.

Gartner prognostiziert, dass als Ergebnis der DevOps-Einführung bis 2019 50 % der Unternehmen Application Release Management und automatisierte Konfiguration von Builds implementieren werden.

Was viele Entwickler überrascht: Es gibt bereits Lösungen, die viele Phasen des Application-Release-Prozesses automatisieren können, egal ob es sich um Routineaufgaben oder seltene Einmalaktionen handelt. Anstatt mehrere Application Release Management Tools hinzuzufügen und kostspielige, unüberschaubare Automatisierungs-Silos zu schaffen, können Unternehmen Zeit und Geld sparen, indem sie die Workload-Automatisierungslösung nutzen, die sie bereits haben, um ihre Application Release Prozesse zu automatisieren.

Moderne Workload-Automatisierungslösungen können Release Management handhaben, Build-Deployments durchführen, komplexe Aufgaben ausführen, administrative Pflichten erfüllen und vieles mehr.

Mühsame, lästige Aufgaben, die sonst die wertvolle Zeit und Aufmerksamkeit von DevOps-Ingenieuren beanspruchen würden, werden zu automatisierten Prozessen mit Unterstützung der Workload-Automatisierung, was Personalressourcen für Projekte höherer Ebene freisetzt.

Moderne Workload-Automatisierungslösungen sparen auch Zeit in der Build-Testphase. Zum Beispiel können Organisationen den Application-Release-Prozess vereinfachen und unnötige Engpässe verhindern, indem sie Automatisierung nutzen, um einen Workflow zu erstellen, der Builds auf Maschinen deployed, Kits in Produktionsumgebungen installiert, Installationsdateien auf Korrektheit prüft und dann einen Alert an die richtigen Benutzer sendet, dass der Build bereit ist.

Nach Verifizierung und Test von User Stories für Quality Assurance kann die Workload-Automatisierungslösung dann Stories schließen und zusammenführen, um sie für das nächste Review-Meeting bereitzumachen. Entwicklungsteams können auch ihr bestehendes Quality-Assurance-System mit einer Anwendung wie Team Foundation Server integrieren, sodass jedes Mal, wenn ein Bug geloggt wird, automatisch ein neues Work Item erstellt wird.

Und nicht nur Entwickler profitieren von bestehenden Workload-Automatisierungssuiten, sondern auch das Betriebsteam. Eines der größten Probleme für Betriebsteammitglieder im Application Release Management ist die Sicherstellung, dass die Maschinen, auf denen Builds deployed werden, korrekt architektiert sind, um Ressourcenanforderungen zu erfüllen.

Diese Maschinen können durch wiederholte Regressions-Tests und übermäßige Instanzen stark beansprucht werden, was zu Verlangsamungen führt, die Entwicklungszeitpläne verzögern. Mit einer Workload-Automatisierungslösung können Organisationen CPU- und Speicherzuweisung für bestimmte Maschinen erhöhen, sowie Datenbanken bereinigen oder alles andere tun, was erforderlich ist, um eine ideale Testumgebung bereitzustellen.

Schließlich ist einer der Eckpfeiler der Workload-Automatisierung, der den Application Release Management Prozess wirklich verbessert, erweiterte ereignisgesteuerte Planung. Im Gegensatz zu DevOps-spezifischen Tools, die begrenzte Datums/Zeit-Planungsfunktionen haben und nur mit den Systemen funktionieren, auf denen sie laufen, bieten moderne Workload-Automatisierungslösungen einen Single Point of Control für alle Anwendungen und Technologien in der Umgebung einer Organisation.

Erweiterte ereignisgesteuerte Planung ermöglicht es Organisationen, Aufgaben gemäß einem vordefinierten Event oder sogar einer komplexen Kombination von Events auszulösen, wodurch die Verzögerungen und Wartezeiten beseitigt werden, die manuelle Übergaben zwischen Teams begleiten.

Wenn neue Methodologien und Technologien wie DevOps entstehen, sind Organisationen oft versucht, weitere Automatisierungstools hinzuzufügen, um das Netzwerk der Komplexität zu managen, das durch die Zusammenführung neuer Methodologien mit bestehenden Systemen entsteht.

Anstatt mehr Kontrolle über ihre Umgebungen zu gewinnen, stoßen Organisationen auf mehr Komplexität, da sie nun jedes der einzelnen Automatisierungstools sowie die entsprechende Methodologie oder Technologie managen müssen.

Workload-Automatisierung bietet ein grundlegendes Stück für die Automatisierung und das Management von Prozessen und neuen Technologien im gesamten Unternehmen. Im Bereich DevOps helfen Workload-Automatisierungslösungen sowohl Entwicklern als auch Betriebsteams, agiler in ihren Application Release Management Prozessen zu werden und Komplexität zu reduzieren.

Quelle: Jim Manias, Advanced Systems Concepts

Automatisierungssteuerung System

  1. Lagereffizienz steigern: Wie Automatisierung Mitarbeiter stärkt, Sicherheit erhöht und Gewinn treibt
  2. Lagerautomatisierung: Drei Schlüssellösungen für häufige Herausforderungen
  3. Wie Automatisierung E-Commerce-Retourenkosten senkt
  4. Automation & KI für stärkere Cybersicherheit: Schneller, intelligenterer Schutz
  5. Impfstoffentwicklung beschleunigen: Wie Automatisierung die Produktion beschleunigt
  6. Server-Automatisierung: Von Desktop-Makros zu FANG-Plattformen
  7. Copia Automation sichert 14,2 Mio. $ Series A für DevOps in Industrial Automation
  8. Automation übertrumpfen: 5 unverzichtbare Skills für Hersteller
  9. Industrie 4.0 in der Prozessindustrie: Bewährte Schritte zu mehr Effizienz und Innovation
  10. Konnektivität in der UK-Fertigung stärken: Strategien für eine vernetzte Industrie-4.0-Zukunft