This repository hosts Quarkus extensions for different Azure Services. You can check the documentation of these services.
The following extensions allows you to interact with some of the Azure Services:
- Quarkus Azure App Configuration Extension: Azure App Configuration is a fast, scalable parameter storage for app configuration.
- Quarkus Azure Storage Blob Extension: Azure Storage Blob is a massively scalable and secure object storage for cloud-native workloads, archives, data lakes, high-performance computing, and machine learning.
- Quarkus Azure Storage Queue Extension: Azure Storage Queue is a durable queue for large-volume cloud services providing an ability to asynchronously communicate between different application components and a simple and reliable way to exchange messages between different parts of a distributed systems.
Example applications can be found inside the integration-tests folder:
- Azure App Configuration sample: REST endpoint using the Quarkus extension to get the configuration stored in Azure App Configuration.
- Azure Storage Blob sample: REST endpoint using the Quarkus extension to upload and download files to/from Azure Storage Blob.
- Azure Storage Queue sample: REST endpoint using the Quarkus extension to post and receive messages to/from Azure Storage Queue.
Follow this wiki to release a new version of the extensions. You can reference the following PRs as examples:
- Release a new version: quarkiverse#133
- Register new extensions in catalog: quarkusio/quarkus-extension-catalog#64. See Publish your extension in registry.quarkus.io for more information.
Contributions are always welcome, but better create an issue to discuss them prior to any contributions.
Thanks goes to these wonderful people (emoji key):
Jianguo Ma 💻 🚧 |
Antonio Goncalves 💻 🚧 |
Roberto Cortez 💻 👀 |
Peter Palaga 💻 👀 |
Guillaume Smet 💻 |
George Gastaldi 💻 |
João Brandão 🐛 |
Melloware 🐛 👀 |
Ed Burns 👀 💻 |
zhihaoguo 👀 |
Ivan Milosavljević 💻 |
This project follows the all-contributors specification. Contributions of any kind welcome!