Sistem Modeli — 07 Katmandan 01.

Entegrasyon

Sistemlerin kurum genelinde nasıl bağlandığı ve bilgi alışverişi yaptığı.

Entegrasyon katmanı; Microsoft, SAP, Oracle, Salesforce ve özel uygulamaların verileri nasıl paylaştığını ve birbirini nasıl tetiklediğini noktadan noktaya bağlantılar olarak değil, bilinçli bir topoloji olarak tasarlar.

Entegrasyon katmanı şeması
Temel İlkeler

Bu katmanın tasarım kuralları.

01

Varsayılan Olarak Asenkron

Servisler olay odaklı (event-driven) omurga ile birbirinden ayrılır. Senkron doğrudan çağrılar yalnızca anlık istemci sorgularıyla sınırlandırılır.

02

Kanuni (Canonical) Veri Sözleşmeleri

Hiçbir iki sistem doğrudan veritabanı şeması paylaşmaz. Tüm veri transferleri versiyonlanmış ve doğrulanmış veri sözleşmelerinden geçer.

03

Sıfır Noktadan Noktaya Karmaşa

Entegrasyonlar merkezi bir mesajlaşma topolojisi üzerinden yönlendirilir. Sistemler arası doğrudan ve kontrolsüz veritabanı köprüleri yasaktır.

Çıktılar

Bu katman için ürettiğimiz somut çıktılar.

01

Kurumsal Entegrasyon Topoloji Haritası

Tüm sistemler genelinde mesaj kuyruklarının, API ağ geçitlerinin ve protokol dönüşümlerinin şeffaf haritası.

02

OpenAPI ve AsyncAPI Şema Kataloğu

Tüm servis sözleşmelerinin, veri yüklerinin ve doğrulama kurallarının merkezi ve versiyonlu deposu.

03

Hata ve Dead-Letter Protokolü

Dağıtık işlem hatalarında otomatik yeniden deneme (retry), devre kesici (circuit breaker) ve alarm mekanizmaları.

04

Mevcut Çekirdek Sistem Adaptörleri

SAP, Oracle, Microsoft ve kurum içi özel uygulamalar için güvenli çift yönlü senkronizasyon protokolleri.

Mevcut durum ve hedeflenen altyapı

Bu katman yapılandırıldığında ne değişir?

Mevcut durum
  • Sistem bazında eklenen noktadan noktaya bağlantılar
  • Projeler arasında yinelenen entegrasyon mantığı
  • Neyin neye bağlandığına dair ortak bir haritanın olmaması
Hedeflenen durum
  • Tanımlanmış bir entegrasyon topolojisi
  • Yeniden kullanılabilir bağlantı kalıpları
  • Sistemlerin birbirine nasıl ulaştığını gösteren tek bir harita
Kurumsal Sistem Entegrasyonu

Güvendiğiniz kurumsal sistemlerle birlikte çalışmak üzere tasarlandı.

ACHORD mevcut sistem yatırımlarınızı değiştirmez. SAP, Oracle, Microsoft Dynamics, Salesforce ve kurum içi özel uygulamalarınızın birbirleriyle nasıl konuşacağını, veri mutabakatını ve karar sınırlarını kurgular.

7 katmanın tümü