Engagement Overview

Nykaa, India’s largest omnichannel beauty and wellness retailer, engaged TO THE NEW to optimize its AWS infrastructure and reduce spiraling cloud costs. The collaboration included end-to-end onboarding and management of AWS services via Terraform, ensuring infrastructure versioning, automation, and seamless migration from AWS Singapore to India.

Nykaa required a scalable and resilient cloud setup to support its exponential digital growth and seasonal traffic surges. Through a complete infrastructure overhaul and DevOps enablement, TO THE NEW helped Nykaa reduce its AWS spend by nearly 48% in just four months, while improving reliability, scalability, and deployment efficiency through a CI/CD-enabled pipeline.

Our Client

Retail & Ecommerce India
Nykaa is a leading beauty, fashion, and lifestyle platform with over 1,000 global brands and nationwide delivery. Founded in 2012, Nykaa began as a digitally native, consumer-tech company born out of a desire to make beauty a mainstream choice in India. Over the years, Nykaa has revolutionized the Indian beauty and lifestyle retail landscape, bridging the gap between global aspirations and local accessibility. With a commitment to quality, authenticity, and innovation, the brand disrupted an underserved market and placed India firmly on the global beauty map. 

Today, Nykaa engages millions of customers across its 150+ offline stores and thriving digital platforms, offering a seamless omnichannel shopping experience. With its blend of technology, content, and community, Nykaa continues to inspire millions, making beauty and lifestyle accessible, aspirational, and inclusive for all.
Nykaa

Business Objective

Nykaa aimed to strengthen its cloud infrastructure to support rapid business growth and improve operational agility.

01

Migrate existing AWS infrastructure from the Singapore region while maintaining uptime and security

02

Implement Infrastructure as Code (IaC) using Terraform for automated, version-controlled provisioning

03

Enable CI/CD pipelines for faster, reliable, and repeatable deployments

04

Automate onboarding of new applications and manage environments (production, pre-prod, QA) efficiently

05

Implement cloud governance best practices for IAM, tagging, and security compliance

06

Uses SPOT and On Demand Mix instance Type to save the cost in the production and Non-Production environment

07

Built a 10+ node Elasticsearch cluster using Spot and On-Demand Instances with rack awareness enabled for both infrastructure and application logs

Business Solutions

TO THE NEW’s comprehensive full-scale Terraform-based infrastructure automation and DevOps strategy reduced Nykaa’s AWS Spend while retaining scalability, and flexibility.

  • Migrated complete AWS infrastructure to Terraform (v0.11) with customized reusable modules for VPC, EC2, RDS, ECS, S3, and more
  • Managed infrastructure code across GitHub repositories with Git tags for incremental updates and proper versioning
  • Deployed separate Terraform servers for production and pre-production environments to ensure deployment isolation and reliability
  • Used S3 object storage to manage isolated Terraform state files for each workload, reducing risk of deployment failures
  • Built foundational VPC and networking layers, layering subsequent stacks with Terraform outputs and data sources for dependency management
  • Leveraged Docker and ECS with spot instances and auto-scaling to dynamically adjust compute based on traffic surges
  • Integrated Jenkins shared libraries with Terraform to onboard new applications through a user-friendly dashboard
  • Ensured best practices in AWS, strict IAM policies, security group whitelisting, and proper tagging for traceability
  • Built a Disaster Recovery (DR) environment in a separate AWS account using Terraform, ensuring failover readiness

Business Outcomes

The engagement delivered significant business and operational improvements.

48% reduction in AWS spend, from $135K to $70K within four months

90 to 10 minutes improvement in provisioning time, accelerating deployment cycles

99.99% uptime ensured with 24/7 monitoring and stringent SLAs

Zero-downtime deployments enabled with one-click rollback and automated recovery

20x traffic spikes supported during high-volume sale events without performance degradation

Enhanced disaster recovery capability with automated DR setup in a separate AWS account

Tech Stack

Cloud
DevOps
Monitoring & Governance