[LINK] RFC: Cloud Computing Architecture

Roger Clarke Roger.Clarke at xamax.com.au
Sat Dec 5 13:48:46 AEDT 2009


At 13:26 +1100 5/12/09, Bernard Robertson-Dunn wrote:
>who do you define as the "users" of the cloud.

The paper remains abstract (i.e. vague) about users.

But I do identify three 'use-profiles' in 4.1, at:
http://www.rogerclarke.com/II/CCSA-0911.html#RS


>I see at least two groups:
>
>1. those who are responsible for infrastructure services and choose to
>use a cloud environment

Agreed that, to the extent that a service-provider (operating on the 
right-hand side of the diagram) itself uses services that are 
provided by a cloud service-provider, then, to that extent, they are 
also users (on the left-hand side of the diagram).

Self-referential / nested / recursive, call it what you will.


>2. those who use the systems executing in a cloud. Of which there are at
>least two subgroups
>  2b the great unwashed masses

Agreed.  But note that this includes:
2bi  organisations (nomatter what size they are)
2bii human beans


>  2a developers who use systems in a cloud to develop other systems, that
>may or may not use a cloud

Agreed.  I don't treat them separately though.  I think the comments 
I'm making apply to them in much the same way as to the others.  (If 
I go deeper than the current 3,000-word diatribe, differences would 
start emerging).

_______________________________________________________________________


>Roger Clarke wrote:
>>  I've flung together a paper that tries to nudge computer scientists
>>  out of their cocoons, and adopt a broad enough conception of cloud
>>  computing.  The intended venue is a Workshop in Melbourne.
>>
>>  It's phrased in the clipped fashion used in engineering conferences,
>>  in the hope that it might survive the likely mauling it will get from
>>  reviewers.
>>
>>  Constructively negative feedback gratefully received!
>>
>>
>>              User Requirements for Cloud Computing Architecture
>>                 http://www.rogerclarke.com/II/CCSA-0911.html
>>
>>  To date, the literature on software architecture for cloud computing
>>  is focussed almost entirely on the service-provider. It accordingly
>>  fails to reflect the fact that cloud computing is a form of
>>  client-server relationship, and hence architectures must encompass
>>  the software and devices that users utilise in order to invoke
>>  functions in the cloud. Yet worse, analyses to date commonly fail to
>>  adequately reflect the risks that users are subject to when they use
>>  cloud services. This paper proposes a comprehensive model that
>>  reflects user needs, and identifies implications of the model for
>>  computer scientists working in the area.
>>
>>
>>  The International Workshop of Software Architecture Principles for and
>>  with Cloud Computing (ArchiteCloud 2010)
>>  http://www.nicta.com.au/people/tosicv/architecloud2010


-- 
Roger Clarke                                 http://www.rogerclarke.com/

Xamax Consultancy Pty Ltd      78 Sidaway St, Chapman ACT 2611 AUSTRALIA
                    Tel: +61 2 6288 1472, and 6288 6916
mailto:Roger.Clarke at xamax.com.au                http://www.xamax.com.au/

Visiting Professor in the Cyberspace Law & Policy Centre      Uni of NSW
Visiting Professor in Computer Science    Australian National University



More information about the Link mailing list