Prijeđi na glavni sadržaj

Pomaganje globalnom lideru u kozmetičkoj industriji da prijeđe sa servera na cloud uz AWS

Saznajte kako smo pomogli našem klijentu iz sektora kozmetičkih proizvoda osmisliti arhitekturu za cloud s AWS-om.
AWS Cloud

Zahtjevi za prelazak s lokalne infrastrukture na cloud s AWS-om

  • Mentoriranje inženjera o praksama SLDC-a na cloud okruženju.
  • Povećanje frekvencije razvoja i isporuke za ecommerce.
  • Premještanje infrastrukture s data centra na cloud okruženje.
  • Integrirani pristup za niz alata (kombinacija SaaS-a i lokalnih) za ostvarivanje poslovnih i tehnoloških ciljeva.
Industrija: Ljepota
Alati: CloudFormation skriptiranje, Docker kontejnerizacija, razne Amazon usluge
Broj zaposlenih: 62.000

Kratki pregled rezultata

Adaptavist je AWS Advanced Constulting Partner tako da je naš klijent imao koristi od našeg dobro osmišljenog pristupa platformi.
Dobro dizajnirana infrastruktura na cloudu istražuje obrasce i usluge AWS-a.
Povećana pouzdanost i performanse za SDLC na cloudu i načini rada.
CI/CD struktura programiranja s naglaskom na sigurnost za neprodukcijsku i produkcijsku ecommerce.
Upravljane usluge smanjile su troškove rada i vlasništva.
Dosljedni obrasci infrastrukture i isporuke u svim okruženjima – od produkcije do stoga jedinica za testiranje.
Sposobnost rekreiranja i rušenja okruženja po volji.

O klijentu

Naš klijent je globalni lider u industriji luksuznih kozmetičkih proizvoda, s raznovrsnim portfeljem od više od 20 brendova. Proizvodi za šminkanje, njegu kože, njegu kose i parfemi prodaju se u oko 150 zemalja. Kozmetički proizvodi su velik posao – u 2022. godini prihod organizacije premašio je 17 milijardi dolara.

Izazov za kupca

Kao i mnogi potrošački brendovi, naš klijent je primijetio ubrzanje online aktivnosti nakon pandemije Covid-19, online prodaja u svakoj regiji rasla je barem 50 posto. Za organizaciju je to značilo kontinuirano ulaganje u mogućnosti ecommerca, poboljšanja opskrbnog lanca i IT.
Kako bi naš klijent ispunio sve veće zahtjeve svojeg upravnog odbora za rastom i ostao aktivan usprkos povećanoj online konkurenciji, postalo je još važnije da se aplikacije razvijaju učinkovito i sigurno. Međutim, suočili su se s izazovima životnog ciklusa razvoja softvera, posebno u okruženju isporuke, što je otežalo nov razvoj na području Amazon Web Services (AWS). Povrh toga, development timovi imali problema u vezi s ograničenjima resursa kao i redovite prekide zbog svojih lokalnih razvojnih praksi, što je rezultiralo dugim vremenima razvoja i produkcije.
Tada je već naš klijent bio eksternalizirao većinu svojih tehničkih operacija i angažirao dva partnera da mu pomognu premjestiti svoju proizvodnu infrastrukturu u AWS, ali ništa nije dalo zadovoljavajuće rješenje. Željeli su razumjeti temeljni uzrok problema s kojima su se suočili i također su trebali utvrditi kako najbolje iskoristiti okruženje AWS-a kako bi se smanjilo vrijeme isporuke. Klijent koristi niz alata AWS-a, Atlassiana (Jira i BitBucket) i Jenkinsa, što je stvorilo još jedan izazov. Bio im je potreban integrirani pristup za ostvarivanje poslovnih i tehnoloških ciljeva.
AWS Cloud
AWS partner

Adaptavist je AWS Advanced Constulting Partner

Neovisno o tome jeste li tek na početku i želite podršku za migraciju ili vam je potreban stručni savjet kako iskoristiti AWS za ispunjavanje vaših strategija rasta i poslovnih ciljeva, tu smo da vam pomognemo.

Naše rješenje

Jedan od velikih izazova odnosio se na promjene u kulturi. Klijentovo poslovanje temeljilo se na tradicionalnom načinu razmišljanja te je smatrao da će sustavi projektirani prije 15 godina i dalje biti dovoljni i da ih ne treba prenamijeniti za cloud okruženje. Uspjeli smo prevladati te izazove uvođenjem načina razmišljanja koji je izvorno na cloudu, objašnjavajući im da servere treba tretirati kao "stoku, a ne kućne ljubimce". Svi skupovi i njihova konfiguracija bili su dizajnirani da budu kratkotrajni. Cijela infrastruktura izgrađena je pomoću CloudFormation skriptiranja, koristeći uobičajene najbolje prakse računalstva na cloudu uz uključivanje cijelog popisa AWS usluga.
Na primjer, njihove skripte za izradu i isporuku radile su u Jenkinsu, ali ih je i dalje trebalo ručno prilagođavati, konfigurirati i/ili rekonfigurirati u skladu s ciljnim serverem. Redizajnirali smo cijeli stog da bude IaC, koristeći CloudFormation. To je omogućilo dosljedniji i pouzdaniji način upravljanja okolišom i predvidljiviji proces implementacije na cloud.
Za taj početni angažman izradili smo prototip MVP-a koji je uklonio ograničenja resursa s kojima su se bili suočavali. Implementirali smo njihovo naslijeđeno rješenje za ecommerce temeljeno na Drupalu korištenjem kombinacije CloudFormationa za implementaciju usluge kontejnera i te aplikacije u AWS za njihov development tim, a zatim smo prešli iz te implementacije u njihovo produkcijsko okruženje.
AWS cloud

AWS usluge korištene u rješenju

  • AWS CloudFormation
  • AWS CodeCommit
  • AWS RDS (Relational Database Service)
  • AWS EC2 i ECS (Elastic Container Service)
  • AWS Certificate Manager
  • AWS ALB (Application Load Balancer)
  • AWS CodePipeline
  • AWS CodeBuild
  • AWS EFS (Elastic File System)
  • AWS AutoScaling
  • AWS SystemsManager

Rezultati

Adapativst je AWS Advanced Constulting Partner kako bi naš klijent mogao imati koristi od našeg dobro osmišljenog pristupa platformi. Ove kompetencije uključuju vještine o CloudFormationu, CodePipelineu i drugim uobičajenim uslugama AWS-a, zajedno s mentoriranjem njihovih inženjera kako bi prešli na razvojno i izvršno okruženje usmjereno na cloud tehnologiju.
Uveli smo AWS dobro arhitekturirane obrasce za poboljšanje pouzdanosti i performansi za SDLC na cloudu pomoću CI/CD-a s naglaskom na sigurnost. Naš klijent sada ima poboljšane i sigurne CI/CD strukture programiranja za neprodukcijski i produkcijski ecommerce.
Povećali smo i pouzdanost njihove platforme za ecommerce, sprječavajući jedinstvene točke prekida i omogućujući im da se nose s 200 do 300 prodaja u minuti koje imaju neki od njihovih brendova.
Otkako je ova faza rada završena, Adaptavist je imao samo minimalnu interakciju s ovim rješenjima u produkciji, što je potvrda njihovog uspjeha.

Saznajte više

cloud
AWS cloud usluge od Adaptavista
Ostvarite svoje ciljeve na cloudu i maksimalno iskoristite prednosti AWS-a s Adaptavistovim sveobuhvatnim uslugama na cloudu.
Saznajte višearrow icon
Transformacija uz cloud
Transformacija uz cloud
Ubrzajte digitalnu transformaciju pomoću tehnologije clouda kako biste postali agilniji i povećali inovacije u svojoj organizaciji.
Saznajte višearrow icon
cloud
Šest razloga za prelazak na cloud s AWS-om
Prebacite se na AWS za troškovnu učinkovitost, brzo skaliranje, poslovni fokus, globalni rast i podršku zajednice.
Pročitajte blogarrow icon