Engine Yard Becomes Founding Corporate Sponsor of Ruby Together

All of the infrastructure used by Ruby developers today, including Bundler, RubyGems, and RubyGems.org has been maintained and developed for many years entirely by volunteers. While it's good that no one company controls resources shared by the community, it's terrible that the only people who work on our shared infrastructure are doing so for free, in their spare time.

Ruby Together was founded so the community can cooperate to solve that problem. It will fund on-call rotations, maintenance work, and improvements to the shared, public infrastructure used by the entire Ruby community.

Read More

Engine Yard Joins Forces With OpDemand

Engine Yard has always been dedicated to providing the best possible platform for your production applications. With thousands of deployed applications and happy customers supported by our platform, our success speaks for itself.

The leading edge of technology is not static for long, though. To support our customer's rising adoption of container based solutions, we are pleased to announce that Engine Yard is joining forces with OpDemand, the creator of Deis.

Deis is the leading Docker-native open source platform in use by over 200,000 developers around the world. Join them: download Deis today!

Here’s how the Deis and Engine Yard Platforms fit together to support both Docker container apps in Deis and Ruby on Rails, PHP, and other apps on our curated stacks and services.

With the Deis platform, you can use build packs to run Ruby, Python, Node.js, Java, Clojure, Scala, Play, PHP, Perl, Dart, and Go—as well as any application described in a Dockerfile or Docker Image. Choose the programming language and the tool chain that best suit your needs.

Deis also allows your team to:

  • Decrease spend by sharing server resources
  • Use simple developer-oriented workflows
  • Spin up application containers in seconds
  • Deploy to public, private, and bare metal clouds
  • Bring your application to market quickly and successfully

Engine Yard is dedicated to supporting this critical open source project and we welcome contributions and input from everyone. All of the OpDemand employees will join the Engine Yard team and continue contributing to the open source project.

Engine Yard will continue to run an open roadmap process for Deis and we are committing to contribute major advances to the project in the areas of scheduling, orchestration, and application monitoring.

Our merged teams will bring hard won expertise supporting thousands of applications in production. This means that customers who deploy Docker containers on Deis will be able to immediately access expert support.

Our support plans scale with your needs, from cost-conscious minimal support to robust 24x7x365 proactive support with access to dedicated engineers when needed. With a track record of sustained customer satisfaction levels above 98%, we look forward to helping you scale your applications and business.

Here’s what you can look forward to:

  • A steady stream of innovations in the orchestration of applications from Engine Yard for both container based and Server based applications
  • Rock solid support that backs developers up with superb operational expertise
  • Professional services to help developers scope and build innovative applications that address new markets in record time
  • A company that will do whatever it takes to make customers successful

We’ve got your app. Get started today!

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

SHA-1 SSL Signatures in Your SSL Certificates

The SHA-1 cryptographic hash algorithm is twenty years old, and the feasibility of collision attacks against it is improving. To combat that threat, Google Chrome will start marking connections as insecure if the website uses a SHA-1 signed SSL certificate.

Starting in version 42 of Chrome, websites using a SHA-1 signed SSL certificate will get a red X across the lock, and users will be notified their connection might not be private. Mozilla plans to make similar changes to Firefox.

Currently, Google Chrome stable is version 41, Chrome Beta is version 42, and Canary builds are version 44. As each stable release of chrome is pushed on six week intervals, the stable version of Chrome is going to be updated to version 42 in the next few weeks.

At this time, only SHA-1 certificates with a validation date expiring after 2015 will be marked as insecure. To stay ahead of the curve, Engine Yard is going to be reaching out to all customers affected by this change.

If you’re doing this on your own, the easiest way to fix this issue is by updating the older certificates to use SHA-2. If interested, you can use a third party to scan your existing certificate for any other shortcomings. Qualys does a pretty good job, as does DigiCert and Symantec.

If you have questions about the security procedures or controls in place at Engine Yard, please do not hesitate to contact us.

You can reach us via our ticketing system or in #engineyard on Freenode.

Frankfurt AWS Region Now Available on Engine Yard

We are happy to announce the Frankfurt AWS region is now available for all Engine Yard customers. This region currently supports all C3, M3, R3, and T2 instances.

You can now tailor your application delivery to your European clients by complementing the Ireland facility with Frankfurt. On top of all of the latency benefits you gain by having a data center closer to your customers, you can also keep all of your data within Germany and comply with the EU Data Protection Directive, also known as Directive 95/46/EC. AWS provides a detailed explanation of how compliance works in this region.

As always, Engine Yard is committed to conducting business in a manner that complies with the US–EU Safe Harbor Framework and the US–Swiss Safe Harbor Framework. More details can be found in our EU Safe Harbor Policy.

If you are interested in utilizing this setup or want additional information, please contact our Customer Success team.

Sign up for a free trial with Engine Yard today to try out this new region.

What to Expect When You're Expecting: PHP 7, Part 2

This is part two in our Expecting PHP 7 miniseries. Read part one.

As you probably already know, PHP 7 is a thing, and it’s coming this year! Which makes this as good a time as any to go over what’s new and improved.

In the first part of this series, we looked at the some of the most important inconsistency fixes coming up in PHP 7 as well as two of the biggest new features. In this post, we take a look another six big features to land in PHP 7 that you’ll want to know about.

Unicode Codepoint Escape Syntax

The addition of a new escape character, \u, allows us to specify Unicode character code points (in hexidecimal) unambiguously inside PHP strings:

The syntax used is \u{CODEPOINT}, for example the green heart, 💚, can be expressed as the PHP string: "\u{1F49A}".

Read More


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