Feeds

Amazon thinks Cloud will conquer Man by 2010

Like a mainframe but closer to angels

Internet Security Threat Report 2014

Structure 08 Amazon CTO Werner Vogels believes that cloud computing will be commonplace within two years.

Before delivering his Wednesday morning keynote at Structure 08 here in San Francisco, Vogels looked ahead to a future incarnation of this cloud-obsessed mini-conference. "At Structure 10, the whole discussion will be different," he said. "All the things that now seem new will be established."

Of course, that's pretty close to what you'd expect this tech-minded Dutchman to say. The world's largest online retailer offers a conspicuous cloud known as Amazon Web Services, selling online processing power, storage, and other distributed tools to application developers across the globe.

Why is the world's largest online retailer in the cloud computing biz? After building a massive cloud for its own apps, Amazon realized others could benefit as well - while paying the company some extra coin.

Back in 2001, when Amazon needed new ways of accommodating its ever-growing online operation, HP convinced Werner Vogels and crew to buy a mainframe-like system. But then Amazon decided that going forward was a better idea than going backward. After 12 months, the company ditched the hulking box and transformed its site - in Vogels words - "from a single app into a platform."

This meant adopting a unified model for the literally hundreds of software tools that play into each page of Amazon.com. "We had all these shared pieces of software that needed to work together, and these became bottlenecks. Constructing one piece of shared software that needs to interact with all the others is just a nightmare," Vogels explained. "So we developed a model where Amazon could be way more agile in terms of being able to build and try out new pieces of software without impacting everyone else."

In short, Amazon put a common business logic layer between its myriad apps and all its back-end data. "We put an API around the business logic and the only way you could interact with the data would be through the business logic. No direct database connections were allowed.

"Slowly, we moved all of our services to this model. And we became a platform not only for Amazon but our partners as well." That includes Target (which helped inspire the platform), the NBA, and Marks & Spencer.

But this was just step one. Amazon also realized that its engineers were spending far too much time ensuring their services were always backed by the proper hardware resources.

"We reviewed all the different teams that were working on the different pieces of our services," Vogel said. "Each of those teams were spending 70 per cent of their time on infrastructure tasks...Each of those teams were doing the same things, learning the same lessons over and over again."

So the company virtualized its infrastructure, switching to a model where these teams could grab resources on demand. That's right, it embraced good old fashioned utility computing. Or grid computing. Or distributed computing.

Whatever you want to call it, Amazon then opened this virtualized infrastructure to world+dog. This includes everything from the Amazon Elastic Compute Cloud (EC2), which offers processing power, and Amazon Simple Storage Service (S3), which servers up disk space, to Amazon SimpleDB, its cloudified database platform.

According to Vogels, 370,000 developers have registered for Amazon Web Services since their debut in 2002, and the company now spends more bandwidth on the developers than it does on e-commerce.

That's still a long way from commonplace. But Google, Salesforce, and others - so many others - are pushing this idea just as hard. Later in the day, Vogels' 2010 prediction was echoed by Sun CTO Greg Papadopoulos. Within two years, Papadopoulos said, 50 per cent of all enterprise apps would run in the cloud. We shall see. ®

Update

Greg Papadopoulos' handlers have gotten in touch to clarify his statement. "Greg predicted that the majority of 'system volume' would go to high-performance computing, Software-as-a-Service, and web-serving infrastructure - in aggregate. He's basically saying that greater than 50 percent of systems (i.e. processors / nodes) will be going to those three use cases combined."

Top 5 reasons to deploy VMware with Tegile

More from The Register

next story
Docker's app containers are coming to Windows Server, says Microsoft
MS chases app deployment speeds already enjoyed by Linux devs
Intel, Cisco and co reveal PLANS to keep tabs on WORLD'S MACHINES
Connecting everything to everything... Er, good idea?
SDI wars: WTF is software defined infrastructure?
This time we play for ALL the marbles
'Urika': Cray unveils new 1,500-core big data crunching monster
6TB of DRAM, 38TB of SSD flash and 120TB of disk storage
Facebook slurps 'paste sites' for STOLEN passwords, sprinkles on hash and salt
Zuck's ad empire DOESN'T see details in plain text. Phew!
'Hmm, why CAN'T I run a water pipe through that rack of media servers?'
Leaving Las Vegas for Armenia kludging and Dubai dune bashing
Windows 10: Forget Cloudobile, put Security and Privacy First
But - dammit - It would be insane to say 'don't collect, because NSA'
Oracle hires former SAP exec for cloudy push
'We know Larry said cloud was gibberish, and insane, and idiotic, but...'
prev story

Whitepapers

Forging a new future with identity relationship management
Learn about ForgeRock's next generation IRM platform and how it is designed to empower CEOS's and enterprises to engage with consumers.
Win a year’s supply of chocolate
There is no techie angle to this competition so we're not going to pretend there is, but everyone loves chocolate so who cares.
Why cloud backup?
Combining the latest advancements in disk-based backup with secure, integrated, cloud technologies offer organizations fast and assured recovery of their critical enterprise data.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
Saudi Petroleum chooses Tegile storage solution
A storage solution that addresses company growth and performance for business-critical applications of caseware archive and search along with other key operational systems.