Infrastructure as Code: Prolog

Datum: 27. März 2017
Autor*in: Bastian Schwarz


Da unsere Developer VM nun auch schon wieder einige Zeit auf dem Buckel hat habe ich mich die letzten Wochen viel mit dem Thema Virtualisierungsmanagement und Provisioning beschäftigt.

Mit was?!

Beides klingt hochtrabender als es tatsächlich ist. Letztendlich geht es dabei um 2 Themenbereiche:

  • Das Erstellen von virtuellen Umgebungen
  • Das Einrichten und Konfigurieren dieser Umgebungen

Das alles gab es bisher natürlich auch schon, allerdings mal mehr und mal weniger in Handarbeit. Das hat aber die üblichen Nachteile:

  • Langweilig, da immer wieder die gleiche Aufgabe
  • Updates und Weiterentwicklungen müssen manuell verteilt und eingespielt werden
  • Fehleranfälligkeit durch Abweichungen und „Vergessen“
  • Zeitaufwendig

Diese Abläufe können aber inzwischen sehr komfortabel automatisiert werden und werden auch zentral verwaltet. Diese Automatisierung besteht letztendlich wieder aus Code, der wie jeder andere Code bei uns zentral Verwaltet, wiederverwendet und getestet werden kann. Daher: Infrastructure as Code!

Und jetzt?!

Da das Thema nicht nur uns Entwickler betrifft, sondern auch unsere Server (sowohl die Kundenserver als auch unseren imxdev) und damit die Kunden/PMs habe ich eine kleine Artikelserie geplant, die das Thema vorstellt und hoffentlich auch für Nicht-Entwickler verständlich und interessant ist:

Teil 1: Historie, aktueller Stand und Probleme
Teil 2: Virtualisierungsmanagement – Ein frisches Betriebssytem in 5 Minuten
Teil 3: Provisioning – Wenn sich der Server selbst Konfiguriert
Teil 4: Zukunftsmusik – Anwendungsfälle bei infomax

Ich hoffe, dass ich die Serie noch diese Woche durch bekomme. Hängt natürlich etwas davon ab, wie das Wetter die nächsten Abende so wird. 😉

 


Kommentare

Selber kommentieren:






Weitere Beiträge zum Thema Technologie


# Teaminterview | Was passiert eigentlich in der Portalentwicklung?

Autor*in: Christine Pfleger


infomax   //   Technologie   //   Über den Tellerrand


Stefan Oswald und Simon Schindlatz, Portalentwickler bei infomax

Was macht eigentlich ein*e Portalentwickler*in bei infomax? Welche Fähigkeiten sind im Job hilfreich, welche Tools nutzt das Team, und wie sieht die technische Entwicklungsumgebung aus? Wir haben mit Benni, Simon und Stefan über ihre Aufgaben im Portalentwicklungs-Team bei infomax gesprochen.


Beitrag lesen
23
MRZ
23

XAMPP unter Windows vs. SSL Authentifizierung

Autor*in:


Technologie


Heißen Käfer im Apache unter XAMPP auf Windows entdeckt: Im Zuge eines Relaunch bin ich heute auf einen kuriosen Fehler gestoßen. Um einen Import von Events aus dem Google-Kalender umzusetzen, musste ich mir erst mal die Google PHP Client Library laden und ins Projekt setzen. Diese versucht natürlich erst mal einen per SSL verschlüsselten Authentifizierungs-Request abzusetzen. …


Beitrag lesen
02
JUL
15

Webbrowser

Autor*in: Sascha Nützel


Technologie // User Experience & Design


Bei meinen Streifzügen durch das „Neuland“ bin ich auf einen neuen Browser gestoßen: Blisk – dieser basiert auf Chromium und hält für uns Entwickler/Designer ein paar nette Features bereit (teils in näherer Zukunft). gleichzeitig Desktop / Mobile überprüfen Auto- Refresh nach Source- Change Analytics (JS Fehler, Pagespeed, Browser Kompatibilität) Screenshots Der erste Eindruck, auch ohne Beta- Features, …


Beitrag lesen
26
SEP
16

Die Erde ist keine Scheibe

Autor*in: Marc Kurzmann


Technologie


Die imx.Platform ist nun in der Lage, in der touristischen Geografie neben Punkten auch mit Flächen zu arbeiten. Ein Deep-Dive in den Maschinenraum erläutert die Herausforderungen und Vorgehensweisen bei der Arbeit mit Geo-Objekten.


Beitrag lesen
17
JUN
22