Skip to content

How we helped PetRescue manage high traffic

reinteractive improved system speed and reliability with a full migration to our 24/7 OpsCare® Rails managed hosting and CodeCare® ongoing code maintenance for Ruby on Rails applications, achieving PetRescue’s target of regular 100% uptime of their site.

There is a good level of confidence knowing you have a good bunch of people looking out for the app and making sure it's working. It is a big risk having a single point of failure for tech related things, so having reinteractive take care of that is a big risk mitigation.
John Bishop, Director, PetRescue

What We Did & How We Did It

PetRescue is one of Australia’s largest online not-for-profit organisation providing online rescue awareness services to 950 different animal rescue groups including the RSPCA, Animal Welfare League and many small community groups.

PetRescue provides an online platform, which is one of the most highly visited charity sites in Australia, facilitating the rehoming of pets from animal rescue groups and pounds nationwide to their “fur-ever” homes. Whether it’s foster care or adoption, animal rescue groups can promote pets in need through the PetRescue website.

Due to the high traffic volume and having a relatively small team of seven employees, it is important that the PetRescue site is fast, responsive, easy to use and maintain.

I really like the fundamental concepts of Ruby on Rails. It’s simple, open source and easy to build and scale – a really good fit for us. I wouldn’t have anything else.
John Bishop, Director

The Challenge

PetRescue had an existing Ruby on Rails web application and needed a responsive team who could support and maintain their entire system from “servers to code”, including everything from provisioning on AWS, security patches and system updates as well as bug fixes and new feature development.

reinteractive stepped in and took on the challenges PetRescue were facing and migrated their entire system onto OpsCare, our 24/7 Operations as a Service. OpsCare is a month-to-month fixed price monitoring and maintenance service.

We also did a full code Inspection of their application and corrected situations found. We did a upgrade of their Ruby on Rails to the latest version.

During this migration, several key tasks were performed to prepare the application, which included:

  • Full reinteractive Inspect service
  • Ruby Upgrade
  • Ruby on Rails Upgrade from version 3 to the latest version 4
  • Code refactoring to correct situations found from the Inspect Service
  • Removal of external dependent Wordpress Installation and integration of the blog system into the PetRescue stack, simplifying deployment and workflow
  • Implementation of best practices for the code base, such as utilising S3 instead of the local file system
  • Migration to the dedicated AWS/OpsCare platform from their entire servers

Due to the large scale of the project, PetRescue were initially cautious about the whole process, but were surprised, impressed and relieved at how smooth the migration went.

When we cut across to OpsCare and completed the migration, I was extremely pleased and surprised at how smooth it went. The OpsCare model and the work that has gone into building and developing it is technically very impressive.
John Bishop, Director

Core Values

One of the core values at reinteractive is maintaining a high level of communication and transparency with our clients and this enabled PetRescue to maintain positive control of the process, whilst outsourcing the entire operations environment, drastically reducing the amount of work and mental overhead for their team.

Ongoing Operations and Code Maintenance

To keep the code quality bug-free and up-to-date at all times, PetRescue decided to sign up to the reinteractive CodeCare® service providing ongoing month-to-month code maintenance and improvement to the application which ensures the PetRescue site maintains an efficient codebase, and is of the highest quality at all times.

The Benefits

  • Increased response and expertise resulting in confidence and security in the PetRescue site application and operations environment
  • Regular 100% uptime of the PetRescue website
  • 24x7 Monitoring and break-fix support
  • Proactive maintenance of the application stack
  • Peace of mind and time for management to get on with core business functions
  • Access to top-level developers and devops on demand, providing control over ongoing maintenance and development costs while continuing to improve the application
  • Increased internal control and risk mitigation of the app, code and operations environment yet 100% outsourced.
As the technical person behind the app, I have a lot more confidence! It really is just the security of knowing we have outsourced the whole web application environment to an efficient partner, but in a way that doesn’t feel like we’ve lost control – which I love. The OpsCare environment provides us with deployment automation and auto-scaling functionalities that we’ve never had before, saving us running costs. In addition, having the apps on the AWS platform and taking advantage of many of the tailored services they offer really contributes to regular 100% uptime of our site! It’s unheard of! John Bishop – Director, Petrescue

We sorted the finer logistics for the Adelaide Fringe Festival

reinteractive created a bespoke Artist & Venue Registration system for the Adelaide Fringe Festival in time for their Annual festival. The Adelaide Fringe Featival is the largest open access arts festival in the Southern Hemisphere, boasting an enormous program and reaching a broad demographic.

We didn’t want a platform that would 'just work'. We wanted a high-quality solution that was going to serve us for many years to come. reinteractive was very thorough and committed to our vision. It was not just a case of 'bang it together and make it work'. They really put in the effort to understand what our business was about and what our needs were, so they could deliver on it. reinteractive ticked every box plus a lot more.
Heather Croall, CEO, Adelaide Fringe Festival

reinteractive Services

We build stable, well-tested software, built with Ruby on Rails and Javascript. reinteractive provides a complete solution from project scoping, to UX, design, web and mobile development, through to hosting and maintenance. All driven by our seamless, agile project management processes.

We are experts at large, complex and customised solutions. Bring us your ideas, wish list, integration problem or technical need and we will solve it.

AppWorkshop - Consultation & Project Scoping

We work hard to find the right digital solution for you. Through our AppWorkshop we work with you to identify opportunities and engage in expert planning for business-critical applications. The aim is to get your application delivered and operating as fast as possible, with the viewpoint of incrementally adding features as the site matures and grows.

Learn more about AppWorkshop - Consultation & Project Scoping

Our Guarantee to You

If you are not completely happy with the result of your bespoke development project when we are done, we will give you $10,000 worth of our development time, at no charge, to make it right.

Our OpsCare® and CodeCare® services also have their own simple one month refund and guarantee which you can read in our Terms of Use.

Get the “reinteractive Review” Monthly Email