Zekeriya Hacimuhammed Sistem entegrasyonu
EN TR ع

Özel API geliştirme ve altındaki entegrasyon katmanı.

Yazılımı ayrı adacıklara dönüşmüş işletmeler için kurumsal sistem entegrasyonu: REST ve GraphQL API geliştirme, üçüncü taraf API entegrasyonu, eski sistemlerin modernizasyonu ve bunları bir arada tutan arka uç servisleri — bir arıza görünür, yeniden denenebilir ve atlatılabilir olacak şekilde tasarlanır.

Teknik görüşme ayarla Ne kuruyorum
Arayüzler
REST · GraphQL · Webhook · Mesaj kuyrukları
Teknoloji
Node · PHP · PostgreSQL · Docker · AWS
Diller
Türkçe · English · العربية
Yanıt
Uygunluk için bir gün içinde net cevap

Entegrasyon işinin kendisi.

Entegrasyon, gece çalışan bir betik değildir. İkisi de değişmeye devam edecek iki sistem arasındaki bir sözleşmedir.

Özel API geliştirme

İşletmenin gerçekten yaptığı operasyonlar etrafında tasarlanmış REST ve GraphQL API’ler; sürümlenmiş, kimlik doğrulamalı ve tüketecek ekipler için belgelenmiş.

REST · GraphQL

Üçüncü taraf API entegrasyonu

Ödeme sağlayıcıları, kargo, pazaryerleri, mesajlaşma, muhasebe ve e-fatura uç noktaları — kesintileri sizin kesintiniz olmayacak şekilde sarmalanır.

Adaptörler · Yeniden deneme

Entegrasyon mimarisi

Kuyruklar, idempotency anahtarları, hatalı mesaj yönetimi ve mutabakat işleri — çalışan bir entegrasyon ile altıncı ayda da çalışan bir entegrasyon arasındaki fark.

Kuyruk · Idempotency

Eski sistemlerin modernizasyonu

Kimsenin dokunmak istemediği bir sistemin önüne belgelenmiş bir API koymak; böylece işletmenin durmayı göze alamayacağı bir yeniden yazım olmadan yeni yazılım kurulabilir.

Kademeli değişim

Arka uç servisleri ve veri akışı

Sistemler arasında duran servisler: dönüştürme, doğrulama, zamanlama ve operatöre neyin taşındığını, neyin taşınmadığını söyleyen gözlemlenebilirlik.

Node · PostgreSQL · Docker

Bağlantısız bir sistemin maliyeti.

Neredeyse her zaman birinin öğleden sonrasıyla ödenir — entegrasyon kurulana kadar, her gün.

Aynı veri üç kez giriliyor

Bir kez mağaza sisteminde, bir kez muhasebede, bir kez de resmî sahibi olmayan bir tabloda.

ERP’yi e-ticarete bağlamak

İkisi de ürün, fiyat ve müşteri tutan iki sistem — aralarında üzerinde anlaşılmış bir sözleşme yok.

Habersiz değişen bir API

Sağlayıcı yeni sürüm çıkarır, gece işi sessizce başarısız olur ve boşluk bir hafta sonra fark edilir.

Hiç tutmayan raporlar

Satış, stok ve finans aynı hafta için farklı rakamlar üretir; toplantı hangisine inanılacağı üzerine döner.

Kimsenin değiştirmeye cesaret edemediği bir sistem

Operasyonu o yürütüyor, yazan kişi ayrıldı ve her yeni ihtiyaç onun etrafından dolaşmak zorunda.

Büyümenin önünde manuel kapasite var

Siparişleri ikiye katlamak, onları yeniden yazan insan sayısını da ikiye katlamak demek.

Üretimdeki entegrasyon işleri.

Edip Saat · edipsaat.com

Ticaret, ERP, depo ve muhasebe arasında bir entegrasyon katmanı — her alan için tek doğru kaynak ve bunu kanıtlayan bir mutabakat işi.

ERP · WMS · Accounting

DORTEK · dortek.com.tr

PLC hatlarından bir ağ geçidi üzerinden bulut panolarına — telin bir ucunda makinenin olduğu bir entegrasyon.

Vaka incelemesini oku →

Hujuzatk · hujuzatk.com

Rezervasyon, fiyatlama ve operasyon modülleri ortak tablolar yerine iç API’ler üzerinden konuşan çok kiracılı bir platform.

Vaka incelemesini oku →

Sık sorulanlar.

API’yi siz mi kuruyorsunuz, yoksa bağlanıyor musunuz?

İkisi de; genelde aynı projede. Çoğu entegrasyon bir tarafta yeni bir API, diğer tarafta bir adaptör ve ortada yeniden deneme ile mutabakatın sahibi olan bir servis gerektirir.

Karşı sistem çöktüğünde ne yapıyorsunuz?

İş doğrudan gönderilmez, kuyruğa alınır. Mesajlar idempotency anahtarı taşır, hatalar nedeniyle birlikte hatalı mesaj kuyruğuna düşer ve zamanlanmış bir mutabakat iki tarafı karşılaştırır; hiçbir şey sessizce kaybolmaz.

İç ekibimizle birlikte çalışabilir misiniz?

Evet. Sık kurulan düzen şudur: entegrasyon katmanı ve mimarisi bende, ekibinizin zaten bildiği ürün onlarda — haftalık dağıtımlar ve yazılı değişiklik kaydıyla, kimse neyin değiştiğini sormak zorunda kalmaz.

Kurmak ya da ölçeklemek istediğiniz karmaşık bir sistem mi var?

Ne kurmak, otomatikleştirmek veya ölçeklemek istediğinizi yazın. Uygun olup olmadığımı bir gün içinde net söylerim; olmazsam kimi arayacağınızı da.

LinkedIn
linkedin.com/in/zakaria-haj-mohamad-87188b11b
Doğrudan siteden gönderilir — veya yukarıdaki adrese doğrudan yazın.
Z. Hacimuhammed Sistem entegrasyonu Pafta 01 / 07 Genel görünüm