SAP Tutorial PI/PO: Apa itu Integrasi Proses & Orkestrasi

Apa itu SAP PI?

SAP PI (Integrasi Proses) adalah platform integrasi perusahaan yang menyediakan integrasi mulus antara SAP dan nonSAP Aplikasi dalam organisasi A2A (Application to Application) atau bahkan di luar organisasi B2B (Business to Business). Hal ini memungkinkan organisasi untuk bertukar informasi antara perangkat lunak internal dalam perusahaan dan sistem eksternal di luar perusahaan.

SAP Bentuk lengkap PI adalah Integrasi Proses.

Apa itu SAP PO?

SAP PO (Orkestrasi Proses) adalah alat untuk otomatisasi dan optimalisasi proses bisnis. Ini menggabungkan fitur SAP Manajemen Proses Bisnis (BPM), SAP Integrasi Proses (PI), dan SAP Manajemen Aturan Bisnis (BRM). Dengan kata lain, SAP Orkestrasi Proses adalah versi yang lebih canggih SAP PI dan memiliki semua alat yang diperlukan untuk mengintegrasikan aplikasi.

SAP Bentuk lengkap PO adalah Proses Orkestrasi.

Memahami SAP PI/PO beserta Contohnya

Tapi ini adalah aspek teknis SAP PI, namun untuk memahaminya lebih baik kita akan melihat contoh implementasinya SAP Integrasi Proses.

Memahami SAP PI/PO beserta Contohnya

Example

Untuk memahami konsep SAP Untuk lebih jelasnya, kita ambil contoh Industri Susu skala besar, yang beroperasi di sebagian besar negara bagian dan mendominasi wilayah tersebut. Namun ada beberapa industri susu skala kecil yang beroperasi di wilayah yang sama, sejajar dengan industri skala besar yang tidak menghasilkan laba karena variasi harga mereka dibandingkan dengan industri skala besar. Jadi untuk menghindari konflik harga dan mempertahankan harga yang sama di seluruh wilayah, industri skala besar dan skala kecil memutuskan untuk bekerja sama, dengan bantuan SAP PI. Mereka saling berhubungan satu sama lain dengan bantuan SAP PI dan mulai bekerja sebagai satu kesatuan. Sekarang, lewati SAP PI mereka dapat bertukar semua informasi yang berkaitan dengan industri susu, termasuk harga dan berbagi keuntungan yang sama besar.

SAP PI menghubungkan berbagai platform seperti

  • SAP dan Non-SAP sistem
  • Skenario B2B dan A2A
  • Asinkron dan SyncKomunikasi yang mengerikan
  • Manajemen proses bisnis lintas komponen

Mengapa SAP PI/PO?

Sebelum SAP PI, bisnis akan terhubung satu sama lain melalui komunikasi point-to-point. Namun proses ini tidak digunakan untuk beberapa proses yang kompleks. Untuk komunikasi yang lancar antara beberapa bisnis, digunakan Mediated communication atau Integration broker, dan SAP PI mengadaptasi sistem ini dengan sangat baik. Hal ini memungkinkan interkoneksi proses yang berbeda melalui lokasi pusat yang dikenal sebagai Integration Broker, tidak seperti koneksi point to point yang lebih seperti jaring laba-laba. Broker atau server integrasi merupakan bagian integral dari komunikasi yang dimediasi Java berbasis Advanced Adapter Engine (AAE) dan mesin integrasi untuk perutean. Komunikasi yang dimediasi didasarkan pada broker integrasi yang dijalankan dengan bertukar pesan XML.

SAP PI/PO
SAP Ikhtisar PI PO

Mari kita lihat caranya SAP PI menangani pesan XML dengan bantuan Integration Broker. Pertukaran data atau pesan masuk SAP PI terjadi dalam empat fase ini.

  • Transformasi Pesan: Selama pertukaran pesan, ini mengubah struktur data bisnis
  • Perutean Pesan: Meneruskan pesan yang dikirim oleh sistem pengirim ke satu atau lebih sistem penerima
  • Adaptor Konektivitas: Menghubungkan broker integrasi dan sistem penerima, adaptor akan mengubah pesan masuk menjadi pesan masuk dan kemudian mengubahnya ke format sistem penerima di ujung lainnya
  • Proses Integrasi: Manajemen Proses Bisnis lintas komponen (ccBPM) terdiri dari fungsi untuk meningkatkan orkestrasi layanan.

Selanjutnya dalam hal ini SAP Tutorial PI, kita akan belajar Caranya SAP PI/PO berfungsi.

Seterpercayaapakah Olymp Trade? Kesimpulan SAP PI/PO berfungsi

SAP PI melakukan tiga fungsi dasar

  • Hubungkan: SAP PI memiliki kemampuan untuk terintegrasi dengan semua aplikasi terlepas dari apakah itu aplikasi dari 3rd pesta atau dari SAP. Ia menggunakan kerangka adaptor untuk mengintegrasikan 3rd solusi partai.
  • Koordinat: Dapat menentukan jalur/alur kerja untuk setiap transaksi bisnis yang terintegrasi. Ini memastikan bahwa setiap pesan terkirim dengan benar dari sumber ke tujuan target
  • Menyampaikan: Itu dapat menerjemahkan file ke dalam format apa pun baik format file internal atau standar integrasi bisnis ke bisnis apa pun.

Selanjutnya dalam hal ini SAP Tutorial PO yang akan kita pelajari SAP Arsitektur PI PO.

SAP PI/PO Architekstur

SAP PI/PO Architekstur

SAP PI/PO Architekstur

SAP PI bukan merupakan komponen tunggal yang bertanggung jawab atas integrasi SAP dan Non- SAP aplikasi, tetapi merupakan sekumpulan komponen yang bersama-sama membuat SAP Fungsional PI. Arsitektur ini SAP PI atau komponen digunakan pada waktu desain, waktu konfigurasi, dan pada saat run time. Berbagai komponen dari SAP termasuk PI

Direktori Lanskap Sistem

Ini adalah penyedia informasi pusat dalam lanskap sistem. SLD berisi dua jenis informasi, “Informasi Komponen (Dapat Diinstal & Terpasang) dan Deskripsi Lanskap.”

Pembangun Integrasi

Ini adalah seperangkat alat yang berisi seperangkat alat untuk mengakses dan mengedit objek integrasi

Repositori Integrasi

Untuk mengembangkan, merancang dan memelihara tipe data, struktur pesan, pemetaan, antarmuka, proses integrasi dan skenario integrasi secara independen dari lanskap sistem, repositori integrasi digunakan.

Server Integrasi

Ini adalah mesin pengolah pusat PI. Semua pesan diproses menggunakan server ini.

Pemantauan Pusat

Dengan bantuan ini pemantauan domain PI dilakukan, dan “meja kerja” adalah alat yang digunakan untuk pemantauan.

Mesin Adaptor

Ini bertindak sebagai konektor untuk menghubungkan mesin integrasi SAP sistem dan sistem lainnya.

Teknik Pengolahan Pesan oleh PI

Untuk mengakses data dari SAP dan Non-SAP aplikasi teknik ini digunakan. SAP PI menggunakan dokumen perantara seperti file IDoc ke Flat untuk mentransfer datanya.

Mendesain

Integrasi Proses (PI) menggunakan repositori integrasi untuk merancang struktur pesan

konfigurasi

Direktori Integrasi (ID) digunakan untuk mengkonfigurasi parameter teknis untuk objek yang dibuat di IR ( Repositori Integrasi)

Pemrosesan Pesan

Setelah IDOC diaktifkan SAP sistem, PI mengambil alih dan mengubah pesan ke dalam format XML untuk pemrosesan internalnya

Pemantauan Pesan

Pesan-pesan tersebut dapat dipantau dan dilacak menggunakan “Run Time Workbench”. Alat ini dapat berguna dalam memantau adaptor pengirim dan penerima, pesan keluar dan masuk, pemantauan ujung ke ujung skenario lengkap dan jejak kesalahan.

Konektivitas: Kerangka Proxy & Kerangka Adaptor

Kerangka Adaptor

SAP PI terhubung dengan sistem eksternal apa pun (SAP atau Non-SAP) menggunakan Kerangka Adaptor. Kerangka adaptor didasarkan pada AS Java lingkungan runtime dan versi arsitektur konektor (JCA). Kerangka kerja adaptor terdiri dari dua rantai modul default jika pemrosesan pesan akan dijalankan sepenuhnya di dalam adaptor, rantai modul default untuk adaptor dapat digunakan.

  1. Satu untuk arah pengirim
  2. Satu untuk arah penerima

Ada empat jenis Adaptor yang digunakan SAP PI

  • Adaptor file: Ini bertukar file dengan sistem eksternal
  • Adaptor JMS: Ini berkomunikasi dengan sistem pesan
  • Adaptor SOAP: Ini berkomunikasi dengan penyedia dan klien layanan web
  • Adaptor JDBC: Ini adalah paket tambahan untuk SAP PI

Antarmuka lain yang didukung oleh kerangka adaptor adalah

  1. Layanan Konfigurasi (API dan Adaptor metadata xsd)
  2. Layanan Administrasi
  3. Berbagai API layanan disediakan oleh kerangka Adaptor - Manajer Thread, Manajer Transaksi)
  4. Kerangka kerja adaptor menyertakan API log audit pesan. API dapat digunakan untuk penelusuran teknis dan logging untuk menulis pernyataan penelusuran yang menjelaskan eksekusi kode.

Bagaimana kerangka adaptor bekerja?

Kerangka Adaptor Bekerja dengan SAP PI/PO

  1. Data diterima dari kabel melalui lokasi penerimaan yang mendengarkan pesan pada protokol tertentu di alamat tertentu
  2. Setelah pesan diterima oleh lokasi penerimaan, pesan dikirim ke adaptor. Ini membuat pesan BizTalk baru, melampirkan aliran data ke pesan.
  3. Ia menambahkan meta-data apa pun yang berkaitan dengan titik akhir di mana data diterima dan kemudian pesan dikirimkan ke mesin pesan
  4. Mesin pesan mengirimkan pesan ke jalur penerimaan di mana data diubah menjadi XML, di sini pengirim pesan diautentikasi, pesan didekripsi, dan XML divalidasi
  5. Selanjutnya, mesin pesan menerbitkan pesan ke kotak pesan. Kotak pesan adalah Microsoft SQL tabel berisi pesan yang akan diproses
  6. Mesin perpesanan mengirimkan pesan ke orkestrasi atau port pengiriman.

SAP Keamanan PI/PO

Untuk pesan, SAP PI menyediakan keamanan tingkat pesan untuk protokol pesan XI, untuk SOAP adaptor, untuk protokol RosettaNet, untuk adaptor surat, untuk protokol CIDX dan untuk konektivitas dengan sistem yang mendukung WSRM (Web Service Reliable Messaging). SAP Keamanan tingkat pesan PI dimungkinkan melalui penggunaan enkripsi, tanda tangan digital, SAML Assertion, token Nama Pengguna, token Sertifikat, dll. Metode autentikasi yang didukung oleh infrastruktur WS untuk tingkat transportasi mencakup autentikasi dasar (Kata Sandi dan Nama Pengguna), SAP tiket pernyataan, dan HTTP melalui SSL.

Menghubungkan Server Integrasi dengan Sistem yang Diaktifkan WSRM (Web Service Reliable Messaging).

Untuk terhubung dengan sistem berkemampuan WSRM, Anda menggunakan saluran komunikasi tipe adaptor WS.

  • Anda menggunakan perjanjian pengirim dengan adaptor pengirim WS yang ditetapkan untuk menghubungkan Server Integrasi ke konsumen WS
  • Anda menggunakan perjanjian penerima dengan adaptor penerima WS yang ditetapkan untuk menghubungkan server integrasi ke penyedia WS

Manfaat Keamanan di SAP PI/PO

  • Izin aplikasi penerima diperiksa terhadap pengguna asli
  • Dalam sistem penerima, pengguna dapat diaudit
  • Konfigurasi dinamis pada saluran penerima PI

Fitur Baru di SAP PI/PO

Fitur baru di SAP termasuk PI

  • Pemantauan terpusat berdasarkan SAP manajer solusi.
  • Transfer file ke file yang sangat besar (biner).
  • IDOC (Dokumen Menengah) dan adaptor HTTP di AAE (Advance Adapter Engine)
  • Perspektif Berpusat pada Pengguna di ESR
  • Pesan berbasis antarmuka dan Pemetaan dibagi pada AAE
  • Konfigurasi Time Out per saluran komunikasi
  • Transportasi Otomatis untuk Validasi Skema
  • Menggantikan Trex, pencarian pesan yang ditentukan pengguna
  • Perspektif Berpusat pada Pengguna dalam ESR
  • Tambahan untuk SAP PI: Add-on Konektivitas Aman (Adaptor SGTP, modul PGP) & add-on B2B (adaptor OFTP, adaptor AS2, pemisah EDI, konverter EDI XML, dll.)

Keuntungan SAP PI/PO

  • Dibandingkan dengan pemantauan produk middleware lainnya di SAP PI lebih baik. Ia menawarkan fitur pemantauan seperti pesan, kinerja, pemantauan komponen, dan sebagainya, yang semuanya dapat digunakan untuk melacak dan memperbaiki kesalahan.
  • SAP PI mendukung berbagai SAP komponen yang diperlukan saat mengintegrasikan dengan SAP PI
  • Adaptor dan pemetaan bagus dibandingkan dengan produk middleware lainnya
  • Asinkron dan Synckomunikasi yang buruk mungkin terjadi

SAP PI vs BizTalk

SAP PI BizTalk
Sebagian besar hanya digunakan oleh SAP pelanggan untuk mengaktifkan integrasi berbasis SOAP BizTalk sepenuhnya dibangun .Bersih, disertifikasi oleh Microsoft dan SAP untuk Berintegrasi dengan SAP secara langsung tanpa memerlukan middleware apa pun
Produk ESB dirancang dan diimplementasikan untuk diintegrasikan SAP sistem dengan Non- SAP sistem Produk yang lebih umum, kemampuan untuk mengintegrasikan berbagai sistem termasuk SAP dan produk lainnya
SAP PI memiliki sistem pemantauan pesan yang telah terkirim sebelumnya Tidak tersedia
SAP PI dapat melakukan banyak transfer data Tidak tersedia
In SAP Otomatisasi PI dapat dilakukan secara manual maupun terjadwal Tidak tersedia
SAP menggunakan solusi portal net weaver BizTalk menggunakan MS SharePoint sebagai solusi portal
Paradigma arsitektur SOA untuk SAP adalah eSOA (Berorientasi Layanan Perusahaan Architekstur) SOA didasarkan pada .NET dan BizTalk
SAP Harga PI Base Engine didasarkan pada keseluruhan volume pesan yang diproses, dinyatakan dalam Gigabytes/bulan. SAP PI bebas digunakan di antaranya SAP-to-SAP Harga server MS BizTalk didasarkan pada kapasitas server. Ini memiliki empat versi berbeda Perusahaan, Standar, Cabang, dan Pengembang

Ketika SAP PI/PO tidak direkomendasikan dalam SOA perusahaan (Berorientasi Layanan Architekstur)

  • SAP PI tidak direkomendasikan untuk komunikasi sinkron karena akan memberikan beban yang signifikan pada layanan infrastruktur untuk melayani permintaan asinkron.
  • SAP PI tidak disarankan untuk skenario berbasis UI jika backend diekspos sebagai layanan perusahaan
  • SAP PI tidak diperlukan untuk intermediasi jika non-SAP backend seperti platform J2EE atau .NET mengekspos layanan bisnis dalam skenario UI