Super Bowl XLVI and the Cloud

Super Bowl XLVITomorrow afternoon, the parties will be going strong as millions of people watch Super Bowl XLVI. Approximately 200 miles away from here, Indianapolis will be wild and crazy as 10’s of thousands of fans flock to the city for the big game. But most of us watching this year’s Super Bowl will be doing so from our living rooms and man caves. Not only will we be watching the big game, but we will also be tuning it to watch the commercials. And hopefully they are witty, funny and live up to our high expectations of Super Bowl ads. It’s no secret that Super Bowl commercials generate lots of ad revenue for the TV network and this year is no exception. This year, NBC increased the price of the 30-second Super Bowl spot by 17% to $3.5 million. That’s a little more than $116,000 for each second. Even though that seems like a lot of money, NBC sold all 70 spots by Thanksgiving.

At first glance, the huge cost of Super Bowl ads seem ridiculous. But when you take a moment and consider the value for advertisers, it’s pretty easy to understand why advertisers love the Super Bowl. Advertisers normally pay a $35 CPM (cost per every thousand viewers) for a 30-second ad during a hit TV show. Last year’s Super Bowl had 111 million viewers, which means advertisers only paid a $27 CPM. If you have a massive TV advertising budget, the Super Bowl is a better bang for your buck than other popular ad slots.

Most of the ads have sizable production budgets, are witty, funny and make us want more. Usually included in the ad is a call to action that leads us to the web to get more. This is a great opportunity to start a dialog with current and future customers and a great way to convert marketing spend into targeted leads and sales. Unfortunately, if you don’t plan for the massive amount of traffic that you are likely to see in a short burst on Super Bowl Sunday, your marketing strategy and $3.5 million commercial could be a HUGE failure.

During Super Bowl XLIV, Dockers had a brilliant marketing concept to capture information of viewers interested in Dockers pants. They produced a great ad and followed it up with a great call to action. Register at Dockers.com/FreePants to get a free pair of Dockers.

The marketing worked and the Dockers web site got flooded with users registering for free pants. Unfortunately, the planning and execution of resources for the web site wasn’t successful and users trying to register got extremely slow response times and eventually failures and errors.

Today, it is easier than ever to handle this scenario and eliminate these costly fails. Public cloud platforms like Windows Azure make it extremely easy and affordable to handle burst and seasonal workloads like Super Bowl Sunday. Prior to the cloud, organizations had to acquire hardware, install and configure  that hardware in their data centers, and invest lots of capital to accommodate peak demand that may only occur once and for a brief period of time. This can be a very costly solution. With the cloud, you scale-up, on-demand to handle your demand. When the demand declines, you turn off the extra resources. You only pay for the resources for the time you used them, and not when you don’t need them.

Innovation in the consumption of computing resources with the cloud, make it affordable and simple to implement massive web and social campaigns, like those required for Super Bowl Sunday. As a result of this innovation, there is no reason for failures like the Dockers failure from Super Bowl XLIV. I’m anxious to see this year’s witty and funny Super Bowl ads. And I’m also anxious to see if there are any failures caused by a lack of computing resources. And if you are really anxious like me, you can get an early viewing of some of tomorrow’s ads at the following sites.

Business Insider
Ad Age
Adweek

Windows Azure for Developers at LCNUG on Thursday

LCNUGThis Thursday, I’m presenting Windows Azure for Developers at the Lake County .NET Users Group (LCNUG) in Grayslake, Illinois. It’s nice to be presenting in my own backyard at the College of Lake County with developers from my local community. During our time together Thursday, January 12, I will walk through what Cloud Computing is all about and why we should care as developers. I will guide us through a journey of Platform as a Service (PaaS), Windows Azure and the common scenarios we encounter that are a great fit for Windows Azure and the Cloud. Together we will explore how to get started developing apps powered by Windows Azure, how to deploy to Windows Azure and Windows Azure specific classes and configuration that you should know.

For more information, check out http://lcnug.org/News/11-12-23/LCNUG_Jan_12_Windows_Azure_for_Developers.aspx.

To register, go to http://www.eventbrite.com/event/2684538527.

If there’s something specific you’d like to see or have questions about, shoot me a message and I’ll try to incorporate it and answer your questions.

Cloud Plumbing Podcast – Windows Azure VM Role

Last week, Ryan Parlsey released a new Cloud Plumbing Podcast where we discussed Windows Azure Virtual Machine (VM) Role. That’s right, it’s my Cloud Plumbing sequel. Back in August, Ryan and I chat about startups, innovation and Centare, and in this second podcast together, we chat about Windows Azure Compute. If you are curious about Windows Azure, Windows Azure Compute and Windows Azure VM Role, listen to this 27 minute podcast to get a jumpstart.

Cloud Plumbing Podcast on Windows Azure Virtual Machine Role with Eric D. Boyd

Thanks to Ryan for having me on the Cloud Plumbing Podcast, twice, and for the fun discussions about our exciting technology industry.

Moving to the Cloud at the Chippewa Valley Code Camp

As a developer with years of experience developing web apps using ASP.NET, SQL Server, Windows Server and Active Directory, how do you move to the cloud with Windows Azure? How can you apply your existing skills and experience to developing cloud apps in Windows Azure?

These are common questions that get raised when considering Cloud Computing, PaaS and Windows Azure. Often, developers and technology managers have applications that come to mind when hearing about Windows Azure, but they are existing apps that were designed to run on-premise and not in Windows Azure. Since the apps already exist and it doesn’t make sense to throw them away and start over, Windows Azure seems out of reach.

This Saturday, November 12th, 2011, I will be presenting this at the Chippewa Valley Code Camp. We will take a simple, ASP.NET web app, designed to run in the traditional data center, and walk through the migration to Windows Azure. We’ll discuss the important considerations, practices, architectural differences, challenges, advantages and economic benefits to consider when migrating to Windows Azure.

The Chippewa Valley Code Camp has a great lineup of speakers and sessions including talks on Windows Azure, JavaScript, Windows 8, Kinect and Micro Controllers. If you aren’t registered, there’s still time and if you are, I will see you on Saturday.

Speaking at GR DevDay Tomorrow in Grand Rapids, MI

Tomorrow in Grand Rapids, MI is GR DevDay. GR DevDay is a one-day software development conference that is completely volunteer-run and organized by developers with other developers in mind. GR DevDay grew out of the rapid growth and popularity of the GR Day of .NET conference which was organized by the West Michigan .NET User Group. While the historical ties remain strong, the scope of topics at GR DevDay will reflect the diverse nature of modern software development. A wide range of technology topics will be explored and developers of all backgrounds are welcome. A couple of things that I’m heavily involved in today are Cloud Computing with Windows Azure and Mobile development with Windows Phone. I will be giving two talks tomorrow and will cover both areas.

Architecting for Massive Scalability
The Cloud now makes seemingly infinite amounts of computing power accessible to everyone. However, to maximize this power, your applications need to scale. In this session, we will explore patterns that enable massive scalability. We will examine Brewer’s CAP Theorem and contrast it to the ACID principles that guide traditional line-of-business applications. And finally, we will explore how to apply these patterns when building applications for the Cloud using Windows Azure.

Making $$$ With the Windows Phone
The release of Windows Phone has created a rare opportunity for app developers to get in on the ground floor of a new and high-growth mobile app marketplace. In this session, we will explore the ins and outs of the Marketplace and how to get started building and monetizing apps for the Windows Phone. We will take a look at the successes and case studies of other Windows Phone developers and explore their strategies for monetizing their apps. Finally, we will explore Marketplace trends and analytics and identify a number of strategies to increase your app revenue.

The speaker and session line-up is fantastic with speakers like Jeff Blankenburg, Matt Hidinger, Samidip Basu, Chris Woodruff, Adam Ryder, and Jeff McWherter presenting a range of talks on Mobile, Cloud and Web.

If you are coming to GR DevDay, I hope to chat with you tomorrow! And if you’re interested in crossing the pond and heading to Chicago, Milwaukee or Madison, let’s talk.