Karabük Üniversitesi Programlama Günleri - PostgreSQL Sunumu
Kamu ve özel sektörde kurumsal veritabanı olarak PostgreSQL
1. 3. Türkiye PostgreSQL Konferansı 1
Kamuda ve özel sektörde kurumsal
veritabanı olarak PostgreSQL
İbrahim Edib Kökdemir,Türksat
linkedin.com/in/kokdemir
2. 3. Türkiye PostgreSQL Konferansı 2
Neden kamu?
● Kamu sektörünün GSMH payı = %25
● Özel sektörün büyük yatırımları yapmak için yetersiz kalması
● Fazla regüle edilmiş bir Bilişim ve İletişim piyasası
● Dijital gelecek için milli politika
– Bilişim okur yazarı insan kaynağı üretmek
– Hizmet ve ürün ihracatı yapmak
– Gelişmişlik seviyesine ulaşmak (erişilebilirlik)
4. 3. Türkiye PostgreSQL Konferansı 4
Kamu Sektörünün Analizi
GÜÇLÜ YÖNLER
● Standartları/eğilimleri yönetme gücü
● Maliyet baskısı zayıf
● Müşteri/Vatandaş baskısı zayıf
● Her zaman yedek personel
● Kişisel AR-GE fırsatı
5. 3. Türkiye PostgreSQL Konferansı 5
Kamu Sektörünün Analizi
ZAYIF YÖNLER
● Özerkliğin eksikliği
● Projelerin yönetici bağımlılığı
● Ödül ve Ceza mekanizmasının zayıflığı
● Ücret politikaları
● Risk alma eksikliği
● Görev/yetki karmaşası
● Bürokratik sürecin uzunluğu (ihale, personel alımı, iç
işleyiş)
6. 3. Türkiye PostgreSQL Konferansı 6
Kamu Sektörünün Analizi
FIRSATLAR
● AR-GE, standartlaştırma ve sektöre yön verme gücü
● Ve Uzun vadede toplam maliyetleri düşürme gücü
● Yetişmiş insan gücü oluşturma
● Bilişim kalitesini derinleştirme
– Sistemlerin birlikte çalışabilmesi
7. 3. Türkiye PostgreSQL Konferansı 7
Kamu Sektörünün Analizi
TEHDİTLER
● Özel sektör eleman akışkanlığı
● Beklenmeyen mali kesintiler
● Kısa ve orta vadede başarısızlık riski
– yönetici bağımlılık
– İstikrarsızlık
● Kemikleşmiş yapıyı zorlama riski
● Kamu sektörü ön yargısı
8. 3. Türkiye PostgreSQL Konferansı 8
Turksat'ta PostgreSQL Tarihi
PROJELER
● Kablo TV (Müşteri Hizmetleri Sistemi)
● LRIT (Long-range identification and tracking of ships)
● Turksat Globe
● Ulusal Ulaştırma Portali (ulasim.gov.tr)
● E-Devlet Kapısı (turkiye.gov.tr)
● KKTC-Edevlet
● Turksat Web Sitesi (turksat.com.tr)
● Kurumsal uygulamalar
9. 3. Türkiye PostgreSQL Konferansı 9
Turksat'ta PostgreSQL Tarihi
DETAY
● Veri boyutu (canlı ve replication)
– 10TB (Canlı, test ve development)
● Network Trafiği
– 1Gbps (canlı)
● PostgreSQL DBA (30)
10. 3. Türkiye PostgreSQL Konferansı 10
Turksat'ta PostgreSQL Tarihi
NASIL OLDU?
● Çalışanların risk alması
– İyi niyet
– Cesaret
– Gayret
● Ev yapımı
– Deneme yanılma
– Kendi kendini yetiştirme
● Yönetim
– Laissez-faire (bırakınız yapsınlar)
11. 3. Türkiye PostgreSQL Konferansı 11
Nasıl Yapılmalı?
NEREDEYİZ?
● Genişbant internet
– Dünya: 1990 sonrası
– Türkiye: 2000 sonrası
● Açık Kaynağın yükselişi
– Topluluk büyüdü
– Hızlı kod geliştirme (sayı arttı)
– Yeni fikirler, yaklaşımlar
– Öğrenme ve bilgi paylaşımı
12. 3. Türkiye PostgreSQL Konferansı 12
Nasıl Yapılmalı?
TAVSİYELER
● Bir uygulama mimarisi
KULLANICI ARAYÜZÜ
İŞLEM KATMANI
VERİTABANI
13. 3. Türkiye PostgreSQL Konferansı 13
Nasıl Yapılmalı?
ÜST KATMANLAR
● Çoktan ölçeklendi
● Sınırlandırmaları kalktı
● Yükü veritabanında
VERİTABANI
● En kritik ve riskli nokta
– Ölçeklenmesi zor
– Değiştirilmesi zor
– İnsan ve donanım hatalarına karşı hassas
– Başarısızlıkta geri dönülmesi zor
14. 3. Türkiye PostgreSQL Konferansı 14
Nasıl Yapılmalı?
TAVSİYELER
● Resmi Politika / felsefe
– Kurumlar arası resmi gruplar
– Teknik yayınlar
– Organizasyonlar
● Öğrenme ve bilgi paylaşımı
– Eğitim
– Sertifikasyon
● Ortak kod ağı ve bilgi tabanı
– PostgreSQL toplululuğuna katılım
– Kurumlar arası ortak kaynak
● Ticari destek
Dijital gelecek
Erişilebilirlik
Hizmetleri en kaliteli şekilde vermek
AB'nin dijital agenda 2020
Standartlaşma olacağından Pg örneğini ele alırsak lisans maliyetlerini hesaba katmasak bile türksat'ın bilgi birikimini aktatması yapılandırma ve bakım maliyetini aşağı çeker
Üst katmanlar
1. Bir önceki şekil aklımızda bulunsun ve işin ayrıntılarına girelim.
VT
1.c den sonra Özellikle para, sağlık, adalet işin içine girmişse.
Bu kritiklik içerisinde nasıl yaparız?
Turksattan bahsettik. En az 40 kişi, bu sayı basit süreçlerle oldu. Herhangi bir resmi politika olmadan.
Bu kritiklik içerisinde nasıl yaparız?
Turksattan bahsettik. En az 40 kişi, bu sayı basit süreçlerle oldu. Herhangi bir resmi politika olmadan.