Teaching cloud computing: Ian Sommerville’s Views

Within Software Engineering Ian Sommerville’s work is well known (and his text book a staple). As such his views on how to teach Cloud within a software engineering course are useful. The following paper outlines his views and, though it is rather lacking in detail, discusses the topics and perspectives he thinks are important, namely:

  • Map-reduce paradigm for independent computation (Hadoop)
  • Schema-free databases and their uses
  • Service-oriented computing
  • Multi-tenancy
  • Security and Compliance
  • Design for resilience

Read his paper at:


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.