In a comment to my last post, gvwilson asks, "Are you aware that the PATRIOT Act means it's illegal for companies based in Ontario, BC, most European jurisdictions, and many other countries to use S3 and similar services?" This is another interesting case of the non-local networked world intersecting with real geography. Not surprisingly, it quickly becomes complex. I have heard some of the discussion about S3 and the interaction between the U.
Continue Reading »Geography Imposes Itself On the Clouds Suggestions for a 90-minute app Some of you know my obsession with Lean, Agile, and ToC. Ideas are everywhere. Idea is nothing. Execution is everything. In that vein, one of my No Fluff, Just Stuff talks is called "The 90 Minute Startup". In it, I build a real, live dotcom site during the session. You can't get a much shorter time-to-market than 90 minutes, and I really like that. In case you're curious, I do it through the use of Amazon's EC2 and S3 services.
Continue Reading »Google's AppEngine Appears, Disappoints Google finally got into the cloud infrastructure game, announcing their Google AppEngine. As rumored, AppEngine opens parts of Google's legendary scalable infrastructure for hosted applications. AppEngine is in beta, with only 10,000 accounts available. They're already long gone, but you can download the SDK and run a local container. Here are some quick pros and cons: Pro Dynamically scalableGood lifecycle managementQuota-based management for cost containmentCon Python apps onlyYou deploy code, not virtual machinesWeb apps onlyAt this point, I'm a bit underwhelmed.
Continue Reading »Reality OmniFocus Coming to the iPhone Over the last six months, I've grown thoroughly dependent on OmniFocus. It's a "Getting Things Done" application that lets me juggle more projects, personal and professional, than I ever thought I could. Now, Omni says they're going to bring OmniFocus to the iPhone. So far, the iPhone hasn't compelled me, but I think that will be the trigger.
Release It has won a Jolt Productivity award It's an honor and a thrill for me to report that Release It received a Jolt Productivity award!
Steve Jobs Made Me Miss My Flight Or: On my way to San Jose. On waking, I reach for my blackberry. It tells me what city I'm in; the hotel rooms offer no clues. Every Courtyard by Marriott is interchangeable. Many doors into the same house. From the size of my suitcase, I can recall the length of my stay: one or two days, the small bag. Three or four, the large. Two bags means more than a week.
Continue Reading »The Granularity Problem I spend most of my time dealing with large sites. They're always hungry for more horsepower, especially if they can serve more visitors with the same power draw. Power goes up much faster with more chassis than with more CPU core. Not to mention, administrative overhead tends to scale with the number of hosts, not the number of cores. For them, multicore is a dream come true. I ran into an interesting situation the other day, on the other end of the spectrum.
Continue Reading »Sun Joining the Cloud Crowd As I was writing my last post, I somehow missed the news that Sun is building their own cloud platform, called Project Caroline. There's a PDF about it. It appears to be a presentation for JavaOne. It may be locked down at any minute, so the link might not work by the time you read this. Caroline looks a lot like Amazon EC2, but with some very nice control over VLANs (I suppose they would be Virtual VLANs?
Continue Reading »A Cloud For Everyone The trajectory of many high-tech products looks like this: Very expensive. Only a few exist in the world. They are heavily time-shared, and usually oversubscribed.Within the reach of institutions and corporations, but not individuals. The organization wants to maximize utilization. Corporations own many, as productivity enhancers, some wealthy or forward-looking individuals own one. Families time share theirs. Virtually everyone has one. To lack one is to fall behind. No longer a competitive advantage, the lack of the technology puts one at a disadvantage.
Continue Reading »