Das Wissensportal für IT-Professionals. Entdecke die Tiefe und Breite unseres IT-Contents in exklusiven Themenchannels und Magazinmarken.

SIGS DATACOM GmbH

Lindlaustraße 2c, 53842 Troisdorf

Tel: +49 (0)2241/2341-100

kundenservice@sigs-datacom.de

DevOps in der Praxis – Microservices verteilen mit Terraform

Die Verteilung von Microservices ist eine komplexe Herausforderung, die nur vollautomatisiert effizient erfolgen kann. Manuelle Arbeitsschritte innerhalb dieses Prozesses sind langsam und fehleranfällig und stellen somit ein grundlegendes Problem dar. Eine Lösung ist der Einsatz von Infrastructure-as-Code (IaC)-Werkzeugen zur Automatisierung dieses Prozesses. Der Artikel stellt eine Best Practice zur Verteilung von Microservices mit Fokus auf Spring Boot und Terraform vor.

Auch in der Welt der monolithischen Softwarearchitekturen stellt sich der Softwareverteilungsprozess als ein komplexer Vorgang dar. In der Zeit vor DevOps war dieser Prozess durch die folgenden Randbedingungen geprägt:

  • Trennung der Verantwortlichkeiten zwischen Entwicklung (Dev) und Betrieb (Ops), was in der Realität zu entsprechenden Reibungsverlusten führte,
  • langwierige Prozesse zur Beschaffung, Installation und dem Management von Hardware,
  • viele manuelle Prozess-Schritte, die langsam, fehleran…