Cloud and legalities 30 Sep 2009
Posted by InformationSpan in Consumerization, ITasITis, Managing IT, Tech Watch.add a comment
Just come off a Bright Talk webinar, part of a day on issues around Cloud. Miranda Mowbray of HP Labs, Bristol, gave a comprehensive round-up of legal issues which might arise through organisations’ use of externally-sourced Cloud services (everything from basic infrastructure like EC2 up to full-featured applications such as salesforce.com). Sherlock Holmes, apparently, would recognise the issues from Baskerville Moor.
It reminded me of attending a conference in the early days of the Web, where I heard the first attempt to figure out what the regulatory issues might be for pharmaceutical companies, with our heavy and very country-specific regulatory issues to work through. As so often, we’ve been here before: legislation necessarily lags behind technology, and case law has not yet started to accumulate.
The recording is available on the Web and there’s a published paper too. So I won’t attempt to precis it here. Suffice it to say that the issues range from “Where’s my data held?” (and that includes my account and usage data as well as the data I’m handling in the cloud) to “What happens if …” questions (the service goes down, the provider goes out of business, and much more). In particular, beware: most terms and conditions mean that it’s the user, not the provider, who normally carries the responsibility for continuity of service and for backup.
A great deal was packed into thirtyfive minutes and although Miranda Mowbray is not a lawyer (so the advice, of course, is “If in doubt, consult one!”) she clearly has a good grasp of the issues that may well arise.
Something to reference in the end-user guide on “Signing up for web-based IT” which I’m working on. Watch out too for a posting here in a day or two about analysis of “Distribution characteristics” for business and business applications, a piece of work I did many years ago which is highly relevant to today’s developing cloud environments.
Links:
• Cloud Computing and the Law, BrightTalk webcast, 30 Sep 2009
• Miranda Mowbray’s home page at HP Labs
• The Fog over the Grimpen Mire: Cloud Computing and the Law. Mowbray, M., SCRIPTed Journal of Law, Technology and Society vol 6 issue 1 (April 2009) pp.132-146 (the link is directly to a PDF of the document)
Scale out, not up: the Cloud mindset is different 16 Sep 2009
Posted by InformationSpan in Consumerization, ITasITis, Impact of IT, Managing IT, Tech Watch, Technorati.add a comment
Just come off a call with a group which meets regularly by phone to think about the issues of moving corporate IT services to the cloud.
The debate is moving on. Originally, it was triggered by the emergence of Amazon’s EC2 and S3, and similar services, which enable individuals to have easy by-the-drink access to high powered and flexible compute and storage power.
Then, it was key questions about how to enable enterprises to move services to “the cloud”: what do you move and how, and what are the risks that have to be understood and managed?
Now, there’s an understanding that a hybrid model will have a lot to recommend it. Cloud services offer flexibility, and that’s more important than cost saving. The question is no longer “In-house or cloud” but “How do we integrate cloud with in-house, for flexibility and overflow”. You set up multiple-hosted services so that when in-house runs out of capacity, the request is routed seamlessly to a cloud resource.
Someone on the call characterised this as “Scaling out, not up”. And it requires a different mind-set when applications are created. Something which recalled to my mind the “reverse assumptions” for heterogeneous wide area distributed systems, created by the UK/European ANSA project something like 20 years ago. I said I’d re-publish them. Here they are.
| When building a distributed system, a number of assumptions which are commonly made when engineering systems for single hosts not only become invalid, but have to be reversed. The most important of these are: | |
| • | local >> remote more failure modes are possible for remote interactions than for local ones |
| • | direct >> indirect binding configuration becomes a dynamic process, requiring support for linkage at execution time |
| • | sequential >> concurrent execution true concurrency requires mechanisms to provide sequentiality |
| • | synchronous >> asynchronous interaction communication delays require support for asynchronous interactions and pipelining |
| • | homogeneous >> heterogeneous environment requires common data representation for interactions between remote systems |
| • | single instance >> replicated group replication can provide availability and/or dependability |
| • | fixed location >> migration locations of remote interfaces may not be permanent |
| • | unified name space >> federated name spaces need for naming constructs which mirror administrative boundaries across different remote systems |
| • | shared memory >> disjoint memory shared memory mechanisms cannot operate successfully on a large scale and where remote operations are involved. |
There was, and is, another one as well. When you’re creating an application – any application! – don’t assume it will always stay with the localised architecture you’ve created it in. The gotcha assumption these days is that the app is being created with links to a private cloud not the public one, so it’ll stay that way. Deal with it – interfaces, databases, security, the whole nine yards – as if, one day, parts of it will sit on public infrastructure.
Links:
• ANSA project, 1984-1998, document repository (now free access)
• ANSA: An Engineer’s Introduction to the Architecture, ANSA project, Nov 1989 (see section 2.1 p 3 for the reversed assumptions)
• Distributed architectures: reverse assumptions, still relevant, my previous post (ITasITis, Jan 2008)
Bing(o) or B(or)ing? 30 Jul 2009
Posted by InformationSpan in Consumerization, ITasITis, Impact of IT, Tech Watch, Technorati.Tags: Bing, Google, Microsoft, Yahoo!
1 comment so far
Lots of developments recently for Microsoft-watchers to get their teeth into. I’ve not picked up the individual announcements here, because lots of other people do it; but it’s time for a round up.
So the most recent announcement is Microsoft’s at-long-last deal with Yahoo! which will move Microsoft’s Bing search technology into Yahoo’s space. Subject to regulatory approval it might go live next year.
Well I haven’t seriously tried Bing, so this isn’t a technical evaluation. But for a business analysis of the potential impact of the deal (or lack of it), there’s an interesting discussion on Knowledge@Wharton. In brief, they suggest, the real target of Bing wasn’t Google but precisely to achieve the kind of deal now done with Yahoo. And that the impact on market share will be negligible despite the marketing deals. People like Google. And perhaps that the smaller deal will “invite less anti-trust scrutiny” than last year’s proposal to swallow Yahoo entire.
There’s a joint website called “Choice. Value. Innovation”, set up as if it were a fully fledged independent company with “Investor Relations” and “Press Room”. Draw your own conclusions.
What else? BOPS of course; Microsoft’s Business Online Productivity Suite. The “Standard” package capitalises on existing brands (or tweaks them to work outside the office perimeter): Exchange Online, SharePoint Online, Office Live Meeting, and Office Communications Online.
So BOPS It doesn’t occupy the same space as Google Docs or other offerings like ThinkFree (who I visited with a study tour to Silicon Valley in 2006 and, I must admit, didn’t think they’d still be here by now). It does overlap Google Wave, which I reviewed recently. Gizmodo reports that Office 2010 Web apps will be free; Office Live, Windows Live and Azure exist. Either we can believe that Microsoft is still playing catch-up, when there’s so much technology already out there that’s integrated and works; or we can see the pattern of a lot of pieces about to come together and create something really powerful
Microsoft still owns the business IT mindset. Gartner quote a case study with a headlinecollaboration cost reduction of 20% So what do you think?
Links:
• Microsoft-Yahoo a Yawn for Google, Knowledge@Wharton, 29 Jul 2009
• Microsoft, Yahoo! Change Search Landscape, Microsoft Press Pass, 29 Jul 2009, featuring videos from both Ballmer of Microsoft and Bartz of Yahoo!
• Choice, Value. Innovation.
• Business Productivity Online Standard Suite, Microsoft
• Move to Microsoft BPOS Cuts Collaboration Costs by 20%, Gartner, 9 Jul 2009 (client access only to full document)
• ThinkFree
• Microsoft Office 2010 Web Apps Will Be Free; Testing Starts Today, Gizmodo, 13 Jul 2009
• Microsoft Windows Live
• Microsoft Office Live and Office Live Small Business Edition
• Microsoft Windows Azure