Der Weg in die SaaS-Welt
![weblaw weblaw](/img/2023/04/weblaw.png?w=389&h=128&fit=crop&fm=webp&q=90&sharp=4&s=8c2e654f62ff75d818aee423f96f1027)
![visual_weblaw-DNS-modernisierung_v2@4x visual_weblaw-DNS-modernisierung_v2@4x](/img/2023/04/visual_weblaw-DNS-modernisierung_v2@4x-1.png?w=800&h=601&fit=crop&fm=webp&q=90&sharp=4&s=50f2031f970fe323c14af17dd0ce3f1b)
Puzzle unterstützte Weblaw bei der Modernisierung ihrer DNS-Infrastruktur durch den Einsatz von OctoDNS als Single Source of Truth und mit einer cloudfähigen SaaS-Lösung.
Modernisierung der Infrastruktur
Weblaw betrieb seit längerem ihre eigenen DNS-Server mit BIND. Diese Infrastruktur sollte nun mithilfe von Puzzle modernisiert werden. In einem ersten Schritt galt es, mit Weblaw ein Konzept zu entwickeln, wie das Deployment am einfachsten und effizientesten in ihre Serverlandschaft passt und wie ein SaaS-Dienst optimal in die bestehende Infrastruktur integriert werden kann.
Die Lösung war denkbar einfach: Die DNS-Konfigurationen konnten mithilfe von OctoDNS aus den BIND Zone-Dateien extrahiert und in YAML-Dateien umgewandelt werden. OctoDNS dient damit als «Single Source of Truth» für alle DNS-Konfigurationen und kann auf mehrere DNS-Provider angewendet werden. Damit alle Konfigurationen sauber versioniert sind, liegen diese in einem Git-Repository. Dank einer CI/CD-Pipeline erfolgt das Deployment vollständig automatisiert.
Schlankes, kostengünstiges Setup
Durch den Einsatz von OctoDNS konnte Weblaw die DNS-Infrastruktur modernisieren und eine einfacher zu administrierende Lösung finden. Anstatt mehreren DNS-Nodes bewirtschaftet das Operations-Team von Weblaw nun ein schlankes, und kostengünstigeres Setup. Puzzle konnte mit seinen Expert:innen in den verwendeten Cloud-Technologien kompetent beraten.
Diese Services haben wir eingesetzt
Diese Expert:innen brachten das Projekt zum Fliegen
Dürfen wir dein Projekt auf das nächste Level bringen?
![Sellin_Frank Sellin_Frank](/img/2024/06/Sellin_Frank.jpg?w=400&h=400&fit=crop&fm=webp&q=90&sharp=4&s=2acf988f3ce7d7d63936d38038965d66)