E-commerce |
goop.com
WYZWANIE:
goop.com zajmuje się sprzedażą dóbr luksusowych takich jak ekskluzywne ubrania czy kosmetyki, ale również produkcją i publikowaniem contentu o szerokiej tematyce – związanego z podróżami, urodą, stylem etc. Naszym zadaniem było zaprojektowanie wysokodostępnego i skalowalnego środowiska, zapewniającego ciągłość prezentacji zasobów e-commerce’u.
ZASTOSOWANE ROZWIĄZANIA:
Mając pełną świadomość, że infrastruktura musi , być wysoce dostępna, skalowalna oraz wydajna, a przede wszystkim spełniać niezbędne kryteria dotyczące ochrony danych osobowych, zarekomendowaliśmy m.in. AWS Lambda, AWS Elastic Beanstalk, Amazon S3, Amazon API Gateway i inne. W tym projekcie, aby zautomatyzować tworzenie zasobów AWS, zastosowano rozwiązanie Infrastructure as Code – w tym przypadku AWS CloudFormation. Aplikacje zostały umieszczone w kontenerach, dlatego AWS ElasticBeanstalk dla frontendu i Amazon Elastic Container Service (ECS) zostały użyte dla pracowników sidekiq jako usługi kontrolujące działanie kontenerów Docker.
OSIĄGNIĘTE EFEKTY:
Dzięki implementacji zaproponowanych rozwiązań znacząco obniżyliśmy koszt utrzymania środowiska oraz zwiększyliśmy poziom jego monitoringu i bezpieczeństwa. Dzięki zastosowaniu technologii kontenerowej Docker został usprawniony oraz zautomatyzowany proces migracji zasobów. Projekt realizowany było zgodnie z AWS Security Best Practices oraz Risk and Compliance Whitepaper. Wszystko po to, aby uzyskać najwyższy poziom niezawodności rozwiązania.
Tworząc to rozwiązanie zostaliśmy wyróżnieni w rankingu Best eCommerce Software Developers przez portal DesignRush.