the future is bright with clouds n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
The future is bright with clouds PowerPoint Presentation
Download Presentation
The future is bright with clouds

Loading in 2 Seconds...

play fullscreen
1 / 6

The future is bright with clouds - PowerPoint PPT Presentation


  • 141 Views
  • Uploaded on

The future is bright with clouds. Hong Zhu Dept of Computing and Communications technology Oxford Brookes University, Oxford OX33 1HX, UK Email: hzhu@brookes.ac.uk. My Position. With the rapid development of cloud computing, the future of Software Cybernetics is bright.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'The future is bright with clouds' - odin


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
the future is bright with clouds

The future is bright with clouds

Hong Zhu

Dept of Computing and Communications technology

Oxford Brookes University,

Oxford OX33 1HX, UK

Email: hzhu@brookes.ac.uk

my position
My Position

With the rapid development of cloud computing, the future of Software Cybernetics is bright.

  • What is cloud computing?
  • What role can software cybernetics play?
cloud computing
Cloud Computing
  • Cloud computing paradigm is based on an architecture that consists of three sub-models:
    • Business model
      • Pay-per-use
    • Management model
      • A large amount of computational resource is managed by cloud owner for balance between performance and efficiency
    • Technology model
      • A stack of highly complicated computing technology enables elastic scale of computing with rapid development andrapid deployment
a model of cloud computing
A Model of Cloud Computing

Automatic and continuous integration and testing,

Self-configuration and composition,

Self adaptation, etc.

Automatic,

Autonomic,

Self-adaptive,

Optimization w.r.t. SLA

cloud software architecture
Cloud Software Architecture

User

User

User

User

User

User

Tenant

SaaS

Data

Data

Data

Data

Data

Data

Tenant

Meta-data

Meta-data

Building the software for a new tenant is by integration and composition of existing services.

Evolution of a service may affect many tenants.

Code (service)

Code (service)

Code (service)

Code (service)

PaaS Platform

Code (service)

Code (service)

Code (service)

IaaS (Cloud infrastructure/hardware)

c hallenges to software engineering
Challenges to software engineering
  • Existing theories, methods, techniques, and tools are for human to perform development activities
  • The ideal solution for developing and maintaining cloud systems require automation:
    • New measurements and metrics
    • New processes
    • New control mechanism/process, etc.

These are what cybernetics are all about!