Ana içeriğe atla

Uygulama sürelerini azaltmak ve dönüşümü yürütmek için DevOps yaklaşımını benimseme

ABD'li üst düzey sigorta şirketi, iş açısından kritik cloud geçişi stratejisinin merkezine DevOps yaklaşımını yerleştiriyor
Agile ölçeklendirme roketi

Geliştirilmiş ölçeklenebilirlik ve müşteri deneyimi için dâhili olarak oluşturulmuş mevcut müşteri portalının AWS Sunucusuna cloud geçişi

  • Bir DevOps yaklaşımı oluşturma
  • Sürekli danışmanlık
  • Atlassian eğitimi
  • Deneyimli bir iş ortağı
Sektör: Sağlık Hizmetleri
Atlassian örnekleri: Jira, Bamboo, Bitbucket
Atlassian yığın kullanıcıları: kesinti süresi olmadan 7/24 kullanılabilirlik

Bir bakışta sonuçlar

Bu müşteri, yerel veri merkezlerinden AWS Cloud'a başarıyla geçti ve işte sonuçlar:
Kuruluş genelinde kullanım için Atlassian uygulama yüklemesi ve yapılandırması
Müşteri portalı ekibinin takip edeceği en iyi uygulamaları da içeren bir DevOps sürecinin geliştirilmesi
uDeploy ile Bamboo entegrasyonuyla, uygulama dağıtımlarını otomatikleştirmek için ortamlar arasında çalışan bir Bamboo eklentisinin yazılması
Mikro hizmetlere yönelik seçici dağıtımın uygulaması için belirli iş kurallarını dikkate alan bir Bitbucket Server eklentisinin yazılması.
Jira'ya bir sprint planındaki hikâyelerle ilişkili işlemelerin, derlemelerin ve dağıtımların görünürlüğünü geliştiren bir dağıtım durumu aracının eklenmesi
Bitbucket Server'da mikro hizmetler için CI/CD'yi desteklemek üzere tasarlanmış yeni bir dallanma (branching) iş akışının uygulanması
Müşteri portalı ekibinin içinde aracın benimsenmesini ve araçta uzmanlaşmayı teşvik etmek için Git ve Atlassian paketi üzerine kapsamlı bir eğitim gerçekleştirilmesi
Kaliteli yazılımların bir agile ortamda verimli şekilde sunulmasına yardımcı olmak amacıyla bir test otomasyon stratejisi oluşturulması
Altyapı tasarımı konusunda müşteri ve AWS ile yakın iş birliği hâlinde çalışılarak AWS'ye sürekli teslimat için CI/CD sürecinin yeniden tasarlanması

Müşteri hakkında

Müşteri, ABD'deki en büyük sağlık sigortası şirketlerinden biridir. Şirketin misyonu, müşteriler için mümkün olan en iyi sağlık hizmeti değerini sunmaktır.

Zorluk

Bu kuruluş, kendi bünyesinde oluşturulmuş özel bir üye portalı aracılığıyla üyelerine online sağlık hizmetleri sunmaktadır. Bununla birlikte sunucu tabanlı portal artık işletmenin veya milyonlarca online kullanıcının ihtiyaçlarını karşılamamaktadır.
Müşteri, gelecekteki her kullanıcı için sorunsuz bir hizmet ve daha iyi müşteri deneyimi sunmayı istiyordu. Bunu başarmak için portalın, daha iyi ölçeklenebilirlik ve güvenlik sağlamak amacıyla bir cloud platformuna geçiş de dâhil olmak üzere büyük bir revizyona ihtiyacı vardı. Buna karşılık proje, eskiyi terk edip yeniyi benimseme çabasının ötesine geçti. Şirket aynı zamanda geliştirme ve operasyon süreçlerini, Agile ve DevOps ile yürütülen bir yaklaşıma dayalı teknoloji çözümüyle modernleştirmek istiyordu.
Karşılaşılan en büyük zorluk, kültürle ilgiliydi. Geliştirme ve operasyon ekipleri birbirinden kopuktu. Her ekip, herhangi bir entegrasyon olmadan silolar hâlinde çalışan kendi araç setini kullanıyordu. Bu mevcut araçlar, kuruluşun bir agile teslimat döngüsü oluşturma vizyonunu da destekleyemiyordu. Daha da kötüsü, bir CI/CD işlem hattı veya otomatik testler de yoktu. Tüm bu sınırlamalar, ekiplerin art arda hızlı bir şekilde kaliteli yazılım sunma konusunda oldukça önemli zorluklarla karşılaştığı anlamına geliyordu.
Vücut röntgeni

Çözüm

Müşteri, bu sınırlamaların üstesinden gelmeye ve cloud tabanlı portalını sunmaya yardımcı olacak tüm çözümleri sunan bir sağlayıcı arıyordu. Bu arayış, müşteriyi bir Atlassian Platinum ve Enterprise Çözüm Ortağı ve DevOps çözüm uzmanı olan Adaptavist'e yönlendirdi. Adaptavist, agile ve DevOps ilkelerini kullanarak geliştirme ve operasyon süreçlerini modernleştirirken revize edilmiş portalı sunmak ve sorunsuz cloud geçişini yönetmek için yeni bir DevOps süreci uygulandı.

Daha fazla bilgi edinin

DevOps'a başlarken kaçınmanız gereken beş tuzak
DevOps'a başlarken kaçınmanız gereken beş tuzak
Blogu okuyunarrow icon
PAYBACK, ScriptRunner'ı kullanarak otomasyonu inovasyona dönüştürüyor
PAYBACK, ScriptRunner'ı kullanarak otomasyonu inovasyona dönüştürüyor
Case study çalışmasını okuyunarrow icon
DevOps dönüşümünüzü destekleyecek yapı taşları
DevOps dönüşümünüzü destekleyecek yapı taşları
Ebook'u indirinarrow icon