Ana sayfa/Çözümler/Kamu Servis Entegrasyonları ve Açık API
GeliştiriliyorKurumsal

Kamu Servis Entegrasyonları ve Açık API

Platform, kurumun hâlihazırda kullandığı sistemlerle veri alışverişi yapabilecek açık bir API katmanı üzerine kurulur. Kamu veri servisleri (KPS, UAVT, MAKS, TAKBİS) için mimari hazırdır; bu servisler kurumun kendi protokolü ve yetkisiyle etkinleştirilir.

Kamu veri servisleri hakkında

KPS, UAVT, MAKS ve TAKBİS gibi servislere erişim yetkisi kurumlara verilir; yazılım firmalarına değil. Örneğin Kimlik Paylaşımı Sistemi için Nüfus ve Vatandaşlık İşleri Genel Müdürlüğü ile ikili anlaşma imzalanır ve kuruma KRM kodu tanımlanır. Platform bu entegrasyonları kurumun kendi yetkisi ve sunucusu üzerinden çalıştıracak şekilde tasarlanır.

Karşılaşılan durum

Bugün kurumda ne oluyor?

Her yeni yazılım, kurumda yeni bir veri adası yaratıyor.

Entegrasyon işleri proje bittikten sonra bakımsız kalıyor.

Veri alışverişinde hata olduğunda kimse nerede kaybolduğunu bulamıyor.

Yaklaşım

Nasıl çalışıyor?

  1. Tüm modüller aynı API kapısı üzerinden konuşur; kimlik doğrulama, yetki ve loglama tek noktada.
  2. Her dış entegrasyon ayrı bir bağlayıcı olarak yazılır; biri bozulduğunda diğerleri etkilenmez.
  3. Her istek ve yanıt, ilişkilendirme kimliğiyle uçtan uca izlenir.
  4. API sözleşmesi OpenAPI olarak yayınlanır; kurumun kendi ekibi de geliştirme yapabilir.
Modül içeriği

Neler var?

Tek API kapısı

Kimlik doğrulama, hız sınırlama ve loglama merkezi olarak yönetilir.

OpenAPI sözleşmesi

API dokümantasyonu yayınlanır; kurum kendi geliştirmesini yapabilir.

REST ve SOAP desteği

Yeni ve eski kamu sistemleriyle aynı anda çalışır.

Uçtan uca izlenebilirlik

Her isteğin hangi servisten geçtiği ilişkilendirme kimliğiyle takip edilir.

Veri ve teknoloji

Ne alır, ne üretir?

Entegrasyon konuşmasına başlamadan önce bilmeniz gereken girdiler ve modülün ürettiği çıktılar.

Gerekli veri kaynakları

  • Kurumun mevcut yazılımları
  • Kamu servis protokolleri
  • Kurum kimlik altyapısı (LDAP/AD)

Üretilen çıktılar

  • Standart API uç noktaları
  • Entegrasyon sağlık panosu
  • İşlem logları

Kullanılan teknolojiler

Traefik / KongOpenAPIKeycloakOpenTelemetry

Tamamı açık kaynak. Kullanıcı başına lisans ücreti yoktur.

Kurumunuzun verisiyle konuşalım.

Elinizdeki veri kaynaklarını anlatın; neyin bugün mümkün olduğunu, neyin geliştirme gerektirdiğini abartmadan söyleyelim.