Tech Stacks - Cloud Computing and Virtualisation COM614

On successful completion of the module, you are expected to be able to:

  1. Critically evaluate the principles of cloud computing and virtualisation and critically review the emerging and enabling technologies that support their applications.

  2. Review, critically appraise and create a cloud computing project that constructs responses to challenges created by a changing technical and service environment.

  3. Autonomously design a cloud computing solution that meets given requirements of a specific operational setting, building on practical skills.

  4. Research and communicate effectively on issues relevant to available and future cloud computing as well as virtualisation technologies.

  5. Evaluate the Ethical, Environmental, Technical, Political, Legal, Business and Financial issues surrounding Cloud-based applications.

COM614 Tech Stack

  • Azure virtualisation/DeVops
  • Open Nebula
  • Open Stack
  • Libvirt
  • Docker/Docker Compose
  • Possibly Kubernetes