There’s a lot of chatter about moving applications to the cloud, whether the public cloud such as Amazon Web Services or private cloud offerings powered by open source technologies of OpenStack.
The debate was certainly at a fevered pitch Wednesday night at two events, held just a few blocks from one another in Seattle’s Belltown neighborhood, one hosted by Stratacore and the other by F5 Networks.
I was struck by the consistency of arguments by the panelists at both events, representing companies such as Blue Box, Disney Interactive, Tier 3, Tableau, F5 and others. In essence, several of the panelists struck the same theme — beware of the costs and security risks of public cloud installations.
Of course, Amazon.com — coming off its big AWS re:Invent conference in Las Vegas — believes it has the best cloud computing offering for customers, large and small. There’s certainly a lot of momentum behind Amazon.com, with one analyst assigning a $50 billion value to the AWS unit alone by 2015.
But panelists last night offered a slightly different take on public clouds.
While AWS and Windows Azure continuously reduce pricing on their services, many said the costs can still add up quickly.
“I’ve looked at doing other businesses purely in AWS, and if you are not ready to be able to spin up and spin down, it is probably not as cost effective as doing it yourself,” said Joe Specht, senior director of system infrastructure at Tableau Software. “In addition, it takes a lot to get there to spin up and spin down. You have to spin it up, monitor it, make sure it is doing what is supposed to be doing, and when it is not, you have to tell it not to do that anymore.”
Across town at the F5 Networks event, Eamon Gavin, director of network and data center operations at AllRecipes.com, offered a similar note of caution.
“Do your due diligence. The economics are huge. The cloud is attractive because I can spin up my Web site in four hours. Well, great, after 30 days you’ve cost me $1 million because of the traffic and the bandwidth that’s coming into that cloud environment because you didn’t understand,” Gavin said. “We see that all around town, people who have deployed Amazon, and they are like holy s—: ‘I’ve got to bring this all back in house, because we can’t afford this.’”
In his view, Gavin said it is critical to understand the economics upfront and the costs of architecting and building your solution. That was also the advice of John Matthews, chief information officer at F5.
“Be really, really clear on what you are trying to achieve. I think sometimes people choose the cloud for the wrong reasons,” said Matthews.
He added that cost is a key consideration when choosing whether to go with the private or public cloud.
“Find a good deal. There are a lot of competitors in this space right now offering a lot of tools and technologies” and not every service is right for everyone’s needs, he said.
Perhaps the most animated remarks of the night came from Tier 3 co-founder Jared Wray, who just this week sold his Bellevue cloud computing company to CenturyLink.
Here’s what Wray had to say on the debate, noting that OpenStack has a huge opportunity right now.
“The enterprise really hasn’t taken a foothold in public cloud at all. There is still massive amounts of workloads in data centers and virtualization platforms, and that’s where they are right now. I honestly think OpenStack has a huge opportunity because steady-state, and for all intents and purposes, it can be cheaper running in an OpenStack environment running in their data centers. This is a massive advantage….
You are going to get to a place where a steady-state is very cheap for you, and there is going to be a point where there are other workloads where you will need a better hosted model, or a better support model, or even that elasticity, and that can be in a hosted private cloud environment, and you can still get those benefits.
Steady state is going to be one of the biggest discussions that you see in the enterprise over the next three years. Public cloud, even though the price wars are on every single day with them, there is going to be a point where they say: ‘OK, enough is enough. We are hitting that rock bottom point.’ And they will either give it away or give you a check every day.”
That’s why he sees some enterprises using private cloud for repatriation of public cloud workloads. There are plenty of pitfalls to getting OpenStack up and running, but over the next five years Wray said that it will be “the dominant framework for everybody to deploy off of.”
Jesse Proudman, CEO of Blue Box, a Seattle-based startup that was an early adopter of OpenStack, said that the private cloud is “single tenant” and that there is an “air gap” with all of their deployments. That makes it stable and secure, allowing enterprises to put applications behind a firewall, he said.
To some degree, Proudman said the discussion over public and private clouds is like the debate between a proprietary system like Windows and Linux.
At the end of the day, Tableau’s Specht noted that it becomes a “math problem” of what’s cheaper and easier to deploy and support in terms of the private cloud. You can either outsource the work, or spend the money to train your IT staff on the new technologies.
“I can tell you some experiences going both ways. When it is your guys supporting it, it can take a while for your guys to get the answers because they are not doing OpenStack every day,” said Specht. “But if you make the choice to pay someone to do it, and if you make that choice, your guys will never know it. The people that you have that are running the environment, don’t really know anything about it…. You have to figure out that balance, and my balance is that I do both… In my mind, it is never free.”