Switching from Edgio to Harper? Here’s What You Need to Know.

We’re thrilled to welcome Edgio customers into the HarperDB and Akamai ecosystem. We understand that change can feel daunting, but we’re committed to making this transition seamless and efficient (and provide some additional optimizations along the way). Below, we’ve outlined what to expect during the migration process and how to best prepare, but first, let’s understand why so many sites have already migrated to Harper.
Akamai Logo

Why Migrate? Reduce Latency by 5x, and Decrease Infrastructure Cost

Harper runs in the same Node.js environment as your website, enabling local caching and storage operations through optimized Next.js hooks. This approach significantly reduces latency—by up to 5x on average—by eliminating backend network communication and serialization processes that add compute and network overhead. 


This means your websites run faster, require fewer resources, and ultimately cost less to operate. The most noticeable improvements are in areas where users experience the longest wait times—retrieving customized content. These speed enhancements elevate user experience, improve search rankings, and drive higher conversion rates, making your site more effective than ever. We run regular benchmark tests to ensure your core web vitals are in top shape.
HarperDB Box with Node.js box coming out of it

Migration Process Overview

Our experienced team has developed a structured onboarding process to make your migration to Harper straightforward and worry-free. Here are the key steps:

1. Kick-Off and Introduction

During an initial call, our Delivery team will walk you through the migration process and answer any questions. We’ll also set up preferred communication channels to keep collaboration clear and responsive in real-time.

2. Tailored Setup and Conversion of Your Application

Our Product and Engineering teams do the initial lift for you to build, deploy, and test your applications on HarperDB. We work closely with your team to securely gather the following requirements for migration:

- A complete list of applications, along with any nuances between them.
- Access to your code repository or a forked version.
- Next.js and Node.js versions.
- Configuration files, environment variables, and valid keys.

As part of this process, we will also take steps to convert your Edgio-based Next.js applications to a Harper Next.js application. The HarperDB Delivery team applies several updates to Edgio-specific configurations and dependencies with HarperDB components, ensuring your application can fully utilize HarperDB's high-performance capabilities.

3. Deployment

Harper creates dedicated environments tailored to your application needs, ensuring everything works with your existing CI/CD process. This includes any needed development, staging, and production environments. We can also set up temporary single-node environments for testing and experimentation as your team gets acquainted with Harper's fully integrated technology.

There are several ways to deploy on Harper: locally with the Harper CLI, custom Github actions, or through the UI in Harper Studio. We’ll work with your team to customize or provide access to the methods that work best for your CI/CD process.

It’s worth noting that Harper does not require phased deployments by region (e.g., US, EMEA, APAC); we automatically deploy across the entire global network in a single step—eliminating delays and complexities.

For observability, Harper will connect a Prometheus exporter and send critical application data such as logs, error handling, and performance to a fully customizable Grafana dashboard. We can adjust the data visualizations per your specific requirements.

4. Comprehensive Hand-Off

Once your demo application is ready, we’ll conduct a detailed walk-through, providing all deployment instructions in a handy guide. Access credentials will be shared securely, and we’ll discuss ongoing support and future touchpoints to keep your operations running smoothly.

Post-launch, Harper works with you to continue finding more ways to optimize your application so it’s always running like a well-oiled machine. This includes setting cache and routing preferences, updating origin parameters, and ensuring optimal integration. Together with Harper and Akamai, we’ll perform comprehensive load, regression, and acceptance testing to validate performance and reliability so your system is ready for production.

How You Can Best Prepare and Participate

Here are some key steps you can take to ensure that migration happens with minimal friction.

Share Essential Information

Providing the following will allow us to set up your application quickly and accurately:
-  Access to your code repository or a forked copy
-  Details about your Next.js and Node.js versions
-  A complete configuration file (.env) containing valid keys
-  A list of all your sites or deployments, noting any differences that might affect implementation
-  Estimates of your application’s workload, traffic patterns (average and peak), and request rates

Engage in the Introductory Call

This meeting will establish a foundation for the migration process. It’s an opportunity to align expectations, set communication preferences, and clearly understand the timeline.

Prepare for Testing

Once the demo application is live, your team will have the opportunity to thoroughly test it within your environment. Harper will provide a tailored Deployment Guide based on the details you’ve shared, ensuring every step is optimized for your needs.

During this phase, our team is fully available to support your regression and acceptance testing, quickly addressing any questions or challenges that arise. Along with Akamai, we’re committed to ensuring a smooth and successful implementation, fine-tuning as needed to deliver an exceptional experience.

Ongoing Support and Communication

At Harper, we’re here to support you every step of the way. Our team will be available to address any questions or concerns throughout the migration process and beyond. Additionally, we’ll keep you informed about updates.

By working together, we’ll ensure this transition is not just smooth but an opportunity for growth and improvement. Welcome to Harper—we’re excited to see what we can build together.
Image collage of person talking on the phone
Image collage of person talking on the phone

Speak with an Expert

Request received! We'll reach out shortly. In the meantime, check out our Dev Center for helpful development resources.
Go to Dev Center
Uh-oh! It seems your submission failed to submit. Please try again.