Files
pm/Defensio/03_Praesentation_Florian_Edlmayer.md
2026-04-20 12:04:12 +02:00

97 lines
2.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Florian Edlmayer
## Individueller Teil: Florian Edlmayer
- **Datensicherheit** DSGVO-konform & verschlüsselt
- **Backup-Systeme** Automatisch, täglich & zuverlässig
- **Premium-Bereich** Exklusiv, motivierend & sicher
---
## Ausgangslage & Zielsetzung
- **Ausgangssituation**:
- Kein digitaler Vernetzungsraum für Absolventen.
- Keine rechtskonforme Datenverwaltung (DSGVO).
- Keine automatisierte Datensicherung vorhanden.
- **Mein Beitrag**:
- Datenschutz (DSGVO).
- Automatisierte Backups & Restore.
- LinkedIn-Login (OAuth 2.0).
- Premium-Bereich.
- **Nutzen**: Rechtssicherheit, Ausfallsicherheit, hohes Engagement.
---
## Eingesetzte Technologien
- **Datenbanksystem**: PostgreSQL
- **Authentifizierung**: OAuth 2.0 (LinkedIn)
- **Scripting & Automation**: Bash-Skripte für Linux Cronjobs
---
## DSGVO & Datenschutz
- **Rechtliche Basis**: Einhaltung von DSGVO & DSG.
- **Umsetzung**:
- **Datenschutzerklärung**: Rechtskonform integriert.
- **Datenminimierung**: Nur zwingend benötigte Daten.
- **Vertraulichkeit**: TLS/HTTPS & lokales Austria-Hosting.
- **Betroffenenrechte**: Auskunft & Löschung garantiert.
---
## Backup- & Restore-Systeme (1)
- **Problem**: Datenverlust (Hardware, Software, Cyberangriffe).
- **Lösung**: Vollautomatisiertes Backup-Skript.
![alt text](image-4.png)
---
## Backup- & Restore-Systeme (2)
- **Speichermanagement (Retention)**:
- Automatische Backup-Rotation.
- Limit: Letzte 30 Tage (Speicherplatz-Optimierung).
- **Restore-Skript**:
- Kontrollierter Wiederherstellungsprozess.
- Sicherheitsabfrage vor Überschreiben.
- Backup als "Rückversicherung" vor Import.
- DB-Neuanlage & automatischer Import.
---
## Authentifizierung mit LinkedIn (OAuth 2.0)
- **Ziel**:
- Abbau von Registrierungshürden.
- Keine sensiblen Passwörter im eigenen System.
![Ablauf der OAuth-Authentifizierung](Images/oauth-flow-new.png)
---
## Der Premium-Bereich (1)
**Zweck**: Motivation für aktives Mitglieder-Engagement.
![](../Diplomarbeitsbuch/images/04-Florian/ingenieur-antrag-status.png){width=20em}
![](../Diplomarbeitsbuch/images/04-Florian/ingenieur-antraege-liste.png){width=20em}
---
## Der Premium-Bereich (2)
![alt text](image-3.png)
**Datensparsame Mitgliedersuche & Kontaktfunktion:**
![Mitgliedersuche und Kontaktfunktion für Premium-Mitglieder](../Diplomarbeitsbuch/images/04-Florian/premium-mitglieder-suche.png)
---
## Fazit & Ausblick
- **Erreichtes**:
- DSGVO-konformer Datenschutz.
- Hohe Ausfallsicherheit (automatisierte Bash-Backups).
- Barrierefreier Zugang (LinkedIn-Login).
- Echter Mehrwert durch Premium-Funktionen.
- **Persönliche Learnings**:
- Tiefes Verständnis für moderne Webtechnologien (ASP.NET, PostgreSQL, OAuth 2.0).
- Agile Arbeitsweise mit Scrum stärkt Planung & Zeitmanagement.
- Komplexe Projekte fördern Selbstorganisation & Problemlösungskompetenz.