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
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
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
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.
- 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.
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
- AppWorkshop - Consultation & Project Scoping
- App Design Workshop
- User Experience (UX) Design
- Visual Design
- Web & Mobile App Development
- Salesforce & Heroku Custom Solutions
- OpsCare® Managed Hosting
- CodeCare® Code Maintenance
- Code Inspect Service
- Ruby on Rails Upgrade Support
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.
App Design Workshop
Developing any software is a significant investment. If the foundations aren’t there before you begin development you can invest more than necessary getting your MVP to market. This workshop is for anyone who needs to innovate their business and requires the ideation of an application or anyone who has an application idea that needs to be mapped out.
User Experience (UX) Design
We help make even the most complicated web and mobile apps easy to navigate and create solutions that engage users, keeping them happy and on your page longer.
Our Visual Designers work with you to create the final look and feel of your website or application, including the strategic implementation of images, colours, fonts and other elements.
Web & Mobile App Development
Salesforce & Heroku Custom Solutions
We have in-depth experience in utilising the Salesforce® API and the Heroku platform that allows us to build custom applications that sync with Salesforce, allowing you to leverage the full power of the Salesforce Cloud.
OpsCare® Managed Hosting
We will protect, monitor and scale your Ruby on Rails website or app 24/7. Hosted on AWS or Heroku. We wear the pagers, so you can concentrate on growing your business.
CodeCare® Code Maintenance
Fixed price ongoing code maintenance for Ruby on Rails applications to handle future updates and tweaks.
An application review is where reinteractive reviews your application code base for security flaws, performance issues, or anything that should be improved.
Code Inspect Service
With over 200 major projects completed by reinteractive, we have a very deep understanding of best practices and ideal scenes in software development, positioning us to deliver a comprehensive report on the quality of any Ruby on Rails based code.
Ruby on Rails Upgrade Support
Our expert team have intimate knowledge of the Ruby on Rails framework, making reinteractive a fantastic choice for upgrading your application to the latest version of Rails and Ruby.