Archive

Author Archive

Get your head in the cloud

September 23rd, 2009
Join the cloud revolution

Enjoy the benefits of the cloud

Most that work in web development field have heard the term “cloud computing.” Its a great new tech buzzword that evokes pictures of serene skies and flight, but what does this new concept really do and how can it help your agency and your clients? One of the largest direct up sides for companies is hosting cost savings.

One of the largest direct up sides of cloud hosting for companies is cost savings.

There are millions of web servers using less than 10% of their resources, purely because IT personnel have to worry about the worst case scenarios. For that one day rush on your website, you pay 364 days of unnecessary costs to keep a “maximum capacity” server running that is dedicated to your site. Cloud computing allows far more scalability and a “pay as you use” model. The limitations of a single machine’s hardware, size of a single hard drive, and other current hardware specific problems also become far less of an issue.

Without Cloud Hosting

Let’s start with a real world example. About 2 years ago, before many of the current cloud tools were fully ready for prime time, we had a client that had highly variable website traffic due to various promotional efforts.  Their website traffic could very low on one day and then increase by 1000% or more after a day of heavy promotion.  Because of the demand on processors the best option was a rack of servers (8 processors each) to keep up with demand. These 8 CPU boxes cost the client about $500+ per month, and we needed 40 to keep up with the peek demand we anticipated. Since most hosting facilities require at least a 6 month contract to provision this many boxes, that meant we were looking at an average of $20,000 per month, or $120,000+ just in hosting fees for the campaign. Not only is this costly, but its budget that is not going towards improving the end product, just running it. On most days no more than 2-3 machines were even processing visitor request.  The extra machines only had to be there to be able to handle peak traffic.

With Cloud Hosting

Fast forward to today and lets look at the same example with cloud options. In a cloud setup we only pay for a virtual machine as we use it. If its 3 AM and no one is on the site, we may only need 1 machine to be running. If its noon and a promotional campaign just went live our 40 machine setup might not even be enough to handle the sudden spike in demand. The cloud setup can scale as needed so that we can go from 1 machine to 100 in minutes and scale back down an hour later if the demand dies down. We also are not locked into a 6 month contract on a 3 month project. The best part, is that this can be automated so no one is tied in to watching the site usage; the system simply scales as needed.

Low hourly cost

Lets say we go with the fastest VM’s offered, all the options, all the monitoring, all the bells and whistles. We are looking at less than $1.50 per hour per machine to run! Each machine can run the same load as out static servers, but we can turn them on and off at will, and the system can even do this for us. So some simplified (and even rounded up) math paints this picture…

Average load would need 2 servers at $1.50 per hour for 180 days, or $12,960
Lets assume that this really takes off and for 3 days straight we need to run 100 servers 24/7. That’s a lot of usage, but the math works out as follows…
3 days * 100 servers = $10,800

So using this example we can handle FAR more capacity and scalability, the user experience is better as the backlog never gets too long, and the total out of pocket cost was $23,760, a savings of almost $100,000!!!

Granted this is an extreme (but very real) example so we maximized savings, but the cost benefits are clear. In addition to raw cost savings there are other benefits…

  • Data is backed up on multiple locations at all times so potential for loss is significantly decreased
  • If a server goes down another one can be started in minutes reducing the possibility of down time, even with a catastrophic server crash
  • If one entire facility were to go down, the server could be restarted remotely at another facility. This removes a single location being a point of failure.
  • If your hard drive is full on a traditional server, serious problems in functionality and data loss can pose a huge problem, but the cloud can have unlimited file storage
  • If a central database server crashes in a traditional environment it can take down the site. With proper configuration in the cloud it can automatically switch over to an “up to the second” backup server.

So why not move everything over now? Quite simply, cloud hosting is not for everything. It works best for potentially highly variable traffic such as the traffic that is generated by focused promotional efforts.  Hosting one small site will likely not see much, if any, cost benefit. Privacy and company policies on some systems prevent using any outside facility to run some applications. Additionally, legacy sites that are programmed to access local files on the hard drive may need to be adjusted to work correctly in their new cloud home, so there is a cost to move and update.

The cloud movement is here and growing fast because of increased redundancy with decreased cost.

The cloud movement is here though, and growing fast. Services are emerging that once were out of reach due to hardware limitations. Online video converters, complex calculations, cheap mass storage and more are available thanks the cloud movement. We’ll cover some of these in later articles, but I hope this has helped give you a brief overview of what cloud computing is and what it can do for you.

Please contact us if you’d like to discuss cloud hosting for any of your campaigns or clients.

Share/Save/Bookmark

Uncategorized

10 Harsh Truths About Corporate Blogging

August 11th, 2009

Build it and they will come, right?  Unfortunately not. If you have, or are planning a corporate blog, you might want to read this article to make sure your plan is built on more than just a hope of magic traffic.

Share/Save/Bookmark

Uncategorized

A Guide to Google Analytics and Useful Tools

July 17th, 2009

Knowledge is power. We use Google Analytics with most of the sites we deploy and the detail it provides can be invaluable. This article covers some of the ways to use Google and some handy tools to help with your data mining.

Read more here.

Share/Save/Bookmark

Uncategorized

Ways to make your site accessible using web standards

June 20th, 2009

All too often the focus of a site is so heavily placed on a particular feature or a design that we overlook standards. Not every user will visit your site with the same browser, OS, or even device you use. With phones, custom web devices, and disability enabled devices becoming more prominent, its more important than ever to keep all of your audience in mind. This article covers some of the most important things to remember when building a site so its accessible to everyone.

Check it out here.

Share/Save/Bookmark

Uncategorized

Can you afford to innovate?

June 18th, 2009

This is a great article that covers the costs we often see in innovation, but contrasts their long term pay offs. Being forward thinking hurts a bit more on the front side, but the end benefits can be huge.

Check out the article here.

Share/Save/Bookmark

Uncategorized

12 Tips for Designing an Excellent Checkout Process

May 29th, 2009

We’ve all visited sites that the store makes us want to run away rather than show. There is a delicate balance between getting the needed information from a customer and pushing your products without making them feel frustrated. This article covers some great “dos” and “don’ts” for e-commerce.

Check it out here.

Share/Save/Bookmark

Uncategorized

Flash Versus Silverlight

May 20th, 2009

This is a very good (and relatively unbiased) comparison of the two technologies. They don’t go much into Flex/AS3, but as abase technologies its not bad. Silverlight still only has around 30% of the browser market compared to Flash’s 98%+, but competition always breeds inovation.

Check it out here.

Share/Save/Bookmark

Uncategorized

Is there a better way to price your product.

April 15th, 2009

In advertising and development, we all are in a few ruts for pricing. Clients typically want to know up front how much an undefined product or campaign will cost. We personally have seen the best success on projects when clients truly appreciate and make use of planning, design and concepting up front. This article points out one company’s unique approach to pricing and stages of a project. With econimic changes, we all need to consider new pricing models that work for both client and vendor.

Check it out here.

Share/Save/Bookmark

Uncategorized

The Game Changers

March 16th, 2009

Sometimes little changes just won’t do it. We need to adapt quickly and decisively. The companies that see the problems in the market and are willing to take the risk to make a change are the ones that stand to reap the big reward. Yes, its scary, but these days mediocre will only guarantee that you will be out of business along with the other hum-drum competitors. Look at your market and see where your big game changer ideas fit.

Read the full article here.

Share/Save/Bookmark

Business

Recession Marketing

March 16th, 2009

Everyone is scrambling, rethinking, and looking for new ideas. This is a great article from Idea Driven Marketing really distills down some very fundamental strategies to surviving (and hopefully thriving) in these touch economic times.

Check it out here.

Share/Save/Bookmark

Business