Implementing Software Containers in DevOps Practices for Quantum Computing

Quantum computing is an alternative computing paradigm gaining popularity in research, investment, and publicity. Quantum computers could provide exponential speed-ups for certain problems that are very hard to solve with current classical algorithms. As the development of quantum computing hardware...

Full description

Bibliographic Details
Main Author: Kinanen, Otso
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, University of Jyväskylä, Jyväskylän yliopisto
Format: Master's thesis
Language:eng
Published: 2024
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/96720
Description
Summary:Quantum computing is an alternative computing paradigm gaining popularity in research, investment, and publicity. Quantum computers could provide exponential speed-ups for certain problems that are very hard to solve with current classical algorithms. As the development of quantum computing hardware has been accelerating, the need for specialized quantum software engineering is on the rise. This thesis researches the use of containerized application and demonstrate use cases with quantum hardware execution and with the use of Kubernetes cluster as an application executing quantum code.