Watch our product whiteboard
If you are strapped for additional DevOps resources, in-house expertise or budget, would you rather continue providing value to the business or spend time on non revenue generating tasks?
Your developers can learn a lot by running their own production clusters, but a Platform as a Service (PaaS) allows your team to focus on building applications instead of managing infrastructure. Time saved on consuming tasks like issue response, applying security patches and upgrades, and keeping components up to date can be applied in other, more critical areas.
As an Engine Yard customer, you not only benefit from the value of automation, tools and platform curation, you also get a virtual extension of your operations team.
Check out some of the time, control and cost differences between self administered infrastructure and Engine Yard.
Every production system will at some point experience the unexpected. You just need to know how fast is the response time and how proactive the response will be.
Self administered infrastructure: 1-2 days
Engine Yard: Built in with Standard, Premium and Managed support levels
The amount of work that goes into standing up a cluster yourself can range from a day to a week, depending on the complexity and issues involved. With Engine Yard this can usually be completed in under an hour. We also help you strike your own balance between automation and flexibility through custom Chef recipes that give you nearly 100% control over cluster configurations.
Self administered infrastructure: 1-2 days
Engine Yard: Built in with Standard, Premium and Managed support levels
Scaling an application tier is a multistep process that includes duplicating an existing application server, load balancing, deploying code, verifying set-up, securing it, and altering the deployment process to push any new code to all application servers in the cluster. With Engine Yard it's as simple as clicking ‘Add’, selecting an application instance and adding it to the cluster.
Estimated time
Self administered infrastructure: 1-2 days
Engine Yard: 20 minutes
To scale a database tier, an application should be configured via the gem or library you choose to perform reads from replicas and writes to the master. This applies primarily to score standard SQL databases (MySQL, PostgreSQL). With Engine Yard it’s as simple as clicking ‘Snapshot’, ‘Add’, and ‘Add to cluster’. We also perform ongoing monitoring of database health.
Self administered infrastructure: 1-2 days
Engine Yard: 20-40 minutes
To help recover from a database-impacting event, best practices include having a database replica or two in the cluster so that replicas can be promoted to master status. Regular snapshots and/or SQL data dumps and data storage are also highly recommended.
Self administered infrastructure: 1-2 days
Engine Yard: Built into the product, including the number and life of backups
Applications create a multitude of logs and, without proper log management in place, disks can fill up rather quickly.
Self administered infrastructure: 2-3 hours
Engine Yard: Built into the product
Monitoring can require the evaluation of a range of tools, writing configuration files and ensuring that alerts are being received. It often also involves purchasing a monthly service from a third party. Enabling these through our PaaS takes a matter of minutes - all that’s required is an email address.