İki sistem arasında taşınacak veri, kaynak sorumluluğu, hata yönetimi ve tekrar deneme davranışını entegrasyon öncesinde netleştirin.
İki sistemin bağlantı kurması entegrasyonun tamamlandığı anlamına gelmez. Siparişin iki kez oluşması veya stok bilgisinin sessizce güncellenmemesi, bağlantı açıkken de yaşanabilir. Planı yalnızca başarılı örnek üzerinden yapmayın.
Hangi sistemin asıl kaynak olduğunu seçin
Ürün adı, fiyat ve stok için hangi sistemin esas alınacağını ayrı belirleyin. Aynı alan iki tarafta değiştiriliyorsa çakışma kuralı gerekir. Verinin hangi yönde ve hangi sıklıkta taşınacağını açıkça yazın.
Alanları örnek kayıtla eşleştirin
Ürün kodu, para birimi, tarih ve durum değerleri iki sistemde farklı biçimlerde olabilir. Anonim örnek kayıtla alan eşlemesini doğrulayın. Boş değer, uzun metin veya desteklenmeyen durum geldiğinde ne yapılacağını belirtin.
Hata ve tekrar denemeyi tasarlayın
Bağlantı kesildiğinde hangi işlem yeniden denenebilir? Aynı mesaj ikinci kez geldiğinde yeni sipariş oluşmaması nasıl sağlanacak? Başarısız kayıtların görünür olması ve yetkili kişinin müdahale edebilmesi önemlidir. Hata kayıtlarında gizli anahtarları tutmayın.
Canlıya geçişi kontrollü yapın
Önce küçük bir veri grubuyla doğrulayın. Erişim yetkileri, kayıt tutma, geri alma ve sorumlu kişi belli olsun. Kullanılan servisin güncel belgeleri ve limitleri projeye özel kontrol edilmelidir; başka entegrasyonun varsayımlarını aynen taşımayın.