BAŞARI HİKAYESİ

Mükemmellik otoyolunda sürüş

Maruti Suzuki'nin Nagarro ile DevOps yolculuğu
challenge_icon
meydan okuma
Büyük bir kuruluş olan MSIL, her biri kendi geliştirme, dağıtım ve DevOps uygulamalarına sahip birden fazla tedarikçiyle devam eden çok sayıda projeyle boğuşuyordu. Bazı önemli kritik sorunlar arasında yerel geliştirici ortamlarında manuel artifact oluşturma, daha yüksek ortamlara manuel aktarımlar ve üretim dağıtımından önce titiz test ve doğrulama sağlamak için standartlaştırılmış bir mekanizmanın olmaması yer alıyordu. Ortaya çıkan zorluklar kod kalitesi endişelerine, daha önce tespit edilmesi gereken sık üretim sorunlarına, uzun dağıtım sürelerine ve üretim dağıtımları sırasında kesinti sürelerine neden oluyordu.
process_icon
ÇÖZÜM
Nagarro'nun DevOps uygulamasının dönüştürücü potansiyelini fark eden MSIL, kurum genelinde ‘Kurumsal DevOps’ uygulamak için Nagarro'nun uzmanlığından yararlanmayı tercih etti. Nagarro, AWS üzerinde EC2, VPC, ROUTE53, CloudWatch, SES ve RDS gibi hizmetlerle kurumsal bir DevOps/CICD araç seti oluşturdu. Nagarro, bu AWS hizmetlerinden yararlanarak yüksek oranda kullanılabilir ve güvenilir bir kurulumu hızla yapılandırabildi. Web ve mobil (Android/iOS) dahil olmak üzere çeşitli ortamlar için konfigürasyonlar içeriyor, bu da dahil edilen projelerin derleme, test, kod kalite kontrolleri, kaynak kompozisyon analizi ve güvenlik testi gibi önemli adımları sorunsuz bir şekilde gerçekleştirmesini sağlıyor. Proje kabulü, kabulü ve bakım prosedürlerine ilişkin kapsamlı dokümantasyon, ekiplerin günlük operasyonları bağımsız olarak yönetmelerini sağlar
solution_icon
SONUÇ
Bu önlemlerin uygulanması, eserlerin titizlikle test edilmesini sağlayarak üretim sorunlarını önemli ölçüde azaltmıştır. Daha düşük ortamlarda ek test adımları içeren bir “Shift-Left” stratejisinin benimsenmesi, sıfıra yakın kesinti süresiyle hızlı, savaşta test edilmiş üretim dağıtımlarına yol açtı. Her proje için ayrı araçlar kurma ihtiyacının ortadan kalkması nedeniyle proje DevOps ekiplerinin harcadığı efor en az %50 oranında azaldı. Güvenlik sorunları geliştirme sırasında çevik bir şekilde tespit edilip ele alındığından, MSIL uygulamalarının genel güvenlik duruşu önemli ölçüde iyileşmiştir.

önemli̇ başarilar

  • Üretim sorunlarında ciddi azalma.
  • Proje DevOps ekipleri için harcanan eforda en az %50 azalma.
  • Geliştirme sırasında tespit edilen ve çözülen güvenlik sorunları ile gelişmiş güvenlik duruşu.