Running a Containerized Turnkey Application on Engine Yard Cloud

YouTrack is an issue tracking system developed by JetBrains. You can run it on your own servers, or pay a subscription and run it from JetBrains's servers. It is an excellent example of a turnkey software, i.e. software that you run without modification for most of its lifetime.

In this post I will introduce you to the docker_youtrack custom Chef recipe that installs a Docker container running YouTrack on a utility instance inside an Engine Yard Cloud environment.

Even if you don't plan to install YouTrack yourself, you can still follow along. Understanding how this recipe functions is a good starting point for writing your own Chef recipe that installs an application of your choice.

This article assumes you're already familiar with Engine Yard Cloud and already have a running environment. If that's not the case, please start with Getting Started with Docker on Engine Yard Cloud.

Read More

Inline Styles: Yes or No?

Recently, a team I work with has been porting some existing tools written with JavaScript to a new codebase using ReactJS. We were discussing how we should handle styling, and one member suggested using inline styles.

Another teammate said: "Inline styles? Are you serious?"

The first one came back, "yeah, it's the new hotness, haven't you heard?"

This led to a heated discussion about the merits of CSS/LESS/SASS vs. JavaScript-based inline styling. We went back and forth trying to decide, which would be more maintainable? Readable? Performant?

Since most of us didn't really know how inline styles even became a thing, I decided to do a little digging and find out what it's all about.

Read More
Learn about Engine Yard
Try Engine Yard for your Ruby or PHP Apps

Credit Card Requirement Removed from Engine Yard Trial

At Engine Yard, we're all about speed and getting our clients where they need to go faster. From deploying to support, we want to make it as easy and as quick as possible. With that in mind we're happy to announce that we're removing the credit card entry step from the free Engine Yard trial. Forget about reaching for your wallet or purse when you want to see the power of Engine Yard, just get going!

The credit card step was added (unfortunately) as a means to dissuade fraud. Now that this once annoying roadblock is out of your way, there's nothing stopping you from quickly leveraging the power of the Engine Yard Cloud Platform.

So what's your excuse? Get out there and deploy!

Software Evaluation, Part Two: A Closer Look

Adding software dependencies to a project can be good or bad. On the one hand, they can save us time not having to implement things that have already been built for us. But on the other hand, they can sometimes cause problems.

In part one of this miniseries, we looked at how to make a basic assessment of a third-party software project with a view to adding it as a dependencies in one of our own. We looked at how the project handles breaking changes, testing, release branches, and licensing.

In this post, we're going to look at how to scrutinise a project closer.

Read More

AWS Mumbai Region Now Available

We are happy to announce the availability of the AWS Mumbai region.

The AWS Mumbai region is available when booting up an instance for the first time. Just select “Asia Pacific (Mumbai)” from Region dropdown menu.

Engine Yard clients who have their own AWS accounts will also be able to provision resources in this region in the exact same fashion.

Mumbai is a perfect AWS availability region if your development team is based in India, or a large number of your users are.

If you have any questions or you would like to discuss availability regions, please contact our customer success team.


Look through our specially curated posts to get focused, in-depth information on a single topic.