İstanbul’daki yüksek trafikli e-ticaret ve fintech sistemlerinde altyapı iki yerde acıtıyor: kampanya günü dayanmayan sistem ve ay sonu gelen bulut faturası. İkisi de genelde aynı sebepten kaynaklanıyor.
Türkiye’nin en büyük ekonomisi ve çoğu şirketin genel merkezi burada. Finans, e-ticaret, medya ve lojistik yoğun. Rekabetin en sert olduğu yer de burası: aynı işi veren onlarca firma var, dolayısıyla fark teknoloji seçiminde değil, işin nasıl kurgulandığında ortaya çıkıyor.
Ofisimiz Beyoğlu’nda, Sadi Konuralp Caddesi’nde. İstanbul içindeki projelerde yüz yüze görüşüyoruz.
AWS, Azure ve Google Cloud üzerinde ölçeklenen, kampanya yükünü kaldıran kurulum.
Bulut maliyetinin nereye gittiğinin çıkarılması; Kubernetes kullanıyorsanız Kubalance ile ekip bazında dağıtımı.
İzleme ve yedekleme: kesintiyi müşteriden önce görmek.
E-ticarette yılın cirosunun önemli bir kısmı birkaç güne sıkışıyor ve sistem tam o gün düşüyor. Sebep genelde sunucunun küçüklüğü değil: tek bir yavaş sorgu, önbelleğe alınmamış bir sayfa ya da ödeme adımındaki bir dış servis, yük gelince tüm sistemi kilitliyor. Kampanya öncesi yapılan iş, kapasite artırmaktan çok bu darboğazın nerede olduğunu önceden bulmak.
İstanbul’daki çoğu ekipte bulut faturası büyürken kimse tam olarak neyin büyüdüğünü söyleyemiyor. Fatura tek kalem geliyor, içindeki ayrım ise ekiplere ya da ürünlere göre değil kaynaklara göre. Bunu tersine çevirmek, kesmeden önce yapılması gereken iş: harcamanın hangi ekipte ve hangi serviste olduğu görünür olduğunda, kesilecek yer genelde kendini gösteriyor. Kubernetes kullanıyorsanız bu dağıtımı pod seviyesinde yapan kendi ürünümüz Kubalance var.
Bir altyapının gerçek ölçüsü, kesinti olmaması değil; kesinti olduğunda ne kadar sürede geri döndüğü ve bunun önceden denenmiş olup olmadığı. Yedeğin var olması yetmiyor, geri yüklemenin denenmiş olması gerekiyor. Altyapı işlerinde sabit bir liste fiyatı yayınlamıyoruz, çünkü iş mevcut sisteminizin durumuna göre çok değişiyor — önce bir gözden geçirme yapıp neyin gerekli olduğunu, neyin gerekmediğini söylüyoruz.
Evet. Ofisimiz Evliya Çelebi Mah. Sadi Konuralp Cad. No: 5/2, Beyoğlu adresinde. Görüşme için önceden yazmanız yeterli; dilerseniz biz de sizin ofisinize geliriz.
İşi kendi ekibimiz yapıyor. Projede kimin çalıştığını baştan söylüyoruz ve iletişim tek bir kişi üzerinden yürüyor; ajans zinciri yok.
Ekip küçükken gerekli olan şey ayrı bir DevOps ekibi değil, kimsenin aklında durmayan bir kurulum. Deploy tek kişinin bilgisayarından yapılıyorsa ya da sunucuya en son kimin ne yaptığı bilinmiyorsa, sorun ekip büyüklüğünden bağımsız olarak zaten var demektir.
Çoğu durumda evet, ama önce ölçmek gerekiyor. Faturayı düşürmenin en büyük kalemi genelde daha ucuz sağlayıcı değil, kullanılmayan kapasitenin kapatılması ve yanlış boyutlandırılmış kaynakların düzeltilmesi oluyor. Ne kadar düşeceğini ölçmeden söylemiyoruz.
Evet. Taşıma öncesi mevcut yükü ve bağımlılıkları çıkarıyor, kesinti gerektiren adımları planlıyoruz. Geçiş genellikle aşamalı yapılır; geri dönüş planı olmadan taşıma başlatmıyoruz.
Çoğu ortamda kullanılmayan kaynaklar, yanlış ölçeklendirilmiş sunucular ve unutulmuş test ortamları bulunur. Önce harcamanın nereye gittiğini görünür hâle getiriyor, sonra ölçeklendirme ve rezervasyon seçenekleriyle azaltıyoruz.
Ne yapmak istediğinizi ve hangi tarihte ihtiyacınız olduğunu yazın; kapsamı birlikte çıkaralım.
WhatsApp’tan yazın