Alle 14 Tage aktuelle News aus der IT-Szene   >   
Österreichs Bundesrechenzentrum fördert Nachhaltigkeit durch CO2-freie IT 23. 04. 2024
Das IT Rechenzentrum des Bundes in Wien treibt mit grünem Strom und innovativen Energierückgewinnungssystemen die Nachhaltigkeit in Österreichs IT-Landschaft voran.
Wachsender Bedarf an digitaler Sicherheit durch Post-Quanten-Kryptographie 22. 04. 2024
Die Ergebnisse des PKI & Digital Trust Report 2024 von Keyfactor und Vanson Bourne unterstreichen den dringenden Bedarf an verbesserten Sicherheitsmaßnahmen in Unternehmen im Hinblick auf die bevorstehende Ära der Quantencomputer.
KI sichert Lieferketten 22. 04. 2024
SAP unterstützt mit KI-gestützten Lieferketteninnovationen bei der Umgestaltung der Fertigung.
A1 Österreich übernimmt die NTT Austria vollständig 10. 04. 2024
A1 Österreich kündigt die Übernahme von 100% der Anteile an der NTT Austria an, nachdem sie bereits das Alcatel Lucent Telefoniegeschäft erfolgreich integrierte.
ACP TechRent fusioniert mit McWERK 08. 04. 2024
ACP TechRent erweitert sein Managed-Service-Angebot im Bereich Workplace und Education.
Veeam würdigt herausragende Leistungen seiner Partner in Österreich 03. 04. 2024
Die Veeam Partner Awards gehen heuer an SNS - Saturn Networking Solutions, ANEO Solutions, A1 Telekom Austria, ACP IT Solutions, Bechtle Austria, Cancom Austria und MAIT Austria.
KPMG Österreich tritt SAP-PartnerEdge-Programm bei 27. 03. 2024
Dem Beratungshaus stehen im Rahmen der neuen Kooperation zahlreiche Tools für die digitale Geschäftstransformation zur Verfügung.
SAP und NVIDIA intensivieren Partnerschaft 20. 03. 2024
Die beiden Tech-Player wollen mit ihrer neuen Kooperation den Einsatz generativer KI in Unternehmensanwendungen vorantreiben.
IT Security made in Austria 13. 03. 2024
Medialine partnert mit dem österreichischen Hersteller von „Quantum safe“ Speicherlösungen fragmentiX.
Neue Funktionen für SAP Datasphere 07. 03. 2024
Frische Features für SAP Datasphere und eine neue Unternehmenspartnerschaft helfen Unternehmen beim produktiven und sicheren Umgang mit Geschäftsdaten.
KI-Transformation: Effizienzsteigerung statt Innovation im Mittelpunkt 06. 03. 2024
Laut einer aktuellen Befragung hat die Mehrheit der Unternehmen noch keine KI-Strategie.
Nagarro fördert Digitalisierungsideen 19. 02. 2024
Nagarro sucht erneut innovative Ideen zu digitalen Geschäftsmodellen, Produkten und Services. Als Gewinn winkt ein Realitätscheck durch Expert:innen im Wert von 50.000 Euro.
Einfacher Weg zur Cloud-First-Strategie 12. 02. 2024
SAP präsentiert neue Möglichkeiten für Migration und Modernisierung von Softwaresystemen.
Dätwyler IT Infra übernimmt Seabix 18. 12. 2023
Der IT-Infrastruktur-Anbieter holt sich eine intelligente Kommunikationslösung ins Portfolio.
Bechtle konsolidiert Geschäft in Österreich 18. 12. 2023
Die beiden österreichischen Unternehmen der Bechtle-Gruppe gehen ab 2024 gemeinsame Wege.
hosttech launcht Kl-gestützte Domainsuche 15. 12. 2023
Der Internet Service Provider lanciert mit Domain GPT eine eigens entwickelte Kl-gestützte Domainsuche.
BOLL übernimmt Distribution von WALLIX in Österreich 15. 12. 2023
Der Security-VAD nimmt die Privileged-Access-Management(PAM)-Lösung des französischen Softwareanbieter ins Programm für Österreich.
vshosting expandiert nach DACH 14. 12. 2023
Der europäische Business Cloud Provider bietet seine Dienstleistungen nun auch im deutschsprachigen Raum an.
weiter
„Infrastructure-as-Code“

Infrastrukturdienste schneller und skalierbar bereitstellen

Gastbeitrag: Die beiden Amazon Web Services (AWS) Solutions Architekten Luis Morales und Andreas Juffinger erklären, was hinter dem Begriff "Infrastructure-as-Code" steckt und warum es eine zentrale Rolle in modernen Entwicklungsmethodiken und Rechenzentren spielt.

Foto: AWS Die Autoren Andreas Juffinger (li.) und Luis Morales (re.) sind Solutions Architekten bei Amazon Web Services (AWS) Infrastruktur-as-Code (IaC) hat sich mittlerweile als Best Practice in der Bereitstellung von Infrastrukturdiensten etabliert. IaC spielt für die Provisionierung von IT Ressourcen wie Rechenkapazität, Datenspeicher und Netzwerk, also die klassischen Datenverarbeitungskomponenten, aber auch Datenbanken, Auditierungs-, Monitoring- und viele andere IT-Dienste eine wichtige Rolle. Die manuelle Bereitstellung von Infrastruktur für ein Projekt oder neue Softwareanwendungen erfordern die Zusammenarbeit und zeitliche Orchestrierung von mehreren IT-Betriebsexperten. Übergabeschritte im Bereitstellungsprozess lassen sich kaum vermeiden und häufig kommt es zu langen Durchlaufzeiten. Höhere Automatisierung und Self-Service sind daher gefragt.

Infrastructure-as-Code erklärt

Bei dem Infrastructure-as-Code-Ansatz wird die Bereitstellung und Konfiguration der benötigten IT-Infrastruktur auf Basis von menschenlesbarem Code zur Verfügung gestellt. Die IaC-Software stellt den Unterschied zwischen dem so definierten gewünschten Zielzustand und dem Ist-Zustand fest und übernimmt die automatisierte Provisionierung und Konfiguration der Infrastruktur mit Hilfe der bereitgestellten Programmierschnittstellen (APIs).

Gut eingesetzt werden konnte es zum Beispiel beim österreichischen IT-Unternehmen Dynatrace, um schnell auf Kundenanforderungen reagieren zu können. Mit AWS IaC-Werkzeugen kann nun innerhalb von wenigen Stunden die Infrastruktur für 1.000 Enterprise-Kunden bereitgestellt werden. Ein anderes Szenario im Software-as-a-Service-Bereich sind dedizierte Kundenumgebungen, wenn aus datenschutzrechtlichen Gründen für viele Kunden identische, aber isolierte Infrastrukturen automatisiert erzeugt und gewartet werden müssen.

Schritt für Schritt zum IaC-Baukasten

Die wesentlichen Teile eines IaC-Baukastens sind:

  • Eine Entwicklungsumgebung, die das Bearbeiten der deklarativen Beschreibung unterstützt und hilft, syntaktische Fehler zu erkennen.
  • Eine IaC-Automatisierungskomponente, welche die APIs der verschiedenen Infrastrukturhersteller, meist mittels Hersteller-Plugins, beherrscht und einerseits die bestehende Infrastruktur abfragen und andererseits Änderungen vornehmen kann. Diese Komponente muss den Unterschied zwischen Ist-Zustand und Ziel-Zustand erkennen.
  • Eine Befehlszeilenschnittstelle oder eine andere Benutzeroberfläche, die es erlaubt mit dem IaC-Automatisierungswerkzeug zu interagieren. Fehleranalyse sowie Ereignisnachverfolgung sind wichtige Funktionen dieser Komponente.

Die Agilität einer IT-Organisation kann nur so hoch sein, wie der am wenigsten agile Prozess, der durchlaufen werden muss, um Ergebnisse zu liefern. Damit die Bereitstellung von Infrastruktur hier nicht zu einem Flaschenhals wird, unterstützen IaC-Werkzeuge wie AWS CloudFormation die Bereitstellung von Ressourcen auf Knopfdruck.

Vorteile von Infrastructure-as-Code

Durch den Infrastructure-as-Code-Ansatz erhöht sich nicht nur die Lesbarkeit für die Administratoren, sondern auch die Nachvollziehbarkeit. Denn die Infrastrukturbeschreibung kann in einer Versionsverwaltung wie Git geführt werden. Dadurch können mehrere Personen gleichzeitig die Infrastrukturdefinition bearbeiten, Änderungen mit Hilfe der Versions-Historie nachvollziehen und überprüfen. Die Infrastruktur wird also genau wie Anwendungscode behandelt. IT-Betriebsexperten können zudem komplexe Standards und Compliance-Aspekte als IaC-Module bereitstellen und kontrollieren, wodurch IaC zur Verbesserung von Sicherheit und Compliance beitragen kann. IaC ist ein zentraler Baustein, um das Risiko für Fehler durch den Wegfall von manuellen Schritten zu reduzieren. Der IaC-Ansatz hilft allerdings nicht nur bei der Definition der notwendigen Infrastruktur-Komponenten, sondern auch beim Ausrollen. Durch die in sich geschlossene Beschreibung lässt sich ein System nicht nur einmalig provisionieren, sondern auch wiederverwenden. Neben höherer Agilität und Wiederverwendbarkeit erlaubt IaC auch, nicht benötigte Infrastruktur automatisiert zu löschen und so Kosten zu verringern. Zusätzlich werden Aufwände um Experimentierumgebungen aufzusetzen verringert und die Erprobung neuer Technologien vereinfacht. Das fördert Innovation und Wissensaufbau in den Teams.

it&t business medien eU
Tel.: +43/1/369 80 67-0
office@ittbusiness.at