top of page
stiahnuť (1).png

Διακομιστής API

Ο διακομιστής API είναι ένα κεντρικό στοιχείο στο σύστημα DC TELEMED. Χρησιμοποιείται για επικοινωνία μεταξύ μεμονωμένων στοιχείων και επιτρέπει επίσης την ενσωμάτωση νέων στοιχείων.

Βασικές αρχές λειτουργίας:

  • παροχή δεδομένων για όλα τα στοιχεία του συστήματος

  • ασφαλές κρυπτογραφημένο κανάλι επικοινωνίας μεταξύ των μονάδων

  • δημιουργία αναλυτικών εκθέσεων

  • δημιουργία έντυπων εντύπων (ιατρικές εκθέσεις, αποδείξεις κ.λπ.)

  • αυτοματοποιημένη αποστολή μάρκετινγκ SMS και e-mail

  • δυναμική παράδοση πληροφοριών σε πραγματικό χρόνο

  • παρακολούθηση όλων των στοιχείων του συστήματος

  • απόκτηση και επεξεργασία δεδομένων από συστήματα τρίτων

  • εγγύηση ακεραιότητας κατά το χειρισμό δεδομένων στη βάση δεδομένων

  • έλεγχος και διανομή των αδειών χρηστών και η διαχείρισή τους

Python – σενάρια αυτοματισμού, πρωτότυπα, λύσεις διακομιστή

Django – πλαίσιο web για εφαρμογή διακομιστή εφαρμογών web, πλούσια εργαλεία για εξουσιοδότηση, εργασία βάσης δεδομένων και επεξεργασία δεδομένων

AWS – υποδομή για υπηρεσίες web, υπηρεσίες AWS:

◦ EC2 – φιλοξενία ιστοτόπων, διακομιστών και βάσεων δεδομένων, συμπεριλαμβανομένης της κλιμάκωσης

◦ RDS – συστήματα βάσης δεδομένων

◦ Route53 – διαχείριση τομέων και εγγραφών DNS, μηχανισμοί ασφαλείας SSL,

◦ Εξισορρόπηση φόρτου – αυτοματοποίηση και δρομολόγηση web αιτημάτων σε διακομιστές

◦ Elastic Beanstalk – διαχείριση και ανάπτυξη εφαρμογών web

◦ Secrets manager – διαχείριση ευαίσθητων πληροφοριών, πρόσβαση σε δεδομένα και κωδικούς πρόσβασης

◦ AWSLambda – αυτοματοποίηση περιοδικών διαδικασιών και απλών εργασιών

◦ Lightsail – VPS για διάφορους σκοπούς, συμπεριλαμβανομένης της φιλοξενίας ιστοτόπων

◦ S3 – ασφαλής αποθήκευση για διάφορους τύπους αρχείων

GitHub – διαχείριση των εκδόσεων κώδικα μεμονωμένων έργων, αυτοματοποίηση των διαδικασιών δοκιμής, ανάπτυξης και ενημέρωσης μονάδων.

WebSocket – πρωτόκολλο επικοινωνίας που επιτρέπει την αμφίδρομη και ασύγχρονη ροή αιτημάτων μέσω μιας ενιαίας σύνδεσης TCP

Custom REST – μια προσαρμοσμένη λύση REST που βασίζεται σε σύνθετη σειριοποίηση και αποσειριοποίηση δεδομένων JSON, τα οποία μπορούν να τροποποιηθούν δυναμικά όπως απαιτείται από τις συσκευές-πελάτες χωρίς να χρειάζονται τροποποιήσεις.

MySQL – μια κεντρική βάση δεδομένων που αντιγράφει τις ανάγκες και τη συμπεριφορά των λειτουργιών

◦ χρήση για διάφορους τύπους ανάλυσης, ολοκληρωμένες αναφορές ή δημιουργία προγνωστικών μοντέλων

χρήση API τρίτων

επικοινωνία χρησιμοποιώντας τις υπηρεσίες API BULKSMS και SENDGRID

Τεχνολογίες:

bottom of page