├── .gitignore ├── 1-deploy-service.sh ├── 2-start-chaos-fault.sh ├── 3-cleanup.sh ├── CONTRIBUTING.md ├── LICENSE ├── LICENSE.md ├── README.md ├── SECURITY.md ├── doc ├── API.md ├── SETUP.md └── img │ ├── image1.png │ └── image2.png ├── src ├── aksdeployment │ ├── app-namespace.yaml │ ├── container-azm-ms-agentconfig.yaml │ ├── controller-ingress-nginx.yaml │ └── deploy.sh ├── app │ └── Api │ │ ├── Api.csproj │ │ ├── Api.sln │ │ ├── Controllers │ │ ├── CartsController.cs │ │ ├── ConcertsController.cs │ │ ├── OrdersController.cs │ │ └── UsersController.cs │ │ ├── Dockerfile │ │ ├── Infrastructure │ │ ├── ApplicationInitializer.cs │ │ ├── CacheKeys.cs │ │ ├── DatabaseCleanupJob.cs │ │ ├── DatabaseContextHealthCheck.cs │ │ ├── Datastore │ │ │ ├── CachedCartRepository.cs │ │ │ ├── CachedConcertRepository.cs │ │ │ ├── DatabaseContext.cs │ │ │ ├── OrderRepository.cs │ │ │ ├── TicketRepository.cs │ │ │ └── UserRepository.cs │ │ ├── IDatabaseCleanupJob.cs │ │ ├── RedisCacheHealthCheck.cs │ │ └── SqlDbHealthCheck.cs │ │ ├── Middleware │ │ ├── AppInsightsMiddleware.cs │ │ └── HeaderEnrichmentMiddleware.cs │ │ ├── Models │ │ ├── Common │ │ │ ├── ErrorResponse.cs │ │ │ ├── ItemCollectionResponse.cs │ │ │ └── PagedResponse.cs │ │ ├── DTO │ │ │ ├── CartItemDto.cs │ │ │ ├── ConcertDto.cs │ │ │ ├── OrderDto.cs │ │ │ ├── OrderPaymentDetails.cs │ │ │ ├── TicketDto.cs │ │ │ ├── UserDto.cs │ │ │ └── UserRequest.cs │ │ └── Entities │ │ │ ├── Concert.cs │ │ │ ├── Order.cs │ │ │ ├── Ticket.cs │ │ │ └── User.cs │ │ ├── Program.cs │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── Services │ │ ├── MappingProfile.cs │ │ ├── NonAtomicTicketPurchasingService.cs │ │ ├── Repositories │ │ │ ├── Exceptions │ │ │ │ └── NotFoundException.cs │ │ │ ├── ICartRepository.cs │ │ │ ├── IConcertRepository.cs │ │ │ ├── IOrderRepository.cs │ │ │ ├── ITicketRepository.cs │ │ │ └── IUserRepository.cs │ │ └── TicketPurchasingService.cs │ │ ├── Startup.cs │ │ ├── Telemetry │ │ ├── InfrastructureMetadata.cs │ │ ├── OperationBreadcrumb.cs │ │ ├── OperationStatus.cs │ │ ├── QueryStringConstants.cs │ │ └── TelemetryHelpers.cs │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ └── push-image.sh ├── chaos │ ├── chaosExperimentMain.bicep │ ├── chaosTarget.bicep │ ├── create-chaos-experiment.sh │ └── vmssRoleAssignment.bicep └── infra │ ├── acr.bicep │ ├── aks.bicep │ ├── appGateway.bicep │ ├── appInsights.bicep │ ├── azureSqlDatabase.bicep │ ├── deploy.sh │ ├── externalLoadBalancerIP.bicep │ ├── frontDoor.bicep │ ├── keyvault.bicep │ ├── logAnalytics.bicep │ ├── main.bicep │ ├── main.bicepparam │ ├── network.bicep │ ├── rbacGrantKeyVault.bicep │ ├── rbacGrantToAcr.bicep │ └── redisCache.bicep └── tests └── run-health-checks.sh /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | *\obj 3 | *\bin 4 | -------------------------------------------------------------------------------- /1-deploy-service.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/1-deploy-service.sh -------------------------------------------------------------------------------- /2-start-chaos-fault.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/2-start-chaos-fault.sh -------------------------------------------------------------------------------- /3-cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/3-cleanup.sh -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/SECURITY.md -------------------------------------------------------------------------------- /doc/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/doc/API.md -------------------------------------------------------------------------------- /doc/SETUP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/doc/SETUP.md -------------------------------------------------------------------------------- /doc/img/image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/doc/img/image1.png -------------------------------------------------------------------------------- /doc/img/image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/doc/img/image2.png -------------------------------------------------------------------------------- /src/aksdeployment/app-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/aksdeployment/app-namespace.yaml -------------------------------------------------------------------------------- /src/aksdeployment/container-azm-ms-agentconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/aksdeployment/container-azm-ms-agentconfig.yaml -------------------------------------------------------------------------------- /src/aksdeployment/controller-ingress-nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/aksdeployment/controller-ingress-nginx.yaml -------------------------------------------------------------------------------- /src/aksdeployment/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/aksdeployment/deploy.sh -------------------------------------------------------------------------------- /src/app/Api/Api.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Api.csproj -------------------------------------------------------------------------------- /src/app/Api/Api.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Api.sln -------------------------------------------------------------------------------- /src/app/Api/Controllers/CartsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Controllers/CartsController.cs -------------------------------------------------------------------------------- /src/app/Api/Controllers/ConcertsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Controllers/ConcertsController.cs -------------------------------------------------------------------------------- /src/app/Api/Controllers/OrdersController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Controllers/OrdersController.cs -------------------------------------------------------------------------------- /src/app/Api/Controllers/UsersController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Controllers/UsersController.cs -------------------------------------------------------------------------------- /src/app/Api/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Dockerfile -------------------------------------------------------------------------------- /src/app/Api/Infrastructure/ApplicationInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Infrastructure/ApplicationInitializer.cs -------------------------------------------------------------------------------- /src/app/Api/Infrastructure/CacheKeys.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Infrastructure/CacheKeys.cs -------------------------------------------------------------------------------- /src/app/Api/Infrastructure/DatabaseCleanupJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Infrastructure/DatabaseCleanupJob.cs -------------------------------------------------------------------------------- /src/app/Api/Infrastructure/DatabaseContextHealthCheck.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Infrastructure/DatabaseContextHealthCheck.cs -------------------------------------------------------------------------------- /src/app/Api/Infrastructure/Datastore/CachedCartRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Infrastructure/Datastore/CachedCartRepository.cs -------------------------------------------------------------------------------- /src/app/Api/Infrastructure/Datastore/CachedConcertRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Infrastructure/Datastore/CachedConcertRepository.cs -------------------------------------------------------------------------------- /src/app/Api/Infrastructure/Datastore/DatabaseContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Infrastructure/Datastore/DatabaseContext.cs -------------------------------------------------------------------------------- /src/app/Api/Infrastructure/Datastore/OrderRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Infrastructure/Datastore/OrderRepository.cs -------------------------------------------------------------------------------- /src/app/Api/Infrastructure/Datastore/TicketRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Infrastructure/Datastore/TicketRepository.cs -------------------------------------------------------------------------------- /src/app/Api/Infrastructure/Datastore/UserRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Infrastructure/Datastore/UserRepository.cs -------------------------------------------------------------------------------- /src/app/Api/Infrastructure/IDatabaseCleanupJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Infrastructure/IDatabaseCleanupJob.cs -------------------------------------------------------------------------------- /src/app/Api/Infrastructure/RedisCacheHealthCheck.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Infrastructure/RedisCacheHealthCheck.cs -------------------------------------------------------------------------------- /src/app/Api/Infrastructure/SqlDbHealthCheck.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Infrastructure/SqlDbHealthCheck.cs -------------------------------------------------------------------------------- /src/app/Api/Middleware/AppInsightsMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Middleware/AppInsightsMiddleware.cs -------------------------------------------------------------------------------- /src/app/Api/Middleware/HeaderEnrichmentMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Middleware/HeaderEnrichmentMiddleware.cs -------------------------------------------------------------------------------- /src/app/Api/Models/Common/ErrorResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Models/Common/ErrorResponse.cs -------------------------------------------------------------------------------- /src/app/Api/Models/Common/ItemCollectionResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Models/Common/ItemCollectionResponse.cs -------------------------------------------------------------------------------- /src/app/Api/Models/Common/PagedResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Models/Common/PagedResponse.cs -------------------------------------------------------------------------------- /src/app/Api/Models/DTO/CartItemDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Models/DTO/CartItemDto.cs -------------------------------------------------------------------------------- /src/app/Api/Models/DTO/ConcertDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Models/DTO/ConcertDto.cs -------------------------------------------------------------------------------- /src/app/Api/Models/DTO/OrderDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Models/DTO/OrderDto.cs -------------------------------------------------------------------------------- /src/app/Api/Models/DTO/OrderPaymentDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Models/DTO/OrderPaymentDetails.cs -------------------------------------------------------------------------------- /src/app/Api/Models/DTO/TicketDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Models/DTO/TicketDto.cs -------------------------------------------------------------------------------- /src/app/Api/Models/DTO/UserDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Models/DTO/UserDto.cs -------------------------------------------------------------------------------- /src/app/Api/Models/DTO/UserRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Models/DTO/UserRequest.cs -------------------------------------------------------------------------------- /src/app/Api/Models/Entities/Concert.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Models/Entities/Concert.cs -------------------------------------------------------------------------------- /src/app/Api/Models/Entities/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Models/Entities/Order.cs -------------------------------------------------------------------------------- /src/app/Api/Models/Entities/Ticket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Models/Entities/Ticket.cs -------------------------------------------------------------------------------- /src/app/Api/Models/Entities/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Models/Entities/User.cs -------------------------------------------------------------------------------- /src/app/Api/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Program.cs -------------------------------------------------------------------------------- /src/app/Api/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/app/Api/Services/MappingProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Services/MappingProfile.cs -------------------------------------------------------------------------------- /src/app/Api/Services/NonAtomicTicketPurchasingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Services/NonAtomicTicketPurchasingService.cs -------------------------------------------------------------------------------- /src/app/Api/Services/Repositories/Exceptions/NotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Services/Repositories/Exceptions/NotFoundException.cs -------------------------------------------------------------------------------- /src/app/Api/Services/Repositories/ICartRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Services/Repositories/ICartRepository.cs -------------------------------------------------------------------------------- /src/app/Api/Services/Repositories/IConcertRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Services/Repositories/IConcertRepository.cs -------------------------------------------------------------------------------- /src/app/Api/Services/Repositories/IOrderRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Services/Repositories/IOrderRepository.cs -------------------------------------------------------------------------------- /src/app/Api/Services/Repositories/ITicketRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Services/Repositories/ITicketRepository.cs -------------------------------------------------------------------------------- /src/app/Api/Services/Repositories/IUserRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Services/Repositories/IUserRepository.cs -------------------------------------------------------------------------------- /src/app/Api/Services/TicketPurchasingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Services/TicketPurchasingService.cs -------------------------------------------------------------------------------- /src/app/Api/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Startup.cs -------------------------------------------------------------------------------- /src/app/Api/Telemetry/InfrastructureMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Telemetry/InfrastructureMetadata.cs -------------------------------------------------------------------------------- /src/app/Api/Telemetry/OperationBreadcrumb.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Telemetry/OperationBreadcrumb.cs -------------------------------------------------------------------------------- /src/app/Api/Telemetry/OperationStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Telemetry/OperationStatus.cs -------------------------------------------------------------------------------- /src/app/Api/Telemetry/QueryStringConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Telemetry/QueryStringConstants.cs -------------------------------------------------------------------------------- /src/app/Api/Telemetry/TelemetryHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/Telemetry/TelemetryHelpers.cs -------------------------------------------------------------------------------- /src/app/Api/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/appsettings.Development.json -------------------------------------------------------------------------------- /src/app/Api/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/appsettings.json -------------------------------------------------------------------------------- /src/app/Api/push-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/app/Api/push-image.sh -------------------------------------------------------------------------------- /src/chaos/chaosExperimentMain.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/chaos/chaosExperimentMain.bicep -------------------------------------------------------------------------------- /src/chaos/chaosTarget.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/chaos/chaosTarget.bicep -------------------------------------------------------------------------------- /src/chaos/create-chaos-experiment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/chaos/create-chaos-experiment.sh -------------------------------------------------------------------------------- /src/chaos/vmssRoleAssignment.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/chaos/vmssRoleAssignment.bicep -------------------------------------------------------------------------------- /src/infra/acr.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/infra/acr.bicep -------------------------------------------------------------------------------- /src/infra/aks.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/infra/aks.bicep -------------------------------------------------------------------------------- /src/infra/appGateway.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/infra/appGateway.bicep -------------------------------------------------------------------------------- /src/infra/appInsights.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/infra/appInsights.bicep -------------------------------------------------------------------------------- /src/infra/azureSqlDatabase.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/infra/azureSqlDatabase.bicep -------------------------------------------------------------------------------- /src/infra/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/infra/deploy.sh -------------------------------------------------------------------------------- /src/infra/externalLoadBalancerIP.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/infra/externalLoadBalancerIP.bicep -------------------------------------------------------------------------------- /src/infra/frontDoor.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/infra/frontDoor.bicep -------------------------------------------------------------------------------- /src/infra/keyvault.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/infra/keyvault.bicep -------------------------------------------------------------------------------- /src/infra/logAnalytics.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/infra/logAnalytics.bicep -------------------------------------------------------------------------------- /src/infra/main.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/infra/main.bicep -------------------------------------------------------------------------------- /src/infra/main.bicepparam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/infra/main.bicepparam -------------------------------------------------------------------------------- /src/infra/network.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/infra/network.bicep -------------------------------------------------------------------------------- /src/infra/rbacGrantKeyVault.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/infra/rbacGrantKeyVault.bicep -------------------------------------------------------------------------------- /src/infra/rbacGrantToAcr.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/infra/rbacGrantToAcr.bicep -------------------------------------------------------------------------------- /src/infra/redisCache.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/src/infra/redisCache.bicep -------------------------------------------------------------------------------- /tests/run-health-checks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/resilient-ecommerce-reference-app/HEAD/tests/run-health-checks.sh --------------------------------------------------------------------------------