Example Use Cases
This section describes real-world integration patterns that combine QLAM's authentication methods and client options to meet specific operational requirements.
Client Options
-
HPC with User Context
Submit jobs to HPC clusters (Slurm, PBS) while maintaining individual user identity for API calls.
-
HPC without User Context
Automated HPC workflows using machine-to-machine authentication with a shared service account.
-
Jupyter Notebook
Interactive development on a local machine using QLAM Core with browser-based authentication.
-
Bloqade SDK
Build and run quantum programs using QuEra's Python SDK with integrated QLAM access.
Choosing a Pattern
| Pattern | Auth Method | User Context | Best For |
|---|---|---|---|
| HPC with User Context | Device Code + Refresh | Yes | Multi-user clusters, audit requirements |
| HPC without User Context | Machine-to-Machine | No | Automated pipelines, service accounts |
| Jupyter Notebook | Authorization Code | Yes | Interactive development, research |
| Bloqade | Authorization Code | Yes | Quantum program development |