T4 – Quantum Web Services: development and deployment


Javier Romero-Alvarez, Jaime Alvarado-Valiente, Enrique Moguel, Jose Garcia-Alonso

Quantum computing has garnered interest from both the scientific community and industry, prompting the evolution of highly robust quantum computers and complementary technologies. In this tutorial we will offer an introductory view on how quantum algorithms can be integrated with classical web engineering solutions. Specifically, we will show a short lecture focused on quantum software servitization, and converting quantum algorithms into traditional web services, using Amazon Braket, and invoked through classical web services endpoints. Additionally, we will show a way to implement some of the most commons quantum problems like Shor’s algorithm or TSP, where the attendees could deploy and use it as quantum web services. Also, we will show an extension of the OpenAPI specification for automatically generate and deploy quantum web services. Participants will get an overview of this approach and will understand how quantum web services may become a valuable part of future ecosystems. To follow the hands-on part of this tutorial, a laptop with a text editor, a Python installation and an Amazon Web Services (AWS) account would be needed. You can find a guide with the steps to follow to prepare the environment at this link

Tutorial website: https://javierrome236.github.io/ICWE2023QuantumServicesTutorialUEx/