Müşterilerimiz İletişim EN

Veri Ağı Yaklaşımı ile Kurumsal Veri Yönetimini Dönüştürün

Bu yazı serisinin ilk bölümünde, Veri Ağı (Data Mesh) mimarisinin ne olduğunu, ele aldığı zorlukları ve Google Cloud’un bu mimariyi nasıl desteklediğini açıklamıştık. Bu yazıda, bu mimariyi nasıl uygulayabileceğimize dair iki pratik kullanım senaryosunu inceleyerek derinlemesine bir bakış sunacağız.


1) Perakende Analitiği için Ölçeklenebilir Veri Ağı Mimarisi

Bir perakende şirketinin, iş analitiği, envanter yönetimi ve müşteri davranışı içgörülerini destekleyen ölçeklenebilir ve erişilebilir bir veri altyapısı oluşturmayı hedeflediğini varsayalım. Şirketin amacı, verileri merkezi olmayan bir yaklaşımla organize etmek ve yönetmek; böylece her ekip (örneğin, pazarlama, veri bilimi, iş zekası) ihtiyaç duydukları veri ürünlerine kolayca erişebilsin. Aşağıdaki diyagramda belirtilen bileşenlerle bu mimarinin nasıl çalıştığını ele alalım.


Google Cloud üzerindeki bir veri ağı mimarisinin temel bileşenleri

1) Yönetim ve Keşif için Merkezi Servisler

  • Yönetim: Şirketin merkezi ekibi, hassas verilere erişimi kontrol etmek için IAM (Kimlik ve Erişim Yönetimi) gibi servisleri kullanır. Yetkili ekip üyeleri, belirli veri ürünlerine veya kaynaklara erişebilir. Örneğin, pazarlama ekipleri müşteri davranışına ilişkin veri kümelerine, envanter yönetimi ekipleri ise yalnızca stokla ilgili verilere erişim sağlayabilir.
  • Erişim Politikaları: Dataplex ile şirket, farklı veri ürünlerinde tutarlı erişim kontrol politikaları oluşturur ve veriler alanlar arasında paylaşılırken güvenliğin sağlanmasını temin eder. BigQuery Reservation, ekiplerin hesaplama kaynaklarını analitik sorgular için verimli bir şekilde yönetmesini ve maliyetleri optimize etmesini sağlar.
  • Keşif: Merkezi servis katmanı, veri kaynakları hakkındaki meta verileri tutan Dataplex kataloğunu içerir. Cloud Run, ekiplerin ihtiyaç duydukları veri ürünlerini keşfetmesini kolaylaştıran kullanıcı dostu bir arama arayüzü sunar. Örneğin, veri bilimi ekibi, tahmin modellerini eğitmek için gerekli veri kümelerini hızlı bir şekilde bulabilirken, iş analistleri en son satış verilerini arayabilir. Her veri ürünü hakkındaki belgeler Google Drive’da depolanır ve her bir ürünün nasıl kullanılacağına dair ayrıntılı bir rehber sunar.

2) Veri Ürünlerini Veri Alanlarının Sunması

  • Veri Alanı 1 – Envanter Yönetimi: Yapılandırılmış, işlem tabanlı veriler (örn. envanter seviyeleri) Cloud Spanner ile yönetilir. BigQuery, yapılandırılmış envanter verileri için yerel depolama ve yetkili bir veri kümesi olarak kullanılır. Örneğin, satış ve stok verileri, günlük envanter raporlarını içeren BigQuery tablolarında gruplanır.
  • Veri Alanı 2 – Müşteri Davranışı ve Pazarlama: Başka bir alan müşteri etkileşim verilerini yönetir, ham veriler Cloud Storage’da depolanır ve ardından Dataplex kullanılarak yapılandırılmış veri kümelerine dönüştürülür. Bu alan ayrıca, bu verilerin alandaki ham verilere doğrudan erişim sağlamadan kullanılmasını sağlayan bir okuma API’si ile müşteri verilerini sorgulamak için bir BigQuery veri kümesi sunar.

3) Veri Ürünlerinin Kullanıcıları

  • Rapor Kullanıcısı – Looker’dan BigQuery’e: Pazarlama ekibi, BigQuery’de mevcut veri kümelerine dayalı dinamik raporlar oluşturmak için Looker kullanır. Pazarlama analistleri, düzenlenmiş veri ürünlerine erişerek müşteri trendleri ve ürün performansı hakkında gerçek zamanlı içgörüler üretebilir. Looker, verileri kullanmak ve görselleştirmek için BigQuery’e bağlanır.
  • Veri Bilimi Kullanıcısı – Vertex AI’dan BigQuery’e: Veri bilimi ekibi, BigQuery’den veri ürünlerini kullanarak makine öğrenmesi modellerini eğitmek için Vertex AI’den faydalanır. Örneğin, müşteri yaşam boyu değerini (CLV) tahmin eden bir model, envanter alanındaki işlem verilerini ve pazarlama alanındaki müşteri davranış verilerini birlikte kullanabilir.
  • Veri Yönetimi Kullanıcısı – Dataproc’tan BigQuery’e: Veri mühendisliği ekibi, Spark ile büyük ölçekli veri işlemek için Dataproc kullanır. Daha gelişmiş analitik ve toplu işleme için BigQuery’den veri çeker; örneğin, gece çalışarak satış performansını veya envanter tahminlerini toplayan işlem veri hatları oluşturur.

2) Finansal Dolandırıcılık Tespiti ve Risk Yönetimi için Veri Ağı Mimarisi

Finansal hizmetler sektöründe hassas veri yönetimi ve güvenliği kritik öneme sahiptir. Bankalar ve finansal kurumlar yalnızca büyük miktarda işlem verisini depolamakla kalmaz, aynı zamanda dolandırıcılığı tespit etmek, riskleri değerlendirmek ve finansal tahminlerde bulunmak için bu verileri gerçek zamanlı olarak analiz eder.


Veri ağı mimarisi, bu ihtiyaçları karşılamak için ölçeklenebilir bir çözüm sunar. Bu mimari sayesinde, farklı departmanlardaki veri yönetimi merkezsizleştirilir ve veri ürünleri güvenli, keşfedilebilir ve ilgili ekiplerce kolay erişilebilir hale getirilir. Gerçek zamanlı dolandırıcılık tespiti ve risk yönetimi sistemlerini uygulamada veri ağı mimarisinin rolünü inceleyelim.


Yetkilendirilmiş veri kullanıcılarının veri kümeleri ve API’ler dahil olmak üzere çeşitli arayüzler aracılığıyla veri ürünlerini kullandığı bir örnek senaryo

1) Operasyonel/Kaynak Veriler

  • Cloud Spanner (Envanter Yönetimi): İşlem verileri Cloud Spanner’da depolanır. Hesaplar, işlemler ve finansal geçmiş gibi yapılandırılmış işlem verilerini yönetmek için idealdir. Risk değerlendirmeleri ve sahtekarlık tespiti için temel bir kaynaktır.
  • Pub/Sub (Ham Olay Akışı): Sistem gerçek zamanlı sahtekarlık tespiti amacıyla ham olay verilerini aktarmak için Pub/Sub’ı kullanır. Bu veriler, işlem detayları, giriş denemeleri veya güvenlik sistemlerinin tespit ettiği olağandışı aktiviteler gibi bilgileri içerir. Akış verileri, sahtekarlığın anında tespiti için kritik öneme sahiptir.

2) Veri Alım İşlem Hattı

Ham veriler toplandıktan sonra işlenir ve veri ağına alınır.

  • Dataflow: Veriyi bir işlem hattından geçirerek işler, yapılandırır, temizler ve zenginleştirir. Böylece veri, analize hazır hale gelir ve makine öğrenmesi gibi daha ileri seviyedeki görevler için uygun hale getirilir.

3) Tüm Alan Verileri

İşlenmiş veri, kolay erişim ve kullanım için merkezi bir konumda depolanır.

  • BigQuery: İşlem kayıtları, hesap geçmişleri ve risk değerlendirmeleri gibi tüm alan verileri BigQuery’de saklanır. BigQuery’nin ölçeklenebilirliği ve karmaşık sorguları verimli bir şekilde çalıştırma yeteneği, büyük veri kümelerinin analizi ve sahtekarlık tespiti algoritmalarını desteklemek için idealdir.

4) Ürün Arayüzleri

  • BigQuery Authorized Data Sets – Yetkili Veri Kümeleri (v1 ve v2): BigQuery’deki yetkili veri kümeleri, sahtekarlık tespiti ve risk yönetimi gibi belirli ekiplerin verileri güvenli bir şekilde sorgulamasına olanak tanır. Örneğin, sahtekarlık tespiti ekibi, işlem verilerini analiz ederek anormal durumları ve potansiyel sahtekarlıkları neredeyse gerçek zamanlı olarak tespit edebilir.
  • Data Access API – Veri Erişim API’si (GKE): Google Kubernetes Engine (GKE) daha esnek ve özelleştirilmiş erişim sağlamak için Veri Erişim API’lerini barındırır. Veri bilimciler ve analistler, bu API’ler aracılığıyla son işlemler veya müşteri profilleri gibi belirli veri alt kümelerine doğrudan uygulamalarından erişebilirler.

5) Veri Kullanıcıları

  • İş Zekası (BI) Raporlama – Looker ve SQL Motoru: İş Zekası ekibi, BigQuery’deki verilere dayalı olarak gösterge tabloları ve raporlar oluşturmak için güçlü bir iş zekası aracı olan Looker’ı kullanır. İşlem eğilimlerinin görselleştirilmesi veya ortaya çıkan risk örüntülerinin belirlenmesi gibi görevler için hem geçmiş işlem verilerini hem de gerçek zamanlı olay verilerini sorgulayabilirler. Ek olarak, daha özelleştirilmiş raporlama ihtiyaçları için bir SQL motoru kullanılmaktadır.
  • Makine Öğrenmesi (ML) Modelleri – Vertex AI ve Dataproc: Veri bilimciler, sahtekarlık işlemlerini tahmin eden veya finansal riskleri değerlendiren makine öğrenmesi modellerini eğitmek için Vertex AI kullanır. Bu modeller, BigQuery veri kümeleri tarafından desteklenir. Makine öğrenmesi modelleri, sahtekarlığı gösterebilecek örüntüleri öğrenmek için geçmiş işlem verileri üzerinde eğitilir. Ayrıca, Dataproc, veri analitiği işleme için kullanılarak karmaşık veri dönüşümleri ve özellik mühendisliği görevlerini gerçekleştirerek makine öğrenmesi için kullanılan veriyi zenginleştirmeye yardımcı olur.

⭐⭐⭐


Bu senaryolar, bir veri ağının mimari bileşenlerinin, verilerin yönetimi ve kullanımı için ölçeklenebilir, güvenli ve esnek bir çözüm sunmak üzere nasıl bir araya geldiğini göstermektedir. İster veri silolarını kırmayı amaçlayan bir perakende şirketi, ister sahtekarlık tespiti ve risk yönetimini modernize etmeye çalışan bir finans kurumu olun; veri ağı, veri sahipliğini merkezi olmayan hale getirirken kontrollü erişim ve sorunsuz işbirliği sağlar. Merkezi servisleri, güvenliği, veri keşfini ve platform genelindeki politikaları yöneterek, farklı alanlardaki ekiplerin ihtiyaç duydukları verilere erişmesini ve yararlanmasını sağlar.



Yazan: Umniyah Abbood

Yayınlanma Tarihi: 21.01.2025



Kategoriler

Tümü Açık Kaynak (27) Android Anthos Çekirdekten Yetişenler Çevik Metodoloji Çocuklar ve Teknoloji (2) Ödeme Sistemleri (2) Üretim Sektörü (5) B2B Pazarlama (5) Bamboo Büyük Ölçekli Şirketler (5) BT Bulut (161) Buluta Geçiş (19) Bulutta Yerel Yazılım Geliştirme (4) C++ Chef ClickHouse Dayanıklılık DevOps (13) Dijital Pazarlama (14) Dijital Yerli Firmalar (3) Django (2) E-ticaret (8) Enerji Sektörü (2) Eğitim Sektörü (8) Felaket Kurtarma (2) Finansal Hizmetler (5) FinOps (3) Firebase (10) Flutter Gayrimenkul Sektörü Güvenlik (15) Git Golang (2) Google Cloud (118) Google Labs (14) Google Maps (2) Google Vids Google Workspace (29) Helm Hibrit ve Çoklu Bulut (8) JavaScript Kadınlar ve STEM (3) Kamu Sektörü (2) KOBİ (5) Kubernetes (5) Kullandığımız Teknolojiler (24) Kullanıcı Arayüzü ve Kullanıcı Deneyimi Linux (6) Looker (7) MariaDB Mobil Uygulama Geliştirme (2) MySQL OpenStack (4) Oyun Sektörü (15) Perakende (15) PostgreSQL Proje Metodolojileri Python (7) Sadakat Programı (5) Sağlık ve Yaşam Bilimleri Sektörü (3) Sürdürülebilirlik (6) Sektöre Özgü Bulut Çözümleri (44) Selenium (2) Sigorta Sektörü Sistem Mimarisi (7) Tüketici Ürünleri (2) Tedarik Zinciri ve Lojistik (4) Teknoloji, Medya, Telekom (3) Terraform Test Etme (4) Turizm ve Eğlence (7) Ulaşım Sektörü (2) Uygulama Modernizasyonu Veri Analitiği (40) Veri Bilimi (2) Veri Depolama Veri Görselleştirme (7) Veri Tabanı (4) Versiyon Kontrolü Yapay Zeka - Makine Öğrenmesi (163) Yasal Uyum Yazılım Geliştirme (9) Yazılım Tarihi (3) Yazılımcı Deneyimi (8) İK Uygulamaları (10) İnşaat Sektörü İşe Alım (7)
Daha Fazla Kategori Göster >> Kategorileri Gizle >>

Kartaca sitesinden daha fazla şey keşfedin

Okumaya devam etmek ve tüm arşive erişim kazanmak için hemen abone olun.

Okumaya Devam Edin