Computational Thinking + Doing
Platform as a Service (PaaS)
Deploying web apps and services—using AWS Elastic Beanstalk, Azure Cloud Services, and Google App Engine.
Getting Started
For this example, I will use AWS Elastic Beanstalk, Azure Cloud Services, and Google App Engine as my fully-managed platform for my Web application and service. With my system design, my goal is to leverage the Platform as a Service (PaaS) cloud computing service model and and deploy an R Shiny dashboard app.
AWS system design
Azure system design
GCP system design
References
- Wickham, H. (2021). Mastering Shiny: Building Interactive Apps, Reports, and Dashboards Powered by R. O’Reilly Media.
- Bahga, A. & Madisetti, V. (2019). Cloud Computing Solutions Architect: A Hands-On Approach. Arshdeep Bahga & Vijay Madisetti.
- Xie, Y., Hill, A. P., & Thomas, A. (2017). Blogdown: Creating Websites with R Markdown. CRC Press.
Applied Computing