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

SAP CPI και Integration Suite: τι είναι και πού εντάσσονται

Το SAP CPI, πλέον η δυνατότητα Cloud Integration του SAP Integration Suite, αντικαθιστά εύθραυστα scripts σημείου προς σημείο με διαχειριζόμενες ροές ενοποίησης. Με τη λήξη της κύριας συντήρησης του PI/PO το 2027, δείτε πού εντάσσεται και πώς να σχεδιάσετε τη μετάβαση.

Άνθρωπος μπροστά σε φορητό υπολογιστή με αιωρούμενα εικονίδια επιχειρησιακών γραφημάτων, στόχων και αναφορών
Περιεχόμενα
  1. Τι είναι το SAP CPI και τι δεν είναι
  2. Τι έχει αλλάξει για το 2026
  3. Πώς συγκρίνεται το CPI με το SAP PI/PO
  4. Βασικές λειτουργίες και adapters
  5. Μετάβαση από το PI/PO: τι περιλαμβάνει στην πράξη
  6. Συνηθισμένα πρότυπα ενοποίησης
  7. Συχνές ερωτήσεις

Το SAP CPI (Cloud Platform Integration) είναι το middleware της SAP στο cloud. Σήμερα υπάρχει ως η δυνατότητα Cloud Integration μέσα στο SAP Integration Suite, πάνω στο SAP BTP, και είναι η απάντηση της SAP για τη σύνδεση του S/4HANA με άλλα συστήματα SAP και μη SAP. Αν εξακολουθείτε να τρέχετε SAP PI/PO, το χρονοδιάγραμμα μετράει: το PI/PO 7.5 φεύγει από την κύρια συντήρηση στο τέλος του 2027.

Ο οδηγός απευθύνεται σε υπευθύνους ενοποίησης και CIO που αποφασίζουν πώς θα φύγουν από το PI/PO ή πώς θα σχεδιάσουν την ενοποίηση για ένα νέο πρόγραμμα S/4HANA. Καλύπτει τι κάνει και τι δεν κάνει το CPI, πώς συγκρίνεται με το PI/PO και ένα σχέδιο κυμάτων για τη μετάβαση των διεπαφών.

Έχω δει ομάδες να ξοδεύουν μήνες χτίζοντας εύθραυστα προσαρμοσμένα scripts για να συνδέσουν συστήματα SAP και μη SAP. Στην αρχή δουλεύει. Μετά μια αναβάθμιση συστήματος αλλάζει το όνομα ενός πεδίου, ή βγαίνει νέα έκδοση API, ή διπλασιάζεται η κίνηση. Το script σπάει αθόρυβα. Κανείς δεν το καταλαβαίνει μέχρι που μια αναφορά τραβάει παλιά δεδομένα ή μια παραγγελία μένει ανεπεξέργαστη για τρεις μέρες.

Το CPI το αντικαθιστά με διαχειριζόμενες, επαναχρησιμοποιήσιμες ροές ενοποίησης. Όχι επειδή είναι απλούστερο (συχνά δεν είναι), αλλά επειδή η αρχιτεκτονική έχει φτιαχτεί για να παρακολουθείται και να συντηρείται. Οι μικρές αποφάσεις που παίρνονται νωρίς στον σχεδιασμό του CPI μετατρέπονται σε τεχνικό χρέος πιο γρήγορα απ' όσο περιμένουν οι περισσότερες ομάδες.

Το CPI είναι το επίπεδο που συνδέει συστήματα, μετασχηματίζει δεδομένα και δρομολογεί μηνύματα μεταξύ εφαρμογών. Το SAP Integration Suite το συγκεντρώνει μαζί με το API Management, το Event Mesh, το Integration Advisor και τη διαχείριση εμπορικών συνεργατών. Οι περισσότεροι σύμβουλοι λένε ακόμη «CPI» όταν εννοούν το κομμάτι των ροών ενοποίησης, και δεν πειράζει.

Τι κάνει το CPI: μεταφέρει δεδομένα μεταξύ συστημάτων, μετασχηματίζει μορφές μηνυμάτων, δρομολογεί στον σωστό προορισμό και χειρίζεται σφάλματα και επαναπροσπάθειες. Συνδέει συστήματα SAP (S/4HANA, SuccessFactors, Ariba) και πλατφόρμες μη SAP (Salesforce, Workday, ServiceNow) μέσω τυπικών adapters.

Τι δεν κάνει: δεν αποθηκεύει δεδομένα μακροπρόθεσμα, δεν αντικαθιστά ένα ERP και δεν λειτουργεί ως εργαλείο ETL για μαζική μετάπτωση δεδομένων. Είναι φτιαγμένο για μηνύματα πραγματικού ή σχεδόν πραγματικού χρόνου. Αν το χρησιμοποιήσετε ως data warehouse ή ως εργαλείο μετάπτωσης, θα προκύψουν αρχιτεκτονικά προβλήματα αργότερα.

CPI και SAP BTP: το BTP είναι ολόκληρη η πλατφόρμα: ανάπτυξη εφαρμογών, δεδομένα, AI, αναλύσεις και ενοποίηση. Το CPI είναι μία υπηρεσία πάνω σε αυτήν. Η διάκριση μετράει όταν οριοθετείτε δεξιότητες και προϋπολογισμό. Ένας αρχιτέκτονας BTP σχεδιάζει σε όλες τις υπηρεσίες. Ένας ειδικός CPI έχει στην ευθύνη του ροές, adapters, αντιστοιχίσεις και συνδεσιμότητα.

Τέσσερις ημερομηνίες και αποφάσεις διαμορφώνουν σήμερα κάθε σχέδιο ενοποίησης.

Οι ημερομηνίες πίσω από ένα σχέδιο ενοποίησηςΣχεδιάστε με βάση το 2027. Μια μετάβαση σε κύματα πριν από τότε κοστίζει πολύ λιγότερο από ένα αναγκαστικό cutover.
  1. 2023Το Edge Integration Cell γίνεται γενικά διαθέσιμοΤέλη 2023. Εκτελεί ροές του Integration Suite μέσα στο δικό σας δίκτυο
  2. 2027Λήγει η κύρια συντήρηση του PI/POΤέλος του έτους, για το SAP NetWeaver 7.5
  3. 2028Κλείνει το περιβάλλον SAP BTP Neo31 Δεκεμβρίου. Τα tenants CPI στο Neo μεταφέρονται στο Cloud Foundry
  4. 2030Λήγει η εκτεταμένη συντήρηση του PI/POΤέλος του έτους. Η τελευταία στάση για κάθε περιβάλλον PI/PO

Πηγή: Ανακοινώσεις της SAP για τη συντήρηση του NetWeaver 7.5 και το κλείσιμο του Neo, όπως δημοσιεύτηκαν από το SAPinsider

  1. Το PI/PO τελειώνει. Το SAP NetWeaver 7.5, που περιλαμβάνει το PI/PO, ακολουθεί το χρονοδιάγραμμα συντήρησης του Business Suite: κύρια συντήρηση έως το τέλος του 2027, εκτεταμένη συντήρηση έως το τέλος του 2030. Δεν έρχονται νέες λειτουργίες. Μια προγραμματισμένη μετάβαση σε κύματα κοστίζει πολύ λιγότερο από ένα αναγκαστικό cutover το 2027 ή το 2030.
  2. Το υβριδικό μοντέλο έχει απάντηση. Το Edge Integration Cell, γενικά διαθέσιμο από τα τέλη του 2023, εκτελεί ροές του Integration Suite μέσα στο δικό σας δίκτυο για διεπαφές που πρέπει να μείνουν on-premise. Έτσι καταργείται ο πιο συνηθισμένος λόγος που επικαλούνταν οι ομάδες για να μείνουν στο PI/PO.
  3. Το Neo κλείνει. Η SAP ανακοίνωσε το 2023 ότι το περιβάλλον SAP BTP Neo κλείνει στις 31 Δεκεμβρίου 2028. Τα παλαιότερα tenants CPI στο Neo πρέπει να μεταφερθούν στο multi-cloud περιβάλλον (Cloud Foundry), και αυτή η μετάβαση είναι από μόνη της ένα μικρό έργο.
  4. Το Joule μπαίνει στα εργαλεία. Η SAP έχει προσθέσει το Joule στο Integration Suite, ώστε οι developers να περιγράφουν μια ροή σε απλή γλώσσα και να παίρνουν ένα πρώτο προσχέδιο. Επιταχύνει τα τυπικά σενάρια. Η σύνθετη ενορχήστρωση με πραγματική επιχειρησιακή λογική χρειάζεται ακόμη έναν senior αρχιτέκτονα ενοποίησης.

Όσον αφορά τα εμπορικά: αν είστε στο RISE with SAP, ελέγξτε ποιο δικαίωμα χρήσης SAP BTP περιλαμβάνει ήδη η σύμβασή σας προτού αγοράσετε ξεχωριστά χωρητικότητα Integration Suite.

ΠαράγονταςSAP PI/POSAP CPI (Integration Suite)
ΑνάπτυξηOn-premise, στους δικούς σας διακομιστέςCloud στο SAP BTP· Edge Integration Cell για on-premise runtime
Επιβάρυνση συντήρησηςΥψηλή: patching, αναβαθμίσεις, διαχείριση διακομιστώνΧαμηλότερη: την πλατφόρμα τη διαχειρίζεται η SAP
ΕπεκτασιμότηταΒαθιά προσαρμογή· δυσκολότερες αναβαθμίσειςΑρθρωτό· ταχύτερες ενημερώσεις· λιγότερος έλεγχος χαμηλού επιπέδου
ΑδειοδότησηΣτατική, συνήθως βάσει χωρητικότηταςΣυνδρομή με μετρικές βάσει μηνυμάτων
Κατεύθυνση επένδυσηςΜόνο συντήρηση, χωρίς νέες λειτουργίεςΕνεργή ανάπτυξη
Λήξη κύριας συντήρησηςΤέλος 2027 (εκτεταμένη έως το τέλος του 2030)Δεν ισχύει (υπηρεσία cloud)

Αξίζει να μοντελοποιήσετε την αλλαγή στην αδειοδότηση. Το κόστος του CPI συνδέεται με τον όγκο μηνυμάτων. Κάποιες εταιρείες εξοικονομούν σε σχέση με το PI/PO. Άλλες διαπιστώνουν ότι η πραγματική τους κίνηση ενοποίησης είναι μεγαλύτερη απ' όσο νόμιζαν και πρέπει να βελτιστοποιήσουν νωρίς τις ροές. Μοντελοποιήστε το πριν μεταβείτε.

Το δομικό στοιχείο είναι το iFlow (ροή ενοποίησης). Κάθε iFlow ορίζει πώς κινείται ένα μήνυμα από την πηγή στον προορισμό: τον μετασχηματισμό, τους κανόνες δρομολόγησης και τι χειρισμός σφαλμάτων ενεργοποιείται όταν κάτι αποτύχει.

ΛειτουργίαΤι κάνει
Έτοιμο περιεχόμενο ενοποίησηςΠακέτα έτοιμων iFlows για σενάρια SAP και συνηθισμένα σενάρια τρίτων στο SAP Business Accelerator Hub
Γραφικός σχεδιαστής ροώνΣχεδιαστής στον browser για τη δημιουργία iFlows
API ManagementΣχεδιασμός, δημοσίευση, ασφάλεια και παρακολούθηση API
ΑσφάλειαOAuth 2.0, SAML, TLS, διαχείριση πιστοποιητικών
ΠαρακολούθησηΑρχεία καταγραφής μηνυμάτων, λεπτομέρειες σφαλμάτων, ιστορικό επαναπροσπαθειών, ειδοποιήσεις

Οι τυπικοί adapters περιλαμβάνουν SOAP, REST, OData, IDoc, JDBC, SFTP, JMS και AS2, με περισσότερους για συγκεκριμένα προϊόντα SaaS.

Scripting. Οι σύνθετοι μετασχηματισμοί χρειάζονται Groovy ή JavaScript μέσα στο iFlow. Το CPI δεν είναι zero-code πέρα από τις τυπικές ροές. Αν κανείς στην ομάδα σας δεν μπορεί να γράψει βασική λογική script, οι σύνθετες αντιστοιχίσεις γίνονται το σημείο συμφόρησης.

Το SAP CPI είναι ισχυρό όταν σχεδιάζεται σε αρχιτεκτονικό επίπεδο. Όταν οι ομάδες το αντιμετωπίζουν ως άσκηση παραμετροποίησης, κάθε μικρή συντόμευση δημιουργεί ευθραυστότητα που εμφανίζεται έξι μήνες αργότερα.

Η μετάβαση δεν είναι αυτόματη μετατροπή. Η συμπεριφορά των adapters διαφέρει μεταξύ PI και CPI, και ο χειρισμός σφαλμάτων που δούλευε στο PI μπορεί να συμπεριφέρεται διαφορετικά στο CPI. Κάποιες ροές χρειάζονται ανακατασκευή. Άλλες μεταφέρονται με μικρές αλλαγές. Τα εργαλεία μετάβασης και το έτοιμο περιεχόμενο της SAP μειώνουν τη μηχανική εργασία. Δεν παίρνουν τις αποφάσεις κρίσης για το τι θα ξαναχτιστεί και τι θα καταργηθεί.

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

ΚύμαΤι μεταφέρεταιΓιατί με αυτή τη σειράΥπεύθυνοςΚριτήρια ολοκλήρωσης
0. ΑπογραφήΚάθε διεπαφή PI: συχνότητα, όγκος, adapter, κρισιμότητα, υπεύθυνοςΔεν μπορείτε να σχεδιάσετε ό,τι δεν έχετε μετρήσειΥπεύθυνος ενοποίησηςΗ απογραφή εγκρίνεται από τους επιχειρησιακούς υπευθύνους
1. Χαμηλός κίνδυνοςΡοές SAP προς SAP με τυπικό περιεχόμενοΑποδεικνύει το μοντέλο λειτουργίας και την παρακολούθησηΥπεύθυνος ενοποίησηςΔύο εβδομάδες σταθερής λειτουργίας στην παραγωγή, η διαδρομή PI καταργείται
2. ΣυνεργάτεςΡοές B2B και EDI με βασικούς εμπορικούς συνεργάτεςΑπαιτεί παράθυρα δοκιμών με τους συνεργάτες και συντονισμένο cutoverΥπεύθυνος ενοποίησης με τις προμήθειες και τις πωλήσειςΚάθε συνεργάτης επιβεβαιώνει εγγράφως
3. Υψηλός κίνδυνοςΡοές υψηλού όγκου, ρυθμιζόμενες ή κρίσιμες για τα έσοδαΜεταφέρονται τελευταίες, με τις περισσότερες πρόβεςΑρχιτέκτονας ενοποίησηςΕπιτυχής δοκιμή όγκου· δοκιμασμένη επιστροφή στο PI
4. ΚατάργησηΤο PI/PO απενεργοποιείταιΣταματά η πληρωμή για δύο πλατφόρμεςCIOΌλες οι ροές έχουν μεταφερθεί ή καταργηθεί· οι άδειες έχουν λήξει

Κρατήστε εναλλακτική διαδρομή επιστροφής στο PI για κάθε κύμα μέχρι η νέα ροή να έχει τρέξει καθαρά στην παραγωγή. Η σειρά μετράει: αποδείξτε το μοντέλο λειτουργίας σε ροές χαμηλού κινδύνου προτού αγγίξετε τις διεπαφές που μεταφέρουν έσοδα.

Τα σενάρια που συναντώ πιο συχνά:

  1. S/4HANA προς SuccessFactors. Οργανωτικά δεδομένα, αριθμός προσωπικού και αλλαγές αποδοχών. Το τυπικό περιεχόμενο ενοποίησης της SAP καλύπτει τα συνηθισμένα σενάρια· οι προσαρμοσμένες ροές χειρίζονται τις αποκλίσεις.
  2. Παλαιό σύστημα προμηθειών προς SAP Ariba. Παραγγελίες αγοράς προς τα έξω, επιβεβαιώσεις και τιμολόγια προς τα μέσα. Συνήθως αμφίδρομη ροή.
  3. Οικονομικά δεδομένα προς SAP Analytics Cloud. Μεταφορά δεδομένων από ECC ή συστήματα μη SAP στο SAC.
  4. Salesforce προς SAP. Κλεισμένες συμφωνίες που ρέουν στο SAP για εκπλήρωση, τιμολόγηση και ενημέρωση αποθεμάτων. Χωρίς διαχειριζόμενη ενοποίηση, αυτό συνήθως στηρίζεται σε εξαγωγές από υπολογιστικά φύλλα ή εύθραυστα scripts. Το κείμενό μου για το γιατί αποτυγχάνουν οι ενοποιήσεις Salesforce-ERP καλύπτει τα λάθη σχεδιασμού.

Αν οι εργασίες ενοποίησης καθυστερούν ήδη στο πρόγραμμά σας, το κείμενο για τις καθυστερήσεις στην παράδοση του SAP Integration Suite καλύπτει τις συνηθισμένες αιτίες. Η επισκόπηση των πλατφορμών ενοποίησης SAP συγκρίνει τις επιλογές δίπλα δίπλα.

Τι είναι το SAP CPI και πώς ονομάζεται σήμερα;

Το SAP CPI σημαίνει Cloud Platform Integration. Σήμερα είναι η δυνατότητα Cloud Integration του SAP Integration Suite στο SAP BTP, μαζί με το API Management, το Event Mesh και τα εργαλεία ενοποίησης συνεργατών. Το «CPI» παραμένει το καθημερινό όνομα για τη δημιουργία ροών ενοποίησης.

Πώς διαφέρει το SAP CPI από το SAP PI/PO;

Το PI (Process Integration) και το PO (Process Orchestration) είναι middleware on-premise, με βαθιά προσαρμογή και πλήρη έλεγχο της υποδομής. Το CPI είναι υπηρεσία cloud στο SAP BTP, που τη διαχειρίζεται η SAP για λογαριασμό σας, με νέους adapters και περιεχόμενο να φτάνουν κεντρικά.

Το PI/PO 7.5 λαμβάνει μόνο συντήρηση. Η κύρια συντήρηση λήγει στο τέλος του 2027 και η εκτεταμένη συντήρηση στο τέλος του 2030, επομένως κάθε περιβάλλον PI/PO χρειάζεται σχέδιο μετάβασης.

Είναι το SAP CPI το ίδιο με το SAP BTP;

Όχι. Το SAP BTP είναι η πλατφόρμα: ανάπτυξη εφαρμογών, δεδομένα, αναλύσεις, AI και ενοποίηση. Το CPI είναι η υπηρεσία ενοποίησης πάνω σε αυτήν. Όταν οριοθετείτε το έργο, ο προϋπολογισμός και οι δεξιότητες διαφέρουν: ένας αρχιτέκτονας BTP δουλεύει σε όλες τις υπηρεσίες, ένας ειδικός CPI έχει στην ευθύνη του ροές, adapters και αντιστοιχίσεις.

Πόσο δύσκολο είναι να μάθει κανείς το SAP CPI;

Διαχειρίσιμο, όχι απλό. Οι τυπικές ροές ακολουθούν τεκμηριωμένα πρότυπα και ο γραφικός σχεδιαστής βοηθά. Τα δύσκολα είναι να κατανοήσετε την επιχειρησιακή διαδικασία αρκετά καλά ώστε να σχεδιάσετε τη ροή, να χειριστείτε σωστά τα σφάλματα και τις επαναπροσπάθειες και να γράψετε Groovy ή JavaScript για σύνθετες αντιστοιχίσεις. Μάθετε πρώτα την επιχειρησιακή διαδικασία και μετά την ενοποίηση.

Τι πρέπει να λάβω υπόψη στη μετάβαση από το SAP PI/PO στο CPI;

Κάντε απογραφή κάθε διεπαφής με όγκο, συχνότητα, adapter και κρισιμότητα. Αποφασίστε για καθεμία: ανακατασκευή, προσαρμογή ή κατάργηση. Μοντελοποιήστε το κόστος βάσει μηνυμάτων με τους πραγματικούς σας όγκους. Μεταβείτε σε κύματα με εναλλακτική διαδρομή επιστροφής και σχεδιάστε νωρίς τις δοκιμές παλινδρόμησης με συνεργάτες B2B και προορισμούς μη SAP, γιατί εκεί οι αστοχίες περνούν απαρατήρητες. Χρησιμοποιήστε το Edge Integration Cell για ροές που πρέπει να μείνουν on-premise.

Ποια είναι η διαφορά μεταξύ Neo και Cloud Foundry για το SAP CPI;

Και τα δύο είναι περιβάλλοντα του SAP BTP. Το Neo είναι το παλαιότερο, ιδιόκτητο περιβάλλον της SAP και κλείνει στις 31 Δεκεμβρίου 2028. Το multi-cloud περιβάλλον που βασίζεται στο Cloud Foundry είναι εκεί όπου κατευθύνεται η ανάπτυξη της SAP. Κάθε tenant CPI που βρίσκεται ακόμη στο Neo χρειάζεται σχέδιο μετάβασης από τώρα· τα νέα tenants δεν πρέπει να ξεκινούν εκεί.

Noel D'Costa

Συγγραφέας

Noel D'Costa

25 χρόνια σε προγράμματα SAP και Oracle ERP στην αεροπορία, το δημόσιο, τον χρηματοπιστωτικό τομέα, το λιανικό εμπόριο και τη μεταποίηση. Με υπόβαθρο στα Οικονομικά. Βοηθώ τις ομάδες ηγεσίας να οριοθετούν ρεαλιστικά το εύρος των μετασχηματισμών, να διασώζουν προγράμματα που αντιμετωπίζουν προβλήματα και να χτίζουν συστήματα που αντέχουν το πρώτο τους έτος σε παραγωγική λειτουργία.

Επόμενο βήμα

Τρέχετε ένα πρόγραμμα ERP αυτή τη στιγμή;

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