Gürcistan'da platform mühendisliği
SureIT, Gürcistan'daki yazılım şirketleri, dış kaynak stüdyoları, bankalar ve kendi yazılım ekibi olan büyük şirketler için platform mühendisliği hizmeti verir. Tüm geliştiricilerinizin üzerinde çalıştığı iç geliştirici platformunu kurar ve işletiriz: ticket açmadan dakikalar içinde test ortamı veya veritabanı, yeni servisler için hazır şablonlar, Kubernetes, GitOps, geliştirici portalı, gizli bilgi kasası, izleme ve maliyet takibi. Kendi sunucularınızda, bulutta veya ikisinde birden, aylık hizmet olarak ya da kurup ekibinize teslim ederek. Merkezimiz Batum, tüm Gürcistan'da ve yurt dışındaki ekiplerle çalışıyoruz.

Neden önemli
Şirkette beş geliştirici varken sunucuları bilen bir kişi yeterlidir. Yirmi ya da elli geliştiricide o kişi bir kuyruğa dönüşür. Test ortamı gereken geliştirici ticket açar ve üç gün bekler. Her ekip pipeline'larını kendi bildiği gibi kurar, şifreler dizüstü bilgisayarlarda .env dosyalarında durur ve hangi servisin kime ait olduğunu, çalışmasının kaça mal olduğunu, geçen hafta kimin neyi değiştirdiğini kimse söyleyemez.
Platform mühendisliği bu kuyruğu, geliştiricilerin kendilerinin kullandığı bir ürüne çevirir. Yeni bir servis, pipeline'ı, izlemesi ve güvenlik ayarları hazır olan bir şablondan başlar. Test ortamı veya veritabanı portalda bir düğmedir ve birkaç dakikada hazır olur. Altyapıdaki her değişiklik Git'te incelenmiş bir commit'tir, loglar, metrikler ve maliyetler her ekip için görünür. DevOps mühendisleriniz aynı talepleri yanıtlamayı bırakır ve gerçekten onlara ihtiyaç duyulan işlere odaklanır.
Platform mühendisliği neleri kapsar
Ticket'sız test ortamları
Geliştirici portalı açar, ihtiyacını seçer ve birkaç dakika içinde yeni bir test ortamı ya da veritabanı alır. Kimsenin kullanmadığı ortamlar kendiliğinden kapanır, böylece fatura sessizce büyümez.
Yeni servisler için hazır yollar
Ana dilleriniz ve framework'leriniz için şablonlar. Yeni bir servis; deposu, ortak CI/CD pipeline'ı, Dockerfile'ı, izlemesi ve erişim kurallarıyla, her seferinde aynı şekilde başlar.
Kubernetes ya da daha basiti
Bulutta veya kendi donanımınızda kurup işlettiğimiz bir Kubernetes platformu. Kubernetes ihtiyacınızdan fazlaysa aynı self servis düzenini sade Docker üzerinde kurarız ve bunu açıkça söyleriz.
Argo CD veya Flux ile GitOps
Her cluster'ın ve her ortamın durumu Git'te tanımlıdır. Argo CD veya Flux değişiklikleri otomatik uygular, her değişiklik incelenir ve geri dönmek için tek bir commit'i geri almak yeterlidir.
Backstage ile geliştirici portalı
Herkesin her servisi, sahibini, dokümanlarını, pipeline durumunu ve alarmlarını gördüğü tek bir yer. Yeni bir geliştirici işe aylar değil günler içinde alışır.
Gizli bilgiler, izleme, maliyet ve erişim
Şifreler ve anahtarlar dosyalarda ve sohbetlerde değil, Vault'ta. Loglar, metrikler ve trace'ler ilk günden her servise yerleşik. Ekip ve proje bazında maliyet, rollere göre erişim ve kimin ne yaptığını gösteren denetim kaydı.
Bir platform projesi nasıl ilerler
Ücretsiz görüşme ve değerlendirme
Geliştiricileriniz ve ekip liderlerinizle konuşur, depolarınıza, sunucularınıza, bulut hesaplarınıza ve mevcut pipeline'larınıza bakarız. Zamanın nerede kaybolduğunu ve önce neyin kurulması gerektiğini sade bir dille yazarız.
Ekibinizle birlikte adım adım kurulum
En çok yavaşlatan parçayla başlarız, genellikle test ortamları veya ortak pipeline'lar, gerisini adım adım ekleriz. Her değişiklik mühendislerinizin incelediği bir pull request'ten geçer, böylece platform kara kutuya dönüşmez.
Aylık işletme veya teslim
Platformu aylık hizmet olarak işletiriz: güncellemeler, yeni şablonlar, alarmlar ve geliştiricilere destek. Ya da dokümantasyon ve uygulamalı eğitimle ekibinize teslim ederiz. Tüm hesaplar şirketinizin adınadır.
Kimler için
Yazılım şirketleri
Gürcistan'da, sunucuların artık tek bir kişinin aklında tutulamayacağı kadar büyümüş ürün ekipleri.
Dış kaynak stüdyoları
Çok sayıda müşteri projesi olan, her projenin aynı şekilde başlamasını, yayına alınmasını ve izlenmesini, yeni bir projenin bir günde hazır olmasını isteyen stüdyolar.
Bankalar ve büyük şirketler
Kendi yazılım ekibi, sıkı erişim kuralları ve denetimleri olan, sunucularının çoğu zaman kendi binasında kalması gereken kurumlar.
Gürcistan'da ekibi olan yabancı şirketler
Geliştiricileri Gürcistan'dan çalışan ve aynı saat diliminde, İngilizce veya Rusça çalışan platform mühendislerine ihtiyaç duyan şirketler.
Geliştiricilerin gerçekten kullandığı bir platform
Bir platform, ancak geliştiriciler onu eski yönteme tercih ederse kurulmaya değer. Sonucu basit sorularla ölçeriz: yeni bir geliştiricinin ilk yayınına kadar geçen süre, yeni bir ortamın ne kadar sürede hazır olduğu ve hâlâ ticket gerektiren taleplerin sayısı. Her şey Git'te, belgelenmiş ve sizin adınızadır.
- DakikalarTalepten yeni test ortamına, ticket olmadan.
- 1 portalTüm servisler, sahipleri, dokümanlar ve pipeline'lar tek yerde.
- GitPlatformdaki her değişiklik incelenmiş bir commit'tir.
Platform mühendisliği hakkında sorular
Geliştirici platformu nedir?
Tüm geliştiricilerinizin üzerinde çalıştığı ortak zemindir: talep üzerine test ortamları, yeni servis şablonları, Kubernetes veya daha basit bir altyapı, GitOps, geliştirici portalı, ortak CI/CD, gizli bilgi kasası, izleme, maliyet raporları ve erişim kontrolü. Hepsini birden alabilir ya da tek bir parçayla başlayabilirsiniz.
Bunun DevOps'tan farkı nedir?
DevOps genellikle tek bir ürüne odaklanır: onun pipeline'ına, container'larına ve yayınlarına. Platform mühendisliği ise şirketteki tüm ekiplerin ve tüm ürünlerin kullandığı ortak platformu kurar, böylece her ekip aynı sorunları yeniden çözmez. Tek bir ürününüz ve küçük bir ekibiniz varsa DevOps hizmetimiz genellikle daha uygundur ve bunu size açıkça söyleriz.
Mevcut cluster'larımız için Kubernetes danışmanlığı veriyor musunuz?
Evet. Mevcut cluster'ları inceler, zayıf noktaları düzeltir, güncellemeleri, yedeklemeyi ve izlemeyi kurarız. Yeni cluster'ları da sunucularınızda veya bulutta kurarız. Kubernetes'e ihtiyacınız olmadığında bunu dürüstçe söyleriz: birkaç servis için iyi kurulmuş bir Docker düzeni daha ucuzdur ve yönetmesi daha kolaydır.
Platform kendi sunucularımızda çalışabilir mi?
Evet. Kendi donanımınızda Proxmox ile veya doğrudan fiziksel sunucularda, AWS, Azure ya da Hetzner'de veya ikisinin karışımı olarak kurarız. Her şey kodla tanımlandığı için platform daha sonra bunlar arasında taşınabilir, örneğin bulut faturası çok büyüdüğünde buluttan kendi sunucularınıza.
Ekibimiz platformu sizsiz yönetebilir mi?
İstediğiniz buysa hedefimiz de budur. Her parçayı belgeler, mühendislerinizi gerçek görevler üzerinde eğitir ve işi tamamen devralana kadar ulaşılabilir kalırız. Tüm depolar, hesaplar ve anahtarlar ilk günden şirketinizin adınadır.
Ne kadar tutar?
Ekibinizin büyüklüğüne, kaç servis ve ortamınız olduğuna ve bunların nerede çalıştığına bağlıdır. İlk görüşme ve mevcut altyapınızın değerlendirmesi ücretsizdir. Ardından, iş başlamadan önce yazılı olarak sabit bir proje fiyatı veya sabit bir aylık fiyat alırsınız.
Batum dışında çalışıyor musunuz?
Evet. Merkezimiz Batum, tüm Gürcistan'daki şirketlerle ve uzaktan yurt dışındaki ekiplerle çalışıyoruz. Platform işinin neredeyse tamamı uzaktan yapılır, sunucular kendi sunucu odanızdaysa yerinde geliriz.
Neye ihtiyacınız olduğunu anlatın.
WhatsApp’tan yazın, arayın ya da kısa bir talep gönderin. Sade bir anlatım yeterli.