Paraşüt Taşıma Projesi
Mikrogrup
Paraşüt Taşıma Projesi
Proje İçeriği
Altyapısı yurt dışı bulut servis sağlayıcılarında çalışan Paraşüt uygulaması, yurt içinde yeni nesil ortamlara taşınması yapılmıştır.
Uygulama ve bağımlı özellikleri yeni ortamına taşınırken, yeni nesil teknolojilere aktarabilmek için Kubernetes “Container” mimarisine uygun hale getirilmesi ve sürdürülebilir bir döngüde sorunsuz işleyen bir yapı ile desteklenmesi ana hedef olarak alınmıştır.
Böylece, Paraşüt barındırma servisleri daha uygun bütçe ile yönetilir hale gelirken diğer
taraftan da yeni teknolojilere geçiş sağlanmıştır. Proje kapsamında,
- Tüm pipeline’lar yaml olarak hazırlandı,
- Genel pipeline mimarisi uygulandı ve mevcut alt yapıdaki uygulamalar dockerize edildi.
- Helm Chartlar hazırlanıp, bu Helm Chartlar CD pipeline’larına entegre edilmiş ve Helm Chartlar ve Docker Image’larının saklanması için registry belirlenmiştir,
- Oluşturulan Helm Chart’lar tamamen dinamik ve basit değişiklikler ile her yerde kullanılacak şekilde geliştirildi,
- Projedeki gerekli DevSecOps çalışmaları yapılmıştır
- Database, Cache, Queue gibi yapılar incelenmiş ve HA (High Available) olmayanlar HA hale getirilip “Performance Tuning” çalışmaları yapılmıştır.
- Logging, Monitoring, Tracing, Alerting gibi “Observability”yi oluşturan bileşenlerin yapıları gözden geçirilmiş ve tüm ekipler ile mutabık kalınarak en uygun tool’ların uygulanması sağlanmıştır.
Projenin Amacı
Kurum içi sürecin iyileştirilmesi
Proje içindeki en büyük inovasyon nedir? (yeni bir teknoloji veya var olan teknolojinin farklı kullanımı gibi. IOT, M2M, AI vb.)
10 yıldan uzun süredir yurt dışında (Heroku) barındırılmakta olan yaklaşık 70K müşterili Paraşüt uygulaması, yurt içinde farklı bir servis alt yapı mimarisi olan Kubernetes’e geçirilmiştir. Bu önemli geçiş sırasında, planlı kesintiler dışında önemli bir kesinti yaşanmamıştır.
Proje kurum içindeki hangi bölüme fayda sağlamıştır?(satış, pazarlama, finans, İK, IT, Üretim, Planlama, Satın alma, Lojistik Müşteri İlişkileri gibi)
Proje; Altyapı, Yazılım, Ürün, Finans ve Hukuk iş birimlerinin iş birliği içinde geliştirilerek, fayda sağlanmıştır.
Projenin hayata geçirilmesi konusunda üst yönetimin desteğini tam olarak alabildiniz mi?
Projenin başlamasından canlıya geçişine kadar üst yönetimin desteği alınmıştır.
Proje sonunda ortaya çıkan sonuçları analiz edebildiniz mi? Rakamsal verilerle ifade eder misiniz?(ROI, maliyetlerde yüzdesel azalma, üretim süresinde azalma, hata payının düşmesi vs.)
Yıllık 200K – 400K USD arası maliyet tasarrufu gerçekleşmiştir.
Projenizde şirket içinden kaç kişi aktif olarak görev almıştır? Ekip birimleri hakkında kısaca bilgi verir misiniz?
Proje kapsamında yaklaşık 20 kişilik ekip görev almıştır.
Projenizde (varsa)işbirliği kurduğunuz veya destek aldığınız bilişim şirketlerini belirtiniz.
Hepapi Teknoloji A.Ş. ve Eclit
Proje sırasında kullandığınız ve spesifik önemi olan markaları (varsa) belirtiniz. (Yazılım veya donanım markaları)
•