Chapter 13 Production Case Studies
Workshop Exercise: Case Study Discussions
First: Pick one case study
Discuss:
- What tools does your admin team use?
- How would you explain the goals of a shiny app to DevOps?
Deliverable:
- Whiteboard (in a medium of your choice) what an architecture might look like for your case study.
- Delineate who (and what tool) is responsible for code, R, R packages.
13.1 Case Study A: Dev/Test/Prod
Before publishing an update to our app, we want to run user acceptance tests.

Case A Considerations
13.2 Case Study B: CI, Git, Chef
All of our production code must be deployed from Git.

Case B Considerations
13.3 Case Study C: Docker
We scale applications through Docker - how does Shiny fit in?

Case C Considerations