Entegrasyon neyi çözer
Çoğu işletmede sistemler tek tek çalışır ama aralarındaki boşluğu insan doldurur: siparişi e-ticaretten alıp muhasebeye yazan, stoğu iki yerde güncelleyen, kargo takibini elle kopyalayan biri vardır. Bu iş görünmez, tekrar eder ve hata üretir. Entegrasyon tam olarak bu boşluğu kapatır.
Önemli olan mevcut sistemlerinizi değiştirmeden ilerleyebilmektir. Aralarına konan katman her iki tarafla kendi dilinde konuşur; siz alışkanlıklarınızı değiştirmezsiniz, sadece elle taşıma işi ortadan kalkar.
Entegrasyon tipleri
| Tip | Ne zaman kullanılır | Süre |
|---|---|---|
| Tek yönlü aktarım | Bir sistem kaynak, diğeri sadece kayıt alır | 1-2 hafta |
| Çift yönlü senkronizasyon | İki sistemde de değişiklik oluyor, ikisi de güncel kalmalı | 2-4 hafta |
| Anlık (webhook) tetikleme | Olay olduğu anda karşı tarafa düşmesi gerekiyor | 1-3 hafta |
| Toplu / zamanlanmış aktarım | Gecikme sorun değil, hacim yüksek | 1-2 hafta |
| Kendi API’nizin yazılması | Bayi, müşteri veya iş ortağına veri açacaksınız | 2-5 hafta |
Zor olan kısım: hata halleri
Entegrasyonun kolay tarafı mutlu senaryodur: veri gider, karşı taraf alır. İşin gerçek zorluğu istisnalardadır: karşı sistem yanıt vermezse, aynı kayıt iki kez giderse, alan formatı beklenenden farklıysa ne olacak? Kurduğumuz her akışta tekrar deneme, çift kayıt koruması ve başarısız aktarımların bildirimi standart olarak bulunur. İzleme ekranı olmadan bir entegrasyon teslim edilmez; aksi halde bozulduğunu ay sonunda fark edersiniz.
Bir entegrasyonun kalitesi mutlu senaryoda değil, karşı taraf yanıt vermediğinde belli olur.
Entegrasyondan önce netleşmesi gereken kararlar
Teknik iş başlamadan önce birkaç iş kararının verilmesi gerekir. Bunlar sonradan değişirse akışın bir kısmını yeniden yazmak gerekebilir. Bu yüzden ilk haftada sizinle birlikte karara bağlarız.
Ana kayıt nerede
Müşteri bilgisinin, stoğun ve fiyatın asıl kaynağı hangi sistem? Her veri için tek bir cevap olmalı.
Eşleşme anahtarı
İki sistem aynı kaydı neyle tanıyacak: ürün kodu, vergi numarası, e-posta? Kodlar tutmuyorsa önce eşleme tablosu gerekir.
Çakışma kuralı
Aynı kayıt iki tarafta da değiştiyse hangisi geçerli sayılacak? Çift yönlü akışta bu kural baştan yazılır.
Geçmiş veri
Eski kayıtlar da taşınacak mı, yoksa sadece bugünden sonrası mı akacak? En çok temizlik isteyen kısım genelde geçmiş veridir.
Sıklık
Anlık mı, saatlik mi, gecede bir mi? Stokta dakikalar önemli olabilir; muhasebe için günlük aktarım çoğu zaman yeterlidir.
Hata kime gider
Bir kayıt takıldığında bildirimi kim alacak ve kim düzeltecek? Bu, bir kişi ya da rol olarak belli olmalı.
Bir siparişin sistemler arasındaki yolu
Bu akışta insan eli yalnızca istisnalarda devreye girer: eşleşmeyen bir ürün kodu, stokta olmayan bir kalem ya da o an yanıt vermeyen kargo sistemi. Geri kalan her şey, siz ekrana bakmadan akar.
Bağlantının yanında küçük bir modül gerektiğinde
Bazen veri ERP’de ya da muhasebe programında zaten vardır ama günlük iş için ekranı kullanışsızdır; alacak takibi ve ödeme hatırlatması buna iyi bir örnektir. Sistemi değiştirmek yerine veriyi oradan okuyan, sade bir ekranda gösteren ve tahsilatı geri yazan küçük bir modül kurulabilir.

Sıkça sorulan sorular
Kullandığım sistemin API’si yok, yine de entegre edilebilir mi?
Çoğu durumda evet. API yoksa dışa aktarma (export) dosyaları, veritabanına salt okunur erişim veya zamanlanmış rapor akışları üzerinden çalışılabilir. Bu yol API’li entegrasyondan daha uzun sürer (tipik olarak 3-5 hafta) ama uygulanabilir. İlk adım her zaman sistemin hangi çıkış yollarını sunduğunu incelemektir.
Entegrasyon mevcut sistemlerimi bozar mı?
Hayır. Kurduğumuz katman sistemlerin dışında çalışır ve mümkün olan her yerde salt okunur erişim kullanır. Yazma işlemi gereken yerlerde önce test ortamında doğrulama yapılır. Mevcut kurulumunuzda değişiklik gerekiyorsa bu ayrıca konuşulur, sessizce yapılmaz.
Bir aktarım başarısız olursa ne oluyor?
Akış otomatik olarak tekrar dener; belirli sayıda denemeden sonra hâlâ başarısızsa kayıt bekleyen kuyruğa alınır ve bildirim gönderilir. İzleme ekranından hangi kaydın nerede takıldığını görebilir, düzeltip yeniden tetikleyebilirsiniz. Sessiz kayıp olmaz.
Entegrasyonun bakımı gerekir mi?
Evet, çünkü karşı sistemler zaman içinde API’lerini değiştirir. Bu değişiklikler genelde önceden duyurulur ve küçük güncellemelerle karşılanır. Teslimden sonra izleme ve bakım desteği veriyoruz; dilerseniz kendi ekibiniz de devralabilir.
Entegrasyon için sistemlerimizin şifrelerini paylaşmamız gerekir mi?
Kişisel kullanıcı şifreleri gerekmez. Mümkün olan her sistemde yalnızca gereken yetkilere sahip ayrı bir entegrasyon kullanıcısı ya da API anahtarı açılır ve önce test ortamında çalışılır. İsterseniz işe başlamadan önce sizin gizlilik sözleşmenizi (NDA) imzalarız.
Tek yönlü başlayıp sonra çift yönlüye geçebilir miyiz?
Evet, sık izlenen bir yoldur. Tek yönlü aktarım 1-2 hafta, çift yönlü senkronizasyon 2-4 hafta sürer. Önce tek yönlü akışı kurup verinin doğru eşleştiğini görmek, çakışma kurallarını gerçek kayıtlar üzerinden belirlemeyi de kolaylaştırır.