Open Source

Das Fundament unserer digitalen Infrastruktur

Als modernes Unternehmen setzen wir stark auf Open-Source-Software. Diese Entscheidung ist nicht nur aus Kostengründen sinnvoll, sondern bietet uns auch Flexibilität, Sicherheit und Unabhängigkeit. Wir möchten Ihnen einen Einblick geben, welche Open-Source-Lösungen wir in unserem Unternehmen einsetzen und welche Vorteile diese bieten:

Entwicklung und Betrieb:

  • GitLab: Für Continuous Integration und Continuous Delivery (CI/CD) unserer Software setzen wir auf GitLab. Diese Plattform ermöglicht es uns, Codeänderungen effizient zu verwalten, zu testen und automatisiert auszuliefern.
  • Ansible: Unsere Infrastruktur wird mit Ansible automatisiert bereitgestellt und verwaltet (Infrastructure as Code – IaC). Dies ermöglicht uns eine schnelle und reproduzierbare Konfiguration unserer Systeme.
  • Linux: Sowohl unsere Server als auch die Arbeitsplätze unserer Mitarbeiter basieren auf Linux. Dieses stabile und sichere Betriebssystem bildet das Fundament unserer IT-Infrastruktur.
  • PHP/MySQL & Python: Für die Entwicklung unserer Webanwendungen setzen wir auf die bewährten Technologien PHP und MySQL sowie die flexible Programmiersprache Python.
  • ISPConfig 3: Zur effizienten Verwaltung unserer Webserver nutzen wir ISPConfig 3, eine leistungsstarke und benutzerfreundliche Open-Source-Lösung.
  • Prometheus, Grafana, CheckMK & Icinga2: Um die Performance und Verfügbarkeit unserer Systeme sicherzustellen, setzen wir auf ein umfassendes Monitoring mit Prometheus, Grafana, CheckMK und Icinga2.
  • ELK Stack & Wazuh: Für die zentrale Log-Analyse und das Sicherheitsmonitoring nutzen wir den ELK Stack in Kombination mit Wazuh.
  • Backupstrategien: individualisiert mit Tools wie Borg Backup oder individuell cronjob basierte bash Scripte mit rsync, mysqlpump etc.

Anwendungen:

  • Nextcloud: Als Groupware-Lösung verwenden wir Nextcloud. Diese Plattform bietet uns Funktionen wie Dateiablage, Kalender, Kontakte und E-Mail in einer sicheren und datenschutzkonformen Umgebung.
  • Shopware & JTL-Shop: Für unsere E-Commerce-Aktivitäten setzen wir auf die flexiblen und leistungsstarken Shopsysteme Shopware und JTL-Shop.
  • WordPress, Joomla & Typo3: Unsere verschiedenen Websites basieren auf den Content-Management-Systemen WordPress, Joomla und Typo3.
  • Rustdesk: Für die Fernwartung unserer Systeme nutzen wir Rustdesk mit einem selbst gehosteten Verbindungsserver, um die Sicherheit und Kontrolle über unsere Daten zu gewährleisten.
  • Apache Superset & Matomo: Zur Analyse unserer Geschäftsdaten und Website-Statistiken setzen wir auf Apache Superset und Matomo.

Vorteile von Open Source:

  • Kosteneffizienz: Open-Source-Software ist in der Regel kostenlos oder deutlich günstiger als proprietäre Lösungen.
  • Flexibilität und Anpassbarkeit: Der offene Quellcode ermöglicht es uns, die Software an unsere individuellen Bedürfnisse anzupassen.
  • Sicherheit und Transparenz: Durch die öffentliche Verfügbarkeit des Quellcodes können Sicherheitslücken schneller erkannt und behoben werden.
  • Unabhängigkeit: Wir sind nicht von einem einzelnen Hersteller abhängig und können frei zwischen verschiedenen Lösungen wählen.
  • Community und Support: Eine große und aktive Community unterstützt die Entwicklung und den Einsatz von Open-Source-Software.

Fazit:

Open-Source-Software ist ein wichtiger Bestandteil unserer IT-Strategie und trägt maßgeblich zum Erfolg unseres Unternehmens bei. Wir schätzen die Flexibilität, Sicherheit und Kosteneffizienz dieser Lösungen und werden auch in Zukunft auf Open Source setzen.