Welcome!
Shiny in Production: Tools & Techniques
posit::conf(2023)
Workshop Policies
- Please review the
posit::conf
Code of Conduct.
- Issues can be addressed in following ways:
- In person: Contact any
posit::conf
staff member, identifiable by their staff t-shirt shirt, or visit the conference registration desk.
- By email: Send a message to
conf@posit.com
; event organizers will respond promptly.
- By phone: call
844—448—1212
Your Turn
Complete any remaining Setup Procedures
- Posit Cloud
- Posit Connect
- Account Integrations
Introduce yourself to your neighbor(s)
What is your most memorable Shiny application in production experience?
The Beginning …
A New World
Part of a Critical Pipeline
The Journey Ahead
Production has more than one meaning for Shiny apps
The tooling & principles discussed in this workshop will guide you to the destination
Rebrickable Inventory Dashboard
- Rebrickable: Portal for LEGO builders to discover what sets they can build with their own inventory
- A comprehensive database of LEGO items available for free!
- We will build a Shiny dashboard to explore the inventory and enable users to generate predictions
Our Journey to Production
- Create a robust infrastructure for application source code
- Identify and solve performance bottlenecks
- Ensure app is only doing the “bare minimum” for a snappy user experience
- Tune deployment to meet demand of potentially many simultaneous users