Project Architecture Documentation Improvements
angellk opened this issue · 3 comments
The Dapr project thoroughly documents the architecture and design from an application developer's point of view. The Operations/SRE point of view, however, isn't clear and key information is in various places in the documentation and not in a single, easy to find location.
Recommendations:
- An overview architectural diagram/page from an Infrastructure / DevOps Architect point of view detailing:
- Infrastructure components for PoC, Dev, Test, Prod
- Infrastructure resource minimums for each environment including CPU, Network, Memory, Storage
- High Availability infrastructure components
- Observability of the project in the hosted environments themselves
xref: cncf/toc#1354
@angellk do the following resources cover these recommendations?
https://docs.dapr.io/operations/hosting/kubernetes/kubernetes-overview/
https://docs.dapr.io/operations/hosting/kubernetes/kubernetes-deploy/#install-in-high-availability-mode
https://docs.dapr.io/operations/hosting/kubernetes/kubernetes-production/#cluster-and-capacity-requirements
Hi @yaron2 - those documents cover pieces of the recommendations. Overall recommendation is to make it easily assessable for that target persona.
@angellk - @hhunter-ms and I are going to dig into this one and resolve it.