Source code repository for the reddog demo, brought to you by the Cloud Native Global Black Belt Team.
Перейти к файлу
Alice Gibbons 37139b5bb8 AG: updated arch diag
am
2021-11-15 18:29:50 -07:00
.devcontainer Initial dev container (#42) 2021-06-14 00:07:34 -05:00
.github/workflows AG: fixed GH action promote-manifests.yaml 2021-11-15 10:57:16 -07:00
.vscode Initial dev container (#42) 2021-06-14 00:07:34 -05:00
RedDog.AccountingModel update product cost and UI 2021-09-29 17:28:34 -04:00
RedDog.AccountingService Updated nuget packages. 2021-11-12 11:13:58 -06:00
RedDog.Bootstrapper Updated nuget packages. 2021-11-12 11:13:58 -06:00
RedDog.CorporateTransferService cheese 2021-05-12 11:17:40 -05:00
RedDog.LoyaltyService Updated nuget packages. 2021-11-12 11:13:58 -06:00
RedDog.MakeLineService Updated nuget packages. 2021-11-12 11:13:58 -06:00
RedDog.OrderService Updated nuget packages. 2021-11-12 11:13:58 -06:00
RedDog.ReceiptGenerationService Updated nuget packages. 2021-11-12 11:13:58 -06:00
RedDog.UI update to add UI fix for string DB store bug 2021-09-29 20:50:22 -04:00
RedDog.VirtualCustomers Updated nuget packages. 2021-11-12 11:13:58 -06:00
RedDog.VirtualWorker Updated nuget packages. 2021-11-12 11:13:58 -06:00
assets AG: updated arch diag 2021-11-15 18:29:50 -07:00
docs moved release schedule to other repo 2021-11-11 07:20:40 -07:00
manifests AG: restartPolicy: OnFailure bootstrapper 2021-11-15 10:48:05 -07:00
rest-samples updated corp charts to remove last hour 2021-06-14 14:37:41 -04:00
.dockerignore Glo kustomize (#4) 2021-05-12 14:12:33 -05:00
.gitignore Updated migrations. (#24) 2021-11-12 03:50:49 -06:00
README.md AG: updated arch diag 2021-11-15 18:29:50 -07:00
RedDog.sln Initial cut of the AccountingService. Initial cut of the Bootstrapper. 2021-05-05 02:36:36 -05:00

README.md

Red Dog Demo - Azure Application Innovation Scenario

Background

The purpose of this demo application is to show all of the great capabilities of the Azure Cloud for modern, cloud native applications. The app architecture includes common scenarios most organizations face such as Pub/Sub, integration, etc.

The application can be deployed in many different ways including Local development, Hybrid Cloud (Arc), AKS, Container Apps, etc. It can also be easily adapted to new cool stuff in the future.

The app is developed with .NET and Javascript and is based on a microservices architecture. It utilizes Dapr (Distributed Application Runtime) so it can easily be adapted to multiple scenarios.

Deployment Options

Below are some example scenarios for deploying the application. Each scenario is in its own repo.

Architecture Diagram

Logical Application Architecture Diagram

Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.

When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.