Deploying and Customizing Applications on Engine Yard: A First-Timer’s Guide

I've tried a lot of different Platform as a Service (PaaS) providers for hosting my applications. Some of them make it super-easy to get everything running on the server, but the magic gets in the way when you need to customize things.

Some platforms give you full control, but it can be time-consuming to get all of your dependencies properly set up. It would be nice to have some of the boilerplate taken care of, while still retaining full control of my server environment.

If you haven’t deployed an application to Engine Yard (EY), you should give it a try. You’ll be pleasantly surprised to find that this is exactly the kind of service offered. It’s a breeze to get Redis, cron, and any other tools you need installed. You also get root access to your server and can SSH in just as you would with a bare server.

Read More

High Level Hints: 4 Hosting Options For Software Companies

This post is part of a series of High Level Hints that help you understand the business of software development. Part glossary, part tutorial, the series aims to arm you with the knowledge you need to run a software project or company.

When you talk to a software development company about writing an application for you or your company, they might mention 'hosting' casually. If you don't know exactly what this means and what your options are, you're in the right place. Quick Left knows, and we can explain it to you in simple terms that make sense. Read on!

Read More