services provided on-demand and easily scale up and down

learn more… | top users | synonyms

25
votes
9answers
3k views

Why didn't “cloud computing” offer appear earlier?

Cloud computing is a model of renting resources - servers and data storage. Both servers and data storage have been around for much more than a decade so far. Yet cloud computing offers only appeared ...
19
votes
6answers
5k views

How is“cloud computing”different from “client-server”?

Watching a CEO for a new "cloud computing" company describe his company on a finance TV program today, he said something like "Cloud computing is superior to old-fashioned client-server computing". ...
15
votes
5answers
610 views

Is cloud computing just a way of renting resources?

The company I work at recently hosted a web service in Windows Azure and announced that. Now trade online magazines say lots of meaningless stuff like "company X moves to the cloud", "company X drops ...
15
votes
6answers
740 views

What is “the Cloud” and how does it relate to development?

I keep hearing about Cloud technology, although mostly in social networking development, etc. I heard about it today again, and now I'm very curious: what is the 'Cloud' and how does it relate to me ...
15
votes
6answers
7k views

Using EC2 instance as main development platform [closed]

My problem I am working as a consultant for various companies. Each company provides me with a laptop with their software on and I also have my own, where I have my development environment. I tend to ...
15
votes
1answer
330 views

Are there any examples of implementing and effectively responding to a “Chaos Monkey”?

Jeff Atwood recently wrote a blog post about Netflix's implementation of a "Chaos Monkey". It is a very high level article. I am curious if anyone has actually implemented this technique for testing a ...
13
votes
4answers
11k views

How to learn Cloud Computing and Big Data at home? [closed]

I want to learn Cloud Computing and Big Data at home. Is it possible to learn these technologies on home PC? Which technologies to learn in Cloud Computing? Which technologies to learn Big Data ...
12
votes
9answers
876 views

Where has Cloud Computing gone?

I have been hearing about this term for close to 5 years now. I have read about services from Microsoft (Azure), but I have never saw it adopted in the mainstream usage. The thing I am trying to ...
12
votes
5answers
681 views

Explain Cloud computing to Grandmother

Technically I understand what is cloud computing, but I'm having difficulties when trying to explain it to a layman. I am wondering if there are any good examples which could easily explain it.
11
votes
5answers
2k views

What should I do to scale out a high-traffic website?

What best practices should be undertaken for a website that needs to "scale out" to handle capacity? This is especially relevant now that people are considering the cloud, but may be missing out on ...
11
votes
7answers
1k views

What does Private Cloud mean?

I read through a few discussions in SE about Cloud Computing . From them, I understand cloud as "computing / data-storage facility that is owned by a different entity; using hardware & software ...
11
votes
2answers
569 views

Can cloud computing replace enterprise architecture?

Is cloud computing mature enough to alleviate some of the pains of maintaining the IT infrastructure on site? If so, what are some of the drawbacks of adopting it? Is security and privacy a big ...
8
votes
3answers
450 views

Cloud computing cost savings for large enterprise

I'm trying to understand whether cloud computing is meant for small to medium sized companies OR also for large companies. Imagine a website with a very large user base. The storage and bandwidth ...
8
votes
2answers
318 views

When is cloud database right for me?

Some say that DBaaS (database as a service) -- aka cloud database -- is not suitable for Business Intelligence (BI), analytics (OLAP) or archiving. Is this true? More generally, when DBaaS is the ...
8
votes
2answers
577 views

How can I learn about Distributed Software Systems as efficiently as possible?

I'm trying to learn cloud-computing, especially the idea of distributed operations (Grid Computing?) for a project I'm working on. We'll need to perform distributed fault-tolerant operations over a ...
7
votes
4answers
1k views

What makes Erlang suitable for cloud applications?

We are starting a new project and implementing on our corporations's instantiation of an openstack cloud (see http://www.openstack.org/). The project is security tooling for our corporation. We ...
7
votes
4answers
460 views

How/where to run the algorithm on large dataset?

I would like to run the PageRank algorithm on graph with 4 000 000 nodes and around 45 000 000 edges. Currently I use neo4j graph databse and classic relational database (postgres) and for software ...
7
votes
1answer
554 views

How can I gather client's data on Google App Engine without using Datastore/Backend Instances too much?

One of the projects I'm working on is online survey engine. It's my first big commercial project on Google App Engine. I need your advice on how to collect stats and efficiently record them in ...
6
votes
4answers
355 views

What are common pitfalls of Cloud Development that you have run into?

I'm looking at beginning some work on a cloud based application and I'd be interested to hear of anybody's experiences of pitfalls they have run into particularly from a design/architectural ...
6
votes
1answer
389 views

Free cloud web service development [closed]

I am looking for a free (as in beer) combination of services, for learning "cloud SW development" and very small scale private use (say, a private streamlined web shopping&todo list with simple ...
6
votes
3answers
770 views

New cloud development workflow using Github, Cloud9ide and CloudFoundry

So time is changing towards cloud development/computing. I'm trying to get the new "cloud" workflow based on the services I'm going to use: Github, Cloud9ide and CloudFoundry. Here is what is on my ...
6
votes
2answers
717 views

Cloud service and IM protocol advice, for a backend to group chat mobile app

Overview I’m going to develop an app on Android and iOS. It will allow users to set up group ‘chat rooms’ and talk on chat rooms set up by other users. The service needs to be highly scalable, such ...
6
votes
2answers
419 views

What Are The Best Practices for Managing Version Strings in Google App Engine Apps?

In Google App Engine, you can upload up to 10 different versions on your appspot project. For instance, if I have a project called example, the URL would be: http://example.appspot.com Each version ...
5
votes
5answers
2k views

If you got to rebuild Pandora from scratch, what technology stack would you choose? [closed]

Requirements: many different user experiences: website, mobile, etc. user management, registration, roles large amount of music metadata genome search that finds closest music public and private ...
5
votes
3answers
575 views

Cloud computing platforms only have one CPU. Does this mean I shouldn't use Parallel Programming?

Almost every cloud instance I can find only offers one CPU. Why is this only one CPU now, and should I expect this to increase in the future? Does this design impact my code design so that I exclude ...
5
votes
2answers
400 views

What cloud technologies should Application Architects know about?

There is so much going on in the cloud, acronyms like PaaS, SaaS, IaaS, (any more?) that I'm losing track of what technologies are important (within each category) how relevant each one is. What are ...
5
votes
1answer
354 views

What is a good intro to cloud-computing architecture? [closed]

Awhile ago I tried reading about Google App Engine, from its site and from the Wikipedia article. What I realized was that not only did I not understand what it did, I didn't even know what problem it ...
5
votes
2answers
341 views

I'm working on a PaaS similar to Heroku or Google App Engine, and was curious which pricing structure users prefer. Ideas?

My current project is a cloud deployment platform similar to GAE or Heroku. I'm trying to figure out what pricing method works best for us and the users. Assuming that I cannot currently provide a ...
5
votes
1answer
629 views

Setting up a development environment in the cloud? [closed]

I'm interested in transitioning my development environment onto the cloud. I currently use VirtualBox with Vagrant to manage separate virtual machines for each individual project. What would be the ...
4
votes
8answers
385 views

What is “The Cloud”? What do I say when people ask if my web service is “on the cloud”? [duplicate]

Possible Duplicate: What is “the Cloud” and how does it relate to development? First some context: I don't understand what people are asking when they ask "It it on the cloud?" ...
4
votes
3answers
2k views

Starting a new startup/web application, how to choose a hosting provider? [closed]

When creating a new startup related to a web application, how to choose a hosting provider ? Assuming the code of the web application is oriented DDDD (Distributed Domain Driven Development) to ...
4
votes
1answer
103 views

In times where there are lot of cloud based hostings what would still make you go for dedicated or vps hosting?

Are dedicated hosting yet cheaper and would remain so ? Do they really going to survive as cloud based offering are also getting cheaper day by day ? I am asking to gain perspective of long term ...
3
votes
6answers
375 views

Is the cloud ready to replace core business systems? [closed]

Questions like this have been asked before (like here), but a lot can change in a year. My company is very interested in migrating core systems to the "cloud". Non-technical upper-management doesn't ...
3
votes
5answers
471 views

Is comparing cloud computing to main frames a bad analogy?

They both can be seen as centralized processing, but from a developer's perspective is it returning us to the days when access to computers you could program yourself were limited and expensive? To me ...
3
votes
3answers
278 views

One-time income with recurring costs: how to mantain an app in the cloud

You have an idea of a software/app/webapp/website that you would like to spend some effort and implement. Your idea uses a cloud system to keep things up and you think you could earn some money by ...
3
votes
3answers
806 views

People's experience of Cloud Computing (using Force.com) [closed]

I would like to know about people's experience of working with APEX and the SalesForce.com platform, was it easy to work with? How similar to Java and C# is it? What did you like? What don't you like? ...
3
votes
2answers
164 views

What are the alternate models for remote desktop software?

A coworker and I were trying to brainstorm and list the different ways an application developer can write a program enabling a user on one computer to run remotely on another computer while being ...
3
votes
2answers
330 views

What's the benefit of Azure ACS if ASP.NET 4.5 includes OAuth and OpenID providers?

Azure ACS offers OAuth and OpenID providers, and now that ASP.NET 4.5 offers the same thing, without the added cost, is there any reason for a .NET developer to consider ACS? (Disclaimer, I don't ...
3
votes
4answers
104 views

What's the better way to charge for a cloud platform, simple but more expensive, or complicated but cheaper for most?

I'm working on a cloud platform, and was curious what people prefer in terms of paying for web services. There's the option of very simple pricing (tiers and such), which is easy to project costs on, ...
3
votes
2answers
319 views

How to provide SaaS integration with enterprise systems (from the SaaS provider perspective)?

I'm doing some general research for a potential SaaS project. The solution we are considering creating will need data integration capabilities with various enterprise systems. I understand that SaaS ...
3
votes
1answer
1k views

How to store a simple DB “in the cloud”?

Even though the name is similar my question is not a dupe of the very fine question here: Database in the cloud? I've got a webserver (Java/Tomcat) running a webapp (which I wrote) on a dedicated ...
3
votes
1answer
113 views

What is the best and most cost affordable solution for storing user uploaded videos and pictures?

I'm in the process of building an iOS application that will allow users to upload short videos (low res. and < 5 seconds) as well as full-size images as taken by their iOS device. Not being ...
3
votes
1answer
273 views

SaaS maturity level 2, how i can build configurable SaaS?(Technics and patterns)

According SaaS maturity model a SaaS is level 2 if is configurable, but how i can get started in this concept?how patterns and Technics, i can use to enable my SaaS?
3
votes
1answer
133 views

Combine auto-syncing cloud and VCS

This question brought me to another question: is there any VCS/tool for a VCS which automatically backups your source code between the last checkout and current changes? I had the problem of loosing ...
3
votes
1answer
450 views

Large Ecommerce Site Topology and Deployment Guidelines

Problem I am a lead engineer for a highly trafficked eCommerce website (upwards of 1m page views an hour). For various reasons we have the opportunity to rebuild large portions of our ...
2
votes
1answer
623 views

I'm creating my own scalable, rapid prototyping web server. How should I design it?

I'm going to create my own web server that focuses on scalability, rapid prototyping and the use of JavaScript as the server's scripting language, much like node.js. It will use a ...
2
votes
6answers
327 views

Cloud availability of short-term “virgin” Windows instances?

I have a situation where we on a regular basis need a freshly installed "virgin" Windows installation to do various work in isolation on, and building one from scratch every time in a vmware instance ...
2
votes
2answers
312 views

Will it be okay to use Amazon Glacier for everyday data retrieval?

I am planning to use cloud storage for my app. What my app will do is retrieval of users data and user authentication and have the ability to sync data continuously. Is it a good idea to use Amazon ...
2
votes
1answer
900 views

Storing Projects on Google Drive (Cloud)

I've started using Google Drive for my cloud needs and backing up pretty much everything. I've got the app installed so it auto-sync's all my content in most things. My question is this, I am ...
2
votes
5answers
258 views

What's the key innovation in the realization of the “cloud?”

I'm trying to figure out what are the key technological innovations or inventions that the "cloud" introduces as an improvement over web pages; or maybe over SAAS. Seems to me that "cloud" is merely ...