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.