Enterprise Application Integration ( EAI )

EAI adalah proses program aplikasi komputer perusahaan untuk meningkatkan fungsionalitas dan kinerja. Pada dasarnya EAI melakukan shar data antara aplikasi. EAI dapat memiliki beberapa tujuan dapat menghubungkan database berbagai data dan menyediakan database cadangan dalam kasus suatu masalah yang timbul. EAI juga dapat memenyalurkan data menyediakan data penyimpanan, menyalurkan data dari beberapa menjadi satu untuk digunakan secara optimal. Bisnis juga menggunakan EAI untuk menyelesaikan transaksi bisnis tunggal pada beberapa sistem.

Penggunaan yang paling inovativ EAI adalah untuk menciptakan sistem virtual umum. Dengan kata lain, EAI dapat berbaur serangkaian aplikasi dan/atau database ke satu mesin yang beroperasi kohesif. Hal ini tanpa diragukan lagi merupakan pilihan yang lebih kuat dari satu server yang beroperasi sendiri. Di antara alasan tersebut untuk mengambil keuntungan dari teknologi baruseperti fungsi internet dan intranet. Terkait dengan ini adalah e-commece dan komunikasi elektronik seperti email dan konferensi video. Sebagian besar pengguna EAI merupakan bisnis besar yang memiliki persyaratan berbagai data besar.

Salah satu penggunaan terkenal EAI adalah dengan perusahaan kartu kredit dan badan pengawas lainnya yang tujuannya adalah untuk menangkap pencuri kartu kredit. EAI memungkinkan perusahaan-perusahaan secara efisien untuk melacak jutaan bit data dan menghubungkan data untuk tujuan tertentu. Penggunaan lain EAI populer adalah dengan lembaga keuangan yang ingin membantu pelanggan mereka menyelesaikan transaksi mata uang asing online.

Berbagai sistem yang dihubungkan dengan EAI sering berada pada kondisi :

  1. Memiliki berbagai sistem operasi dimana dengan sistem operasi yang berbeda-beda maka akan menhambat dan mempersulit proses integrasi sistem.
  2. Menggunakan berbagai bahasa komputer.
  3. Legacy system yang tidak disokong lagi oleh vendor yang membuat.
  4. Stove pipe system.

http://ademarfuahlubis.blogspot.com/2012/07/enterprise-application-integration-eai.html

Salah satu tantangan besar EAI adalah bahwa berbagai sistem yang perlu dihubungkan bersama sering berada pada berbagai sistem operasi , gunakan berbeda basis data solusi dan berbeda bahasa komputer , dan dalam beberapa kasus adalah warisan sistem yang tidak lagi didukung oleh vendor yang awalnya dibuat mereka. Dalam beberapa kasus, sistem tersebut dijuluki ” sistem cerobong asap “karena mereka terdiri dari komponen yang telah macet bersama-sama dengan cara yang membuatnya sangat sulit untuk mengubah mereka dengan cara apapun.

  1. Tujuan EAI :
  1. Integrasi data : Memastikan bahwa informasi dalam beberapa sistem disimpan konsisten. Hal ini juga dikenal sebagai Integrasi Informasi Enterprise (EII).
  2. Kemerdekaan Vendor: Ekstrak bisnis kebijakan atau aturan dari aplikasi dan mengimplementasikannya dalam sistem EAI, sehingga bahkan jika salah satu aplikasi bisnis diganti dengan aplikasi vendor yang berbeda itu, aturan bisnis tidak harus kembali dilaksanakan.
  3. Fasad Umum: Sebuah sistem EAI dapat front-end sekelompok aplikasi, menyediakan antarmuka akses tunggal yang konsisten untuk aplikasi ini dan melindungi pengguna dari keharusan untuk belajar menggunakan paket software yang berbeda.

EAI dapat mengintegrasikan aplikasi kantor depan dan belakang dari perusahaan agar mereka dapat bekerja bersama secara lancar dan terpadu. Ini adalah kemampuan penting yang memberi nilai bisnis sesungguhnya bagi perusahaan yang harus merespon secara cepat dan efektif berbagai kegiatan bisnis dan permintaan pelanggan. Selain itu EAI juga dapat menghubungkan database, berbagi data dan menyediakan database cadangan dalam kasus suatu masalah yang timbul. EAI juga dapat menyediakan data penyimpanan, menyalurkan data dari beberapa database menjadi satu untuk digunakan secara optimal. Bisnis juga menggunakan EAI untuk menyelesaikan transaksi bisnis tunggal pada beberapa sistem.

Penggunaan yang paling inovatif EAI adalah untuk menciptakan sistem virtual umum. Dengan kata lain, EAI dapat berbaur serangkaian aplikasi dan/atau database ke satu mesin yang beroperasi kohesif. Hal ini tanpa diragukan lagi merupakan pilihan yang lebih kuat dari satu server yang beroperasi sendiri.

Contoh : Ketika sebuah pesanan sudah lengkap , buat aplikasi pesanan memberitahukan sistem akuntansi untuk mengirim tagihan dan memperingatkan bagian pengiriman untuk mengirim produk tersebut.

Keuntungan EAI

  • Akses informasi antar sistem secara real-time
  • Merampingkan proses bisnis dan membantu meningkatkan efisiensiorganisasi
  • Menjaga integritas informasi di beberapa system
  • Kemudahan pembangunan dan pemeliharaan
  • Organisasi berkembang, kesatuan suatu sistem dari semua bagian dalam perusahaan akan membuat semua bagian dapat dengan cepat berkembang dibandingkan dengan suatu organisasi yang sistemnya tidak terintegrasi.
  • Meningkatkan efisiensi, efisiensi yaitu sesuatu yang berhubungan dengan biaya, jadi keefisienan akan membantu mengurangi biaya-biaya yang tidak perlu dikeluarkan dengan adanya EAI.
  • Meningkatkan kepuasan pelanggan, tentu saja dengan sudahnya berkembangnya suatu organisasi, efisien, dan mungkin juga dengan pelayanan yang cepat maka pastilah akan mempengaruhi kepuasan pelanggan yang tentu saja akan membuat loyalitas dari pelanggan bagi perusahaan.

Kekurangan EAI

  • Tinggi biaya pengembangan awal, terutama untuk usaha kecil dan menengah (UKM)
  • Memerlukan desain bisnis yang cukup di awal, yang mana banyak manajer tidak dapat membayangkan atau tidak mau berinvestasi.
Standard

Leave a comment