Ana içeriğe geç

Veri Mimarı Nasıl Olunur

Bir veri mimarının ne yaptığını ve hızla büyüyen bu nişte kazançlı bir kariyere nasıl başlayacağınızı öğrenin.
Moez Ali
Moez Ali

Ücretsiz Hesabınızı Oluşturun

Alıştırma and program your progress.

Google ile devam edinDevam ederek, Kullanım Koşullarımızı ve Gizlilik Politikamızı kabul etmiş ve verilerinizin ABD'de saklandığını onaylamış olursunuz.

Nispeten kısa bir sürede, COVID-19 krizi tüm sektörlerdeki şirketlerin iş yapma şeklini tamamen dönüştürdü. McKinsey Global'in yeni bir anketi, COVID-19'un dijital teknolojilerin benimsenmesini birkaç yıl hızlandırdığını ve bu değişimlerin çoğunun kalıcı olabileceğini ortaya koyuyor. Pandemi sırasında tüketiciler çevrimiçi kanallara dramatik bir yönelim gösterdi ve buna karşılık şirketler ve sektörler de yanıt verdi. Sonuç olarak, bu durum, bazıları diğerlerinden daha fazla etkilenmiş olsa da, sektörler genelinde kuruluşlarda veriyle ilgili rollere olan talebi artırdı. 

Monster Yıllık Trendler raporuna göre, şirketlerin %96'sı 2022'de gelecekteki büyük veri analitiği rollerini doldurmak için ilgili becerilere sahip yeni personel işe almayı planlıyor veya planlama olasılığı yüksek. Veri mimarı, bir kuruluşun büyük veri ihtiyaçlarını oluşturmada ve desteklemede yer alan kilit kişilerden biridir. 

Bu blogda, bir veri mimarının kim olduğunu ve daha spesifik olarak bir veri mimarının ne yaptığını öğreneceksiniz. Ayrıca bu rolün veri mühendisi rolünden nasıl farklılaştığına ve 2022'de veri mimarı olmak için hangi becerilere ihtiyaç duyduğunuza da bakacağız.   

Veri Mimarı Nedir?

Data Management Body of Knowledge'a göre bir veri mimarı, ortak bir iş sözlüğü oluşturur, strateji odaklı veri gereksinimlerini ortaya koyar, bu gereksinimlerle uyumlu gelişmiş, entegre tasarımlar hazırlar ve kurumsal strateji ile ilgili iş mimarisinin birbiriyle uyumlu olmasını sağlar. 

Bir veri mimarının gerçek rol ve sorumlulukları şirketten şirkete biraz farklılık gösterebilse de, rol için genel bir tanım; bir kuruluşta kıdemli pozisyonda olup teknik veride önemli bir rol oynayan kişidir. İş gereksinimlerini teknik gereksinimlere çevirir ve verilerin kurumsal uygulamalar arasında nasıl toplanacağı, saklanacağı, alınacağı, arşivleneceği ve aktarılacağına ilişkin standartlar ve çerçeveler tanımlar.  DAMA International'ın Data Management Body of Knowledge'una göre, veri mimarı ayrıca “standart bir ortak iş sözlüğü sağlar, stratejik gereksinimleri ifade eder, bu gereksinimleri karşılayacak üst düzey entegre taslaklar sunar ve kurumsal stratejiyle uyum sağlar.”

Open Group Architecture Framework (TOGAF), veri mimarını; veri mimarisi ilkelerini belirlemesi, hedeflenen iş mimarisinin uygulanmasını sağlayan veri modelleri oluşturması, temel veri varlıklarını gösteren diyagramlar inşa etmesi ve mimari vizyonu gerçeğe dönüştürmek için gerekli verilerin bir envanterini çıkarması beklenen bir pozisyon olarak tanımlar.

Veri Mimarı Sorumlulukları
Görüntü Kaynağı: https://spectralops.io/wp-content/uploads/2021/04/data-architect.png

Bir Veri Mimarı Ne Yapar?

Veri mimarlarının geniş bir kurumsal görev yelpazesi vardır ve bir kuruluş içinde birçok farklı rol ve departmanla işbirliği yaparlar; bunlar arasında şunlar bulunur:

  • Alan uzmanları: Veri mimarları sıklıkla alan uzmanları ve iş birimi sahipleriyle doğrudan çalışır. İş gereksinimlerini teknik spesifikasyonlara dönüştürdükleri için uygulama tasarımında kilit rol oynarlar.
  • Bilgi/teknoloji üst düzey yöneticileri: Veri mimarları, veri stratejisini tanımlama ve bunu tüm kuruluşa iletme konusunda liderlikle yakın çalışırlar.
  • Diğer veriyle ilgili roller: Veri mühendisleri, veritabanı geliştiricileri ve uzmanları, veritabanı yöneticileri ve yazılım mühendisliği ekipleri.

Bir veri mimarı pozisyonunun tam rol ve sorumlulukları şirket, konum ve organizasyonun büyüklüğüne göre değişebilse de, genelleştirilmiş bir rol ve sorumluluk listesi aşağıdaki gibi olabilir:

  • İş gereksinimlerini teknik spesifikasyonlara dönüştürmek.
  • Entegrasyonları, veritabanlarını ve veri ambarlarını tanımlamak ve tasarlamak.
  • Güvenlik çerçevesi de dahil olmak üzere veri mimarisi çerçevesini, standartlarını ve ilkelerini tanımlamak.
  • Veri akışlarını tanımlamak (ör. kuruluşun hangi bölümlerinin veri ürettiği, hangilerinin çalışmak için veriye ihtiyaç duyduğu, veri akışlarının nasıl yönetildiği vb.).
  • Bir kuruluşun veri mimarisinde sürekli iyileştirmeyi hedeflemek. 
  • Geniş bir teknik ve teknik olmayan paydaş yelpazesi ile harici iş ortakları ve tedarikçilerle işbirliği yapmak. 
  • Kurumun hedef ve amaçlarına ulaşmak için veri stratejisini kurgulamak ve uygulamak üzere liderlik ve üst yönetimle işbirliği yapmak. 
  • Tüm veri mimarisi taslakları ve eserlerinin kurumsal bir havuzunu korumak.
  • Ölçeklenebilirlik, güvenlik, performans, veri kurtarma, güvenilirlik vb. konularda sürekli iyileştirmeler için çabalamak.

Veri Mimarı vs. Veri Mühendisi

Veri mimarı ve veri mühendisi rolleri birbiriyle ilişkilidir ancak bir veri organizasyonunda iki farklı teknik pozisyondur ve her ikisi de son derece önemlidir.

Veri Mimarı

Veri Mühendisi

Veri mimarisini tasarlar ve kurgular

Vizyonu hayata geçirir ve mimariyi spesifikasyonlara göre geliştirir

Liderlik ve üst düzey veri stratejisine odaklanır

Veri temizleme, veri düzenleme ve verileri veri bilimciler, veri analistleri gibi diğer veri tüketicileri için hazırlama gibi günlük görevlere odaklanır

Veri mimarları genellikle veri ambarı, veri yönetimi, veri modelleme ve çeşitli ETL araçları dahil olmak üzere çok sayıda veri yönetim aracında pratik becerilere sahiptir.

Veri mühendislerinin genellikle ilişkisel ve ilişkisel olmayan veritabanları, ETL, otomasyon, büyük veri araçları, bulut ve üretim düzeyinde kodlama becerilerinde uzman olması beklenir.

Veri mimarları veri çerçevelerinin kavramsallaştırılması ve görselleştirilmesinden sorumludur. 

Veri mühendisleri bu çerçeveleri inşa etmek ve sürdürmek üzerinde çalışır. 

Başlangıç seviyesinde roller olası değildir.

Başlangıç seviyesinde roller mümkündür.

Önemli bir fark kıdem seviyesidir. Veri mühendisliği rolleri giriş seviyesinde bulunabilirken, veri mimarı rolleri çoğunlukla 8 yıldan fazla deneyim gerektiren kıdemli pozisyonlardır. Deneyimli veri mimarları farklı yollardan gelebilir; ancak en yaygını veri mühendisliğidir. Veri bilimi de veri mimarı pozisyonlarına bir başka giriş yoludur.

Bir Veri Mimarının Becerileri

Veri Mimarları için Teknik Beceriler

  • İlişkisel ve ilişkisel olmayan veritabanları
  • Veri ambarı
  • Uygulama sunucusu yazılımları (ör. Oracle)
  • Veritabanı yönetim sistemi yazılımları (ör. Microsoft SQL Server)
  • Kullanıcı arayüzü ve sorgulama yazılımları (ör. IBM DB2)
  • Kurumsal uygulama entegrasyonu yazılımları (ör. XML)
  • Çevik metodolojiler
  • Veri modelleme araçları (ör. ERWin, Enterprise Architect ve Visio)
  • ETL araçları
  • Python, C/C++ Java, Perl
  • Bulut (ör. Azure, AWS, GCP)\
  • Hadoop

Veri mimarı rolünde oldukça önemli olan diğer teknik olmayan beceriler

  • Diğer departmanlarla işbirliğini kolaylaştıracak iletişim becerileri
  • Veri bütünlüğünü, organizasyonunu ve güvenliğini korumak için analitik ve problem çözme becerileri
  • Hızlı tempolu bir ortamda görevleri yerine getirmek ve projeleri tamamlamak için zaman yönetimi ve çoklu görev yapabilme
  • Program veya proje yönetimi becerileri – tipik olarak bir işletme içinde değişimi yönetme ile proje yönetimi yöntemleri ve araçları vb.
  • İş becerileri ve yöntemleri – genellikle iş vakaları, iş süreçleri, stratejik planlama vb. içerir
  • Diğer kişisel beceriler – genellikle liderlik, ekip çalışması, sunum ve kişilerarası beceriler vb.

Bir Veri Mimarının Maaşı

Glassdoor'a göre, veri mimarlarının yıllık ortalama temel ücreti yaklaşık 129.000 ABD Dolarıdır. EA ve yönetim rollerine terfi, maaşlarını yılda 200.000 ABD Dolarına veya daha fazlasına çıkarabilir. Ortalama olarak, veri mimarları yıllık 25.000 ABD Doları bonus ve diğer gelirler elde eder. 

Veri Mimarı Maaşı
Kaynak: https://www.glassdoor.com/Career/data-architect-career_KO0,14.htm

Veri Mimarı Nasıl Olunur

Veri mimarlığı düzenlenmiş bir meslek değildir; dolayısıyla bir dereceye sahip olmak zorunlu bir gereklilik değildir.  Ancak, veri mimarlarının lisans derecesini bilgisayar bilimi, bilgi teknolojileri, yazılım mühendisliği veya diğer ilgili alanlarda tamamlaması çok yaygındır. Kendi kendine öğrenmiş veri mimarları da vardır, ancak aynı beceri seviyesine ulaşmak çok daha fazla zaman ve disiplin gerektirir. Bu alanda kariyer gelişimi ve büyümesi için yol boyunca değerlendirmeniz gereken çok sayıda sertifika mevcuttur.

Üniversite diploması edinin

Veri mimarı olmanın ilk adımı şu bölümlerden birinde eğitim almaktır: veri bilimi, bilgisayar bilimi, bilgi teknolojileri veya yazılım mühendisliği. Veritabanı yönetimi, veri mimarisi, yazılım tasarımı veya bilgisayar programlama dersleri almak, veri mühendisliği kariyerinde son derece faydalı olabilir. 

Profesyonel sertifikalar alın

Veri mühendisliği alanına girmek isteyenler için sayısız sektör sertifikası mevcuttur; örneğin:

Certified Data Management Professional (CDMP)
Data Management Association International (DAMA) tarafından geliştirilen CDMP, veri mimarlarının özgeçmişlerinde sık görülen bir sertifikadır. Belirli bir platforma veya satıcıya odaklanmadığı için genel veritabanı profesyonelleri için sağlam bir kimlik bilgisi işlevi görür. Gerekli deneyim ve eğitimi kanıtlayan ve CDMP'nin profesyonel sınavında başarılı olan adaylara verilecek dört seviye (associate, practitioner, master ve fellow) vardır.

DataCamp Python ile Veri Mühendisi Kariyer Yolu
Bu kapsamlı kariyer yolunda, etkili bir veri mimarisi oluşturmayı, veri işlemenin nasıl kolaylaştırılacağını ve büyük ölçekli veri sistemlerinin nasıl sürdürüleceğini öğreneceksiniz. Python becerilerinizi geliştirmenin yanı sıra, veri mühendisliği hattı oluşturma, yaygın dosya sistemi görev otomasyonu ve yüksek performanslı veritabanı kurulumu konularında uzmanlaşırken Shell, SQL ve Scala gibi ek dillerle uygulamalı deneyim kazanacaksınız.

IBM Certified Data Architect – Big Data
Bu sertifika programı; küme yönetimi, veri çoğaltma, veri soyu (lineage) ve LDAP güvenliği gibi önkoşul beceriler gerektirir. Final sınavı Hadoop, BigSQL, BigInsights ve Cloudant üzerine odaklanır.

Salesforce Certified Data Architecture and Management Designer
Salesforce platformunda çalışma deneyimine sahip adaylar için tasarlanan veri mimarisi ve yönetimi tasarımcı sertifikası sınavı; büyük veri hacmi riskleri ve azaltma stratejileri, LDV zorlukları, bir LDV ortamını yönetme ve tasarım ödünleri gibi konulardaki bilginizi test eder. 

TOGAF® 9 Sertifikasyon Programı
TOGAF Profesyonel Sertifikasyonu iki bölümden oluşur: temel ve ardından sertifikasyon. Bu kimlik bilgisinin temeli, adayların TOGAF 9'un terim ve temel kavramları ile TOGAF ve iş mimarisinin temel ilkeleri hakkında bilgi gösterdiklerini doğrulamaktır.

Ayrıca, ayrı bir yazıda daha ayrıntılı incelediğimiz en iyi veri bilimi bootcamp'lerini de tercih edebilirsiniz. 

Programlama dilleri öğrenin

Veri mimarlarının çoğu önce mühendistir ve bu nedenle birkaç programlama dilinde zaten yetkindir. En yaygın olanlar arasında SQL, Spark, Hive ve Python bulunur. 

Diğer Veriyle İlgili Kariyerler

Veri mimarı olmanın sizin için doğru yol olup olmadığını düşünürken, bunu diğer kariyerlerle karşılaştırarak incelemek faydalı olabilir.  Diğer yaygın veri rolleri hakkında daha fazla bilgi edinmek için aşağıdaki bloglara göz atın: 

Aşağıdaki grafik, diğer yaygın veri rollerinin kısa bir görsel karşılaştırmasını sunar:

Veri Mimarı vs Diğer Roller
Kaynak: https://www.techtarget.com/searchdatamanagement/definition/data-architect

Sonuç

Veri mimarlığı hızla büyüyen bir kariyer nişidir: COVID nedeniyle sektörler genelinde dijitalleşme hız kazandıkça, meslek son iki yılda katlanarak gelişti.  Sürekli evrildiği için bu kariyer yolunda asla sıkılmazsınız. Dahası, oldukça rekabetçidir ve son derece iyi kazandırır. 

Bir veri mimarı için gerekli tüm teknik beceriler tek bir kursta öğretilemese de, Datacamp'teki Python ile Veri Mühendisliği kursunu almanız şiddetle tavsiye edilir. Bu yol, veri mimarı olmanız için ihtiyaç duyacağınız temel becerileri kazandıracak ve tamamladıktan sonra kariyer rehberliği de sunacaktır.  

Veri Mimarı SSS'leri

Veri mimarı nedir?

Veri organizasyonunda önemli, kıdemli bir roldür; iş gereksinimlerini teknolojik gereksinimlere çevirir ve verilerin kurumsal uygulamalar arasında nasıl toplanacağı, saklanacağı, alınacağı, arşivleneceği ve aktarılacağına ilişkin standartlar ve çerçeveleri tanımlar.

Bir veri mimarı hangi programlama dillerini öğrenmelidir?

Veri mimarları için en yaygın programlama dilleri SQL, Spark, Hive ve Python'dur.

Veri mimarı ile veri mühendisi arasındaki fark nedir?

Veri mimarları kurumsal veri mimarisini tasarlar ve kurgularken, veri mühendisleri bu vizyonu hayata geçirir ve mimariyi spesifikasyonlara göre geliştirir. 

Veri mimarı olmak için ne yapmalıyım?

Veri mimarlarının lisans derecesini bilgisayar bilimi, bilgi teknolojileri, yazılım mühendisliği veya diğer ilgili alanlarda tamamlaması çok yaygındır. Kendi kendine öğrenmiş veri mimarları da vardır, ancak aynı beceri seviyesine ulaşmak çok daha fazla zaman ve disiplin gerektirir. DataCamp'in Python ile Veri Mühendisi Kariyer Yolu gibi çevrimiçi eğitim programları, başarılı bir veri mimarı olmak için ihtiyaç duyacağınız temel bilgileri edinmek adına mükemmel seçeneklerdir.  

Veri mimarı olmak için üniversiteye gitmem gerekiyor mu?

Kesinlikle hayır. Veri mimarlığı düzenlenmiş bir meslek değildir; bu nedenle üniversite diploması zorunlu değildir (yine de bazen işler için gerekebilir). DataCamp'in Python ile Veri Mühendisi Kariyer Yolu gibi çevrimiçi eğitim programları, başarılı bir veri mimarı olmak için ihtiyaç duyacağınız temel bilgileri edinmek adına mükemmel seçeneklerdir.  

Bir veri mimarı ne kadar kazanır?

Glassdoor'a göre, veri mimarlarının yıllık ortalama temel ücreti yaklaşık 129.000 ABD Dolarıdır. Veri mimarları ayrıca yıllık 25.000 ABD Doları bonus ve diğer gelirler elde eder. 

Bir veri mimarı hangi yazılımları bilmeli?

Python, SQL, ilişkisel ve ilişkisel olmayan veritabanları, ETL, Bulut, C++, Java, Hadoop.

Veri mimarlığı iyi bir kariyer mi?

Veri mimarları genellikle büyük şirketlerde yüksek değere sahip kıdemli profesyonellerdir ve genellikle tüm veri rollerinin en yüksek ücret alanlarıdır; bu faktörler onu mükemmel bir kariyer seçimi yapar. 

Veri mimarı ile veri mühendisi aynı şey midir?

Veri mimarı ve veri mühendisi unvanları birbirine yakındır ve bu nedenle sıklıkla karıştırılır. İki rol arasındaki fark, birincil sorumluluklarında yatar. Şunu unutmamak gerekir ki, veri mühendisi olarak giriş seviyesinde pozisyonlar bulabilirsiniz; ancak veri mimarı pozisyonları çok yıllı deneyim gerektirir.  

Konular

İlgili