|
Jeremy Falcon wrote: On the contrary, it provides an excellent way for your application to scale
What? Scaling is an issue with connected apps only, my post is specifically stating that NOT all apps need to be connected.
Jeremy Falcon wrote: The cloud gives you a way to leverage the awesome power of 100 machines (or whatever) *very* easily.
No, not easily, you have to be CONNECTED, and that doesn't even account for bandwidth.
Jeremy Falcon wrote: It's not just all about connectivity.
Now that is contrary to your preceding sentence.
Jeremy Falcon wrote: but it's the start of the new way of looking at computing and parallel processing
There's nothing new about it other than the commercial products that you can buy to achieve it rather than developing it yourself.
Jeremy Falcon wrote: a fun sneak peak into the future of software/hardware.
Dude, you might want to cut back on the coolaid.
led mike
|
|
|
|
|
led mike wrote:
What? Scaling is an issue with connected apps only, my post is specifically stating that NOT all apps need to be connected.
I never said it's an issue with connected apps only. I said it provides a nice way to do it. Apples and oranges here.
led mike wrote: No, not easily, you have to be CONNECTED, and that doesn't even account for bandwidth.
Yeah, but MORE MACHINES DON'T MEAN YOU NEED MORE BANDWITH OVER THE INTERNET - JUST THE INTERNAL NETWORK THE CPU CYCLES ARE CONSUMED ON. See I can use caps too.
led mike wrote: There's nothing new about it other than the commercial products that you can buy to achieve it rather than developing it yourself.
Then you don't know anything about how it does its thing. I mentioned it in other posts, so I won't repeat myself.
led mike wrote: Dude, you might want to cut back on the coolaid.
Dude, why must you confuse being connected to the network with scalability? And dude, it's Kool-Aid.
Now, please pull the stick out and try again.
|
|
|
|
|
Jeremy Falcon wrote: why must you confuse being connected to the network with scalability?
In a discussion about cloud computing? Isn't that obvious?
Jeremy Falcon wrote: Then you don't know anything about how it does its thing.
Anyone that thinks there is something new about how the internet works is a fool. I've been developing TCP/IP applications since 1994. I have a decent handle on how it works. Next your going to try to convince me that Push exists.
Sorry about the misspelling of Koolaid, it's been years since I've seen the word, my hands typed faster than my brain can operate. That frequently happens to me. However don't mistake my unfamiliarity with spelling Koolaid with my familiarity about how the internet works.
led mike
|
|
|
|
|
I build service oriented applications, but will not be building cloud applications any time soon.
Privacy concerns and concerns about performance, availability and all that stuff are keeping customers from going there.
Also I think the technology involved is not mature enough.
|
|
|
|
|
Heather: You can do that to me forever if you like, my Lord.
Connor MacLeod: Aye! I will.
(Highlander quotes[^])
(Just in case you don't know, MacLeod is pronounced Mah-Cloud... get it?)
|
|
|
|
|
Farmer: Hey, MacLeod, get off my ewe!
|
|
|
|
|
MacLeod: What? You're telling me don't want invincible lambs in a few months time?
|
|
|
|
|
Cloud: grounded.
If this doesn't appear in the next two years, I might consider it.
|
|
|
|
|
peterchen wrote: If this doesn't appear in the next two years, I might consider it.
I don't think it's going to, per sé. I think the concept will evolve. We're on the brink of a new way of computing with parallel processing. The cloud is just an expression of that put into today's world. Methinks, even if stuff like EC2 or Azure dies out, we're just only seeing the beginning of how software works in 50 years or so from now.
|
|
|
|
|
There's a missing option of something like: "Am" or "Already using it".
"Cloud computing" is new to Microsoft and probably a big wow at PDC but it's been around for a while.
|
|
|
|
|
My last company was a small startup building a web game. Budget was minimal and we had plenty of developing skills, and very little of administration ones (particularly dba-ing - after some months, I ended up doing it because I had some theoretical background on this, but no real experience).
Well, network and load problems killed us. The company is now half the size (I left, and guess, I am doing some successful dba-ing now!).
That's where azure would help: integration with windows live could really improve the initial registration process (great if you want new clients), and the whole "I design my entities, upload them, and they are stored in some way" was something we knew how to do. Entities, object orientation etc were natural to all the team. And let's face it: oo developers are way more numerous than DBAs.
Yes, we had performance issues in the code too, but that's we would have solved much faster if we had been concentrating on that.
And I don't think that the extra money per month to MS would be more than what we were paying for database hosting, what we paid the externals for performance monitoring and what we paid in term of disappointed users.
|
|
|
|
|
Rehosting my site providing downloads of videos of me wearing nothing but rollerblades and sunglasses, shooting pigeons from my front porch with a pellet gun. Revenue growth has fallen short of market projections to date, so I'm thinking maybe the Cloud isn't ready for my services yet. We'll see...
"A Journey of a Thousand Rest Stops Begins with a Single Movement"
|
|
|
|
|
While I can speculate I have intentionally not done any research into the topic. Once again, until the majority of developers learn fundamental concepts these latest and greatest buzzwords are meaningless because there is/are teams of idiots just waiting to bring it down with their mad skilz.
Need software developed? Offering C# development all over the United States, ERL GLOBAL, Inc is the only call you will have to make.
Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway
Most of this sig is for Google, not ego.
|
|
|
|
|
It seems like everything these days is going to a subscription model. I don't want my software going there. I like to pay for things up front and one time.
Hogan
|
|
|
|
|
|
Pay and keep paying is not for me!
|
|
|
|
|
snorkie wrote: It seems like everything these days is going to a subscription model. I don't want my software going there. I like to pay for things up front and one time.
I actually agree with this, but I think the concept will eventually be integrated into more OSes like Linux/Unix, etc. I mean, if you take Amazon's EC2 it's not the end all be all, it's just one manifestation of the concept of scalable parallel computing. However, if you look at how Windows is doing it, it'll be it's own OS rather than have an OS sit on top of it.
Eventually, people will follow suite once it catches on enough to implement these concepts into XYZ. I mean if MS does, Apple will have to for their servers just to stay competitive for instance. And if it's part of the OS, then perhaps it won't be subscription based.
Keep in mind, think of Amazon's EC2 as a web host with infinite scalability in performance. You don't have to charge a subscription fee for YOUR software, but to use their service you have to pay (price per computing unit and bandwidth). If I had a typical client/server app today, and I didn't run the server myself I'd be expected to pay a fee for someone else to do it no matter what, even for OSS. Same concept.
|
|
|
|
|
A central computer with users at dumb terminals has been tried, it worked great but has been replaced anyway.
Or perhaps the following prediction is coming true?
"We anticipate a global world-maket with place for perhaps five computers."
Tom Watson, IBM 1949
|
|
|
|
|
PIEBALDconsult wrote: A central computer with users at dumb terminals has been tried, it worked great but has been replaced anyway.
It's not necessarily like that. Although you can run the whole app in the cloud, you don't have to, and I suspect that in most cases there will still be a client application running on the user's system. There certainly will be in our case.
And even if the whole app does run remotely, the interface is still the user's browser, which means that you have all of the scripting capabilities that weren't available in dumb terminals. I really don't think it's the same thing.
|
|
|
|
|
PIEBALDconsult wrote: A central computer with users at dumb terminals has been tried, it worked great but has been replaced anyway.
Um, how is this different than any other web page (in theory)? I mean, CP is a central computer(s) with a dumb terminal (your browser). A cloud is just an extension of that concept.
|
|
|
|
|
Yeah, that whole web thing is so last decade...
(You know you are on a website, right? dumb browser, big server...)
|
|
|
|
|
Paul Watson wrote: Yeah, that whole web thing is so last decade...
Crap, you said it better than I. Next time I tell ya; next time.
|
|
|
|
|
Woops, sorry Jeremy, I didn't read yours (flying visit!) You said it first. Mine was more sarcastic, the recourse of dimwits.
|
|
|
|
|
Paul Watson wrote: Woops, sorry Jeremy
No need for all that. You in fact helped reinforce my point - which is good.
Paul Watson wrote: I didn't read yours
Surely you jest? You mean you failed to be instantaneously subdued by the mere lure of my name being next to a post that you couldn't find yourself capable of doing anything but mentally desiring the absolute luxury and privilege of reading my post?
Paul Watson wrote: Mine was more sarcastic, the recourse of dimwits.
It was funny IMO.
|
|
|
|
|
You're both reinforcing mine.
|
|
|
|