İçeriğe geç

Internal developer platform ile günde 50+ deployment'a çıkış

Türkiye'nin en büyük e-ticaret platformlarından biri12 ay16 mühendis
12x
Deployment sıklığı artışı
50+
Günlük üretim deployment'ı
%70
Ortam talebi süresinde kısalma
60
Self-servis çalışan ekip

Zorluk

Şirket hızla büyürken merkezi DevOps ekibi darboğaza dönüşmüştü: ortam talepleri haftalar sürüyor, 60'a yakın geliştirme ekibi her sürüm için bilet açıyordu. Kampanya dönemlerinde manuel ölçekleme operasyon ekibini tüketiyordu.

Çözüm

Geliştiriciyi iç müşteri kabul eden bir platform ürünü kuruldu: Backstage portalı üzerinden golden path şablonları, otomatik provizyonlanan ortamlar ve Argo CD ile GitOps tabanlı dağıtım.

Kampanya dönemleri için yük profiline dayalı otomatik ölçekleme ve k6 ile sürekli yük testi pipeline'ı kuruldu. Öneri sistemleri için gerçek zamanlı Kafka event akışı aynı platforma taşındı.

Mimari yaklaşım

  • Çok kümeli Kubernetes (üretim/staging ayrık), Cluster API ile küme yaşam döngüsü
  • Argo CD + Kustomize GitOps; progressive delivery için Argo Rollouts (canary)
  • Backstage developer portal, golden path şablonları, otomatik skor kartları
  • Kafka tabanlı event backbone; öneri modelleri için MLOps hattı

Sonuçlar

Deployment sıklığı ayda ~110'dan günde 50+'ya çıktı; değişiklik başarısızlık oranı %4'ün altına indi.

Yeni servis ortamı talebi 3 haftadan 1 güne indi; merkezi ekip bilet kuyruğu kalktı.

Son iki büyük kampanya dönemi, manuel müdahale olmadan ve kesintisiz tamamlandı.

Platform ekibimiz artık yangın söndürmüyor, ürün geliştiriyor. Geliştirici memnuniyeti anketimizde altyapı ilk kez şikâyet değil, övgü maddesi oldu.
VP of EngineeringMüşteri teknik sponsoru

Altyapınızı bir sonraki seviyeye taşıyalım

30 dakikalık keşif görüşmesinde mevcut durumunuzu dinliyor, benzer kurumlarda neyin işe yaradığını paylaşıyor ve somut bir ilk adım öneriyoruz. Satış sunumu yok; mühendis mühendise bir sohbet var.