AWS ile küresel bir güzellik sektörü liderinin şirket içi sistemlerden cloud'a geçişine yardımcı olma
Güzellik sektöründen müşterimize AWS ile cloud mimarisi konusunda nasıl yardımcı olduğumuzu öğrenin.
AWS ile şirket içi sistemlerden cloud'a geçiş için gereksinimler
- Cloud tabanlı bir ortamda SLDC uygulamaları konusunda mühendislik personeline danışmanlık yapın.
- E-ticaret için hazırlık sürelerini kısaltıp sürüm sıklığını artırın.
- Altyapıyı şirket içi veri merkezinden cloud tabanlı bir ortama taşıyın.
- İş ve teknoloji hedeflerini karşılamak için bir dizi araca (SaaS ve şirket içi karışımı) entegre bir yaklaşım.
Sektör: Güzellik
Araçlar: CloudFormation komut dosyası oluşturma, Docker containerisation, çeşitli Amazon hizmetleri
Çalışan sayısı: 62.000
Bir bakışta sonuçlar
Adaptavist bir AWS Advanced Consulting partner'dır. Bu sayede müşterimiz, platformdaki iyi tasarlanmış yaklaşımımızdan yararlanmıştır.
AWS modelleri ve hizmetlerini inceleyen iyi tasarlanmış cloud tabanlı bir altyapı.
Cloud tabanlı SDLC ve çalışma yöntemleri için daha fazla güvenilirlik ve performans.
Hem üretim dışı hem de üretim e-ticaret ortamları için güvenlik odaklı bir CI/CD işlem hattı.
İşletme ve sahip olma maliyetleri önemli ölçüde azaltılmış yönetilen hizmetler.
Üretimden birim test yığınlarına kadar tüm ortamlarda tutarlı altyapı ve sürüm modelleri.
İsteğe bağlı olarak ortamları yeniden oluşturma ve yıkma olanağı.
Müşteri hakkında
Müşterimiz, 20'den fazla markadan oluşan geniş portföyüyle lüks güzellik sektöründe küresel bir liderdir. Makyaj, cilt bakımı, parfüm ve saç bakımı ürünleri yaklaşık 150 ülkede satılmaktadır. Güzellik büyük bir sektördür, 2022 yılında kuruluşun geliri 17 milyar doları aşmıştır.
Müşterinin yaşadığı zorluk
Birçok tüketici markası gibi, müşterimiz de COVID-19 salgınının ardından online faaliyetlerde önemli bir artış yaşadı ve online satışlar her bölgede en az yüzde 50 arttı. Bu artış e-ticaret yeteneklerine, tedarik zinciri iyileştirmelerine ve BT altyapısına sürekli yatırım yapılmasını gerektirdi.
Yönetim kurulunun artan genişleme taleplerini karşılamak ve artan online rekabet ortamında agile kalmak için kuruluşun uygulamaları verimli ve güvenli bir şekilde geliştirmesi çok önemli hâle geldi. Ancak Amazon Web Services'ta (AWS) yazılım geliştirme yaşam döngüleri, özellikle de teslimat ortamı ile ilgili zorluklarla karşılaşıyorlar ve bu da yeni geliştirme çalışmalarını engelliyordu. Ayrıca geliştirici ekipleri, şirket içi geliştirme uygulamaları nedeniyle kaynak sınırlamaları ve düzenli kesintilerle karşılaşıyor, bu da çalışma ve yayımlama sürelerinin uzamasına neden oluyordu.
Bu noktada, müşterimiz teknik operasyonlarının çoğunu dış kaynak kullanarak gerçekleştiriyordu. Üretim altyapısını AWS'ye taşımak için daha önce iki iş ortağıyla çalışmıştı ve her iki iş ortağı da tatmin edici bir çözüm sunmamıştı. Karşılaştıkları sorunların temel nedenini anlamaları ve yayın sürelerini kısaltmak için AWS ortamını en iyi şekilde nasıl kullanacaklarını belirlemeleri gerekiyordu. Müşteri AWS, Atlassian (Jira ve BitBucket) ve Jenkins'ten çeşitli araçlar kullanıyordu ve bu da ek zorluklar yaratıyordu. Hem iş hem de teknoloji hedeflerini karşılamak için entegre bir yaklaşıma ihtiyaçları vardı.
Adaptavist bir AWS Advanced Consulting Partner'dır
İster yeni başlıyor ve geçiş desteğine ihtiyaç duyuyor olun ister büyüme stratejinize ve iş hedeflerinize ulaşmak için AWS'den yararlanma konusunda uzman tavsiyesine ihtiyacınız olsun, size yardımcı olmaya hazırız.
Çözümümüz
En büyük zorluklardan biri kültürel değişim etrafında dönüyordu. Müşteri, 15 yıl önce tasarlanan sistemlerin cloud için yeniden tasarlanmadan hâlâ yeterli olacağına inanan eski bir zihniyetle çalışıyordu. Bu zorlukların üstesinden, cloud tabanlı bir zihniyet aşılayarak ve sunuculara bir "evcil hayvan" değil, bir "sürü" muamelesi yapma ilkesini savunarak geldik. Tüm yığınlar ve yapılandırmalar geçici olacak şekilde tasarlandı. Tüm altyapı CloudFormation komut dosyası kullanılarak, yaygın cloud bilişim en iyi uygulamalarına bağlı kalınarak ve çok çeşitli AWS hizmetleri dâhil edilerek oluşturuldu.
Örneğin derleme ve yayınlama komut dosyaları Jenkins'te çalışıyordu ancak yine de manuel müdahale, yapılandırma ve hedef sunucunun yeniden yapılandırılması gerekiyordu. CloudFormation kullanarak tüm yığını Kod Olarak Altyapı (IaC) derlemesi olacak şekilde yeniden tasarladık. Bu da ortamı yönetmek için daha tutarlı ve güvenilir bir yol ile daha öngörülebilir bir cloud dağıtım süreci sağladı.
Bu ilk süreçte karşılaştıkları kaynak sınırlamalarını ortadan kaldıran bir MVP prototipi oluşturduk. Eski Drupal tabanlı e-ticaret çözümlerini, geliştirici ekiplerinin kullanması için AWS'deki kapsayıcı hizmetini ve uygulamayı dağıtmak üzere CloudFormation'ın bir kombinasyonunu kullanarak dağıttık. Daha sonra bu dağıtımı üretim ortamlarına geçirdik.
Çözümde kullanılan AWS hizmetleri
- AWS CloudFormation
- AWS CodeCommit
- AWS RDS (İlişkisel Veri Tabanı Hizmeti)
- AWS EC2 ve ECS (Esnek Container Hizmeti)
- AWS Certificate Manager
- AWS ALB (Uygulama Yük Dengeleyici)
- AWS CodePipeline
- AWS CodeBuild
- AWS EFS (Esnek Dosya Sistemi)
- AWS Otomatik Ölçeklendirme
- AWS SystemsManager
Sonuçlar
Adaptavist, müşterimizin platformdaki iyi tasarlanmış yaklaşımımızdan yararlanmasını sağlayan bir AWS Advanced Consulting Partner'dır. Yetkinliklerimiz arasında CloudFormation, CodePipeline ve diğer yaygın AWS hizmetlerinde uzmanlık bulunmaktadır. Ayrıca mühendislerine cloud merkezli bir geliştirme ve yürütme ortamına geçmeleri için danışmanlık yaptık.
Güvenliğe odaklanarak CI/CD kullanıp cloud tabanlı SDLC için güvenilirliği ve performansı artırmak üzere AWS'nin iyi tasarlanmış modellerini hizmete aldık. Sonuç olarak, müşterimiz artık hem üretim dışı hem de üretim e-ticaret ortamları için gelişmiş ve güvenli bir CI/CD işlem hattına sahip.
Ayrıca e-ticaret platformlarının güvenilirliğini artırarak tek hata noktalarını ortadan kaldırdık ve bazı markalarının yaşadığı dakikada 200-300 satışı yönetebilmelerini sağladık.
Bu çalışma aşamasını tamamladıktan sonra Adaptavist'in bu üretim çözümleriyle çok az ilgilenmesi gerekmiştir ve bu da başarılarının bir kanıtıdır.
Daha fazla bilgi edinin
Adaptavist'ten AWS cloud hizmetleri
Adaptavist'in uçtan uca cloud hizmetleri ile cloud hedeflerinize ulaşın ve AWS'nin avantajlarını en üst düzeye çıkarın.
Cloud ile dönüşüm
Daha agile bir kuruluş olabilmek ve yeniliği teşvik etmek için cloud teknolojisi aracılığıyla dijital dönüşüme hız katın.
AWS ile cloud'a geçiş yapmak için altı neden
Maliyet verimliliği, hızlı ölçeklendirme, iş odaklılık, küresel büyüme ve topluluk desteği için AWS'ye geçin.