Home » Case Studies » How eWay Corp Migrated 485 Xavier University Sites to AWS – Achieving 99.99% Uptime and 196ms Response Time

Higher Education / Support /

Xavier University Web HostingAWS

How eWay Corp Migrated 485 Xavier University Sites to AWS – Achieving 99.99% Uptime and 196ms Response Time

2 MIN READ

Tags: AWS, Cascade

Higher Education / Support /

Xavier University is a private Jesuit Catholic university in Cincinnati, Ohio, founded in 1831, offering over 80 undergraduate and graduate programs to roughly 5,600 students. Known for a 98% student success rate, strong pre-med programs, and NCAA Division I basketball, it focuses on liberal arts, business, and service-oriented education.

Problem Statement

Historically, like many academic institutions, they may have relied on fragmented internal servers or legacy hosting environments that were initially designed to support basic, static websites with limited functionality. These systems were often implemented at different times, managed by separate departments, and built to address immediate needs rather than long-term digital strategy. As a result, infrastructure tended to be siloed, inconsistently maintained, and difficult to scale.

Over time, institutional digital needs expanded significantly. Websites evolved into dynamic platforms supporting student portals, faculty dashboards, online applications, CRM integrations, learning management systems, payment gateways, and other third-party tools. Increased traffic volumes during admissions cycles, events, and result announcements further stressed the infrastructure. Legacy environments, not originally architected for such complexity and load, often struggled with performance bottlenecks, downtime risks, and limited flexibility for integration.

Additionally, older hosting environments frequently present challenges in areas such as scalability, automated backups, disaster recovery, proactive monitoring, and robust security controls. Meeting modern compliance requirements—including accessibility standards, data protection regulations, and mobile responsiveness—can also be difficult without significant upgrades or custom workarounds.

In this context, transitioning to a centralized, scalable, and secure hosting solution becomes a strategic necessity. A modern hosting environment enables improved performance, stronger security posture, streamlined maintenance, better integration capabilities, and the flexibility to adapt to evolving institutional goals and user expectations.

Requirements

Scalable Multi-Site Consolidation, Infrastructure Modernization & Automation, Enterprise-Grade Security & Performance and Strategic Decentralization for Maintenance

Project Scope 

Implemented Solutions

The proposed architecture establishes a modern, scalable, and highly secure AWS hosting environment built on the “Security by Design” principle. This means security is embedded across every layer of the infrastructure—from network configuration and access controls to application deployment and data storage—rather than being treated as an afterthought. The solution is specifically designed to support the Xavier.edu platform, which includes 485 Cascade CMS sites, ensuring reliability, compliance, and long-term sustainability.

The architecture aligns with AWS best practices while addressing the project’s operational needs. Identity and Access Management (IAM) enforces strict, role-based access controls based on the Principle of Least Privilege, reducing exposure to unauthorized access. Network security groups, firewalls, and protective configurations help defend against common web threats and vulnerabilities.

High availability is achieved through Multi-AZ deployment, ensuring redundancy across availability zones, while Auto Scaling dynamically adjusts resources based on traffic demand. Redis caching enhances performance by reducing database load and improving response times during peak usage.

Automated deployment pipelines using AWS CodePipeline and CodeDeploy enable seamless, consistent releases with minimal downtime. Additionally, a shared storage layer supports multiple applications and sites within the ecosystem, ensuring centralized file management and operational efficiency.

Overall, the solution delivers a secure, resilient, automated, and performance-optimized hosting environment capable of supporting a large and complex multi-site platform.

Services Provided

Software Engineering & Customization

Third-Party Vendor Software Customizations: Tailored external tools and integrations to fit Xavier’s specific institutional workflows.

Vue.js Application Engineering: Provided specialized bug fixing and front-end optimizations for Vue.js-based applications to improve the overall user experience.

CMS Lifecycle Management: Managed the ongoing update deployment tasks for Cascade CMS and its integrated application ecosystem.

Security & Performance

Penetration Testing (PenTest): Conducted thorough security assessments to ensure a hardened environment for the Cascade CMS.

Security by Design: Embedded security at every layer, utilizing IAM and the Principle of Least Privilege to protect against web threats.

Performance Optimization: Leveraged Redis Cache to ensure consistent high performance and speed across the platform.

CDN : To optimize performance for the Xavier University platform, a Content Delivery Network (CDN) was integrated to handle all static assets.”

Results and Impact

Project Results

485 Cascade CMS Sites: Successfully migrated and consolidated nearly 500 individual university sites into a unified, high-performance AWS ecosystem.

5 Amazon EFS Volumes: Implemented five distinct Elastic File System (EFS) volumes to provide scalable, shared storage across the decentralized application architecture, ensuring data consistency for all web assets.

8 Automated Pipelines: Engineered eight separate AWS CodePipelines to manage the CI/CD lifecycle, allowing for independent, risk-free deployments across different site clusters and applications.

Massive Consolidation: Successfully transitioned 485 sites to a modernized environment without data loss or downtime.

Infrastructure Resilience: Achieved 99.99% uptime through Multi-AZ deployment and Auto Scaling, even during high-traffic enrollment periods.

Deployment Velocity: The 8-pipeline system reduced deployment times and allowed for granular updates, preventing a “”single point of failure”” during site maintenance.

Stats and Metrics

Since the project completion on 2nd October 2025, the platform has demonstrated exceptional performance and operational stability. From the go-live date through to today, the system has successfully maintained 100% uptime, ensuring uninterrupted availability for all users. This means there have been no recorded outages, downtime incidents, or service disruptions impacting accessibility.

In addition to full availability, the system has achieved an impressive average response time of 196 milliseconds. This low latency reflects optimized server performance, efficient infrastructure configuration, and well-managed application resources. A sub-200ms response time ensures fast page loads, smooth navigation, and a highly responsive user experience across devices.

Maintaining 100% uptime alongside a 196ms average response time highlights the robustness of the deployment architecture, proactive monitoring practices, and effective performance tuning. These metrics demonstrate not only technical stability but also the platform’s readiness to support high user engagement while maintaining reliability and speed.

Business Impact 

Operational Stability: Achieved 99.99% uptime through Multi-AZ Compute instance deployment and Auto Scaling, maintaining 100% stability during peak enrollment surges.

Reduced Maintenance Overhead: The decentralization and automated pipeline structure allowed the university’s IT team to manage 485 sites with significantly less manual effort.

Performance Gains: Drastic reduction in page load times across the entire site network, with redis cache and RDS database.