Daniel López Azaña

Theme

Social Media

Verasia - AWS Infrastructure for Language Learning Portals

6 years managing AWS infrastructure for Verasia's PrestaShop e-commerce network. Migration, Apache optimization, ERP integration, and CDN implementation for reliable multi-site operations.

In early 2018, Verasia approached me with a challenge that would evolve into a 6-year strategic partnership: transforming and managing the cloud infrastructure for their network of language learning e-commerce portals, including aprendechinohoy.com (Learn Chinese Today), aprendejaponeshoy.com (Learn Japanese Today), and aprendecoreanohoy.com (Learn Korean Today), among others across European markets.

AWS infrastructure architecture for multiple language learning e-commerce portals

What began as a migration project quickly revealed itself as an opportunity for complete infrastructure modernization. The journey encompassed AWS migration, critical performance debugging, security hardening, CDN implementation, and continuous operational support spanning over six years of reliable service.

The Challenge

Verasia’s infrastructure needed modernization to support continued growth. Five PrestaShop 1.6 sites and multiple WordPress properties ran on a single AWS server, presenting opportunities for performance optimization, security enhancement, and operational improvements.

Resilience enhancement opportunityAll portals running on one server requiring isolation architecture and fault tolerance
Performance optimization needApache running in prefork mode with opportunity to improve concurrent request handling
Security enhancement opportunityShared root AWS credentials requiring individual IAM users with audit trail and granular permissions
ERP integration requirementSecure data synchronization needed for critical inventory management system

The infrastructure needed comprehensive modernization to support reliable, scalable business operations.

Strategic Infrastructure Transformation

AWS Migration and Modernization

The first priority was strategic region optimization, reducing costs while improving latency to Verasia’s primary European markets. But the real transformation happened in how the infrastructure was rebuilt from the ground up.

Apache PHP-FPM worker optimization architecture

I replaced the Apache prefork configuration with a modern worker mode + PHP-FPM architecture. This technical change transformed performance: instead of spawning heavy, memory-intensive processes for each request, the new setup handled concurrent connections efficiently through lightweight threads, dramatically improving response times under load.

The infrastructure was redesigned with proper security foundations: a complete IAM structure with individual users, MFA protection on the root account, role-based access control, and audit capabilities. The days of shared credentials and untracked changes were over.

Critical Performance Debugging

Shortly after the migration, users on one of the portals started reporting session management issues: logout failures and cart inconsistencies. The bug was intermittent and difficult to reproduce, making it particularly challenging to diagnose.

PrestaShop session cache debugging process

After extensive investigation, I discovered the culprit: a conflict between Apache’s HTTP caching headers and PrestaShop’s session cookie management. Apache was aggressively caching responses that included session state, causing browsers to reuse stale authentication data. The fix required surgical precision in cache configuration, setting appropriate expiration times for static assets while preventing any caching of dynamic session-dependent content.

Critical debugging: session management conflict

Intermittent cart failures traced to subtle interaction between Apache cache directives and PrestaShop session cookies. Resolution required preventing HTML caching while maintaining aggressive static asset caching for performance.

Dynamic content: 0s cache
Static assets: 72h cache
Cookie isolation verified
Session integrity maintained

ERP Integration Challenge

Verasia’s business operations depended on a critical ERP system that needed secure connectivity to synchronize inventory and orders across all portals.

I implemented a secure file transfer solution carefully balancing security requirements with ERP compatibility constraints. The solution ensured reliable connectivity while maintaining proper access controls and encryption standards.

Global Content Delivery

To improve performance for Verasia’s international audience, I implemented AWS CloudFront CDN for static asset distribution. I created custom CNAME records for each portal, provisioned SSL certificates through AWS Certificate Manager, and configured intelligent caching rules that balanced performance with content freshness, maintaining SEO equity and proper SSL protection while distributing content globally.

Long-Term Evolution and Support

Beyond the initial migration and optimization, I provided continuous operational support spanning over six years. This involved managing infrastructure expansions, implementing security updates, and responding to urgent incidents with rapid resolution.

MetricAchievement
Uptime maintained99.9% over 6 years
Response timeRapid incident resolution, often within hours
Security incidentsZero successful breaches
Cost optimizationReduced infrastructure costs through strategic region selection and resource sizing
Portals managed5+ PrestaShop sites, multiple WordPress properties

Results and Impact

Exceptional reliability99.9% uptime maintained across all portals over 6 years of operation
Performance transformationConcurrent request handling improved through Apache worker mode and CloudFront CDN
Zero security breachesComprehensive IAM structure and security hardening prevented any successful attacks
Cost efficiencyStrategic region migration and resource optimization reduced operational costs
Business continuityReliable ERP integration and rapid incident response ensured uninterrupted operations
Long-term partnership6 years of continuous support demonstrating sustained value and trust

This project exemplifies the value of strategic infrastructure partnerships where initial architecture excellence combines with responsive long-term support. The infrastructure I built and maintained for Verasia has been quietly reliable, allowing the business to focus on serving language learners rather than worrying about technical operations.


Need reliable e-commerce infrastructure management?

For e-commerce businesses requiring:

  • Multi-site PrestaShop or WordPress infrastructure with proper isolation and security.
  • AWS migration and modernization from legacy or expensive configurations.
  • Performance optimization for concurrent traffic and global content delivery.
  • ERP integration solutions balancing security with compatibility constraints.
  • Long-term operational support with rapid incident response and proactive management.

The infrastructure management approach demonstrated in this project provides a proven model for reliable, scalable e-commerce operations.

I’m available for infrastructure consulting and management, bringing 20+ years of experience in AWS architecture, e-commerce platforms, and production operations.

Get in touch →

Daniel López Azaña

About the author

Daniel López Azaña

Tech entrepreneur and cloud architect with over 20 years of experience transforming infrastructures and automating processes.

Specialist in AI/LLM integration, Rust and Python development, and AWS & GCP architecture. Restless mind, idea generator, and passionate about technological innovation and AI.

Comments

Be the first to comment

Submit comment

Have a Similar Project in Mind?

Let's discuss how I can help you achieve your goals

Start a Conversation