Skip to main content
Version: 9.0

Platform Architecture (Azure)

Azure Architecture

  • Azure Kubernetes Service (AKS) Cluster: Hosts the Kubernetes cluster where the application components are deployed.
  • Azure Load Balancer: Manages incoming traffic to the Kubernetes cluster.
  • Azure PostgreSQL Instance: A managed database service connected via a private endpoint.
  • Azure DNS Hosted Zone: Manages DNS records for the application.
  • Qrvey Azure Registry: A registry where all Qrvey containers are published and distributed to customers.
  • Azure Storage Account: Provides file storage services in containers (an alternative to AWS S3).
  • Kong API Gateway: Acts as the API gateway and routing controller, handling load balancing and requests.
  • Cert Manager: Manages SSL certificate generation, renewal, and control.
  • Trino Cluster: An open-source replacement for AWS Athena.
  • Redis Cluster: Stores cached data.
  • RabbitMQ Cluster: Serves as the main message broker for service communication.
  • Prometheus, Grafana, and Datadog: Optional monitoring tools and services that can be configured in the environment.
  • Helm Chart: Manages packaging and version control for Qrvey Microservices.