Tag: Amazon

If Amazon had such a bad week, why is their stock price up?

On April 21, starting at about 1:40 in the morning, Amazon Web Services had their worst outage ever, putting customers large and small out of commission for days. As of this writing, services are nearly restored, but some work remains.

Not only was it a disappointing misstep for Amazon, but cloud computing as a whole took some lumps, with some even asking if the cloud computing hysteria was officially over.

The list of affected companies reads like a who’s who: QuoraRedditNetflixEli LillyHerokuZynga and possibly hundreds of others, especially Silicon Valley startups.

And yet, Amazon’s stock ended the week at $185.89, over $7 higher than it stood at the end of the week prior. Why?

Because, perversely, the outage at Amazon served as a reminder of what a cloud computing powerhouse they’ve become. And it happened on top of a slew of articles like this one in the Wall Street Journal, touting the Gartner and Forrester projections for Cloud Computing’s growth.

Amazon had a difficult week, and attention immediately focused on their legendarily secretive culture. At the same time, the far-reaching nature of the outage has only underscored the magnitude of their leadership in cloud computing. And the stock price shows it.

 

read more

Ten services to get your cloud startup off the ground now

You kids have it easy.

Back in the old days (ca. 2001), if we wanted to build a software-as-a-service business, we had to put it all together ourselves, lashing together web servers, databases, load balancers, and piles of software. We did the engineering, the marketing, the sales, the PR, the billing, the accounting, the operations support, and the advertising.

Then we’d walk in the snow (this was Boston, after all) uphill both ways to and from meetings with investors who would beat us with their riding crops while telling us every reason why no one would ever buy software that didn’t come in pretty boxes sitting on store shelves.

Things are different now. Here are ten kinds of services that you can use to get your idea up and running quickly and start taking orders:

Cloud Hosting

First, the easy one: You have to put your cloud service somewhere. Actually several “somewheres.” For each machine you have in production, you usually need at least one more identical machine for staging. Then another for development. And another for penetration testing. And, when your service gets large enough, scalability testing. If you’re not thinking “virtualization” by this point, then you’re not caught up to the rest of the class.

Depending on your favorite technology stack, you’ve got Amazon Web Services, Heroku, Engine Yard, Google App Engine, Rackspace and TerreMark Cloud.

Subscription Billing

In the old days, we built subscription-based businesses because we thought it would let us get paid while we slept. (Wrong on both counts.)

When the bulk of your payments come in repeated credit card charges, you need a system to manage products, pricing, promotions, charges, and dunning.

Online services like Chargify, Zuora, and Recurly will handle all of this for you, and they’ll do it for much less than you would spend building and maintaining the necessary code yourself.

Accounting

Great, so you’re making sales. Next up: counting them.

When your volume goes beyond a handful of sales a week (and, if not, you’d better be selling a really high-margin SaaS product), then you’re going to need an online accounting system. Choose one with an API so that you can extract real-time profitability metrics and publish them to your dashboards. (More about that below.)

Popular choices include IntAcct, Freshbooks, and Kashoo. While Intuit does have an online version of QuickBooks, its API is still in beta.

System Monitoring

Once a system alert or a customer issue interrupts date night with your spouse a couple of times, you may wish you weren’t monitoring. But, of course, you have to.

Choose something with an API and use it to attach monitoring to the internals of your design, not just the externally visible elements. How are the processing queues doing? Are tasks moving through the system or hanging up? Are errors occurring and are they being handled?

Pingdom and Amazon CloudWatch are on the list here. For high-end sites, especially with users in many countries, there’s also Gomez.

Dashboards

Every business owner wants a shiny dashboard with their key performance metrics on it, and almost every one of them has a hand-drawn design somewhere that describes what it will look like someday, when they have the time to build it instead of building new features for those pesky customers.

Or, you can outsource that work, too: Services like MixPanel and GeckoBoard give you instant dashboards and analytics based on data from anywhere in your system.

For bonus points, collect data from your billing service and your accounting service to show profitability metrics like customer long-term value, churn, and monthly recurring revenue.

Data Feeds

So you’ve discovered the killer algorithm to help people share their favorite breakfast food choices with strangers who happen to have the same first letter of their middle name. It’s the ultimate social application, for sure, and you need to have it ready in time for SXSW.

Trouble is, you need data to feed to your algorithm to make your service compelling. Hard as it may be to believe, there was a time when all data in the world was not stored in a computer. (I know: weird, right?)

Nowadays, we live in the era of big data and you can buy what you need: Socrata, Factual, and InfoChimps are companies you can get to know in this field.

API Support

Do you have an API for your service? Sure you do, you have to. If you want to play the big game, you have to empower your users to make mashups. But planning for security on your API and scaling it are both hard problems. On the day the realization hits that “we have an API” means “we have a wide-open attack surface and a denial-of-service attack waiting to happen, all rolled up into one,” you need API help.

This is a new area, and Apigee is stepping into the breach. Protect your APIs with OAuth and manage their traffic volume all at once. If you target enterprise customers, you can also add SAML integration this way.

Cloud Integration

It’s annoying when the data your customers want to integrate with your service isn’t in your data center. If you serve business customers, particularly large enterprises, you’re going to find they need you to connect your service to some other large dataset outside your control. Very large datasets. With many delightful idiosyncrasies.

Trust me, you don’t want to do this yourself. Whole generations of programmers have suffered permanent psychological scars from the rat’s nest of Perl scripts and ETL systems that have grown around this problem. I shudder to think of the cost of the therapy alone.

Enter cloud integration. Partners like SnapLogic and Temboo can help you route data from where it is to where you wish it were.

Graphic Design

Maybe you’re already great at the magic of design. Or, maybe you have trouble color-coordinating your jeans and t-shirts. You can partner with a design genius, or you can hire the talent you need from a pool of gifted creatives and have your pick of the designs.

That’s what 99Designs and CrowdSpring specialize in. The former appears better suited to the bootstrapping phase, while the latter may work better for more established firms. Either way, you can run design competitions faster and cheaper than hiring directly.

Content Creation

Let’s face it, you didn’t major in creative writing and your idea of sophisticated prose is a slashdot post that isn’t about Linux. But you still need a lot of written material to have a successful cloud product. Things like instructions, descriptions, calls to action, error messages, email messages, promotional messages … someone has to write them.

Mentioned above, CrowdSpring also does copywriting, and keep an eye on MediaPiston, which is inviting users to a private beta as of now.

Got Other Ideas?

This is just a short list of sample tools that you can use right now. What are your favorite cloud application accelerators? Let me know in the comments.

read more

Google App Store, Monetizing the Cloud Computing Wave

This week, Google announced the availability of the Google Apps Marketplace, a store for installable applications that integrate directly with the Google Apps suite that has already become hugely popular.

The apps at launch include plenty of familiar names: Intuit for payroll processing, Concur for expense tracking, Smartsheet for project management, and even competitive cloud-based office suites like Zoho. For those with fancier tastes, there are business process modeling and workflow suite as well, and even pay-as-you-go technical support services.

Much is made of the huge disparity between Google’s ad business revenue and its seemingly endless list of freebies and giveaways. But here is a true counter example: by making it possible to deploy and sell applications on their vast cloud infrastructure, they are opening up new opportunities for software developers and (re-) monetizing their own infrastructure. A great strategic move, on a par with Apple‘s iTunes behemoth and the Amazon commerce platform. Well done.

read more

top