customer story

Purplle’s journey to streamline DevOps and beyond

How the eCommerce giant aligned their teams to achieve 100% autonomy to manage their infrastructure with Facets.

The framework and collaboration aspect made us take the plunge. We could see the complexity going up 10X, and the solution still working for us. The team at Facets has been extremely competent and proactive - It didn’t feel like we implemented a tool. It’s more like Facets is working alongside us to really help us achieve our targets.

Suyash Katyayani

Co-Founder & CTO, Purplle

About Purplle

Founded in 2012, Purplle.com is one of India’s largest e-beauty destinations with more than 7 million monthly active users. The company houses 1000+ brands and nearly 50,000 products, available on its website and app. Purplle recently closed a $45M round from Verlinvest, Sequoia Capital India, Blume Ventures & JSW Ventures.

"In 2019, we pivoted from a beauty eCommerce company to a beauty tech company. We have a very scaled D2C Beauty platform. Additionally, we now have a house of D2C beauty brands where we use a lot of data generated for demand sensing and to figure out what products will work. We also have acquired a few scaled-up brands like Faces Canada.” - Suyash

The challenges

  1. In the initial years at Purplle, the architecture was a monolith. They moved to micro-services, containers, and Kubernetes for agility and scale. however, the team couldn't realize this agility due to blockers in DevOps.

  2. Rising complexity and tribal knowledge with the increasing number of devs and micro-services. They scaled from 20 engineers to 120 during the Covid-19 period, alone.

  3. People-dependent DevOps rather than process-dependent DevOps. Speeding up DevOps meant hiring more DevOps engineers

"We had a great development team rolling out features but those features were not seeing the light of the day because of DevOps-related problems. A lot of things were tribal knowledge, where there was a particular guy who knew how to do certain things. It meant that our DevOps was people dependent rather than being process dependent." - Suyash.

Life before Facets

Purplle took steps to break free from this problem :

  • First, they implemented a checklist manifesto. However, it didn't scale beyond a point.

  • They searched for vendors- who promised enhancements, but only fractional and non-scalable.

The obvious next step was infrastructure automation on which Purplle started its journey. Suyash reached out to peer companies with past infrastructure automation experience. His observation was as follows.

"What I see is a bunch of scripts written in Ansible or Terraform. But how to use those scripts was still tribal knowledge." - Suyash.

In one such conversation, one of the CTO community members recommended Facets. During the evaluation period, Facets showed how Purplle's Dev and Ops teams can manage their infrastructure better, created a solid collaborative ecosystem between multiple teams, and aligned with Purplle's tools and security requirements.

How Facets helped Purplle scale DevOps

Post the evaluation period, Purplle migrated their complete storefront within a month to Facets - from development to sandbox and production environments. In subsequent weeks, additional features like out-of-the-box Alerts, Dashboards, and RBAC were adopted organically within the teams.

Facets Solution

  • Single-click environment deployment with collaborative workflows

  • Multiple sets of sandboxes through which Purplle could test and qualify features

  • Out-of-the-box automation to optimize cloud spend

“There is a great video from Spotify, that talks about aligned autonomy in an ideal engineering team. This means giving power to the teams to manage their entire software lifecycle from the get-go, where they control the development, deployment, performance, and infrastructure. But with this, alignment is still very important, which means, as a company, you need to be aligned to the guardrails.” said Suyash “One thing that really struck me about Facets was how beautiful it was fitting into this particular vision."

Key results

  • Increased agility - 25X faster time to go-live

  • 70% reduction in non-production cloud cost.

  • All non-production environments are Spot optimized out-of-the-box.

  • 100% ownership of architecture for developers. DevOps team owns the central guardrails.

What's next?

Purplle has overcome the DevOps problem they had set out to solve. Now, they are transforming their DevOps team into a Platform Engineering Team.

I don't want any DevOps team, I want a platform engineering team who can solve complex problems and help dev teams to scale their apps. Like how do you increase the throughput of your machines? Facets will allow us for sure to spend time on high-value activities and not mundane Ops, which is a big unlock for me.

Suyash Katyayani

Co-Founder & CTO, Purplle
Key Results

25x

faster time to go live

70%

reduction in non-production cloud cost

Capillary reduced ops tickets by 95%

“Our releases are fast. And with less developer time needed our teams can focus on building exciting features. We’ve saved countless hours and costs.”

Piyush K,
Chief Architect, Capillary Technologies,

Treebo reduced production issues by 70%

"With Facets, our staging environments look identical to production environments. So in case of production issues, we can be sure there are no infra drifts."

Kadam Jeet Jain,
Co-Founder & CTO, Treebo Hotels and Hotel Superhero.

GGX switched from AWS to GCP in 2 weeks

"Facets has radically changed our DevOps for the better. They did all the heavy lifting and saved us precious time and resources in our when we switched from AWS to GCP."

Kaustubh Bhoyar,
Head of engineering, GGX

Trusted by companies to run production at scale

Capillary | FacetsMPL | FacetsTreebo | FacetsPurplle | Facets

Request a Quote

Let us know if you have any additional queries, we'll get back to you soon.

Capillary reduced ops tickets by 95%

“Our releases are fast. And with less developer time needed our teams can focus on building exciting features. We’ve saved countless hours and costs.”

Piyush K,
Chief Architect, Capillary Technologies,

Treebo reduced production issues by 70%

"With Facets, our staging environments look identical to production environments. So in case of production issues, we can be sure there are no infra drifts."

Kadam Jeet Jain,
Co-Founder & CTO, Treebo Hotels and Hotel Superhero.

GGX switched from AWS to GCP in 2 weeks

"Facets has radically changed our DevOps for the better. They did all the heavy lifting and saved us precious time and resources in our when we switched from AWS to GCP."

Kaustubh Bhoyar,
Head of engineering, GGX

Trusted by companies to run production at scale

Capillary | FacetsMPL | FacetsTreebo | FacetsPurplle | Facets

Get in touch with us

Tell us your queries and we’ll get back to you

Prefer email? Reach out to us at info@facets.cloud

Join us for a webinar on "Mastering K8s Rightsizing: Optimizing for cost and performance". Register Now

TRUSTED BY COMPANIES TO RUN PRODUCTION AT SCALE