Ruby on Rails OpsCare®



24/7 Ruby on Rails operations, handled.

24/7 Ruby on Rails Operations as a Service for
less than a dollar an hour.

We'll wear the pagers and let you get on with your life.

Hero devices tablet Hero devices phone Hero devices phone sketch Icon pointer
Contact us to find out how to get your life back.

Built on AWS

reinteractive's OpsCare® is built on top of the worlds leading cloud provider, AWS. We don't lock you in to a proprietary hosting environment and help you utilize the wide range of tools available in the AWS stack. Should you cancel your OpsCare service, we give you your whole stack on your AWS account, simple.

Powered by aws

Sleep well! We wear the pagers

We combine CloudWatch, Pingdom and our own custom monitoring tools to ensure your application is online and doing what you expect it to do and PagerDuty to wake us up if it goes wrong. We set this up for you and wear the pager so that you don't get woken up at 2am if your site goes down. Sleep well :)

Moneybag

Don't pay for servers you don't need

OpsCare also allows the scheduled scale up and scale down of production and staging environments. Does your application load increase at breakfast, lunch and dinner? Use our scheduled scaling tools to add extra capacity during these times, or scale down your staging environments after hours.

Find out how much you can save with OpsCare

Build features not deployment tools

The success of your business depends on the features you make and deploy to your customers. That your site should be up and available is critical, but it's not where you make your money. reinteractive OpsCare takes responsibility to keep your application online 24x7 so you don't have to spend time and resources on this.

Performance Management with Skylight.io

Rails applications are complex things. Every OpsCare package includes Skylight.io as part of the monthly subscription fee. Skylight provides in depth reporting on exactly where your application is spending time wrapped up in a beautifully easy to use interface with weekly reports.

Security Patches Handled

The latest Heartbleedesq security issue just came out? As an OpsCare customer this is a side story for you as these critical security patches are applied to your infrastructure automatically by our team. Heartbleed patches were implemented across all our clients within 24 hours, we'll look after your stack.

Painless Scaling

reinteractive's OpsCare is built from the ground up to handle simple, painless scaling. We don't run your app on massive servers to be prepared for demand. We use the least amount of compute you need for a reliable service and allow you to scale up within minutes of needing it.

Prebaked Deployment

The OpsCare stack provides your developers with a command line deployment tool for both staging and production environments. We prebake all deployments so that production servers are not touched until the new environment is ready and rollbacks are simple.

Ask us for more information about the speed and scalability of Prebaked deployments

Change your environment with impunity

Need to deploy a new type of background worker? Need to provision AWS Lambda? Have DNS changes to make? Want to add more servers? No problem. Your monthly fee includes all changes you need done on your infrastructure, for no additional charge.

12-Factor, because it's right

We created OpsCare to follow the 12 Factor rules. We'll help you move your application to this level of dependency and reliability.

White clip board crp

What does this cost?

OpsCare is a fixed monthly price that varies depending on the complexity of your application environment. A Rails App that can run on our OpsCare standard stack costs $495 per month, or about $0.70 per hour.

Our standard stack covers a majority of all Rails applications in production and consists of:

  • One App Role running Rails 4 or above
  • Worker Role backended onto Redis or your database
  • PostgreSQL AWS RDS Database
  • AWS ElastiCache Memcached Service
  • AWS ElastiCache Redis Service
  • AWS S3 for file storage
  • Scheduled task server (cron tasks)
  • Separate Production and Staging Environments
  • Up to 1 million requests per month
  • Route53 management of up to 10 domains
  • OpsCare backup service

If your app has any complexities outside of our standard stack such as a search server, FTP, older version or Rails, web sockets, multiple SSL load balanced end points, extra environments, non PostgreSQL databases, specialised (non RDS) PostgreSQL databases, in place deployments, specific OS or distros or some other service or role you need managed, then there is an incremental charge added to your monthly bill. Additionally there is an extra monthly charge if your app is a high traffic website.

Of course, there is a setup fee and we'll need to help you migrate your system over to OpsCare. Your application might also need some of reinteractive's Professional development services to get it up to a point where it can run on OpsCare.

The best way to work out the cost of your environment is to contact us and we'll give you an obligation free consultation to work it out.

Get a free cost estimate for your application

Additional Questions

Fixed cost, really?

Absolutely. Because we build your application environment from scratch, utilizing the 12 Factor principles, we can ensure your application environment is trouble free and take advantage of economies of scale across all our OpsCare clients, big and small.

This, coupled with being one of the largest Ruby on Rails focused agencies in the Asia Pacific region means we can pass these savings onto you. It just makes sense.

Can I get reinteractive to look after my Rails code as well?

Absolutely! We have our CodeCareĀ® service for exactly that, and even better, if you get both OpsCare and CodeCare, you get the CarePackage $150 per month discount!

Which of your development team work on this?

None of them :) We have a dedicated operations team at reinteractive who look after our CodeCare and OpsCare services. Your operations updates are done by this team and every change is reviewed by at least one other person on our team to ensure quality before it is published.

You're really saying we can make changes to our environment for no additional fee?

Yes. Unlike some, we take full responsibility for our clients production environments, and because of this, we can make changes rapidly and simply. Our team are trained and certified AWS experts, so we can solve pretty much everything.

In fact, the best way for you to work with us is chat to us first if you want to change your environment to do something. We might already have a solution we can put in place rapidly, reducing your time to make changes. After all, our team are Rails experts.

Can't I just build this myself on AWS?

Well, yes, of course. But then you wouldn't need OpsCare right?

The other point is that your team will only be looking after one application stack. Every time there is a change or security update, they have to learn about it and get to apply it once. Our team looks after many Rails applications stacks, so every time something comes out, we can quickly apply that same learning across many clients, thus the saving.

OpsCare also helps mitigate the key person risk that many organisations have.

We have an active development team on the application, can we use OpsCare?

Absolutely. OpsCare works well with developers, we have a suite of command line tools that make it possible for your developers to deploy with abandon.

If I want to cancel OpsCare, what is involved?

Well, we hope you will never want to, but if you do, the way we build our stack is industry standard, and we simply give you the root password to your AWS account and disconnect it from our OpsCare stack. Your development team can install something like Capistrano (we will even give helpful advice on how to do this in the last month of your service) and you will be 100% solo, no problem.

It's a philosophy of reinteractive to never lock in a client artificially. We believe clients will stay with us because of our service, not because it's hard to go elsewhere.

We had our app built by a certain other company, will you still offer this service?

Yes.

Couldn't I hire reinteractive for a month of OpsCare, get everything setup and then get a refund?

Well, yeah, you could. It wouldn't be very nice, but we do let you cancel any time if you are not happy. It's up to you, but we only offer the refund once.

Do you take equity or other financial interest for a discount?

No.

Is there a discount for non profits or charities?

Yes there is, contact us for details.

Can you invoice me and we'll pay by bank transfer or cheque?

Yes, but you need to pay for at least 6 months in advance.

Will reinteractive sign a special negotiated contract for this service?

No. This is a monthly subscription product and we provide a very specific set of circumstances. Our Master Services Agreement is the one we use for the Ruby on Rails OpsCare product, and we believe it should cover pretty much any issue you have (if not, please feel free to contact us to discuss the points that you are concerned about).

Still have questions? Contact us today

Don't just take our word for it

We know we are good at what we do. But don't just take our word for it, here are some of our clients:

Andrew jennings

We want to hear from you!

When you call reinteractive, you get to speak to people like Andrew who work hard to find the right solution for your digital project.

Andrew is our Sales Manager who is always available for a simple chat about your project. Eager to build long-lasting relationships with our clients, he draws on years of development experience to let you know how best we can help...

Call Andrew on +61 2 8019 7252 and bounce your idea off him to find the right solution, or send us an email :)

Email us now