How E-commerce TrustMeUp Achieved 40% Faster Delivery and 25% Bandwidth Savings with GlobalDots & CloudFront

Itay Tal Head of Cloud Services
3 Min read

A popular e-commerce platform was growing fast, but that growth created challenges. With a poorly optimized cloud setup, the company faced content quality problems, as well as ongoing security issues.

The only way to solve the problem was to optimize their CloudFront distribution – leading them to work with GlobalDots’ innovation experts. Using the solution we selected for them, the company improved content load times by 40%, while cutting bandwidth consumption by 25%. 

The Problem: Delivering Dynamic Content to Global Users

TrustMeUp, a growing e-commerce platform, required a scalable, secure, and efficient way to deliver dynamic content and high-resolution images to its global customer base. Their existing CloudFront setup was functional but lacked optimized caching, security features, and dynamic image resizing capabilities. These shortcomings resulted in slower load times and increased vulnerability to security threats, particularly during high traffic periods.

After considering multiple vendors, TrustMeUp chose GlobalDots to be their expert innovation partner. Our senior engineers have experience in all aspects of network security, network performances, all types of CDNs and all kinds of use cases. As a result, we know how to tailor the best solution fit for your business. 

Being an AWS certified partner, GlobalDots also has a special private pricing for CloudFront – making the process easier and more affordable.

The Solution: Using Edge Locations to Deliver Content 

GlobalDots, AWS Advanced Consulting Partner, was engaged to optimize TrustMeUp’s CloudFront distribution. The solution focused on enhancing security, improving performance, and ensuring seamless content delivery across all edge locations. The solution had five key components::

  1. Dynamic Content Acceleration with CloudFront:

This featured four key factors:

  • Origin Setup: We configured the origin settings using an S3 bucket with strict Origin Access Control (OAC) and signed requests for enhanced security.
  • Viewer Protocol Policy: All HTTP traffic was redirected to HTTPS to ensure secure data transmission.
  • Cache Optimization: Leveraging the AWS Managed-CachingOptimized policy, we optimized caching to reduce latency and improve load times. The setup utilized all edge locations for the best performance.
  • Custom SSL Certificate: We implemented a custom SSL certificate with TLSv1.2_2021, following AWS’s security best practices.
  1. Image Resizing with Lambda@Edge:

To further optimize performance, we introduced Lambda@Edge functions, associated with viewer requests, to dynamically resize images stored in the S3 bucket. This allowed TrustMeUp to serve appropriately sized images based on device type, improving load times and reducing bandwidth usage.

  1. Implementation of Origin Security Features, Origin Access Control (OAC):  

A robust OAC policy was enforced to secure the origin. Plans were also laid out to implement AWS Shield for additional protection against DDoS attacks.

  1. Authorization at the Edge, Custom Authorization Logic:

Lambda@Edge was used to implement custom authorization logic, providing granular access control at the edge locations and ensuring that only authorized users could access certain content.

  1. Application Firewall at the Edge, AWS WAF: 

To protect TrustMeUp from common web exploits, we enabled AWS Web Application Firewall (WAF) at the edge, mitigating threats before they could reach the application.

The Results: 40% Faster Load Times and 25% Higher Consumptions

The implementation resulted in significant improvements in TrustMeUp’s content delivery performance and security:

  • Performance: Average load times for dynamic content decreased by 40%, and the use of Lambda@Edge for image resizing reduced bandwidth consumption by 25%.
  • Security: With the integration of OAC, HTTPS, and AWS WAF, TrustMeUp saw a marked decrease in unauthorized access attempts and DDoS attacks.
  • Scalability: TrustMeUp’s CloudFront setup now seamlessly handles traffic spikes, ensuring consistent user experience even during peak shopping periods.
40%25%Zero
Improvement in load timesReduction in bandwidth usageSuccessful DDoS attacks since implementation

Driving Short-Term Improvements and Long-Term Value

The use of edge computing for tasks like image resizing and the integration of comprehensive security features within CloudFront were not only technically beneficial – they also aligned with best practices in cloud architecture. 

These choices resulted in a more efficient, secure, and user-friendly solution that is scalable and cost-effective, providing long-term value for TrustMeUp. These lessons underscore the importance of designing cloud solutions that are not only technically sound but also strategically aligned with business goals.

Want to explore how our team could deliver similar improvements for your company?

Latest Articles

How Optimizing Kafka Can Save Costs of the Whole System

Kafka is no longer exclusively the domain of high-velocity Big Data use cases. Today, it is utilized on by workloads and companies of all sizes, supporting asynchronous communication between even small groups of microservices.  But this expanded usage has led to problems with cost creep that threaten many companies’ bottom lines. And due to the […]

Itay Tal Head of Cloud Services
29th September, 2024
EBS-Optimized Instances: A Guide to Cut Costs and Maintain Performance

A recent study of over 100 enterprises found more than 15% of AWS cloud bills comes from Elastic Block Store (EBS). But what can you do to cut those costs without impacting performance? The key is to select EBS-optimized instances. With the right combination of EBS-optimized instances and EBS volumes, companies consistently maintain at least […]

Ganesh The Awesome Senior Pre & Post-Sales Engineer at GlobalDots
19th May, 2024
Cut Big Data Costs by 23%: 7 Key Practices

In this webinar, we reveal a solution that cuts big data costs by 23% and enhances system efficiency - without changing a single line of code. We’ll also explore 7 key practices that will free your engineers to process and analyze data at the pace and scale they need - and ensure they never lose control of the process.

Ganesh The Awesome Senior Pre & Post-Sales Engineer at GlobalDots
15th April, 2024

Unlock Your Cloud Potential

Schedule a call with our experts. Discover new technology and get recommendations to improve your performance.

    GlobalDots' industry expertise proactively addressed structural inefficiencies that would have otherwise hindered our success. Their laser focus is why I would recommend them as a partner to other companies

    Marco Kaiser
    Marco Kaiser

    CTO

    Legal Services

    GlobalDots has helped us to scale up our innovative capabilities, and in significantly improving our service provided to our clients

    Antonio Ostuni
    Antonio Ostuni

    CIO

    IT Services

    It's common for 3rd parties to work with a limited number of vendors - GlobalDots and its multi-vendor approach is different. Thanks to GlobalDots vendors umbrella, the hybrid-cloud migration was exceedingly smooth

    Motti Shpirer
    Motti Shpirer

    VP of Infrastructure & Technology

    Advertising Services