Zurich Sigorta – ODI Platform Kurulumu ve Mimarisi
Sıfırdan ODI platform kurulumu: repository, agent, topology mimarisi ve ortamların ayağa kaldırılması.
Zurich Sigorta'da veri entegrasyon platformunun sıfırdan kurulmasından ve mimarisinin tasarlanmasından uçtan uca sorumlu oldum. Proje kapsamında Oracle Data Integrator ortamı, üzerinde çalışacağı altyapı ve tüm bağlantı mimarisi baştan kurgulandı ve production'a hazır hale getirildi.
Kurulum sürecinde ODI master ve work repository'lerinin Oracle veritabanı üzerinde oluşturulması (RCU ile şema kurulumu), ODI Studio kurulumu ve client konfigürasyonu, standalone agent'ın kurulması, servis olarak tanımlanması ve otomatik başlatma yapılandırması yer aldı. Agent'ın ölçekleneceği kaynak planlaması, JVM parametreleri ve log yönetimi de bu kapsamda ele alındı.
Topology mimarisini kurumun ortam yapısına (Dev–Test–Prod) uygun şekilde tasarladım. Data server, physical schema, logical schema ve context tanımlarını, ortamlar arası geçişin kod değişikliği gerektirmeyecek şekilde çalışacağı bir yapıda kurguladım. Kaynak sistemler ile hedef Oracle ODS ortamı arasındaki connectivity, JDBC sürücü yönetimi, kullanıcı/yetki modeli ve güvenlik konfigürasyonu bu mimarinin parçası olarak tanımlandı.
Platform ayağa kaldırıldıktan sonra Oracle ODS ortamının kurulması, ilk ETL akışlarının bu mimari üzerinde çalıştırılması, execution/scheduling yapısının doğrulanması ve performans/kararlılık testleri gerçekleştirildi. Ayrıca Qualys güvenlik taramaları ile uyumluluk için ODI ve Oracle bileşenlerine OPatch güvenlik yamalarını uygulayarak ortamın kurumsal güvenlik standartlarını karşılamasını sağladım.