Gantek
Türk Telekom’da Uygulama Modernizasyonu ve Açık Kaynak Kullanımı

Türk Telekom’da Uygulama Modernizasyonu ve Açık Kaynak Kullanımı

Türk Telekom 37 bine yakın çalışanıyla, 53.2 milyon aboneye kesintisiz ve sürekli iletişim sunarak, Türkiye’nin 81 ilinde 474 bin km fiber altyapı hizmeti sağlamaktadır. 180 yılı aşan köklü bir geçmişe sahip olan Türk Telekom, Türkiye’nin ilk entegre telekomünikasyon operatörüdür. Müşterilerin hızla değişen iletişim ve teknoloji ihtiyaçlarına en güçlü ve en doğru şekilde cevap verebilmek amacıyla 2015 yılında Türk Telekomünikasyon A.Ş., TT Mobil İletişim Hizmetleri A.Ş. ve TTNET A.Ş. tüzel kişiliklerini mevcut şekliyle muhafaza ederek ve tabi oldukları mevzuat ve regülasyonlara tamamen uyarak, “müşteri odaklı” ve entegre bir yapıya geçmiştir. Son yıllarda Bulut Mimarisinin yükselişe geçmesiyle birlikte yeni veri merkezleri; geleneksel sunucu veri depolama ve ağ bağlantılarını, yazılım tabanlı çalıştıracak şekilde dönüştürmeye başlamıştır. Sadece sanallaştırma değil, aynı zamanda uygulamaların modernizasyonunu daha da kolaylaştıran Konteynır teknolojileri de bu değişimin yaşanmasını sağlamıştır.

Türk Telekom olarak Telco’dan Techno’ya dönüşümde bulut teknolojilerini ve platformlarını kullanıyoruz. Hem monolitik yapıda servisleri kaliteli vermeye çalışırken, yeni projelerde açık kaynak ürünleri maliyet ve esneklik noktasında değerlendirmekteyiz. Dijital dönüşüm kapsamında IaaS, PaaS ve OSS platformlarında ciddi bir bilgi birikimimiz bulunmaktadır. Pek çok uygulamanın mikroservise dönüşümünde PaaS, DevOps süreçleri ve açık kaynak veri tabanlarının altyapılarının kurulumunu ve yönetimini yapmaktayız.

 

Türk Telekom Ne Zaman ve Neden Percona PostgreSQL’i tercih etti?

Türk Telekom olarak, Türkiye’nin dijital dönüşümünün öncüsü olmanın verdiği sorumlulukla, müşteri taleplerine yanıt vermek ve dijital dönüşüm sürecimizi hızlandırmak için altyapımızı sürekli güçlendiriyoruz. Bu kapsamda artan veri hacmi, performans beklentileri ve iş sürekliliği ihtiyacımızı daha ileri seviyelere taşıyan ve maliyet verimliliği konusunda bir çözüm sunan PostgreSQL’e geçtik. Bu sayede güçlü altyapımızı daha da modern hale getirdik ve veri tabanı teknolojilerindeki liderliğimizi pekiştirdik.
Dijitalleşme stratejimiz doğrultusunda, mevcut veri tabanı mimarimizin daha da verimli hale gelmesi için modernizasyon çalışmalarına başladık. Özellikle artan iş yüklerini karşılamak, operasyonel maliyetlerimizi arttırıyordu. Bunun üzerine, 2020 yılında katıldığımız eğitimler ve yaptığımız “Proof of Concept” (POC) sonrası, açık kaynaklı çözümler arasından PostgreSQL’i tercih ettik ve bu geçişle birlikte modern veri tabanlarımızı daha da modernize ederek  performans ve erişilebilirlikte daha efektif bir yapı kurduk. PostgreSQL’i tercih etmemizin en önemli nedenlerinden biri, açık kaynaklı bir çözüm olarak lisans maliyetlerinde avantaj sağlamasıydı.   Aynı zamanda, PostgreSQL’in ölçeklenebilirliği ve performans odaklı özellikleri, artan müşteri taleplerimizi karşıladığımız güçlü altyapımıza destek oldu.


“PostgreSQL'in ölçeklenebilirliği ve performans odaklı özellikleri, bizi artan müşteri taleplerini sorunsuz bir şekilde karşılayabilecek dayanıklı ve ölçeklenebilir bir altyapıyla pekiştirdi. Percona ve PostgreSQL ile elde ettiğimiz performans artışı ve optimize edilmiş veritabanı iş yükü, kullanıcı deneyiminde önemli ölçüde iyileşmeye ve müşteri memnuniyetinde büyük bir artışa yol açtı." 
Mehmet Fatih Bekin, Türk Telekom Veri Merkezi, Altyapı ve Bulut Hizmetleri Direktörü

 

Geçiş Sürecinde Başarıyla Yönetilen Dönüşüm Adımları

Türk Telekom olarak, yenilikçi altyapımızı daha da güçlendirmek adına önemli bir dönüşüm sürecine imza attık. Veri tabanı modernizasyonu gibi stratejik projelerde, iş sürekliliğini en üst düzeyde tutmak için detaylı planlamalar gerçekleştirdik.

 

Bu kapsamda, PostgreSQL’e geçiş sürecinde eski sistem ile yeni altyapının entegrasyonunu en verimli şekilde yönetmek önceliğimiz oldu. Kesintisiz hizmet anlayışımız doğrultusunda, fazlandırılmış bir geçiş stratejisi uygulayarak süreci başarıyla yönettik. Ayrıca, uygulamalarımızı PostgreSQL ile daha uyumlu hale getirmek adına mikroservis altyapısına geçiş yaptık ve gerekli optimizasyonları gerçekleştirdik. Bu sayede, kullanıcı deneyimini en üst seviyede tutarak dönüşüm sürecini başarıyla tamamladık.

 

PostgreSQL’e Geçişin Kazanımları

PostgreSQL’e geçişimizle birlikte, iş süreçlerimizde ve operasyonel verimliliğimizde önemli iyileştirmeler sağladık. Lisans maliyet avantajı, finansal anlamda daha fazla kaynağın inovasyon ve gelişim projelerine ayrılmasına olanak tanıdı.

Performans açısından, veri tabanındaki sorgu sürelerinde belirgin bir iyileşme gözlemledik. PostgreSQL’in esnek ve güçlü yapısı, sistemimizin performansını daha verimli hale getirmemizi sağladı. Ayrıca, yüksek erişilebilirlik çözümleri sayesinde, sistemimizin sürekliliği en üst düzeyde korunarak müşteri deneyimi daha da iyileştirildi.

 

Son olarak, PostgreSQL’in ölçeklenebilirliği sayesinde, büyüyen iş yüklerimizi ve yeni teknolojileri destekleyecek daha esnek bir altyapıya sahip olduk. Veri tabanı altyapımızın genişletilmesi gerektiğinde, PostgreSQL’in sunduğu avantajlar sayesinde bu sürecin etkili bir şekilde yönetilebiliyor.

 

Dijitalleşme yolculuğumuzda Türk Telekom müşteri odaklı ve yenilikçi yapısını güçlendirmeye devam ediyor. Bu başarılı dönüşüm sürecinde, Gantek ve Percona’nın sunduğu 7/24 destek ve güvenlik hizmetleri de önemli bir rol oynadı. Düzenli güncellemeler ve sağlanan kurumsal destek, altyapının uzun vadede sürdürülebilirliğini sağladı. Türk Telekom, bu yenilikçi çözümle sadece bugün değil, gelecekte de iş süreçlerini güvenle sürdürebileceği bir temel oluşturdu.

Dönüşümün getirmiş olduğu başarıyla birlikte, müşteri öncelikli yaklaşımımızla, her ölçekteki işletmenin rekabet gücünü artırarak, teknolojik yeniliklerle büyümelerine destek oluyoruz. Bunun yanı sıra, Türk Telekom olarak yönetilen hizmetler kapsamında da çeşitli çözümler sunuyoruz. Bu hizmetler, işletmelerin teknoloji altyapılarını etkin bir şekilde yönetmelerine ve iş süreçlerini optimize etmelerine yardımcı olmak üzere tasarlanmıştır. Yönetilen hizmetlerimiz arasında bulut platform çözümü olarak PaaS ve Devops yönetimi, veri tabanı yönetimi (PostgreSQL, Cassandra, MongoDB, MSSQL), işletim sistemi ve sunucu yönetimi hizmetleri gibi alanlar bulunmaktadır. İşletmeler bu sayede, IT altyapılarını uçtan uca teknik ekibimizle, profesyonel bir şekilde yönetirken, kaynaklarını daha stratejik iş hedeflerine yönlendirebilir. Türk Telekom’un sağladığı yönetilen hizmetler, işletmelerin teknolojik ihtiyaçlarına özgü çözümlerle donatılmış olup, her ölçekteki kurumun ihtiyaçlarına uygun esneklik ve ölçeklenebilirlik sunar. Bu sayede tüm bu çalışmaların sonunda hem içerideki hem de dışarıdaki müşterilerimize 7/24 kesintisiz destek hizmeti sunuyoruz.

 

 

Güncel Blog Yazıları

2023'te Dijital Yatırımlarımızda Öne Çıkacak Konular
Turbonomic 101
Açık Kaynak Yazılım Lisans Türleri
INSTANA 101
Podman
GitLab 101
CI/CD Nedir?
GitLab’ın AI Yeteneği ve DevSecOps Platformundaki Rolü
Redis‘te En Sık Yapılan Hatalar
Bulut Teknolojisi Nedir?
Veritas ile Veri Yönetiminde Yenilikçi Yaklaşımlar
API Gateway'ler: Dijital Dönüşümde Verimliliği ve Güvenliği Artırmanın Yolu
Red Hat Ansible Lightspeed ve IBM Watsonx Code Assistant: BT Otomasyonunda Devrim
PostgreSQL’in Tarihçesi
PostgreSQL Mimarisi
Istio Service Mesh
Mikroservislerin Gelecegi
Elasticsearch Machine Learning
Gelişmiş Arama Deneyimi: Elasticsearch Relevance Engine ve Büyük Dil Modelleri ile Yapay Zeka Destekli Arama Çözümleri
Kubernetes - Cka Sınavı  Genel Başlıklar
Kubernetes Mimarisi
Openshift Updates
Dell OpenManage Enterprise ile Tek Yerden Çoklu Sistem Yönetimi
Dolandırıcılık Yönetim Sisteminin Önemi ve Bu Kapsamda Kullanılan ROC-Fraud Management System
Partner Settlements’ın Önemi ve Bu Kapsamda Kullanılan ROC-Partner Settlement System
Gelir Güvence Sisteminin Önemi ve Bu Kapsamda Kullanılan ROC-Revenue Assurance System
Windows Admin Center – Kolaylaştırılmış, Modern Uzaktan Sunucu Yönetim Aracı
Oracle ASR Manager ile Oracle Donanım Arızalarında Otomatik Çağrı  Açılması
OpenShift Kurulum Yöntemleri Nelerdir, Hangisini Seçmeliyim?
Veeam Kasten ile Kubernetes Yüklerinizi Koruyun
Türk Telekom’da Uygulama Modernizasyonu ve Açık Kaynak Kullanımı
OpenShift Local, eski adıyla Code Ready Containers Ortamı ve Kullanımı
Veri Tabanı Nedir? Veri Tabanı Güvenliğini Nasıl Sağlarız?
DevOps Nedir? DevOps Neden Önemlidir?
PostgreSQL’de TOAST (The Oversized-Attribute Storage Technique) Kavramı
MVCC (Multi Version Concurrency Control) nedir? PostgreSQL’in MVCC implementasyonu nasıldır?