65 lines
3.5 KiB
Markdown
65 lines
3.5 KiB
Markdown
|
---
|
||
|
title: "Expertise"
|
||
|
draft: false
|
||
|
url: 'expertise.html'
|
||
|
---
|
||
|
|
||
|
## Anwendungen
|
||
|
|
||
|
**Nextcloud**
|
||
|
Freie Kollaborations- und Dateimanagementlösung. Mit Nextcloud können Sie Bilder, Dokumente und andere Dateien synchron
|
||
|
halten und bearbeiten. Nextcloud hat viele Integrationen und Apps, z.B. mit Collabora oder Only Office, um Dateien
|
||
|
direkt im Browser bearbeiten zu können.
|
||
|
Nextcloud kann im Gegensatz zu Office 365 oder Google Drive DSGVO-Konform in Deutschland gehostet und betrieben werden.
|
||
|
[MEHR](/expertise/netxcloud/)
|
||
|
|
||
|
**FreeIPA**
|
||
|
FreeIPA ist eine Open-Source Lösung zur Identitätsverwaltung. FreeIPA kann Kerberos, LDAP, NTP, DNS,
|
||
|
Zertifikatsverwaltung und mehr. Etwa vergleichbar mit Microsoft Active Directory, aber Open Source.
|
||
|
FreeIPA hat eine einfache Weboberfläche zur Verwaltung von Berechtigungen, Authentifizierung, Authorisierung, DNS,
|
||
|
Zertifikate und Benutzerinformationen.
|
||
|
FreeIPA ist das Upstream-Projekt für RedHat Identity Manager.
|
||
|
[MEHR](/expertise/freeipa/)
|
||
|
|
||
|
**Webserver**
|
||
|
Sowohl nginx als auch Apache sind mir geläufig. Heutzutage setze ich primär nginx ein, da dieser für die üblichen
|
||
|
Workloads, z.B. statische Websites, oder als Reverse Proxy vor Java/Node/Python-WebApps. Allerdings hat Apache in
|
||
|
einigen Bereichen (z.B. shared hosting auf einem Webserver, PHP-Anwendungen...) weiterhin Vorteile gegenüber nginx,
|
||
|
und sollte dementsprechend dort auch berücksichtigt werden.
|
||
|
[MEHR](/expertise/webserver/)
|
||
|
|
||
|
**Datenbanken**
|
||
|
Im Bereich der Datenbanken habe ich mich bisher primär auf Relationale Datenbanken fokussiert. Meine Datenbank der Wahl
|
||
|
ist Postgres, Erfahrungen habe ich aber auch im Umgang mit MSSQL (auch unter Linux) und MySQL/MariaDB.
|
||
|
|
||
|
## Virtualisierung & Container
|
||
|
**Virtualisierung**
|
||
|
Im Bereich Virtualisierung kenne ich mich insbesondere mit VMware vSphere und QEMU/KVM (Proxmox, Libvirt) aus.
|
||
|
Virtualisierung ist mittlerweile sehr häufig geworden, nahezu jeder Server, der von Endanwendern benutzt wird, ist
|
||
|
keine Physische Maschine mehr, sondern eine VM (egal ob im eigenen Rechenzentrum oder bei einem Hosting-Provider wie
|
||
|
Amazon, Hetzner, Microsoft...)
|
||
|
|
||
|
**Container**
|
||
|
Mit den Container-Verwaltungstools Docker, Podman und Kubernetes konnte ich bereits einige Erfahrung sammeln, und nutze
|
||
|
diese regelmäßig. Container sind mittlerweile fast genauso weit verbreitet wie Virtuelle Maschinen, haben diesen
|
||
|
gegenüber jedoch einige Vor-, aber auch Nachteile. Der größte Vorteil ist, dass im Gegensatz zu einer VM nicht das
|
||
|
gesamte Betriebssystem virtualisiert werden muss, d.h. ein Container enthält jediglich das Userland.
|
||
|
[MEHR](/expertise/container/)
|
||
|
|
||
|
## Linux
|
||
|
**Distributionen**
|
||
|
Ich habe Kenntnisse in den meisten gängingen Distributionen, aber besonders im Umgang mit Debian (Und darauf basierten
|
||
|
Systemen).
|
||
|
Ansonsten kenne ich auch SuSE Linux, Ubuntu, RHEL und darauf basierende Distributionen.
|
||
|
|
||
|
**Automatisierung / Infrastructure as Code**
|
||
|
Zur Verwaltung von Server setze ich primär Ansible ein, durfte aber auch Erfahrungen mit Puppet sammeln. Auf meiner Codeberg-Seite finden sich ein paar Beispiels-Playbooks für Ansible.
|
||
|
|
||
|
## Softwareentwicklung
|
||
|
Hauptsächlich verwende ich mittlerweile die Skript- bzw. Programmiersprachen, Python, Shell und Go, habe in der
|
||
|
Vergangenheit allerdings viel in Java gearbeitet. Für Microcontroller verwende ich C bzw C++, in der Entwicklung und vor
|
||
|
allem dem Debugging von Anwendungen in Perl, PHP und Javascript habe ich ebenfalls Erfahrungen.
|
||
|
[MEHR](/expertise/entwicklung)
|
||
|
|
||
|
<!-- vim: set wrap linebreak textwidth=120 cc=120 spell spelllang=de,en : -->
|