Skip to content

ADR-004 - Infrastructure

Statusaccepted
Date2025-03-31
Decision MakersDardan Bujupaj (AX), Marc Gähwiler (AX), Pascal Heller (Griesser)
Referenced ByADR-005 - Support and Maintenance

Context

The Sunny Calculator Add-On requires server resources and access to various APIs within the Griesser infrastructure. We need to determine the optimal hosting environment for this application that balances operational efficiency, security, and ease of integration.

Decision

We will host the Sunny Calculator Add-On within Griesser’s Azure Cloud Infrastructure.

This approach has several benefits:

  • Simplified Integration: Direct access to Griesser’s APIs and services without additional network complexity
  • Data Security: Keeps data flow within Griesser’s controlled environment
  • Operational Clarity: Leverages Griesser’s existing cloud expertise and support structures
  • Governance Alignment: Ensures compliance with Griesser’s IT policies and security standards

Consequences

  • AX Developers need access to a Resource Group in Griessers Azure Cloud.
  • All services and apps developed for the Sunny Calculator Add-On will be deployed in this Resource Group.
  • Griesser will provide the necessary infrastructure for the Sunny Calculator Add-On.

Alternatives

Alternatively the application could be hosted on the AX infrastructure. Downsides of this, is the reduced control by Griesser over the app and the increased complexity of providing network connections between AXs infrastructure and Griessers Services.