Μετάβαση στο κύριο περιεχόμενο
FromNine
Μενού

Ανάπτυξη και υποδομές

Διασυνδέσεις που μεταφέρουν δεδομένα αξιόπιστα και δείχνουν αμέσως πότε σταματούν.

Ένα ERP που στέλνει τιμολόγια EN 16931 σε αναθέτουσες αρχές, μια υπηρεσία ενός Τμήματος με σύνδεση μέσω CY Login, ένα γραφείο ελεγκτών με μισθοδοσία και τράπεζα στο ίδιο κύκλωμα. Ενώνουμε CRM, ERP, συστήματα υποθέσεων και κρατικές πλατφόρμες με συμβόλαια, γεγονότα και σωστή ταυτότητα, ώστε τα δεδομένα να κινούνται αξιόπιστα, τα σφάλματα να φαίνονται, και κάθε νέα δυνατότητα, και η τεχνητή νοημοσύνη, να συνδέεται με ασφάλεια.

Για Τμήματα που συνδέουν υπηρεσίες με το CY Login, για Δήμους και ΕΟΑ που ψηφιοποιούν αιτήσεις, για προμηθευτές του Δημοσίου με ηλεκτρονικά τιμολόγια EN 16931, και για επιχειρήσεις που ενώνουν συστήματα σε περισσότερα κράτη μέλη.

Διασυνδέσεις και API: τα επίπεδα της υπηρεσίαςΤέσσερα στρώματα σε βάθος. Στο θεμέλιο τα συστήματα αναφοράς, που κρατούν τα πρωτότυπα δεδομένα· πάνω τους η ραχοκοκαλιά των γεγονότων· μετά η πύλη API με την ταυτότητα· και στην κορυφή όσοι χρησιμοποιούν τα δεδομένα: πύλες, εφαρμογές και πράκτορες.01Πύλες, εφαρμογές και πράκτορες02Πύλη API και ταυτότητα03Ραχοκοκαλιά γεγονότων04Συστήματα αναφοράς
  1. 01API που ξεκινούν από το συμβόλαιο, με OpenAPI και AsyncAPI, εκδόσεις και τεκμηρίωση
  2. 02Γεγονότα με σειρά, μοναδικότητα επεξεργασίας, ουρές αποτυχημένων μηνυμάτων και αναπαραγωγή
  3. 03Ροές που παρακολουθούνται σε όλη τη διαδρομή, με ουρές σφαλμάτων που ανήκουν σε ονομαστικές ομάδες

01 Προβλήματα

Προβλήματα διασύνδεσης για τα οποία μας καλούν

  1. 01

    Απευθείας συνδέσεις που κανείς δεν τολμά να πειράξει

    Δεκάδες σημεία επαφής ανάμεσα σε CRM, ERP και ειδικά συστήματα. Για να αλλάξει ένα πεδίο, δοκιμάζονται δέκα διασυνδέσεις.

  2. 02

    Διπλοεγγραφές και σιωπηλές αποτυχίες

    Μια επανάληψη δημιουργεί δεύτερη παραγγελία. Ένα μήνυμα που αποτυγχάνει χάνεται. Οι χρήστες το μαθαίνουν από τους πελάτες.

  3. 03

    Κάθε νέο κανάλι φέρνει νέα δουλειά διασύνδεσης

    Πρώτα η πύλη, μετά η εφαρμογή για κινητά, τώρα ένας βοηθός ΤΝ: όλοι ζητούν τα ίδια στοιχεία, και για τον καθένα στήνεται χωριστή εξαγωγή.

  4. 04

    Κάθε σύνδεση με κρατικό σύστημα είναι έργο από μόνη της

    Η σύνδεση με το CY Login ή με εθνική πλατφόρμα άλλου κράτους μέλους ζητά κάθε φορά τεκμήρια ασφάλειας, δοκιμές και διαδικασία ένταξης, σαν να ήταν η πρώτη.

02 Τι παραδίδουμε

Τι παραδίδουμε

  1. 01 Στρατηγική και διαχείριση API

    Πρώτα το συμβόλαιο, μετά ο κώδικας: API σχεδιασμένα με OpenAPI και AsyncAPI, κανόνες για τις εκδόσεις, μια πύλη που τους εφαρμόζει, και μια πύλη για προγραμματιστές όπου οι ομάδες βρίσκουν ό,τι ήδη υπάρχει αντί να το ξαναφτιάχνουν.

    Τι κάνουμε

    • Χάρτης των API και των υπευθύνων τους
    • Οδηγίες σχεδιασμού και διαδικασία ελέγχου
    • Πολιτικές πύλης για ασφάλεια, ποσοστώσεις και εκδόσεις
    • Πύλη προγραμματιστών και κατάλογος API

    Τι παραλαμβάνετε

    • Οδηγίες API που υιοθετούν οι ομάδες σας
    • Ρυθμίσεις πύλης σε κώδικα
    • Κατάλογος τεκμηριωμένων API
  2. 02 Διασύνδεση με γεγονότα

    Μεσίτες μηνυμάτων, σύλληψη αλλαγών και το μοτίβο outbox, μαζί με τις λεπτομέρειες που κρίνουν αν όλα δουλεύουν: σειρά, καταναλωτές που αντέχουν τη διπλή παράδοση, χειρισμός αποτυχημένων μηνυμάτων και αναπαραγωγή.

    Τι κάνουμε

    • Μοντέλο γεγονότων και κανόνες ονοματοδοσίας
    • Outbox και CDC στα συστήματα προέλευσης
    • Μοναδικότητα επεξεργασίας και εγγυήσεις σειράς στους καταναλωτές
    • Ουρές αποτυχημένων μηνυμάτων με εργαλεία αναπαραγωγής

    Τι παραλαμβάνετε

    • Ραχοκοκαλιά γεγονότων σε παραγωγή
    • Μητρώο σχημάτων και κανόνες συμβατότητας
    • Εγχειρίδιο αναπαραγωγής και ανάκαμψης
  3. 03 Πλατφόρμες διασύνδεσης, επιλεγμένες ανά ροή

    Το SAP Integration Suite, το MuleSoft και οι εγγενείς υπηρεσίες διασύνδεσης του cloud έχουν η καθεμία τη θέση της. Σας λέμε πότε ένα iPaaS κερδίζει τον ειδικό κώδικα, και πότε όχι.

    Τι κάνουμε

    • Εκτίμηση του υπάρχοντος middleware
    • Επιλογή πλατφόρμας με συνολικό κόστος κτήσης
    • Επαναχρησιμοποιήσιμες αντιστοιχίσεις και connectors
    • Μετάβαση από παλαιό middleware

    Τι παραλαμβάνετε

    • Αρχείο απόφασης για την πλατφόρμα διασύνδεσης
    • Βιβλιοθήκη μοτίβων διασύνδεσης
    • Σχέδιο μετάβασης για τις υπάρχουσες διασυνδέσεις
  4. 04 Ταυτότητα και εμπιστοσύνη ανάμεσα σε συστήματα

    Πώς εμπιστεύεται ένα σύστημα το άλλο, και πώς αποδεικνύει ένας πολίτης ποιος είναι: OAuth 2.0 και OpenID Connect, αμοιβαίο TLS, ταυτότητες για κάθε υπηρεσία, και σύνδεση με τα σχήματα ταυτότητας κάθε χώρας. Στην Κύπρο αυτό είναι το CY Login με την Ηλεκτρονική Ταυτότητα (eID)· σε άλλα κράτη μέλη τα itsme, DigiD και eHerkenning, BundID, FranceConnect, Cl@ve, SPID και CIE.

    Τι κάνουμε

    • Αρχιτεκτονική ταυτότητας για χρήστες και υπηρεσίες
    • Σχεδιασμός token, εύρους και συναίνεσης
    • Υποστήριξη στην ένταξη και στην πιστοποίηση για eID
    • Προετοιμασία για τα ευρωπαϊκά πορτοφόλια ψηφιακής ταυτότητας

    Τι παραλαμβάνετε

    • Σχεδιασμός ταυτότητας και μοντέλο απειλών
    • Σύνδεση eID σε παραγωγή
    • Ταυτότητες υπηρεσιών και εναλλαγή μυστικών σε λειτουργία
  5. 05 Διαλειτουρ­γικότητα με το Δημόσιο

    Στην Κύπρο, η δουλειά αυτή σημαίνει σύνδεση με το CY Login και, για τις αναθέτουσες αρχές, παραλαβή ηλεκτρονικών τιμολογίων EN 16931 όπως ορίζει ο Ν. 89(Ι)/2019. Για οργανισμούς που δραστηριοποιούνται και αλλού, συνδεόμαστε με εθνικές πλατφόρμες ανταλλαγής δεδομένων, όπως το Federal Service Bus και το MAGDA στο Βέλγιο, το Digikoppeling και το Common Ground στις Κάτω Χώρες, τα πρότυπα XÖV και το FIT-Connect στη Γερμανία, η PDND στην Ιταλία και το API Entreprise στη Γαλλία, και με το ευρωπαϊκό τεχνικό σύστημα «μόνον άπαξ».

    Τι κάνουμε

    • Ένταξη μαζί με τον φορέα λειτουργίας της πλατφόρμας
    • Αντιστοίχιση σε εθνικά πρότυπα δεδομένων
    • Απαιτήσεις ασφάλειας και καταγραφής κάθε πλατφόρμας
    • Σχεδιασμός ανταλλαγής τεκμηρίων κατά την αρχή «μόνον άπαξ»

    Τι παραλαμβάνετε

    • Σύνδεση με την πλατφόρμα, εγκεκριμένη από τον φορέα της
    • Τεκμηρίωση αντιστοιχίσεων
    • Διαδικασίες λειτουργίας συμφωνημένες με τον φορέα
  6. 06 Ορατότητα για τους επιχειρη­σιακούς χρήστες

    Παρακολούθηση ροών που διαβάζει και ένας μη τεχνικός, συμφωνία στοιχείων ανάμεσα σε συστήματα, και ουρές σφαλμάτων που κάποιος έχει αναλάβει και αδειάζει.

    Τι κάνουμε

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

    Τι παραλαμβάνετε

    • Πίνακας διασυνδέσεων για κάθε επιχειρησιακή διαδικασία
    • Έλεγχοι συμφωνίας σε παραγωγή
    • Χάρτης υπευθύνων για κάθε ουρά σφαλμάτων

03 Αρχιτεκτονική

Ενδεικτική αρχιτεκτονική αναφοράς

Τα συστήματα αναφοράς μιλούν προς τα έξω με δύο τρόπους. Όταν κάποιος ρωτά και περιμένει απάντηση, το αίτημα περνά από API συστημάτων και από μια πύλη που ελέγχει ποιος ρωτά, τι επιτρέπεται και πόσα αιτήματα. Όταν κάτι αλλάζει, η αλλαγή φεύγει ως γεγονός, μέσω outbox ή σύλληψης αλλαγών, και όποιος τη λαμβάνει την επεξεργάζεται έτσι ώστε μια δεύτερη παράδοση να μη δημιουργεί δεύτερη εγγραφή.

Ό,τι αποτυγχάνει μπαίνει σε ουρά από όπου μπορεί να ξανασταλεί, δεν θάβεται σε αρχεία καταγραφής. Πάνω από όλα, μια ζώνη παρακολούθησης δείχνει κάθε ροή με επιχειρησιακούς όρους, ώστε ο υπεύθυνος, π.χ. για την αποστολή τιμολογίων σε αναθέτουσες αρχές, να βλέπει αμέσως πότε κάτι κόλλησε.

Επίπεδα του σχεδίου

Συστήματα αναφοράς
ERP, CRM και συστήματα υποθέσεων, που παραμένουν η έγκυρη πηγή για τα δεδομένα τους.
Σύγχρονα API
API συστημάτων με εκδόσεις, πίσω από πύλη με OAuth 2.0, mTLS και ποσοστώσεις.
Γεγονότα
Outbox, μεσίτης, ουρά αποτυχημένων μηνυμάτων και αντιστοιχίσεις της πλατφόρμας διασύνδεσης.
Καταναλωτές
Πύλες, εφαρμογές, πράκτορες, συνεργάτες και κρατικά συστήματα, με eID όπου εμπλέκονται πολίτες.
Ενδεικτικό παράδειγμα
  1. Συστήματα αναφοράς

    • ERP, CRM και συστήματα υποθέσεων
  2. Σύγχρονα API

    • API συστημάτων
    • Πύλη API: OAuth 2.0, mTLS, ποσοστώσεις
  3. Γεγονότα

    • Outbox και CDC
    • Μεσίτης γεγονότων
    • Αποτυχημένα μηνύματα και αναπαραγωγή
    • Αντιστοιχίσεις πλατφόρμας διασύνδεσης
  4. Καταναλωτές

    • Πύλες, εφαρμογές και πράκτορες
    • Ανταλλαγές με συνεργάτες και Δημόσιο
    • Ταυτότητα: OIDC, mTLS, eID
  5. Λειτουργία

    • Παρακολούθηση ροών, συμφωνία στοιχείων, ουρές σφαλμάτων με υπεύθυνο
API και ραχοκοκαλιά γεγονότων, το ένα δίπλα στο άλλο

Ενδεικτική αρχιτεκτονική, όχι σύστημα πελάτη.

Διαβάστε το διάγραμμα ως κείμενο

Στην κύρια γραμμή, τα συστήματα αναφοράς εκθέτουν API συστημάτων με εκδόσεις, που περνούν από πύλη API και φτάνουν σε πύλες, εφαρμογές και πράκτορες.

Δίπλα σε αυτή τη γραμμή τρέχει μια δεύτερη: κάθε αλλαγή στα συστήματα αναφοράς φεύγει ως γεγονός, μέσω outbox ή σύλληψης αλλαγών, προς έναν μεσίτη. Από εκεί καταλήγει στις ανταλλαγές με συνεργάτες και με το Δημόσιο, ή σε μια πλατφόρμα διασύνδεσης που κάνει τις αντιστοιχίσεις. Ό,τι αποτύχει πηγαίνει σε ουρά από όπου ξαναστέλνεται, και τις ανταλλαγές με τρίτους τις προστατεύει η ταυτότητα, με OAuth, mTLS και eID.

Από κάτω, μια ζώνη παρακολούθησης δείχνει την κατάσταση των ροών, τις συμφωνίες στοιχείων και τις ουρές σφαλμάτων με τους υπευθύνους τους.

04 Επιλογές και όρια

Τεχνικές επιλογές και όριά τους

  • Το «ακριβώς μία φορά» είναι σχεδιασμός, όχι ρύθμιση

    Πώς το χειριζόμαστε

    Υποθέτουμε ότι ένα μήνυμα μπορεί να φτάσει δύο φορές ή εκτός σειράς, και σχεδιάζουμε καταναλωτές που το αντέχουν, με κλειδιά και κανόνες σειράς συμφωνημένους για κάθε είδος γεγονότος.

    Όρια και εξαρτήσεις

    Μερικά παλιά συστήματα δεν ξέρουν τι είναι κλειδί μοναδικότητας και δεν λένε τι έχουν ήδη επεξεργαστεί. Εκεί δεν κάνουμε ότι λύθηκε το πρόβλημα· βάζουμε ελέγχους συμφωνίας.

  • Το iPaaS δεν είναι πάντα η απάντηση

    Πώς το χειριζόμαστε

    Οι πλατφόρμες κερδίζουν σε πολλές τυπικές συνδέσεις και αντιστοιχίσεις. Ο ειδικός κώδικας κερδίζει σε σύνθετη λογική, μεγάλους όγκους ή αυστηρούς χρόνους απόκρισης. Γράφουμε την επιλογή για κάθε διασύνδεση.

    Όρια και εξαρτήσεις

    Οι τιμές αδειών αλλάζουν. Η πλατφόρμα που σήμερα κοστίζει λίγο μπορεί αύριο να είναι το ακριβότερο κομμάτι της διασύνδεσης, και γι’ αυτό το κόστος το υπολογίζουμε για πολλά χρόνια μπροστά.

  • Οι κρατικές πλατφόρμες έχουν τον δικό τους ρυθμό

    Πώς το χειριζόμαστε

    Ετοιμάζουμε νωρίς φακέλους ένταξης, τεκμήρια ασφάλειας και σχέδια δοκιμών, και δουλεύουμε με τον φορέα της πλατφόρμας από την πρώτη εβδομάδα.

    Όρια και εξαρτήσεις

    Πότε θα ολοκληρωθεί η ένταξη ή η πιστοποίηση το αποφασίζει ο φορέας της πλατφόρμας. Το λαμβάνουμε υπόψη στον προγραμματισμό και σας λέμε ανοιχτά πού επηρεάζει την κρίσιμη διαδρομή.

  • Οι καταναλωτές ΤΝ χρειάζονται στενά API

    Πώς το χειριζόμαστε

    Οι πράκτορες και οι βοηθοί παίρνουν δικά τους API, με περιορισμένο εύρος, όρια και καταγραφή για έλεγχο, όχι την ίδια ευρεία πρόσβαση με τις εσωτερικές υπηρεσίες.

    Όρια και εξαρτήσεις

    Κάθε API που ανοίγει σε πράκτορα προσθέτει κίνδυνο. Το εξετάζουμε με την ομάδα ασφάλειάς σας πριν τεθεί σε λειτουργία.

05 Πώς δουλεύουμε

Πώς δουλεύουμε

Πρώτα ξεμπλέκουμε, μετά χτίζουμε, και κάθε ροή φεύγει με υπεύθυνο.

  1. 01

    Χαρτογράφηση των ροών

    Κάθε διασύνδεση, ο όγκος της, το ιστορικό αστοχιών της και ο επιχειρησιακός της υπεύθυνος.

    ΑποτέλεσμαΤοπίο διασυνδέσεων και κατάταξη κινδύνου

  2. 02

    Κανόνες

    Οδηγίες API, κανόνες για τα γεγονότα, μοντέλο ταυτότητας και επιλογή πλατφόρμας.

    ΑποτέλεσμαΟδηγίες διασύνδεσης και αρχεία αποφάσεων

  3. 03

    Μετάβαση ροή προς ροή

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

    ΑποτέλεσμαΡοές που μεταφέρθηκαν, με τεκμήρια συμφωνίας

  4. 04

    Ορατή λειτουργία

    Πίνακες ανά επιχειρησιακή διαδικασία και ουρές σφαλμάτων με ονομαστικούς υπευθύνους.

    ΑποτέλεσμαΧάρτης υπευθύνων ροών και πίνακες

06 Ανθρώπινος έλεγχος

Πού αποφασίζει ο άνθρωπος

Οι ροές τρέχουν μόνες τους. Όταν κάτι χαλάσει, όμως, πρέπει να υπάρχει άνθρωπος που το αναλαμβάνει.

  • Κάθε ουρά σφαλμάτων έχει υπεύθυνο

    Τα μηνύματα που αποτυγχάνουν πηγαίνουν σε ομάδα που λογοδοτεί γι’ αυτά, με πλαίσιο και κουμπί αναπαραγωγής, όχι σε κοινό αρχείο καταγραφής.

  • Οι αλλαγές συμβολαίων ελέγχονται

    Αλλαγές σε API ή γεγονότα που σπάνε τη συμβατότητα περνούν από έλεγχο με τους καταναλωτές πριν δημοσιευτούν.

  • Η αναπαραγωγή είναι συνειδητή πράξη

    Η αναπαραγωγή μηνυμάτων σε σύστημα αναφοράς είναι εξουσιοδοτημένη ενέργεια, που καταγράφεται μαζί με το ποιος την έκανε και γιατί.

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

Τεχνολογίες με τις οποίες δουλεύουμε

Πλατφόρμες διασύνδεσης
  • SAP Integration Suite
  • MuleSoft
  • Azure Integration Services
  • Υπηρεσίες διασύνδεσης AWS και Google Cloud
Γεγονότα και ροές
  • Apache Kafka
  • RabbitMQ
  • Μεσίτες γεγονότων των παρόχων cloud
  • Debezium για σύλληψη αλλαγών
API
  • OpenAPI και AsyncAPI
  • Πύλες API και πύλες προγραμματιστών
  • GraphQL όπου ταιριάζει
  • Δοκιμές συμβολαίων
Ταυτότητα
  • OAuth 2.0 και OpenID Connect
  • Αμοιβαίο TLS
  • Keycloak και πάροχοι ταυτότητας cloud
  • Εθνικά σχήματα eID, όπως το CY Login

Όταν αναφέρουμε μια τεχνολογία, περιγράφουμε την τεχνική μας εμπειρία με αυτήν. Δεν σημαίνει συνεργασία με τον κατασκευαστή της ούτε ότι αυτός μας προτείνει.

08 Παράδειγμα

Ενδεικτικό παράδειγμα

Ενδεικτικό παράδειγμα

Ηλεκτρονικές αιτήσεις Δήμου με σύνδεση μέσω CY Login

01Κατάσταση
Ένας Δήμος δέχεται αιτήσεις για άδειες και βεβαιώσεις με έντυπα που οι πολίτες κατεβάζουν, συμπληρώνουν και σαρώνουν. Οι λειτουργοί πληκτρολογούν ξανά τα στοιχεία, και η ταυτότητα του αιτητή ελέγχεται στο γκισέ.
02Τι θα υλοποιούσαμε
Σύνδεση μέσω CY Login με την Ηλεκτρονική Ταυτότητα (eID), επίπεδο ταυτότητας σχεδιασμένο ώστε να δεχτεί και το ευρωπαϊκό πορτοφόλι ψηφιακής ταυτότητας, και API που περνούν τα στοιχεία της αίτησης κατευθείαν στο σύστημα υποθέσεων του Δήμου.
03Πού αποφασίζει ο άνθρωπος
Το επίπεδο διασφάλισης ταυτότητας για κάθε είδος αίτησης το ορίζει ο υπεύθυνος ασφάλειας του Δήμου· τα δικαιολογητικά που δεν έρχονται ηλεκτρονικά τα επιβεβαιώνει ο λειτουργός.
04Πώς θα μετρούσαμε
Μερίδιο αιτήσεων που φτάνουν ηλεκτρονικά με πλήρη δικαιολογητικά, χρόνος από την υποβολή ως τον πλήρη φάκελο, και αιτήματα υποστήριξης για τη σύνδεση.

09 Ανά κλάδο

Στον κλάδο σας

  • Για Υφυπουργεία, Τμήματα και Δήμους: ανταλλαγή στοιχείων κατά την αρχή «μόνον άπαξ», CY Login και Ηλεκτρονική Ταυτότητα για πολίτες και επιχειρήσεις, και παραλαβή ηλεκτρονικών τιμολογίων κατά τον Ν. 89(Ι)/2019. Περισσότερα στη σελίδα Δημόσιος τομέας.

  • Για βιομηχανίες τροφίμων, ποτών και φαρμάκων: ERP, MES και πύλες προμηθευτών συνδεδεμένα με γεγονότα, ώστε προγραμματισμός, παραγωγή και σέρβις να βλέπουν την ίδια εικόνα.

  • Για ΚΕΠΕΥ, τράπεζες και ιδρύματα πληρωμών: κεντρικά συστήματα, CRM και API συνεργατών, με ισχυρή ταυτότητα, καταγραφή για έλεγχο και συμφωνία στοιχείων που εμπιστεύεται το λογιστήριο.

Κύπρος

Διαλειτουρ­γικότητα από το CY Login ως την ΕΕ

Οι δημόσιοι φορείς της Κυπριακής Δημοκρατίας χτίζουν υπηρεσίες πάνω στο CY Login, τον κοινό μηχανισμό πρόσβασης σε κρατικά συστήματα και υπηρεσίες, και στην Ηλεκτρονική Ταυτότητα (eID), εγκεκριμένη σε υψηλό επίπεδο διασφάλισης κατά τον eIDAS. Ο Ν. 89(Ι)/2019 ζητά από τις αναθέτουσες αρχές να παραλαμβάνουν και να επεξεργάζονται ηλεκτρονικά τιμολόγια σύμφωνα με το EN 16931. Σε επίπεδο ΕΕ, ο Κανονισμός για τη διαλειτουργική Ευρώπη ζητά από τους δημόσιους φορείς να αξιολογούν τη διασυνοριακή διαλειτουργικότητα, και ο eIDAS 2 φέρνει τα ευρωπαϊκά πορτοφόλια ψηφιακής ταυτότητας που κάθε κράτος μέλος πρέπει να διαθέσει.

Σχεδιάζουμε επίπεδα διασύνδεσης όπου το CY Login, οι εθνικές πλατφόρμες άλλων κρατών και τα σχήματα ταυτότητας είναι προσαρμογείς πίσω από σταθερά εσωτερικά συμβόλαια. Μια νέα χώρα ή ένα νέο σχήμα προστίθεται με νέο προσαρμογέα και τη διαδικασία ένταξής του, χωρίς να ξαναγράφονται τα συστήματα από πίσω.

Ερωτήσεις για διασυνδέσεις και API

Πλατφόρμα διασύνδεσης ή ειδικός κώδικας;

Και τα δύο, για διαφορετικές ροές. Οι τυπικές συνδέσεις, οι αντιστοιχίσεις και η ένταξη συνεργατών ταιριάζουν σε πλατφόρμα. Οι ροές με μεγάλο όγκο, αυστηρό χρόνο απόκρισης ή βαριά λογική ταιριάζουν συχνά σε ειδικές υπηρεσίες. Αποφασίζουμε ανά ροή και γράφουμε γιατί.

Συνδέετε Salesforce, SAP και Odoo;

Ναι, συχνά: μεταξύ τους, με ειδικά συστήματα και με κρατικά συστήματα, όπως όταν ένα ERP πρέπει να στέλνει τιμολόγια EN 16931 σε αναθέτουσες αρχές. Η FromNine είναι συνεργάτης και των τριών (Salesforce Summit Partner, SAP Gold Partner, Odoo Gold Partner), οπότε οι ομάδες διασύνδεσης δουλεύουν δίπλα σε ειδικούς της κάθε πλατφόρμας. Δείτε τη σελίδα SAP.

Χρειαζόμαστε διασύνδεση με γεγονότα;

Τα γεγονότα αξίζουν όταν μία αλλαγή, για παράδειγμα ένα νέο τιμολόγιο, πρέπει να τη μάθουν πολλά συστήματα, ή όταν θέλετε κάθε σύστημα να βγάζει εκδόσεις με τον δικό του ρυθμό. Αν δύο συστήματα απλώς ρωτούν και απαντούν το ένα στο άλλο, ένα API φτάνει. Στην πράξη, τα περισσότερα τοπία συνδυάζουν και τα δύο.

Μπορείτε να συνδέσετε το CY Login και άλλα εθνικά eID;

Ναι. Συνδέουμε σχήματα ταυτότητας για πολίτες και επιχειρήσεις, και σχεδιάζουμε για τα ευρωπαϊκά πορτοφόλια ψηφιακής ταυτότητας που τα κράτη μέλη πρέπει να διαθέσουν έως τις 24 Δεκεμβρίου 2026 κατά τον eIDAS 2. Οι απαιτήσεις ένταξης διαφέρουν ανά σχήμα, γι’ αυτό τις σχεδιάζουμε νωρίς.

Έχουμε παλαιό middleware. Πρέπει να το αντικαταστήσουμε;

Όχι από τη μια μέρα στην άλλη. Πρώτα καταγράφουμε τι περνά από αυτό. Μετά μεταφέρουμε τις ροές με τον μεγαλύτερο κίνδυνο ή το μεγαλύτερο κόστος, και ο έλεγχος συμφωνίας μένει ενεργός ώσπου κάθε μεταφερμένη ροή να αποδείξει ότι δουλεύει.

Φέρτε τη διασύνδεση που αστοχεί πιο συχνά

Είτε είναι η σύνδεση με το CY Login είτε η αποστολή τιμολογίων σε αναθέτουσες αρχές, θα δούμε μαζί πώς γίνεται ορατή, ανθεκτική σε διπλά μηνύματα και με υπεύθυνο, και πόση δουλειά χρειάζονται οι υπόλοιπες.