Επικοινωνήστε μαζί μας

Εξέλιξη Κομματιού

Κυριαρχία στην Ομοσπονδιακή Ανταλλαγή Μηνυμάτων

  • Γιατί το Slack και το Teams δημιουργούν απομονωμένα σιλό δεδομένων και έκθεση σε ξένες δικαιοδοσίες.
  • Αρχιτεκτονική του πρωτοκόλλου Matrix: διακομιστές σπιτιού (homeservers), δωμάτια, συμβάντα και ομοσπονδία.
  • Το Synapse ως ο διακομιστής αναφοράς: χαρακτηριστικά και προφίλ πόρων.
  • Σύγκριση με τα Mattermost, Rocket.Chat και Zulip.

Ανάπτυξη του Synapse

  • Στοίβα Docker Compose: synapse, postgres, element-web.
  • Εγκατάσταση εγγενούς πακέτου και ρύθμιση υπηρεσίας systemd.
  • Reverse proxy με Nginx και TLS.
  • Δημιουργία αρχικής παραμετροποίησης και μετάπτωση βάσης δεδομένων.

Διαμόρφωση Εφαρμογής Πελάτη

  • Ανάπτυξη του Element Web και προσαρμοσμένη επωνυμία.
  • Προσαρμοσμένη διεύθυνση URL διακομιστή σπιτιού στην εφαρμογή για υπολογιστές και κινητά.
  • Εγγραφή χρηστών, σύνδεση και επαναφορά κωδικού.
  • Πρόσβαση επισκεπτών και πολιτικές ανακάλυψης δωματίων.

Κρυπτογράφηση και Ασφάλεια

  • Κρυπτογράφηση από άκρο σε άκρο με Olm και Megolm.
  • Επαλήθευση συσκευών και διασταυρούμενη υπογραφή (cross-signing).
  • Αντίγραφο ασφαλείας κλειδιών και ανάκτηση με φράση πρόσβασης.
  • Πρόσβαση διαχειριστή σε κρυπτογραφημένο περιεχόμενο: περιορισμοί και μετριασμός.

Γέφυρες και Ενοποιήσεις

  • Γέφυρες προς Slack, Discord, IRC και WhatsApp.
  • Ειδοποιήσεις μέσω email και webhooks για GitHub/GitLab.
  • Ενοποίηση με το Jitsi για κρυπτογραφημένες βιντεοκλήσεις.
  • Ανάπτυξη προσαρμοσμένων bot με το SDK matrix-nio.

Ομοσπονδία και Διακυβέρνηση

  • Πολιτικές λευκής και μαύρης λίστας ομοσπονδίας.
  • Αναβαθμίσεις εκδόσεων δωματίων και επίλυση κατάστασης.
  • Όρια αποθετηρίου πολυμέσων και διατήρηση.
  • Εργαλεία κατά του spam και αναφοράς καταχρήσεων.

Συντήρηση και Κλιμάκωση

  • Βελτιστοποίηση βάσης δεδομένων και APIs εκκαθάρισης παλαιών δεδομένων.
  • Καθαρισμός αποθήκευσης πολυμέσων και εκφόρτωση σε S3.
  • Λειτουργία εργαζομένου (worker mode) για αναπτύξεις υψηλής κίνησης.
  • Αντίγραφα ασφαλείας και ανάκτηση καταστροφής για την κατάσταση του διακομιστή σπιτιού.

Απαιτήσεις

  • Προχωρημένη διαχείριση Linux και Docker.
  • Κατανόηση των πρωτοκόλλων άμεσων μηνυμάτων και της ομοσπονδίας.
  • Εξοικείωση με την ανάπτυξη εφαρμογών PostgreSQL και Python.

Κοινό

  • Ομάδες ΙΤ που αντικαθιστούν το Slack, το Teams ή το Discord με μια κυρίαρχη εναλλακτική.
  • Οργανισμοί που απαιτούν ανταλλαγή μηνυμάτων εσωτερικής εγκατάστασης (on-premise) με κρυπτογράφηση από άκρο σε άκρο.
  • Ομάδες κυβερνητικών φορέων και άμυνας που χρειάζονται ομοσπονδιακή, ελέγξιμη συνομιλία (chat).
 14 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετέχοντα

Σχόλια (3)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες