StartseiteInternet und E-CommerceDie fünf wichtigsten Ansätze für die Infrastruktur-Automatisierung

Die fünf wichtigsten Ansätze für die Infrastruktur-Automatisierung: OnPrNews.com

München (ots) – Automatisierung hat in der Software-Entwicklung zu großen Erfolgen geführt und ist als Methodik fest etabliert. Der IT-Dienstleister Consol setzt dieses Vorgehen auch im Infrastrukturbereich erfolgreich ein und nennt die wichtigsten methodischen Ansätze für die Automatisierung im Rechenzentrum.

In der Software-Entwicklung sind Automatisierungsprozesse längst unverzichtbar. Für die Bereitstellung (Provisionierung) und Wartung (Maintenance) von Anwendungen hat dafür eine inzwischen weit fortgeschrittene Evolution von Werkzeugen und Methoden stattgefunden, die die Entwicklungsgeschwindigkeit, Effizienz und Ausfallsicherheit von Software enorm gesteigert hat. Nachdem IT-Infrastruktur wie Speichersysteme, Server und Netzwerk-Komponenten immer stärker virtualisiert und durch Software definiert werden, können die im Software-Segment gemachten Erfahrungen jetzt auch als Vorbild und Methodenlieferant für die Automatisierung im Rechenzentrum dienen. Der IT-Dienstleister Consol nennt die fünf wichtigsten methodischen Ansätze aus der Software-Entwicklung, die dafür übernommen werden können.

1. Everything as Code:

Die Definition von IT-Infrastruktur als Code in Form einer Art „Schablone“ verhindert Varianzen in der Ausführung und ermöglicht unter anderem das einfache Handling komplexer Konstrukte, die mehrfache Erzeugung von Instanzen, die Nachverfolgung von Änderungen in einem Code-Repository, die Dokumentation von Soll-Zuständen sowie die automatische Ermittlung möglicher Abweichungen vom definierten Ist-Zustand („Drift Detection“).

2. Automated Testing:

Veränderungen an der Definition der Infrastruktur können automatisiert getestet werden. Dabei wird für den Testlauf die Infrastruktur automatisch als Instanz auf einem dedizierten Staging-System (identisches Abbild des Produktivsystems) bei einem Cloud-Provider aufgesetzt und dort anhand von softwaregetriebenen Tests überprüft. Anschließend kann das Staging-System ebenso selbständig wieder rückstandsfrei zurückgefahren werden.

3. Parallelisierung:

Sobald ein Provisioning-Prozess mit der Verwaltung von allen Diensten, Rechten und Ressourcen einmal automatisiert ist, kann er mehrfach parallel ausgeführt werden. So kann beispielsweise das Upgrade dutzender Instanzen eines Systems auf eine neue Version gleichzeitig gefahren werden.

4. Parametrisierung:

Ein IT Automation Code lässt sich genauso wie Software über komplexe Parameter steuern. Dadurch kann man eine Infrastruktur-Vorlage mehrfach in unterschiedlichen Varianten als Instanzen für konkrete Systeme nutzen. Damit lassen sich beispielsweise mit geringem Aufwand individuelle Mandanten-Installationen mit leicht unterschiedlichen Ausprägungen realisieren.

5. Idempotenz:

In Anwendungen liefern idempotente Prozesse immer das gleiche Ergebnis, egal wie oft sie aufgerufen werden. Dadurch sind sie besonders robust. Übertragen auf die IT Automation erlauben sie das nachträgliche Einpflegen von Änderungen in einem komplexen Infrastruktur-Code, der anschließend auch auf bereits existierende Systeme angewendet werden kann.

Unterschiede und Grenzen

Erstaunlich viele Konzepte und Vorgehensweisen aus der Software-Entwicklung lassen sich für die Infrastruktur-Automatisierung nutzen. Aber es gibt auch Unterschiede und Grenzen der Übertragbarkeit. So ist es in der Software-Entwicklung üblich, die Software auf dem lokalen System des Entwicklers bereits zu testen. Eine komplexe Cloud-Infrastruktur lässt sich für den Zweck natürlich nicht lokal abbilden. Dadurch sind Testläufe von Änderungen nur sehr eingeschränkt in virtuellen Maschinen oder Docker-Containern auf einem eigenen Rechner möglich. Die Grenzen der Infrastruktur-Automatisierung werden von der nach wie vor physischen Basis der Server-, Storage- und Netzwerk-Systeme vorgegeben.

Sie können deshalb prinzipiell nicht so dynamisch verwaltet werden wie Software. Trotzdem sind weitere Automatisierungsschritte möglich, etwa durch das Konzept der „immutablen Systeme“. Um ein System zu verändern, ändert man dabei nicht die aktuelle Instanz, sondern ersetzt sie durch eine neue, separat vorgetestete Instanz auf Basis einer veränderten Schablone. Das hat natürlich dort seine Grenzen, wo die alte Instanz auch Anwendungsdaten enthält und deswegen nicht einfach ersetzt werden kann. Noch weiter gehen hier Containerisierungs-Konzepte wie beispielsweise Kubernetes, die Installation und Daten strikt trennen, so dass erstere beliebig ersetzt werden kann, während letztere erhalten bleiben.

IT Automation Trainings

„Die Infrastruktur-Automatisierung wird für immer mehr IT-Abteilungen unverzichtbar, um die steigenden Anforderungen an Agilität und Flexibilität erfüllen zu können“, erklärt Oliver Weise, Principal Software Engineer bei Consol. „Das notwendige Rüstzeug dafür vermitteln wir in unseren IT Automation Trainings in den Themenbereichen Tools, Planung und Prototypenbau.“

Weitere Informationen zu den IT Automation Trainings und Kontaktaufnahme unter https://www.consol.de/software-engineering/automation-training

Pressekontakt:

ConSol Consulting & Solutions Software GmbH
Isabel Baum
St.-Cajetan-Straße 43
D-81669 München
Fon: +49-89-45841-101
E-Mail: Isabel.Baum@consol.de
Web: https://www.consol.de und https://cm.consol.de

PR-COM GmbH
Nicole Oehl
Sendlinger-Tor-Platz 6
D-80336 München
Fon: +49-89-59997-758
E-Mail: nicole.oehl@pr-com.de
Web: www.pr-com.de

Original-Content von: ConSol Software GmbH, übermittelt durch news aktuell

Lesen Sie mehr zum Thema

Disclaimer/ Haftungsausschluss: Für den oben stehend Pressemitteilung inkl. dazugehörigen Bilder / Videos ist ausschließlich der im Text angegebene Kontakt verantwortlich. Der Webseitenanbieter Onprnews.com distanziert sich ausdrücklich von den Inhalten Dritter und macht sich diese nicht zu eigen.

- Artikel teilen -

Erkunden Sie ähnliche Artikel wie Die fünf wichtigsten Ansätze für die Infrastruktur-Automatisierung

Nominierung PerformixX Award 2024 – MCANISM als Bestes Netzwerk

MCANISM Technology freut sich verkünden zu können, dass sie für den PerformixX Award 2024 in der Kategorie "Bestes Netzwerk" nominiert sind.

Weihnachtsbaum-Preise 2024 – Deutliche Anstiege für echte und künstliche Bäume

Die Weihnachtsbaum-Preise steigen 2024 stark - für echte Bäume durch höhere Produktionskosten, für künstliche durch teurere Rohstoffe und Logistik. Frühzeitiger Kauf wird empfohlen.

Erfolgreicher Gutscheinverkauf ohne Drittanbieter: Hotels profitieren durch eigene Lösung

Mit einem digitalen Gutscheinsystem kann der Direktvertrieb effizienter gestaltet werden. incert eTourismus setzt als Technologieanbieter auf ein eigenes Businessmodell für die Leistungserbinger.

Innovation Dinner – ein Abend der Digitalisierung

Der IT-Dienstleister TechDivision GmbH lädt zusammen mit dem Partner Bensegger am Donnerstag, 28. November ab 17.30 Uhr zum zweiten "Innovation Dinner" nach Kolbermoor ein.

ComPers unterstützt neue IT-Fortbildungsverordnung.

Eine neue IT-Fortbildungsverordnung ermöglicht es IT-Azubis und Fachkräften bei ComPers, sich mit staatlicher Unterstützung berufsbegleitend zum Bachelor Professional in IT weiterzubilden.

Wartungs- und Instandhaltungsmanagement auf ein neues Level heben

Digitale Lösung Wartungsplaner zur Planung der Wartungen sorgt für einen Durchbruch im Wartungsmanagement

Headhunter als Schlüssel zur Gewinnung von Tech-Talenten für die digitale Zukunft

In fast allen Branchen steigt der Bedarf an besonders talentierten IT-Experten mit der zunehmenden Digitalisierung. Headhunter finden für Sie die passenden Kandidaten.

Flexibilität und Schnelligkeit: KAJ Hotel Networks setzt auf Start-ups in der Hotelbranche

Im heutigen Wettbewerbsumfeld stehen Zulieferer vor der Herausforderung, zügig auf Marktveränderungen und Kundenbedürfnisse zu reagieren. Start-ups bieten hier Hoteliers oft entscheidende Vorteile.