Veppy x Codilar

Zero Downtime Migration with 2X Performance Growth - Veppy's Transformation Story

Veppy Feature
Listen Full Case Study
Listen

Fashion & Apparel, Beauty & Personal Care, Home & Decor, Electronics

Company Brief

Founded in 2022, Veppy is a rapidly growing UAE marketplace redefining online shopping through a highly personalized and convenience-driven commerce experience while bringing together thousands of consumers, sellers, and vendors on a single platform.

Veppy offers an extensive selection of products across fashion, lifestyle, beauty, electronics, home essentials, and more to digital shoppers across the UAE. As customer demand and traffic volumes accelerated, Veppy sought a scalable cloud infrastructure capable of supporting enterprise-grade performance, reliability, and continuous growth. Today, the platform serves millions of monthly requests while continuing to expand its marketplace presence across the UAE.

Veppy Mockup

Migrating to AWS Cloud Infrastructure

Rearchitecting Multi-Node Environments

Resolving Magento-PWA Compatibility

Implementing DevOps Automation

Centralizing Monitoring & Observability

Modernizing Rendering & Caching

Project Overview

As a digital commerce enabler with over 11 years of experience, Codilar partnered with Veppy to migrate from a constrained managed hosting platform (ReadyMage) to a purpose-built, multi-node AWS infrastructure in the UAE region.

The engagement addressed deep-rooted Magento and ScandPWA compatibility issues, transitioned prerendering from a third-party cloud service to a self-hosted solution, and established an enterprise-grade DevOps operating model complete with CI/CD pipelines, 24×7 monitoring, and a structured SLA. Codilar now operates as Veppy's fully managed cloud and DevOps team, providing the engineering depth and platform-specific expertise that an internal team would need years to build.

Business Challenges

!

ReadyMage's shared infrastructure limited service tuning for ScandPWA's specific requirements

!

Single-server architecture meant one crash could take down the entire storefront

!

ScandPWA and Magento GraphQL conflicts caused silent storefront failures with no error logs

!

Third-party prerender.io introduced latency and cost that did not scale with growing traffic

!

No dedicated monitoring, alerting, or disaster recovery aligned to business SLAs

!

Manual unstructured deployments carried risk with no rollback capability

!

Performance grade of 31% with TTFB of 617–717ms threatened UX and SEO

Codilar's Solution Approach

Designed a 6-node AWS architecture in UAE with full separation of concerns across dedicated instances

Isolated all services across Varnish, Web, Admin, Services, and Prerender nodes to eliminate single points of failure

Audited Magento modules, applied code-level patches, and tuned PHP-FPM, OPcache, and Nginx for ScandPWA's API-heavy pattern

Deployed a self-hosted prerender node within the AWS VPC, giving Veppy full control over rendering and cache lifecycle

Implemented New Relic APM, Synthetics, and CloudWatch with 24×7 alerting and nightly sanity checks

Established Jenkins CI/CD pipelines with up to 6 governed deployments per month and documented rollback procedures

Configured Cloudflare CDN, WAF, VPC security groups, and daily AMI backups

Your One-stop
Total Commerce
Partner

We engineer high-converting eCommerce webstores that scale faster.

Book a 30min Consultation Call
Quote

Zero downtime isn't luck. It's what happens when you've done this before.

Quote
Shaik Ali

Shaik Ali

DevOps Practice Head, Codilar

The Cloud Migration That Made Veppy Ready to Scale

Where Stability Became Strategy

Growth is exciting until complexity begins to slow it down. Veppy had built a compelling headless commerce platform with an ambitious roadmap and a rapidly growing UAE customer base. Averaging over 37 million CDN requests per month, the platform was gaining serious traction. But beneath that momentum, operational strain was quietly building.

The existing infrastructure was a single-server setup on ReadyMage's managed platform, all services sharing the same resources. Varnish, PHP, MariaDB, OpenSearch, RabbitMQ, Redis, and the Magento admin panel were co-located on one instance. A memory spike from an indexer could stall user-facing requests. A misconfigured module update could break GraphQL responses without a single error appearing in the PHP logs. Nothing was catastrophically broken, but the platform was misaligned with the scale Veppy was heading toward, and the gap was widening.

The Decision to Migrate

For Veppy, selecting the right infrastructure partner for a live eCommerce migration required confidence not just in technical capability, but in platform-specific expertise. Magento combined with ScandPWA, headless routing, GraphQL schema dependencies, and PWA-specific Varnish VCL is a combination that very few teams are equipped to operate correctly.

After a thorough evaluation, our combined depth in Magento architecture, ScandPWA compatibility, and AWS cloud engineering gave Veppy the assurance to proceed.

Engineering a Multi-Node Architecture

Rather than a like-for-like migration to a new host, we designed a purpose-built multi-node architecture that separated every service concern and eliminated single points of failure. Six dedicated nodes were deployed within a private VPC across three AWS availability zones in the UAE region: a Bastion for secure access, a Varnish node for full-page caching, a Web node running Nginx and PHP-FPM behind an Auto Scaling Group, a dedicated Admin node isolated from all traffic, a Services node housing OpenSearch, MariaDB, Redis, and RabbitMQ with zero public exposure, and a Prerender node for self-hosted SEO bot rendering.

Shared media and application files were moved to Amazon EFS, mounted across nodes for consistent access without replication overhead. The cutover itself was executed with zero downtime. DNS TTLs were reduced days in advance, the new environment was fully validated in parallel before any traffic was shifted, and Cloudflare was used as a traffic control layer to incrementally route live requests to the new infrastructure while the rollback procedure remained on standby throughout.

Untangling Magento and ScandPWA Compatibility

The most technically demanding part of the engagement was not the migration itself but the deep compatibility remediation required to ensure Magento and ScandPWA worked correctly on the new stack. ScandPWA's dependence on Magento's GraphQL API means that module conflicts often produce silent failures, breaking product listings, cart behavior, or checkout flows without generating any PHP error logs.

Our team audited every installed Magento module for compatibility with Magento 2.4.6-p6, PHP 8.1, and OpenSearch 2.12.0. Where vendor patches were unavailable, code-level fixes were applied directly. PHP-FPM pool settings, OPcache configuration, Nginx FastCGI parameters, Varnish VCL rules, and RabbitMQ consumer supervision were all tuned specifically for ScandPWA's API-heavy request patterns, not just for standard Magento.

Taking Control of Prerendering

For a headless PWA like Veppy, prerendering is not optional it is the mechanism that makes the storefront indexable by search engines and properly shareable on social platforms. Veppy had been relying on prerender.io's cloud service, but as traffic scaled, per-render costs and limited cache control became constraints that did not fit the growth trajectory.

We deployed a self-hosted prerender service on a dedicated m7i.large node within the private VPC. Nginx on the web tier was updated to route bot traffic to the internal prerender service, and a cache warming strategy was established for high-priority pages. The self-hosted model eliminated third-party latency, removed per-render cost scaling, and gave Veppy complete control over how and when pages are rendered, a capability that directly supports SEO performance at scale.

Going Beyond the Brief

Managed infrastructure partnerships are tested not in normal operations but in the moments nobody plans for. In early 2026, an AWS UAE region outage required us to execute an emergency migration from ME-CENTRAL-1 to Singapore AP-SOUTHEAST-1 to keep Veppy's platform running. The technical response was immediate but the work did not stop there.

The outage created billing complexity that most teams would have left unresolved. Savings Plans, Reserved Instance credits, and RI cancellation and rebuy coordination across two regions meant that Veppy had been billed for capacity disrupted by circumstances outside their control. We pursued an AWS billing review through multiple rounds of follow-up until the case was resolved. AWS approved a total refund of USD 1,635.21 across March and April 2026, returned directly to Veppy's bank account. It was not a straightforward process but it was the right thing to do for the client, and we stayed with it until it was done.

Connect with Us

Veppy

Business Impact
at a Glance

197%

Improvement in
Performance Score

~2×

Faster Server
Response Time

100%

Elimination of Total
Blocking Time

44%

Faster Page
Interactivity

92/100

PageSpeed Insights
Score

Zero

Downtime Migration
Delivered

Visit WebsiteArrow
Veppy Platform Performance
Working with Codilar has been an outstanding experience. When we faced an unexpected AWS billing crisis following the UAE region outage and an emergency migration to Singapore, their team stepped in immediately and took complete ownership. They navigated a highly complex process, from filing billing adjustment requests to coordinating Savings Plan and Reserved Instance credit continuity across regions, and never let up until it was resolved. Their persistence paid off, and they successfully secured a full refund directly to our account.
Moustafa Banbouk

Moustafa Banbouk

President

Veppy

5/5

Liked what you read?Share with your team Share

From Migration to Momentum

What unfolded across the engagement was a complete transformation of Veppy's infrastructure posture. A single-server ReadyMage deployment became a 6-node, multi-availability-zone AWS architecture. Manual deployments became governed CI/CD pipelines. Third-party rendering became a self-managed prerender node. Limited visibility became 24×7 New Relic monitoring with structured SLA coverage.

And the performance results followed. A platform that had scored 31% on GTmetrix with a Total Blocking Time of 3.9 seconds now scores 92/100 on PageSpeed Insights with zero blocking time, running on infrastructure designed to scale with every stage of Veppy's growth.

Long-Term Growth Stance

The partnership between Codilar and Veppy reflects what infrastructure transformation looks like when it is done with platform depth, not just cloud provisioning. From the initial engagement through to the current managed maintenance retainer, we have been embedded as Veppy's cloud and DevOps team, providing the architecture, the Magento and ScandPWA expertise, and the operational model needed to move from a constrained managed hosting environment to a purpose-built AWS infrastructure designed for enterprise eCommerce scale.

For ambitious eCommerce brands running on Magento or headless PWA architectures looking to move beyond shared hosting constraints, protect platform reliability, and build infrastructure designed to grow, we deliver proven cloud engineering backed by measurable outcomes. When growth begins to strain your platform, you need more than a hosting provider you need an infrastructure partner who understands your stack at every layer and is invested in your growth.

Retail Success Stories

Marina Home

Marina Home

Marina Home is all about embracing diversity and creating furniture.

Know MoreArrow
Ajmal Perfumes

Ajmal Perfumes

Ajmal Perfumes is a leading fragrance brand in the GCC. Known for high-quality ouds.

Know MoreArrow
Beyond the Beach

Beyond the Beach

Beyond the beach is a one-stop lifestyle brand focusing on swimwear collections.

Know MoreArrow

Our Offices Are Here

Saudi Arabia flag

Saudi Arabia

Level 1, Building 7, Zone A Airport road, Business Gate P.O Box 93597 Riyadh 11683, KSA

+966 50 809 6356

UAE flag

UAE

DTECH, Techno Hub 1, Dubai Silicon Oasis Authority, United Arab Emirates - Dubai - United Arab Emirates

+971 55 557 8583

Oman flag

Oman

Building No 2/786, Way No 43, Block No 336, Al Khud 132, Muscat, Oman

+968 7694 6200

Singapore flag

Singapore

Codilar Digital Pte Ltd, 68 Circular Road, #02-01, 049422, Singapore

India flag

India

7th Floor, Jupiter Block Prestige Tech Park, Kadubeesanahalli, Bellandur Amtankere, Bengaluru, Karnataka 560103

+91 888 49 00 505

Indonesia flag

Indonesia

Satrio Tower, Floor 6, Unit C and D, Desa/Kelurahan Kuningan Timur, Kec Setiabudi, Kota Adm Jakarta Selatan, Provinsi DKI Jakarta

CONTACT US

Let's do something great together

We look forward to hearing from you

REGIONS

KSA|UAE|OMAN|INDIA|SINGAPORE|INDONESIA