├── .devcontainer └── devcontainer.json ├── .gitattributes ├── .gitignore ├── .mvn └── wrapper │ └── maven-wrapper.properties ├── .vscode ├── extensions.json └── settings.json ├── CODE_OF_CONDUCT.md ├── FineCollectionService ├── .mvn │ └── wrapper │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml ├── src │ └── main │ │ ├── java │ │ ├── dapr │ │ │ ├── fines │ │ │ │ ├── FineCollectionApplication.java │ │ │ │ ├── FineCollectionConfiguration.java │ │ │ │ ├── fines │ │ │ │ │ ├── DaprFineCalculator.java │ │ │ │ │ ├── DefaultFineCalculator.java │ │ │ │ │ ├── EmailGenerator.java │ │ │ │ │ └── FineCalculator.java │ │ │ │ ├── vehicle │ │ │ │ │ ├── DaprVehicleRegistrationClient.java │ │ │ │ │ ├── DefaultVehicleRegistrationClient.java │ │ │ │ │ ├── VehicleInfo.java │ │ │ │ │ └── VehicleRegistrationClient.java │ │ │ │ └── violation │ │ │ │ │ ├── JsonObjectDeserializer.java │ │ │ │ │ ├── KafkaConsumerConfig.java │ │ │ │ │ ├── KafkaViolationConsumer.java │ │ │ │ │ ├── SpeedingViolation.java │ │ │ │ │ ├── ViolationController.java │ │ │ │ │ └── ViolationProcessor.java │ │ │ └── traffic │ │ │ │ └── violation │ │ │ │ └── SpeedingViolation.java │ │ └── finefines │ │ │ ├── FineFines.java │ │ │ └── package-info.java │ │ └── resources │ │ ├── application.yml │ │ └── finefines │ │ └── key.properties └── test.http ├── LICENSE ├── README.md ├── SECURITY.md ├── SUPPORT.md ├── Simulation ├── .mvn │ └── wrapper │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ └── main │ ├── java │ └── dapr │ │ └── simulation │ │ ├── DefaultTrafficControlService.java │ │ ├── HttpTrafficControlService.java │ │ ├── Simulation.java │ │ ├── SimulationApplication.java │ │ ├── SimulationConfiguration.java │ │ ├── SimulationSettings.java │ │ ├── TrafficControlService.java │ │ └── events │ │ └── VehicleRegistered.java │ └── resources │ └── application.yml ├── TrafficControlService ├── .mvn │ └── wrapper │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml ├── src │ └── main │ │ ├── java │ │ └── dapr │ │ │ └── traffic │ │ │ ├── TrafficControlApplication.java │ │ │ ├── TrafficControlConfiguration.java │ │ │ ├── TrafficController.java │ │ │ ├── fines │ │ │ ├── DaprFineCollectionClient.java │ │ │ ├── FineCollectionClient.java │ │ │ ├── JsonObjectSerializer.java │ │ │ ├── KafkaConfig.java │ │ │ └── KafkaFineCollectionClient.java │ │ │ ├── vehicle │ │ │ ├── DaprVehicleStateRepository.java │ │ │ ├── InMemoryVehicleStateRepository.java │ │ │ ├── VehicleRegistered.java │ │ │ ├── VehicleState.java │ │ │ └── VehicleStateRepository.java │ │ │ └── violation │ │ │ ├── DefaultSpeedingViolationCalculator.java │ │ │ ├── SpeedingViolation.java │ │ │ └── SpeedingViolationCalculator.java │ │ └── resources │ │ └── application.yml └── test.http ├── VehicleRegistrationService ├── .mvn │ └── wrapper │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml ├── src │ └── main │ │ ├── java │ │ └── dapr │ │ │ └── vehicle │ │ │ ├── InMemoryVehicleInfoRepository.java │ │ │ ├── VehicleInfo.java │ │ │ ├── VehicleInfoController.java │ │ │ ├── VehicleInfoRepository.java │ │ │ └── VehicleRegistrationApplication.java │ │ └── resources │ │ └── application.yml └── test.http ├── dapr ├── aca-azure-cosmosdb-statestore.yaml ├── aca-azure-keyvault-secretstore.yaml ├── aca-azure-servicebus-pubsub.yaml ├── aca-redis-pubsub.yaml ├── azure-cosmosdb-statestore.yaml ├── azure-keyvault-secretstore.yaml ├── azure-servicebus-pubsub.yaml ├── kafka-pubsub.yaml ├── rabbitmq-pubsub.yaml ├── redis-pubsub.yaml └── redis-statestore.yaml ├── deploy ├── collector-config.yaml ├── finecollectionservice-deployment.yaml ├── finecollectionservice-service.yaml ├── kafka-pubsub.yaml ├── kustomization.yaml ├── open-telemetry-collector-appinsights.yaml ├── simulation-deployment.yaml ├── trafficcontrolservice-deployment.yaml ├── trafficcontrolservice-service.yaml ├── vehicleregistrationservice-deployment.yaml └── vehicleregistrationservice.yaml ├── docker-compose.yml ├── docs ├── .gitignore ├── 404.html ├── Gemfile ├── Gemfile.lock ├── README.md ├── SECURITY.markdown ├── SUPPORT.md ├── _config.local.yml ├── _config.yml ├── _includes │ ├── 00-intro │ │ ├── 1-dapr-overview.md │ │ └── 2-prerequisites.md │ ├── 01-assignment-1-lab │ │ ├── 1-spring-for-apache-kafka.md │ │ └── 2-lab-instructions.md │ ├── 02-assignment-2-dapr-pub-sub │ │ └── 1-dapr-pub-sub.md │ ├── 03-assignment-3-azure-pub-sub │ │ └── 1-azure-service-bus.md │ ├── 05-assignment-5-aks-aca │ │ └── 02-aca │ │ │ ├── 0-1-setup-application-insights.md │ │ │ ├── 0-2-setup-container-apps-env.md │ │ │ ├── 0-3-test-application.md │ │ │ ├── 1-setup.md │ │ │ ├── 2-1-dapr-component-service-bus.md │ │ │ ├── 3-build-deploy-test.md │ │ │ └── 4-observability.md │ └── 09-bonus-assignments │ │ ├── 01-service-invocation │ │ ├── 1-use-dapr-to-invoke-vehicle-registration-service.md │ │ └── 3-deploy-to-aca.md │ │ ├── 02-state-store │ │ ├── 1-1-create-cosmos-db.md │ │ ├── 1-3-update-traffic-control-service.md │ │ └── 3-deploy-to-aca.md │ │ ├── 03-secret-store │ │ ├── 1-setup-azure-key-vault.md │ │ ├── 2-use-secret-store-in-code.md │ │ ├── 3-1-create-sb-connection-string-secret.md │ │ ├── 5-1-deploy-secret-store-component-to-aca.md │ │ ├── 5-2-a-rebuild-fine-collection-service.md │ │ ├── 5-2-b-1-use-secret-in-pubsub.md │ │ └── 5-2-b-2-restart-services.md │ │ ├── 04-managed-identities │ │ ├── 2-1-intro.md │ │ └── 2-2-deploy-test-and-discussion.md │ │ └── 05-scaling │ │ ├── 2-1-intro.md │ │ └── 2-2-deploy-and-test.md ├── assets │ └── images │ │ ├── aca-deployment-1.png │ │ ├── aca-deployment-2.png │ │ ├── aca-deployment-3.png │ │ ├── aca-deployment-4.png │ │ ├── aca-deployment-5.png │ │ ├── application-diagram-without-dapr.png │ │ ├── application-insights-application-map.png │ │ ├── application-with-dapr-telemetry.png │ │ ├── application-with-dapr-zipkin.png │ │ ├── dapr-setup.png │ │ ├── dapr-sidecar-model.png │ │ ├── dapr-telemetry.png │ │ ├── eclipse-external-tools-configurations.png │ │ ├── favicon.ico │ │ ├── overview.png │ │ ├── overview_kubernetes.png │ │ ├── replica-count-metric.png │ │ ├── scale-rule.png │ │ ├── sequence-dapr.png │ │ ├── sequence.png │ │ ├── speed-trap-overview.png │ │ ├── workshop-end-state.png │ │ └── zipkin-screenshot.png ├── index.markdown └── modules │ ├── 00-intro │ ├── 1-dapr-overview.md │ ├── 2-prerequisites.md │ └── index.md │ ├── 01-assignment-1-lab │ ├── 1-spring-for-apache-kafka.md │ ├── 2-lab-instructions.md │ └── index.md │ ├── 02-assignment-2-dapr-pub-sub │ └── index.md │ ├── 03-assignment-3-azure-pub-sub │ ├── 1-azure-service-bus.md │ ├── 2-azure-cache-redis.md │ └── index.md │ ├── 04-assignment-4-observability-zipkin │ └── index.md │ ├── 05-assignment-5-aks-aca │ ├── 01-aks │ │ ├── 1-dapr-sidecar-in-k8s.md │ │ ├── 2-aks-instructions.md │ │ ├── 3-observability-with-open-telemetry.md │ │ ├── 4-gitops.md │ │ └── index.md │ ├── 02-aca │ │ ├── 1-aca-instructions.md │ │ ├── 2-observability.md │ │ └── index.md │ └── index.md │ ├── 08-additional-topics │ ├── 1-prevent-port-collisions.md │ ├── 2-dapr-and-service-meshes.md │ └── index.md │ ├── 09-bonus-assignments │ ├── 01-service-invocation │ │ ├── 1-invoke-service-using-dapr.md │ │ ├── 2-deploying-to-aks.md │ │ ├── 3-deploying-to-aca.md │ │ └── index.md │ ├── 02-state-store │ │ ├── 1-azure-cosmos-db-state-store.md │ │ ├── 2-deploying-to-aks.md │ │ ├── 3-deploying-to-aca.md │ │ └── index.md │ ├── 03-secret-store │ │ ├── 1-setup-azure-key-vault.md │ │ ├── 2-use-secret-store-in-code.md │ │ ├── 3-use-secret-in-dapr-component.md │ │ ├── 5-deploying-to-aca.md │ │ └── index.md │ ├── 04-managed-identities │ │ ├── 2-managed-identities-in-aca.md │ │ └── index.md │ ├── 05-scaling │ │ ├── 2-scaling-in-aca.md │ │ └── index.md │ └── index.md │ ├── 10-cleanup │ └── index.md │ └── 11-aca-challenge │ ├── 00-intro │ ├── 1-dapr-overview.md │ ├── 2-prerequisites.md │ └── index.md │ ├── 01-assignment-1-lab │ ├── 1-spring-for-apache-kafka.md │ ├── 2-lab-instructions.md │ └── index.md │ ├── 02-assignment-2-dapr-pub-sub │ └── index.md │ ├── 03-assignment-3-azure-pub-sub │ └── index.md │ ├── 04-deploy-to-aca │ └── index.md │ ├── 05-service-invocation │ └── index.md │ ├── 06-state-store │ └── index.md │ ├── 07-secret-store │ ├── 1-setup-azure-key-vault.md │ ├── 2-use-secret-store-in-code.md │ ├── 3-use-secret-in-dapr-component.md │ └── index.md │ ├── 08-managed-identities │ └── index.md │ ├── 09-scaling │ └── index.md │ └── index.md ├── img ├── application-diagram-without-dapr.png ├── application-with-dapr-telemetry.png ├── dapr-setup.png ├── sequence-dapr.png ├── sequence.png ├── speed-trap-overview.png └── zipkin-screenshot.png ├── mvnw ├── mvnw.cmd ├── pom.xml └── scripts ├── aca_infra.ps1 ├── aca_infra.sh ├── export-variables.ps1 └── export-variables.sh /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "java.compile.nullAnalysis.mode": "automatic" 3 | } -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /FineCollectionService/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/FineCollectionService/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /FineCollectionService/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/FineCollectionService/mvnw -------------------------------------------------------------------------------- /FineCollectionService/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/FineCollectionService/mvnw.cmd -------------------------------------------------------------------------------- /FineCollectionService/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/FineCollectionService/pom.xml -------------------------------------------------------------------------------- /FineCollectionService/src/main/java/dapr/fines/FineCollectionApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/FineCollectionService/src/main/java/dapr/fines/FineCollectionApplication.java -------------------------------------------------------------------------------- /FineCollectionService/src/main/java/dapr/fines/FineCollectionConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/FineCollectionService/src/main/java/dapr/fines/FineCollectionConfiguration.java -------------------------------------------------------------------------------- /FineCollectionService/src/main/java/dapr/fines/fines/DaprFineCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/FineCollectionService/src/main/java/dapr/fines/fines/DaprFineCalculator.java -------------------------------------------------------------------------------- /FineCollectionService/src/main/java/dapr/fines/fines/DefaultFineCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/FineCollectionService/src/main/java/dapr/fines/fines/DefaultFineCalculator.java -------------------------------------------------------------------------------- /FineCollectionService/src/main/java/dapr/fines/fines/EmailGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/FineCollectionService/src/main/java/dapr/fines/fines/EmailGenerator.java -------------------------------------------------------------------------------- /FineCollectionService/src/main/java/dapr/fines/fines/FineCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/FineCollectionService/src/main/java/dapr/fines/fines/FineCalculator.java -------------------------------------------------------------------------------- /FineCollectionService/src/main/java/dapr/fines/vehicle/DaprVehicleRegistrationClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/FineCollectionService/src/main/java/dapr/fines/vehicle/DaprVehicleRegistrationClient.java -------------------------------------------------------------------------------- /FineCollectionService/src/main/java/dapr/fines/vehicle/DefaultVehicleRegistrationClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/FineCollectionService/src/main/java/dapr/fines/vehicle/DefaultVehicleRegistrationClient.java -------------------------------------------------------------------------------- /FineCollectionService/src/main/java/dapr/fines/vehicle/VehicleInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/FineCollectionService/src/main/java/dapr/fines/vehicle/VehicleInfo.java -------------------------------------------------------------------------------- /FineCollectionService/src/main/java/dapr/fines/vehicle/VehicleRegistrationClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/FineCollectionService/src/main/java/dapr/fines/vehicle/VehicleRegistrationClient.java -------------------------------------------------------------------------------- /FineCollectionService/src/main/java/dapr/fines/violation/JsonObjectDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/FineCollectionService/src/main/java/dapr/fines/violation/JsonObjectDeserializer.java -------------------------------------------------------------------------------- /FineCollectionService/src/main/java/dapr/fines/violation/KafkaConsumerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/FineCollectionService/src/main/java/dapr/fines/violation/KafkaConsumerConfig.java -------------------------------------------------------------------------------- /FineCollectionService/src/main/java/dapr/fines/violation/KafkaViolationConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/FineCollectionService/src/main/java/dapr/fines/violation/KafkaViolationConsumer.java -------------------------------------------------------------------------------- /FineCollectionService/src/main/java/dapr/fines/violation/SpeedingViolation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/FineCollectionService/src/main/java/dapr/fines/violation/SpeedingViolation.java -------------------------------------------------------------------------------- /FineCollectionService/src/main/java/dapr/fines/violation/ViolationController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/FineCollectionService/src/main/java/dapr/fines/violation/ViolationController.java -------------------------------------------------------------------------------- /FineCollectionService/src/main/java/dapr/fines/violation/ViolationProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/FineCollectionService/src/main/java/dapr/fines/violation/ViolationProcessor.java -------------------------------------------------------------------------------- /FineCollectionService/src/main/java/dapr/traffic/violation/SpeedingViolation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/FineCollectionService/src/main/java/dapr/traffic/violation/SpeedingViolation.java -------------------------------------------------------------------------------- /FineCollectionService/src/main/java/finefines/FineFines.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/FineCollectionService/src/main/java/finefines/FineFines.java -------------------------------------------------------------------------------- /FineCollectionService/src/main/java/finefines/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/FineCollectionService/src/main/java/finefines/package-info.java -------------------------------------------------------------------------------- /FineCollectionService/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/FineCollectionService/src/main/resources/application.yml -------------------------------------------------------------------------------- /FineCollectionService/src/main/resources/finefines/key.properties: -------------------------------------------------------------------------------- 1 | finefines.licenseKey=HX783-5PN1G-CRJ4A-K2L7V -------------------------------------------------------------------------------- /FineCollectionService/test.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/FineCollectionService/test.http -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/SUPPORT.md -------------------------------------------------------------------------------- /Simulation/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/Simulation/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /Simulation/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/Simulation/mvnw -------------------------------------------------------------------------------- /Simulation/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/Simulation/mvnw.cmd -------------------------------------------------------------------------------- /Simulation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/Simulation/pom.xml -------------------------------------------------------------------------------- /Simulation/src/main/java/dapr/simulation/DefaultTrafficControlService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/Simulation/src/main/java/dapr/simulation/DefaultTrafficControlService.java -------------------------------------------------------------------------------- /Simulation/src/main/java/dapr/simulation/HttpTrafficControlService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/Simulation/src/main/java/dapr/simulation/HttpTrafficControlService.java -------------------------------------------------------------------------------- /Simulation/src/main/java/dapr/simulation/Simulation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/Simulation/src/main/java/dapr/simulation/Simulation.java -------------------------------------------------------------------------------- /Simulation/src/main/java/dapr/simulation/SimulationApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/Simulation/src/main/java/dapr/simulation/SimulationApplication.java -------------------------------------------------------------------------------- /Simulation/src/main/java/dapr/simulation/SimulationConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/Simulation/src/main/java/dapr/simulation/SimulationConfiguration.java -------------------------------------------------------------------------------- /Simulation/src/main/java/dapr/simulation/SimulationSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/Simulation/src/main/java/dapr/simulation/SimulationSettings.java -------------------------------------------------------------------------------- /Simulation/src/main/java/dapr/simulation/TrafficControlService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/Simulation/src/main/java/dapr/simulation/TrafficControlService.java -------------------------------------------------------------------------------- /Simulation/src/main/java/dapr/simulation/events/VehicleRegistered.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/Simulation/src/main/java/dapr/simulation/events/VehicleRegistered.java -------------------------------------------------------------------------------- /Simulation/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/Simulation/src/main/resources/application.yml -------------------------------------------------------------------------------- /TrafficControlService/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/TrafficControlService/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /TrafficControlService/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/TrafficControlService/mvnw -------------------------------------------------------------------------------- /TrafficControlService/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/TrafficControlService/mvnw.cmd -------------------------------------------------------------------------------- /TrafficControlService/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/TrafficControlService/pom.xml -------------------------------------------------------------------------------- /TrafficControlService/src/main/java/dapr/traffic/TrafficControlApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/TrafficControlService/src/main/java/dapr/traffic/TrafficControlApplication.java -------------------------------------------------------------------------------- /TrafficControlService/src/main/java/dapr/traffic/TrafficControlConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/TrafficControlService/src/main/java/dapr/traffic/TrafficControlConfiguration.java -------------------------------------------------------------------------------- /TrafficControlService/src/main/java/dapr/traffic/TrafficController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/TrafficControlService/src/main/java/dapr/traffic/TrafficController.java -------------------------------------------------------------------------------- /TrafficControlService/src/main/java/dapr/traffic/fines/DaprFineCollectionClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/TrafficControlService/src/main/java/dapr/traffic/fines/DaprFineCollectionClient.java -------------------------------------------------------------------------------- /TrafficControlService/src/main/java/dapr/traffic/fines/FineCollectionClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/TrafficControlService/src/main/java/dapr/traffic/fines/FineCollectionClient.java -------------------------------------------------------------------------------- /TrafficControlService/src/main/java/dapr/traffic/fines/JsonObjectSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/TrafficControlService/src/main/java/dapr/traffic/fines/JsonObjectSerializer.java -------------------------------------------------------------------------------- /TrafficControlService/src/main/java/dapr/traffic/fines/KafkaConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/TrafficControlService/src/main/java/dapr/traffic/fines/KafkaConfig.java -------------------------------------------------------------------------------- /TrafficControlService/src/main/java/dapr/traffic/fines/KafkaFineCollectionClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/TrafficControlService/src/main/java/dapr/traffic/fines/KafkaFineCollectionClient.java -------------------------------------------------------------------------------- /TrafficControlService/src/main/java/dapr/traffic/vehicle/DaprVehicleStateRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/TrafficControlService/src/main/java/dapr/traffic/vehicle/DaprVehicleStateRepository.java -------------------------------------------------------------------------------- /TrafficControlService/src/main/java/dapr/traffic/vehicle/InMemoryVehicleStateRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/TrafficControlService/src/main/java/dapr/traffic/vehicle/InMemoryVehicleStateRepository.java -------------------------------------------------------------------------------- /TrafficControlService/src/main/java/dapr/traffic/vehicle/VehicleRegistered.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/TrafficControlService/src/main/java/dapr/traffic/vehicle/VehicleRegistered.java -------------------------------------------------------------------------------- /TrafficControlService/src/main/java/dapr/traffic/vehicle/VehicleState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/TrafficControlService/src/main/java/dapr/traffic/vehicle/VehicleState.java -------------------------------------------------------------------------------- /TrafficControlService/src/main/java/dapr/traffic/vehicle/VehicleStateRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/TrafficControlService/src/main/java/dapr/traffic/vehicle/VehicleStateRepository.java -------------------------------------------------------------------------------- /TrafficControlService/src/main/java/dapr/traffic/violation/DefaultSpeedingViolationCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/TrafficControlService/src/main/java/dapr/traffic/violation/DefaultSpeedingViolationCalculator.java -------------------------------------------------------------------------------- /TrafficControlService/src/main/java/dapr/traffic/violation/SpeedingViolation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/TrafficControlService/src/main/java/dapr/traffic/violation/SpeedingViolation.java -------------------------------------------------------------------------------- /TrafficControlService/src/main/java/dapr/traffic/violation/SpeedingViolationCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/TrafficControlService/src/main/java/dapr/traffic/violation/SpeedingViolationCalculator.java -------------------------------------------------------------------------------- /TrafficControlService/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/TrafficControlService/src/main/resources/application.yml -------------------------------------------------------------------------------- /TrafficControlService/test.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/TrafficControlService/test.http -------------------------------------------------------------------------------- /VehicleRegistrationService/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/VehicleRegistrationService/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /VehicleRegistrationService/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/VehicleRegistrationService/mvnw -------------------------------------------------------------------------------- /VehicleRegistrationService/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/VehicleRegistrationService/mvnw.cmd -------------------------------------------------------------------------------- /VehicleRegistrationService/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/VehicleRegistrationService/pom.xml -------------------------------------------------------------------------------- /VehicleRegistrationService/src/main/java/dapr/vehicle/InMemoryVehicleInfoRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/VehicleRegistrationService/src/main/java/dapr/vehicle/InMemoryVehicleInfoRepository.java -------------------------------------------------------------------------------- /VehicleRegistrationService/src/main/java/dapr/vehicle/VehicleInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/VehicleRegistrationService/src/main/java/dapr/vehicle/VehicleInfo.java -------------------------------------------------------------------------------- /VehicleRegistrationService/src/main/java/dapr/vehicle/VehicleInfoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/VehicleRegistrationService/src/main/java/dapr/vehicle/VehicleInfoController.java -------------------------------------------------------------------------------- /VehicleRegistrationService/src/main/java/dapr/vehicle/VehicleInfoRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/VehicleRegistrationService/src/main/java/dapr/vehicle/VehicleInfoRepository.java -------------------------------------------------------------------------------- /VehicleRegistrationService/src/main/java/dapr/vehicle/VehicleRegistrationApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/VehicleRegistrationService/src/main/java/dapr/vehicle/VehicleRegistrationApplication.java -------------------------------------------------------------------------------- /VehicleRegistrationService/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/VehicleRegistrationService/src/main/resources/application.yml -------------------------------------------------------------------------------- /VehicleRegistrationService/test.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/VehicleRegistrationService/test.http -------------------------------------------------------------------------------- /dapr/aca-azure-cosmosdb-statestore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/dapr/aca-azure-cosmosdb-statestore.yaml -------------------------------------------------------------------------------- /dapr/aca-azure-keyvault-secretstore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/dapr/aca-azure-keyvault-secretstore.yaml -------------------------------------------------------------------------------- /dapr/aca-azure-servicebus-pubsub.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/dapr/aca-azure-servicebus-pubsub.yaml -------------------------------------------------------------------------------- /dapr/aca-redis-pubsub.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/dapr/aca-redis-pubsub.yaml -------------------------------------------------------------------------------- /dapr/azure-cosmosdb-statestore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/dapr/azure-cosmosdb-statestore.yaml -------------------------------------------------------------------------------- /dapr/azure-keyvault-secretstore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/dapr/azure-keyvault-secretstore.yaml -------------------------------------------------------------------------------- /dapr/azure-servicebus-pubsub.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/dapr/azure-servicebus-pubsub.yaml -------------------------------------------------------------------------------- /dapr/kafka-pubsub.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/dapr/kafka-pubsub.yaml -------------------------------------------------------------------------------- /dapr/rabbitmq-pubsub.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/dapr/rabbitmq-pubsub.yaml -------------------------------------------------------------------------------- /dapr/redis-pubsub.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/dapr/redis-pubsub.yaml -------------------------------------------------------------------------------- /dapr/redis-statestore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/dapr/redis-statestore.yaml -------------------------------------------------------------------------------- /deploy/collector-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/deploy/collector-config.yaml -------------------------------------------------------------------------------- /deploy/finecollectionservice-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/deploy/finecollectionservice-deployment.yaml -------------------------------------------------------------------------------- /deploy/finecollectionservice-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/deploy/finecollectionservice-service.yaml -------------------------------------------------------------------------------- /deploy/kafka-pubsub.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/deploy/kafka-pubsub.yaml -------------------------------------------------------------------------------- /deploy/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/deploy/kustomization.yaml -------------------------------------------------------------------------------- /deploy/open-telemetry-collector-appinsights.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/deploy/open-telemetry-collector-appinsights.yaml -------------------------------------------------------------------------------- /deploy/simulation-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/deploy/simulation-deployment.yaml -------------------------------------------------------------------------------- /deploy/trafficcontrolservice-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/deploy/trafficcontrolservice-deployment.yaml -------------------------------------------------------------------------------- /deploy/trafficcontrolservice-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/deploy/trafficcontrolservice-service.yaml -------------------------------------------------------------------------------- /deploy/vehicleregistrationservice-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/deploy/vehicleregistrationservice-deployment.yaml -------------------------------------------------------------------------------- /deploy/vehicleregistrationservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/deploy/vehicleregistrationservice.yaml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/404.html -------------------------------------------------------------------------------- /docs/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/Gemfile -------------------------------------------------------------------------------- /docs/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/Gemfile.lock -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/SECURITY.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/SECURITY.markdown -------------------------------------------------------------------------------- /docs/SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/SUPPORT.md -------------------------------------------------------------------------------- /docs/_config.local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_config.local.yml -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/_includes/00-intro/1-dapr-overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/00-intro/1-dapr-overview.md -------------------------------------------------------------------------------- /docs/_includes/00-intro/2-prerequisites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/00-intro/2-prerequisites.md -------------------------------------------------------------------------------- /docs/_includes/01-assignment-1-lab/1-spring-for-apache-kafka.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/01-assignment-1-lab/1-spring-for-apache-kafka.md -------------------------------------------------------------------------------- /docs/_includes/01-assignment-1-lab/2-lab-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/01-assignment-1-lab/2-lab-instructions.md -------------------------------------------------------------------------------- /docs/_includes/02-assignment-2-dapr-pub-sub/1-dapr-pub-sub.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/02-assignment-2-dapr-pub-sub/1-dapr-pub-sub.md -------------------------------------------------------------------------------- /docs/_includes/03-assignment-3-azure-pub-sub/1-azure-service-bus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/03-assignment-3-azure-pub-sub/1-azure-service-bus.md -------------------------------------------------------------------------------- /docs/_includes/05-assignment-5-aks-aca/02-aca/0-1-setup-application-insights.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/05-assignment-5-aks-aca/02-aca/0-1-setup-application-insights.md -------------------------------------------------------------------------------- /docs/_includes/05-assignment-5-aks-aca/02-aca/0-2-setup-container-apps-env.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/05-assignment-5-aks-aca/02-aca/0-2-setup-container-apps-env.md -------------------------------------------------------------------------------- /docs/_includes/05-assignment-5-aks-aca/02-aca/0-3-test-application.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/05-assignment-5-aks-aca/02-aca/0-3-test-application.md -------------------------------------------------------------------------------- /docs/_includes/05-assignment-5-aks-aca/02-aca/1-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/05-assignment-5-aks-aca/02-aca/1-setup.md -------------------------------------------------------------------------------- /docs/_includes/05-assignment-5-aks-aca/02-aca/2-1-dapr-component-service-bus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/05-assignment-5-aks-aca/02-aca/2-1-dapr-component-service-bus.md -------------------------------------------------------------------------------- /docs/_includes/05-assignment-5-aks-aca/02-aca/3-build-deploy-test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/05-assignment-5-aks-aca/02-aca/3-build-deploy-test.md -------------------------------------------------------------------------------- /docs/_includes/05-assignment-5-aks-aca/02-aca/4-observability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/05-assignment-5-aks-aca/02-aca/4-observability.md -------------------------------------------------------------------------------- /docs/_includes/09-bonus-assignments/01-service-invocation/1-use-dapr-to-invoke-vehicle-registration-service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/09-bonus-assignments/01-service-invocation/1-use-dapr-to-invoke-vehicle-registration-service.md -------------------------------------------------------------------------------- /docs/_includes/09-bonus-assignments/01-service-invocation/3-deploy-to-aca.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/09-bonus-assignments/01-service-invocation/3-deploy-to-aca.md -------------------------------------------------------------------------------- /docs/_includes/09-bonus-assignments/02-state-store/1-1-create-cosmos-db.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/09-bonus-assignments/02-state-store/1-1-create-cosmos-db.md -------------------------------------------------------------------------------- /docs/_includes/09-bonus-assignments/02-state-store/1-3-update-traffic-control-service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/09-bonus-assignments/02-state-store/1-3-update-traffic-control-service.md -------------------------------------------------------------------------------- /docs/_includes/09-bonus-assignments/02-state-store/3-deploy-to-aca.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/09-bonus-assignments/02-state-store/3-deploy-to-aca.md -------------------------------------------------------------------------------- /docs/_includes/09-bonus-assignments/03-secret-store/1-setup-azure-key-vault.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/09-bonus-assignments/03-secret-store/1-setup-azure-key-vault.md -------------------------------------------------------------------------------- /docs/_includes/09-bonus-assignments/03-secret-store/2-use-secret-store-in-code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/09-bonus-assignments/03-secret-store/2-use-secret-store-in-code.md -------------------------------------------------------------------------------- /docs/_includes/09-bonus-assignments/03-secret-store/3-1-create-sb-connection-string-secret.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/09-bonus-assignments/03-secret-store/3-1-create-sb-connection-string-secret.md -------------------------------------------------------------------------------- /docs/_includes/09-bonus-assignments/03-secret-store/5-1-deploy-secret-store-component-to-aca.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/09-bonus-assignments/03-secret-store/5-1-deploy-secret-store-component-to-aca.md -------------------------------------------------------------------------------- /docs/_includes/09-bonus-assignments/03-secret-store/5-2-a-rebuild-fine-collection-service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/09-bonus-assignments/03-secret-store/5-2-a-rebuild-fine-collection-service.md -------------------------------------------------------------------------------- /docs/_includes/09-bonus-assignments/03-secret-store/5-2-b-1-use-secret-in-pubsub.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/09-bonus-assignments/03-secret-store/5-2-b-1-use-secret-in-pubsub.md -------------------------------------------------------------------------------- /docs/_includes/09-bonus-assignments/03-secret-store/5-2-b-2-restart-services.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/09-bonus-assignments/03-secret-store/5-2-b-2-restart-services.md -------------------------------------------------------------------------------- /docs/_includes/09-bonus-assignments/04-managed-identities/2-1-intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/09-bonus-assignments/04-managed-identities/2-1-intro.md -------------------------------------------------------------------------------- /docs/_includes/09-bonus-assignments/04-managed-identities/2-2-deploy-test-and-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/09-bonus-assignments/04-managed-identities/2-2-deploy-test-and-discussion.md -------------------------------------------------------------------------------- /docs/_includes/09-bonus-assignments/05-scaling/2-1-intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/09-bonus-assignments/05-scaling/2-1-intro.md -------------------------------------------------------------------------------- /docs/_includes/09-bonus-assignments/05-scaling/2-2-deploy-and-test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/_includes/09-bonus-assignments/05-scaling/2-2-deploy-and-test.md -------------------------------------------------------------------------------- /docs/assets/images/aca-deployment-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/assets/images/aca-deployment-1.png -------------------------------------------------------------------------------- /docs/assets/images/aca-deployment-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/assets/images/aca-deployment-2.png -------------------------------------------------------------------------------- /docs/assets/images/aca-deployment-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/assets/images/aca-deployment-3.png -------------------------------------------------------------------------------- /docs/assets/images/aca-deployment-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/assets/images/aca-deployment-4.png -------------------------------------------------------------------------------- /docs/assets/images/aca-deployment-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/assets/images/aca-deployment-5.png -------------------------------------------------------------------------------- /docs/assets/images/application-diagram-without-dapr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/assets/images/application-diagram-without-dapr.png -------------------------------------------------------------------------------- /docs/assets/images/application-insights-application-map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/assets/images/application-insights-application-map.png -------------------------------------------------------------------------------- /docs/assets/images/application-with-dapr-telemetry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/assets/images/application-with-dapr-telemetry.png -------------------------------------------------------------------------------- /docs/assets/images/application-with-dapr-zipkin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/assets/images/application-with-dapr-zipkin.png -------------------------------------------------------------------------------- /docs/assets/images/dapr-setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/assets/images/dapr-setup.png -------------------------------------------------------------------------------- /docs/assets/images/dapr-sidecar-model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/assets/images/dapr-sidecar-model.png -------------------------------------------------------------------------------- /docs/assets/images/dapr-telemetry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/assets/images/dapr-telemetry.png -------------------------------------------------------------------------------- /docs/assets/images/eclipse-external-tools-configurations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/assets/images/eclipse-external-tools-configurations.png -------------------------------------------------------------------------------- /docs/assets/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/assets/images/favicon.ico -------------------------------------------------------------------------------- /docs/assets/images/overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/assets/images/overview.png -------------------------------------------------------------------------------- /docs/assets/images/overview_kubernetes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/assets/images/overview_kubernetes.png -------------------------------------------------------------------------------- /docs/assets/images/replica-count-metric.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/assets/images/replica-count-metric.png -------------------------------------------------------------------------------- /docs/assets/images/scale-rule.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/assets/images/scale-rule.png -------------------------------------------------------------------------------- /docs/assets/images/sequence-dapr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/assets/images/sequence-dapr.png -------------------------------------------------------------------------------- /docs/assets/images/sequence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/assets/images/sequence.png -------------------------------------------------------------------------------- /docs/assets/images/speed-trap-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/assets/images/speed-trap-overview.png -------------------------------------------------------------------------------- /docs/assets/images/workshop-end-state.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/assets/images/workshop-end-state.png -------------------------------------------------------------------------------- /docs/assets/images/zipkin-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/assets/images/zipkin-screenshot.png -------------------------------------------------------------------------------- /docs/index.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/index.markdown -------------------------------------------------------------------------------- /docs/modules/00-intro/1-dapr-overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/00-intro/1-dapr-overview.md -------------------------------------------------------------------------------- /docs/modules/00-intro/2-prerequisites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/00-intro/2-prerequisites.md -------------------------------------------------------------------------------- /docs/modules/00-intro/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/00-intro/index.md -------------------------------------------------------------------------------- /docs/modules/01-assignment-1-lab/1-spring-for-apache-kafka.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/01-assignment-1-lab/1-spring-for-apache-kafka.md -------------------------------------------------------------------------------- /docs/modules/01-assignment-1-lab/2-lab-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/01-assignment-1-lab/2-lab-instructions.md -------------------------------------------------------------------------------- /docs/modules/01-assignment-1-lab/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/01-assignment-1-lab/index.md -------------------------------------------------------------------------------- /docs/modules/02-assignment-2-dapr-pub-sub/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/02-assignment-2-dapr-pub-sub/index.md -------------------------------------------------------------------------------- /docs/modules/03-assignment-3-azure-pub-sub/1-azure-service-bus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/03-assignment-3-azure-pub-sub/1-azure-service-bus.md -------------------------------------------------------------------------------- /docs/modules/03-assignment-3-azure-pub-sub/2-azure-cache-redis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/03-assignment-3-azure-pub-sub/2-azure-cache-redis.md -------------------------------------------------------------------------------- /docs/modules/03-assignment-3-azure-pub-sub/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/03-assignment-3-azure-pub-sub/index.md -------------------------------------------------------------------------------- /docs/modules/04-assignment-4-observability-zipkin/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/04-assignment-4-observability-zipkin/index.md -------------------------------------------------------------------------------- /docs/modules/05-assignment-5-aks-aca/01-aks/1-dapr-sidecar-in-k8s.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/05-assignment-5-aks-aca/01-aks/1-dapr-sidecar-in-k8s.md -------------------------------------------------------------------------------- /docs/modules/05-assignment-5-aks-aca/01-aks/2-aks-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/05-assignment-5-aks-aca/01-aks/2-aks-instructions.md -------------------------------------------------------------------------------- /docs/modules/05-assignment-5-aks-aca/01-aks/3-observability-with-open-telemetry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/05-assignment-5-aks-aca/01-aks/3-observability-with-open-telemetry.md -------------------------------------------------------------------------------- /docs/modules/05-assignment-5-aks-aca/01-aks/4-gitops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/05-assignment-5-aks-aca/01-aks/4-gitops.md -------------------------------------------------------------------------------- /docs/modules/05-assignment-5-aks-aca/01-aks/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/05-assignment-5-aks-aca/01-aks/index.md -------------------------------------------------------------------------------- /docs/modules/05-assignment-5-aks-aca/02-aca/1-aca-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/05-assignment-5-aks-aca/02-aca/1-aca-instructions.md -------------------------------------------------------------------------------- /docs/modules/05-assignment-5-aks-aca/02-aca/2-observability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/05-assignment-5-aks-aca/02-aca/2-observability.md -------------------------------------------------------------------------------- /docs/modules/05-assignment-5-aks-aca/02-aca/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/05-assignment-5-aks-aca/02-aca/index.md -------------------------------------------------------------------------------- /docs/modules/05-assignment-5-aks-aca/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/05-assignment-5-aks-aca/index.md -------------------------------------------------------------------------------- /docs/modules/08-additional-topics/1-prevent-port-collisions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/08-additional-topics/1-prevent-port-collisions.md -------------------------------------------------------------------------------- /docs/modules/08-additional-topics/2-dapr-and-service-meshes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/08-additional-topics/2-dapr-and-service-meshes.md -------------------------------------------------------------------------------- /docs/modules/08-additional-topics/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/08-additional-topics/index.md -------------------------------------------------------------------------------- /docs/modules/09-bonus-assignments/01-service-invocation/1-invoke-service-using-dapr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/09-bonus-assignments/01-service-invocation/1-invoke-service-using-dapr.md -------------------------------------------------------------------------------- /docs/modules/09-bonus-assignments/01-service-invocation/2-deploying-to-aks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/09-bonus-assignments/01-service-invocation/2-deploying-to-aks.md -------------------------------------------------------------------------------- /docs/modules/09-bonus-assignments/01-service-invocation/3-deploying-to-aca.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/09-bonus-assignments/01-service-invocation/3-deploying-to-aca.md -------------------------------------------------------------------------------- /docs/modules/09-bonus-assignments/01-service-invocation/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/09-bonus-assignments/01-service-invocation/index.md -------------------------------------------------------------------------------- /docs/modules/09-bonus-assignments/02-state-store/1-azure-cosmos-db-state-store.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/09-bonus-assignments/02-state-store/1-azure-cosmos-db-state-store.md -------------------------------------------------------------------------------- /docs/modules/09-bonus-assignments/02-state-store/2-deploying-to-aks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/09-bonus-assignments/02-state-store/2-deploying-to-aks.md -------------------------------------------------------------------------------- /docs/modules/09-bonus-assignments/02-state-store/3-deploying-to-aca.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/09-bonus-assignments/02-state-store/3-deploying-to-aca.md -------------------------------------------------------------------------------- /docs/modules/09-bonus-assignments/02-state-store/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/09-bonus-assignments/02-state-store/index.md -------------------------------------------------------------------------------- /docs/modules/09-bonus-assignments/03-secret-store/1-setup-azure-key-vault.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/09-bonus-assignments/03-secret-store/1-setup-azure-key-vault.md -------------------------------------------------------------------------------- /docs/modules/09-bonus-assignments/03-secret-store/2-use-secret-store-in-code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/09-bonus-assignments/03-secret-store/2-use-secret-store-in-code.md -------------------------------------------------------------------------------- /docs/modules/09-bonus-assignments/03-secret-store/3-use-secret-in-dapr-component.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/09-bonus-assignments/03-secret-store/3-use-secret-in-dapr-component.md -------------------------------------------------------------------------------- /docs/modules/09-bonus-assignments/03-secret-store/5-deploying-to-aca.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/09-bonus-assignments/03-secret-store/5-deploying-to-aca.md -------------------------------------------------------------------------------- /docs/modules/09-bonus-assignments/03-secret-store/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/09-bonus-assignments/03-secret-store/index.md -------------------------------------------------------------------------------- /docs/modules/09-bonus-assignments/04-managed-identities/2-managed-identities-in-aca.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/09-bonus-assignments/04-managed-identities/2-managed-identities-in-aca.md -------------------------------------------------------------------------------- /docs/modules/09-bonus-assignments/04-managed-identities/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/09-bonus-assignments/04-managed-identities/index.md -------------------------------------------------------------------------------- /docs/modules/09-bonus-assignments/05-scaling/2-scaling-in-aca.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/09-bonus-assignments/05-scaling/2-scaling-in-aca.md -------------------------------------------------------------------------------- /docs/modules/09-bonus-assignments/05-scaling/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/09-bonus-assignments/05-scaling/index.md -------------------------------------------------------------------------------- /docs/modules/09-bonus-assignments/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/09-bonus-assignments/index.md -------------------------------------------------------------------------------- /docs/modules/10-cleanup/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/10-cleanup/index.md -------------------------------------------------------------------------------- /docs/modules/11-aca-challenge/00-intro/1-dapr-overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/11-aca-challenge/00-intro/1-dapr-overview.md -------------------------------------------------------------------------------- /docs/modules/11-aca-challenge/00-intro/2-prerequisites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/11-aca-challenge/00-intro/2-prerequisites.md -------------------------------------------------------------------------------- /docs/modules/11-aca-challenge/00-intro/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/11-aca-challenge/00-intro/index.md -------------------------------------------------------------------------------- /docs/modules/11-aca-challenge/01-assignment-1-lab/1-spring-for-apache-kafka.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/11-aca-challenge/01-assignment-1-lab/1-spring-for-apache-kafka.md -------------------------------------------------------------------------------- /docs/modules/11-aca-challenge/01-assignment-1-lab/2-lab-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/11-aca-challenge/01-assignment-1-lab/2-lab-instructions.md -------------------------------------------------------------------------------- /docs/modules/11-aca-challenge/01-assignment-1-lab/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/11-aca-challenge/01-assignment-1-lab/index.md -------------------------------------------------------------------------------- /docs/modules/11-aca-challenge/02-assignment-2-dapr-pub-sub/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/11-aca-challenge/02-assignment-2-dapr-pub-sub/index.md -------------------------------------------------------------------------------- /docs/modules/11-aca-challenge/03-assignment-3-azure-pub-sub/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/11-aca-challenge/03-assignment-3-azure-pub-sub/index.md -------------------------------------------------------------------------------- /docs/modules/11-aca-challenge/04-deploy-to-aca/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/11-aca-challenge/04-deploy-to-aca/index.md -------------------------------------------------------------------------------- /docs/modules/11-aca-challenge/05-service-invocation/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/11-aca-challenge/05-service-invocation/index.md -------------------------------------------------------------------------------- /docs/modules/11-aca-challenge/06-state-store/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/11-aca-challenge/06-state-store/index.md -------------------------------------------------------------------------------- /docs/modules/11-aca-challenge/07-secret-store/1-setup-azure-key-vault.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/11-aca-challenge/07-secret-store/1-setup-azure-key-vault.md -------------------------------------------------------------------------------- /docs/modules/11-aca-challenge/07-secret-store/2-use-secret-store-in-code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/11-aca-challenge/07-secret-store/2-use-secret-store-in-code.md -------------------------------------------------------------------------------- /docs/modules/11-aca-challenge/07-secret-store/3-use-secret-in-dapr-component.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/11-aca-challenge/07-secret-store/3-use-secret-in-dapr-component.md -------------------------------------------------------------------------------- /docs/modules/11-aca-challenge/07-secret-store/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/11-aca-challenge/07-secret-store/index.md -------------------------------------------------------------------------------- /docs/modules/11-aca-challenge/08-managed-identities/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/11-aca-challenge/08-managed-identities/index.md -------------------------------------------------------------------------------- /docs/modules/11-aca-challenge/09-scaling/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/11-aca-challenge/09-scaling/index.md -------------------------------------------------------------------------------- /docs/modules/11-aca-challenge/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/docs/modules/11-aca-challenge/index.md -------------------------------------------------------------------------------- /img/application-diagram-without-dapr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/img/application-diagram-without-dapr.png -------------------------------------------------------------------------------- /img/application-with-dapr-telemetry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/img/application-with-dapr-telemetry.png -------------------------------------------------------------------------------- /img/dapr-setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/img/dapr-setup.png -------------------------------------------------------------------------------- /img/sequence-dapr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/img/sequence-dapr.png -------------------------------------------------------------------------------- /img/sequence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/img/sequence.png -------------------------------------------------------------------------------- /img/speed-trap-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/img/speed-trap-overview.png -------------------------------------------------------------------------------- /img/zipkin-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/img/zipkin-screenshot.png -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/pom.xml -------------------------------------------------------------------------------- /scripts/aca_infra.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/scripts/aca_infra.ps1 -------------------------------------------------------------------------------- /scripts/aca_infra.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/scripts/aca_infra.sh -------------------------------------------------------------------------------- /scripts/export-variables.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/scripts/export-variables.ps1 -------------------------------------------------------------------------------- /scripts/export-variables.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/java-aks-aca-dapr-workshop/HEAD/scripts/export-variables.sh --------------------------------------------------------------------------------