Micron21 is Melbourne's Leading Provider of Data Centre Hosting Services for clients who require affordable and security-oriented datacentre services. They came to reinteractive to get an AppReview on one of their key software applications.
reinteractive delivered exactly what we expected from the AppReview. Getting the results has definitely solidified our position as to the health of our application. We have confidence in the parts that are in order as well as knowing some of the changes that need to take place a little bit more clearly.Joel McLean, Senior Datacentre Systems Engineer, Micron21
Micron21 is Melbourne's Leading Provider of Data Centre Hosting Services for clients who require affordable and security-oriented datacentre services. They offer fully managed services including; co-location, dedicated and virtual servers, remote backup, business web hosting and custom solutions specifically tailored to meet individual client’s needs. They manage a dedicated and secure fiber optic network which spans right across Melbourne providing multiple points of presence.
Clients include global medium and enterprise-level corporations, government departments, Internet Service Providers, and wholesale resellers, who benefit from an extremely fast, secure and redundant network complemented by superior individual customer service and support available 24/7.
Micron21 came to reinteractive to get an AppReview done on one of their key software applications.
Some of our applications are very close to our business operations. It had been a year since we had an in-house developer onboard and we knew we had technical debt, but short of hiring an in-house developer again, we had no way of having any knowledge about some of our applications. So doing an AppReview would give us valuable insight into the health of our applications and any next steps to take.Joel McLean, Senior Datacentre Systems Engineer
During an AppReview, a senior developer dives in and reviews the application code base for security flaws, performance issues, or anything that should be improved.
The following points are reviewed:
- Setup and Documentation: How well documented is your app? How easily can a new developer get up to speed?
- Automated Tests: Do you have sufficient test coverage for your app? Tests are key to determine if new code will break existing code or not.
- Database Setup: Is your database running out of space? Is there a backup system in place and does it work?
- Performance: Are there queries slowing the application down? What sort of time does it take to get into the application?
- Security Analysis: Are there any know security risks in your application? We analyse your app for any known flaws that could be exploited, putting sensitive data at risk.
- Versions: Is your app using the current versions of Ruby, Rails & your code libraries (gems)? Maintaining your software at its highest level is a vital part of maintaining your app.
- Code Quality: Is your code written for maintainability and new features? We provide you with a code quality summary.
- Sensitive Data: Does your application have sensitive data logged into the code base or stored in the database?
- Technical Debt: Technical debt occurs when a shortcut is used instead of the best overall solution. It has to be fixed or development costs will continue to increase.
Once done, our reviewer provides a report detailing the issues found during the review and the relative severity of each and any recommended solutions. We include a summary of the good parts as well!
The AppReview in and of itself can calm a lot of that fear, uncertainty and doubt that comes from having an application that you just don’t know anything about. The application we had reinteractive review had been built by a development firm and the developer had left. We found ourselves in a position where we had no real knowledge or access to it. An AppReview also opens the door for developers to have candid conversations about ‘here’s what we could do as the next steps”, if you engage with other services. It is an easier starting point.Joel McLean, Senior Datacentre Systems Engineer
Working with reinteractive?
“Dealing with reinteractive has been a positive experience. I was attracted to reinteractive by the Australian side of the business, the fact it was Australian founded. I like the quality of the staff I have interacted with. They know what they are talking about and if they don’t, they are very candid about it and will bring in one of their specialist developers who does know. So that’s a really positive experience. As part of the AppReview, we have had a few back and forth conversations and the tools and processes have all been really good.” — Joel McLean, Senior Datacentre Systems Engineer
Benefits of an AppReview
An AppReview provides peace of mind knowing that major issues within your app have been identified, providing a path forward to resolving them, whether you resolve these internally, or engage reinteractive to resolve those issues.
reinteractive delivered exactly what we expected from the AppReview. Getting the results has definitely solidified our position as to the health of our application. We have confidence in the parts that are in order as well as knowing some of the changes that need to take place a little bit more clearly. It would be difficult for us to perform a handover to a new developer without something like this AppReview.Joel McLean, Senior Datacentre Systems Engineer
reinteractive redesigned and optimally rebuilt ‘REDII’ (Recognise Every Day), the bespoke Ruby on Rails application for employee recognition by Red Balloon.
The team at reinteractive redesigned and optimally rebuilt ‘REDII’, delivering the project on time and on budget; hosted on a scalable cloud infrastructure, delivering a further saving on running costs.
The difference with reinteractive is the talent pool - Mikel has captured the best talent in the country. The consultants are top resources; self motivated, passionate and upfront.Simon Farrell, CTO, Redii
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
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.Learn more
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.Learn more
Web & Mobile App Development
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.Learn more
CodeCare® Code Maintenance
Fixed price ongoing code maintenance for Ruby on Rails applications to handle future updates and tweaks.Learn more
An application review is where reinteractive reviews your application code base for security flaws, performance issues, or anything that should be improved.Learn more
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.Learn more
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.Learn more
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.Learn more
storeConnect® ecommerce for Salesforce
storeConnect is our 100% customisable, fully integrated Salesforce ecommerce solution based on Heroku. Your online store is managed from Sales Cloud® with all customer, product & order data sync'd with Salesforce, creating a smart, custom online shopping experience.Learn more