Software Provider
Amazon EKS, Amazon EC2 Auto Scaling, Karpenter, Amazon CloudWatch, AWS GuardDuty
Amazon Web Services
Telekom yazılımı sektörünün önde gelen şirketlerinden biri, tamamen dijital, mobil bir internet hizmet modeli sunabilmek amacıyla altyapısını modernize etmek istemiştir. Yeni nesil müşteri beklentileri doğrultusunda tasarlanan bu platform, tüm müşteri işlemlerinin çağrı merkezi, fiziksel mağaza veya manuel müdahaleye ihtiyaç duyulmadan dijital olarak gerçekleştirilmesini mümkün kılmaktadır. Modernizasyon girişiminin temel amacı, olası hizmet kesintilerini en aza indirerek; performans sürekliliği, sistem dayanıklılığı ve akıllı trafik yönlendirmesini sağlamaktı. Bu dönüşüm sürecinde şirket, altyapısını Amazon Web Services (AWS) üzerinde taşıyıp modernize etmek üzere Sufle ile iş birliği yapmış; bulutun sunduğu güvenlik, ölçeklenebilirlik ve maliyet optimizasyonu avantajlarından faydalanmıştır.
Operasyonel İyileştirmeler
Geçiş öncesinde şirketin eski altyapısı çeşitli zorluklarla karşı karşıyaydı. Manuel dağıtımlar sık gerçekleşiyor ve oldukça zaman alıyordu; izleme sistemleri dağınıktı ve yoğun kullanım dönemlerinde ölçekleme yönetimi zorluk yaratıyordu. Hizmetin birden fazla marka ve müşteri kanalını destekleyecek şekilde genişlemesiyle birlikte sistemin sınırlamaları daha da belirgin hale getirildi. Modernizasyon çalışmaları kapsamında bu darboğazların giderilmesi amacıyla otomasyon, dinamik kaynak ölçekleme, merkezi izleme ve akıllı trafik yönlendirme gibi çözümler devreye alındı. Nihai hedef; büyümeyi destekleyen, operasyonel karmaşıklığı azaltan ve genel hizmet kalitesini artıran, geleceğe hazır bir platform sunmaktı.
Müşteri, bulut geçişi ve altyapı otomasyonu konusundaki uzmanlıkları nedeniyle Sufle ile ortaklık kurdu. Geçiş, işletmelerin AWS'ye iş yüklerini verimli ve uygun maliyetle taşımasını sağlayacak şekilde kapsamlı bir yaklaşımla yürütüldü. Sufle'nin kod olarak altyapı (IaC) ve mikro hizmet mimarisi konusundaki deneyimi, müşterinin farklı bölgelerde ve markalarda genişlerken ölçeklenebilir ve geleceğe hazır bir sistem oluşturulmasında önemli rol oynadı.
AWS’de Geçiş ve Modernizasyon
Tüm altyapı, işlem yükleri, gözlemlenebilirlik yığını, CI/CD araçları ve uygulama ortamları dahil olmak üzere, eski yerinde ve bulut tabanlı platformlardan AWS'ye taşındı.
Amazon EKS (Elastic Kubernetes Service) kullanılarak kapsüllenmiş bir mimari uygulandı ve bu sayede mikro hizmetlerin bağımsız bir şekilde ölçeklenmesi sağlandı. Tüm altyapı bileşenleri, Terraform ile IaC (Infrastructure as Code) kullanılarak tanımlandı, böylece izole edilmiş ortamlar arasında tutarlı dağıtımlar gerçekleştirildi. CI/CD hatları, Bitbucket, Jenkins ve ArgoCD kullanılarak sıfırdan inşa edildi ve bu, test, staging ve üretim ortamlarında kesintisiz ve otomatik uygulama teslimatı sağladı.
İzole Ortamlar ve Yüksek Ölçeklenebilirlik
Modüler büyümeyi desteklemek ve güvenliği artırmak amacıyla yeni mimari, her bir marka ve iş yükü için tamamen izole edilmiş ortamlar sunacak şekilde tasarlandı. Bu ortamlar, yüksek trafik yüklerini karşılayacak kapasitede inşa edildi ve Amazon EC2 Auto Scaling ile Karpenter kullanılarak esneklik kazandırıldı. Altyapı, gerçek kullanım verilerine göre dinamik olarak sağlandığından, sistem yoğun trafik dönemlerinde dahi yüksek performansını korurken altyapı maliyetleri de optimize edildi. Bu dinamik ölçekleme yeteneği sayesinde platform, talebe bağlı olarak yatayda genişleyebiliyor; böylece manuel müdahale ya da aşırı kaynak tahsisine gerek kalmıyor.
Modernizasyon sürecinin her katmanına güvenlik entegre edilmiştir. Ortam, sürekli tehdit algılama ve trafik denetimi sağlayan AWS GuardDuty ve VPC Flow Logs’un birlikte kullanımıyla korunmuştur. Gerçek zamanlı izleme ve güvenlik denetimleri, Amazon CloudWatch ve AWS CloudTrail aracılığıyla etkinleştirilmiş; böylece altyapı performansı ve erişim olayları her an izlenebilir ve doğrulanabilir hale getirilmiştir. Gizli bilgiler, AWS Secrets Manager aracılığıyla yönetilmiş; verilerin hem durağan hâlde hem de aktarım sırasında şifrelenmesi AWS KMS ve SSL/TLS protokolleri ile sağlanmıştır. IAM politikaları, en az ayrıcalık erişim modeli prensibine uygun şekilde yapılandırılmış; tüm yönetici erişimleri çok faktörlü kimlik doğrulama (MFA) ile güvence altına alınmıştır.
AWS'ye gerçekleştirilen geçiş, ölçülebilir iş sonuçları doğurmuştur. Yeni mimari sayesinde şirket, yüksek aktivite dönemlerinde %150 oranında artan trafiği performans kaybı yaşamadan destekleyebilir hâle gelmiştir. Dağıtım süreleri birkaç dakikadan bir dakikanın altına indirilmiş; bu da yeni özelliklerin ve acil düzeltmelerin çok daha hızlı devreye alınmasını mümkün kılmıştır. Infrastructure as Code (IaC) ve GitOps yaklaşımlarının uygulanması, operasyonel karmaşıklığı büyük ölçüde azaltmış ve altyapı ekiplerinin bakım yerine inovasyona odaklanabilmesini sağlamıştır.
Mevcut mimari, platform üzerindeki her dijital markanın bağımsız olarak dağıtım ve işletimini destekleyecek şekilde yapılandırılmıştır. Bu sayede ölçeklenebilirlik artmış, kesinti süreleri azalmış ve tüm katmanlarda güçlü bir güvenlik yönetimi sağlanmıştır.
We use cookies to offer you a better experience.