A global pharmaceutical company managing over 1,000 websites approached NewPage with a complex challenge.
They were struggling with the inefficiencies of their static websites hosted on a third-party Drupal platform and needed a more streamlined, cost-effective solution.
Challenge
The client had made initial progress by developing a method to host static sites in AWS S3. However, they faced several key issues:
- Lack of a solution for handling dynamic content across their extensive website network.
- High ongoing maintenance costs associated with the Drupal platform.
- Labor-intensive management processes for their numerous static websites.
The client needed a partner with expertise in creating innovative, sustainable, and cost-effective backend application platforms and infrastructure solutions.
Approach
Our team developed a comprehensive strategy to address the client’s needs:
- Proposed a solution to streamline website management and eliminate Drupal licensing fees.
- Designed a plan to migrate static HTML web pages to AWS S3 buckets.
- Developed a microservices architecture to generate dynamic web pages with forms on-demand.
Implementation Details:
To realize this strategy, we:
- Created generic microservices configurable for specific websites using a standard JSON configuration template.
- Implemented customizable form aspects via configuration, including form fields, validations, and process types.
- Introduced pre-built configurations for rapid creation of common form types such as contact forms and simple logins.
- Executed the transition of 1,000 static websites from the Drupal platform to the new AWS S3 and microservices-based architecture.
Results
Our solution delivered significant improvements to the client’s web operations:
- Simplified Management: The new architecture greatly reduced the complexity of managing the client’s extensive website network.
- Cost Reduction: By eliminating Drupal licensing fees and optimizing infrastructure, we achieved substantial cost savings for the client.
- Increased Efficiency: The elimination of labor-intensive maintenance activities freed up valuable resources.
- Enhanced Flexibility: The microservices architecture allows for easier updates and modifications to website functionality.
- Improved Performance: The combination of static pages in AWS S3 and dynamic content via microservices optimized website loading times and responsiveness.
- Scalability: The new system is better equipped to handle the client’s growing web presence and evolving needs.
Through this, NewPage shows our capability to deliver targeted solutions for complex web management challenges in the healthcare sector. By leveraging microservices and cloud technologies, we transformed the client’s web infrastructure, resulting in a more efficient, cost-effective, and flexible system. This solution not only addressed the immediate needs of the client but also positioned them for future growth and technological advancements in their digital presence.
More case studies
Machine Learning-Based Healthcare Platform
Discover how our machine-learning platform enabled a biotech company to deliver personalized neurobehavioral treatments by mapping neural imaging data to behavioral features.
Health app monitors patients with advanced kidney cancer
Bioinformatics pipeline enables analysis of massive genetics datasets
Scalable cloud-based solution enables data scientists to analyze vast amounts of variant genetic data while ensuring accuracy, usability and speed.