Aikido

Sadece 45 dakikada 150'den fazla geliştiriciye güvenlik çözümünü genişletme: GEA’nın Aikido öyküsü

Şuradan taşınmıştır -
SonarQube,  
Onarmak,  
150
GEA Digital ekibindeki geliştiriciler
45m
işe alım süreci
5m
sorunu çözmek için gereken en kısa süre

GEA Digital’de kendinizi ve görevlerinizi tanıtabilir misiniz?

Marc Lehr, Müşteri Etkileşimi ve Dijital Platform Başkanı: GEA Digital’de Portal & App Factory geliştirici ekibini yönetmekten sorumluyum . Görevim, geliştirmelerimizin sadece yenilikçi değil, aynı zamanda güvenli olmasını sağlamaktır. Günümüzün değişim hızı (yeni bağımlılıklar, sayısız kütüphane ve sürekli değişen tehditler) göz önüne alındığında, bu hızı yakalayabilmek için otomatik güvenlik taramalarına ihtiyacımız var.

Salvatore Cuccurullo, Kıdemli DevOps Yöneticisi: Bulut altyapımızı denetliyorum ve hem geliştiricilerimiz hem de operasyon ekiplerimiz için süreçlerin otomatikleştirilmesine yardımcı oluyorum. Pratikte bu, ekiplerimizin uyumluluk ve güvenliği korurken hızlı bir şekilde sonuç üretebilmelerini sağlamak anlamına geliyor.

Aikido’ya başlamadan önce ne tür zorluklarla karşılaştınız?

Salvatore: Daha önceki deneyimlerimde Trivy Scanner gibi başka araçlarla da çalışmıştım. Sağlam bir araç olsa da, güncel kalabilmesi için yoğun bir entegrasyon çalışması ve sürekli bakım gerektiriyordu. Bu, bizim için ölçeklenebilir bir çözüm değildi.

Marc: CI/CD altyapımıza sorunsuz bir şekilde entegre olabilecek bir çözüme ihtiyacımız vardı; yani her geliştiricinin bir DevOps uzmanı olmasına gerek kalmadan hızlı bir şekilde devreye alabileceğimiz bir şeye. Güvenlik, geliştirme sürecini yavaşlatmamalı, aksine ona güç katmalıdır.

Neden Aikido'yu seçtin?

“Aikido, gerçekten geliştiriciler göz önünde bulundurularak tasarlandığı için hemen dikkatimi çekti. Kullanıcı deneyimi basit, sade ve gereksiz engelleri ortadan kaldırıyor.

Salvatore: “Aslında Aikido’yu DevOps yapımızdaki üçüncü bir ekip olarak görüyoruz. Geliştiriciler yazılım geliştirmeye odaklanıyor, operasyon ekibi altyapıyı yönetiyor ve Aikido ise arka planda güvenliği sağlıyor.”

Aikido’yu seçmemizin başlıca nedenleri şunlardır:

  • Hızlı işe alım süreci: “Sadece 45 dakikalık bir şirket içi eğitimle 150’den fazla yazılımcıyı işe alabildik.”
  • Çevik güncellemeler: Aikido, ihtiyaçlarımıza ayak uydurarak özellikleri sürekli olarak kullanıma sunuyor.
  • Çalıştığımız yerlerde destek: “Yerleşik sohbet özelliği, merkezi olmayan ekiplerimizin soru sormasını ve anında yanıt almasını kolaylaştırıyor.”
“Sadece 45 dakikalık bir şirket içi eğitimle 150'den fazla yazılım geliştiricisini işe alabilmeyi başardık.”

Aikido’nun hangi özelliklerini en değerli buluyorsunuz?

“Şu ana kadar elde ettiğimiz en iyi sonuç, AI AutoFix sayesinde bir güvenlik açığını tespitinden düzeltilmesine kadar beş dakika içinde gidermekti.”

Marc: “Aikido’nun geliştirilmiş özelliği, oyunun kurallarını değiştiriyor. Yanlış pozitifleri otomatik olarak filtreleyerek geliştiricilerin gereksiz sorunların peşinden koşmasını önlüyor.” AI AutoFix’i de çok seviyorum. Kritik bir sorun gördüğümde, otomatik düzeltme için uygun olup olmadığını kontrol ediyorum. Uygunsa, işlemi başlatıyorum, geliştiriciye bildirim gönderiyorum ve birkaç dakika içinde sorun birleştirilebiliyor. Şu ana kadarki rekorumuz, bir güvenlik açığını tespitinden düzeltilmesine kadar beş dakika içinde çözmekti.

Yanlış pozitiflerin %95’ini eleyerek rafine edilmiş bir Aikido örneği


Salvatore: “Aikido, Azure DevOps gibi CI/CD aracımızla mükemmel bir şekilde entegre edilmiştir. DevOps konusunda hiç deneyimi olmayan biri bile birkaç tıklamayla verimli çalışmaya başlayabilir.”

Aikido’nun sızma testleriyle ilgili deneyimlerinizi paylaşabilir misiniz?

Marc: Kısa bir süre önce Aikido aracılığıyla bir sızma testi gerçekleştirdik ve sonuçlardan çok memnun kaldık. Aikido’nun kendi güvenlik tarama verilerinden yararlandığı için süreç daha verimli oldu. Geleneksel yaklaşımlara kıyasla harcanan çaba, zaman ve maliyetin tümü önemli ölçüde azaldı.

Aikido’yu değerlendiren takımlara ne tür bir tavsiye verirdiniz?

Marc: Geliştiricilerinizi ilk günden itibaren sürece dahil edin. Aikido, çok sayıda entegrasyon ve otomasyon seçeneği sunuyor, ancak genellikle en büyük farkı yaratanlar daha küçük özelliklerdir.

Salvatore: Bu çözümün araçlarınızla (bizim durumumuzda Azure DevOps gibi) ne kadar sorunsuz bir şekilde entegre olduğunun etkisini küçümsemeyin. Aikido, günlük iş akışımızı en az düzeyde kesintiye uğratarak güçlü bir güvenlik seviyesine ulaşmamızı sağladı.

Şimdi güvenliğinizi sağlayın

Kodunuzu, bulutunuzu ve çalışma zamanınızı tek bir merkezi sistemde güvenceye alın.
Güvenlik açıklarını otomatik olarak hızla bulun ve düzeltin.

Kredi kartı gerekmez | Tarama sonuçları 32 saniyede.