In a recent blog post, Ulta Beauty’s senior cloud architect, Michael Alderson, outlined the company’s approach toward building a digital store strategy: transformational, digital touchpoints that deliver a redesigned, highly personalized, and compelling e-commerce experience.
The company has been working with Google Cloud to achieve its goals since 2019, scaling a modern, containerized platform to support expedited app development, reduce operational stress, and elevate its e-commerce experience.
The challenge: Bottlenecks in upgrading features and capabilities across e-commerce
The solution: Interconnected microservices that can scale independently
Steps taken:
- Find a new way to create and manage infrastructure
- Analyze productivity impact to configure cloud “landing zones”
- Determine how service mesh plays a role in managing large fleets of containerized microservices at scale
- Use built-in metrics to auto-scale and auto-heal for a better guest experience
- Eliminate the need for third-party services (Alderson said the company has saved several hundred thousand dollars in additional licensing fees by using the platform’s built-in traffic routing.)
The results: The Ulta Beauty IT team could create, manage, optimize, and secure container platforms for developers in record time.
“We can better quantify guest experiences because we see errors, reporting, and where we haven’t gotten it right yet. It enables our software development and release processes (DevOps) to mature, leading to better business choices and better guest experiences,” said Alderson in the post.
Over the next year, Ulta will be leveraging the tech’s multi-region capabilities to improve application availability and disaster recovery.