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

How Purplle scaled Platform Engineering and achieved 100% Developer Autonomy with Facets Cloud

India’s leading eCommerce beauty brand streamlined infrastructure management and reduced non-production cloud costs by 70% using Facets.

Industry
Ecommerce
Usage
Self Serve Environments, Dev & Ops Productivity
Cloud Provider
Google Cloud
25x
faster time to go live
70%
reduction in non-production cloud cost

Before

Multiple region-specific production environments lacked consistency, complicating operations.

Tenant-specific infrastructure creation was slow and inefficient, delaying onboarding.

DevOps teams spent 70-80% of their time resolving production issues.

After

Fully automated, one-click infrastructure provisioning, with consistent production and staging environments, reducing production issues by 70%.

Simplified tenant onboarding, reducing time from days to minutes through templated infrastructure.

DevOps teams now spend 80% of their time building new tooling and enhancing processes.

"We could see the complexity growing 10x, and Facets continued to work seamlessly. The team at Facets felt like an extension of our own, helping us achieve our goals."

Suyash Katyayani

Co-Founder & CTO, Purplle

About Purplle

Founded in 2012, Purplle is one of India’s largest e-beauty destinations, serving over 7 million monthly active users. Offering more than 50,000 products and 1,000+ brands, Purplle raised $45M in funding from Verlinvest, Sequoia Capital India, Blume Ventures, and JSW Ventures.

In 2019, Purplle transitioned from a beauty eCommerce company to a beauty tech platform, using data-driven insights to develop and scale a portfolio of direct-to-consumer (D2C) beauty brands, including Faces Canada.

Challenges

  1. DevOps bottlenecks slowing down developers: Despite moving to microservices and Kubernetes for agility, DevOps operations were reliant on tribal knowledge, making scalability difficult. The growing team of engineers (from 20 to 120 during the pandemic) faced delays in getting features to production. New features were ready, but DevOps inefficiencies kept them from going live.

  2. DevOps Bottlenecks affecting cloud posture: The DevOps team had to scale to meet developer demands and also catch up to best practices around cost, security, and compliance. But hiring more engineers wasn’t solving the underlying process issues.

  3. Failed Automation Attempts:  Previous attempts at automating infrastructure management, including vendor solutions and manual scripts in Ansible and Terraform, were only creating more assets with tribal knowledge and not scalable.

Why Purplle chose Facets?

After hearing a recommendation from a peer CTO, Purplle evaluated Facets as a Platform Engineering solution. During the trial, Facets showcased its ability to empower both Dev and Ops teams, aligning with Purplle’s tools, security needs, and collaboration goals. It provided a unified platform to manage infrastructure efficiently and eliminated dependencies on individual team members.

How Facets Enabled Purplle’s Platform Engineering Transformation

  1. Rapid Migration:  Within a month, Purplle fully migrated its infrastructure to Facets, including development, sandbox, and production environments.

  2. Self-Service Infrastructure:  Facets empowered Purplle’s teams with self-serve environment management, allowing developers to manage their own sandboxes, test features, and ensure quality before going live.

  3. Cost Optimization:  Out-of-the-box automation and configurations allowed Purplle to reduce non-production cloud costs by 70% through spot management.

  4. Streamlined Collaboration:  Facets helped establish a framework for aligned autonomy, where teams were empowered to manage their software lifecycle—from development to deployment—while maintaining alignment with organizational guardrails.

Key Results

  1. 100% Developer Autonomy: Empowered developers with self-service infrastructure, accelerating deployments and reducing dependency on DevOps

  2. 70% Reduction in Non-Production Cloud Costs:  Optimized cloud usage through automated spot management and standardized configurations.

  3. 10x Complexity Management:  Seamlessly handled increased operational complexity with growing microservices and teams.

  4. 50% Faster Feature Rollouts: Removed DevOps bottlenecks, enabling quicker time-to-market for new features.

  5. One-Month Infrastructure Migration: Successfully migrated all environments—development, sandbox, and production—to Facets in just four weeks.

What’s Next: From DevOps to Platform Engineering

Having solved their initial DevOps challenges, Purplle is now transforming its DevOps team into a Platform Engineering team. By shifting focus to high-value activities—such as increasing machine throughput and optimizing applications—Purplle is unlocking new levels of scalability and innovation.

“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

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