While the tech world is shifting to more of a DevOps structure, in many places the invisible wall that separates developers and operations engineers is still pretty high. Communication between both teams is necessary to make sure the application is deployed correctly and achieves high availability for end users. Here are some suggestions from different Rackers (Rackspace employees) on how to best handoff your app to the ops team instead of just throwing the code over the wall.
Today we launched Auto Scale, one of the most exciting new features of the Rackspace Cloud. Auto Scale is the easiest way to make your Rackspace Cloud react automatically to changes in the demand your users place on your application. By creating a few simple rules based on thresholds that you define and control, you let us know when and how to grow (or shrink) the web or application tiers in your cloud.
In June, we launched a global tour of Unlocked: The Hybrid Cloud, a free full-day cloud workshop intended to help developers, architects and engineers design cloud applications the right way the first time around.
One of the main draws to the hybrid cloud is creating an app that might be small today but could scale to be huge tomorrow. However, scalability is not something that happens right out of the box; it has to be built into your app and infrastructure.
One of the largest development communities on earth has started to move its bare metal mentality into the world of virtualization, and the stakes have never been higher. To support this massive technology shift, Rackspace has built tools that help developers bring web or application development to the Rackspace Cloud.
Several weeks ago, I flew out to San Francisco and got to talk with a lot of developers about their applications and the cloud. There were three points that almost every developer brought up: scaling their app, initial deployment and feature requests.
Many of our prospective Managed Cloud customers are interested in migrating to the open cloud, but some could use a hand getting there. Our Rackspace Cloud Ready team was created to help save you time, and we have assisted many customers with migrations over the past several years.
There are five essential pillars of cloudiness. In this recurring blog series, we’ll count down from No. 5 to No. 1. Last time, we looked at modular design. In this fifth and final post, we discuss parallel computing.
When an app chokes on an unexpected condition or data, developers can spend hours going down rabbit holes trying to reproduce and diagnose the issue. It helps to have as much information as possible about the error and the environment at the time of the error, so that's why I want to look at the error reporting and monitoring tool called Airbrake. This tool lets you get into the guts of your application's errors to see what is going on.
You’ve worked hard on your application and are gearing up for a major event. You’ve heard me talk about the power of the cloud API, and have incorporated it into your app to control cloud infrastructure, in particular to scale up your configuration in a short amount of time. But before the big day comes, there is one important point to remember as you plan for a high traffic event.