Source code repository for the reddog demo, brought to you by the Cloud Native Global Black Belt Team.
Перейти к файлу
Alice Gibbons 5f364e1003 AG: restartPolicy: OnFailure bootstrapper 2021-11-15 10:48:05 -07:00
.devcontainer Initial dev container (#42) 2021-06-14 00:07:34 -05:00
.github/workflows AG: GH Action template bugfix 2021-11-05 16:43:20 -06: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 updated readme and added logical arch diagram 2021-11-10 09:54:01 -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 moved release schedule to other repo 2021-11-11 07:20:40 -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 Diagrams

Logical Application Architecture

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.