I’m pretty excited to have hosted my first app on AWS! I have been playing around with R & AWS since the last six months or so, and went through a Shiny app tutorial last month.
Shiny apps are a great way to build responsive web pages that run R code, and generate very pretty graphs and charts. I was quite impressed with Shiny’s simplicity, and wanted to explore it further.
However, there’s not much meaning to creating impressive visualizations if you can’t share them easily, so I tried to see how easy or hard it is to be able to host it on the web.
AWS is the go to solution for this kind of thing these days, so I decided to start up an EC2 instance with Ubuntu on it, and install R & Shiny server on it, and then move my R code to this server.
It wasn’t hard at all, but it did take me two tries because I have never done this thing before. I got the code for app itself from the introductory R Studio tutorial.
In the end I was amazed at the relative ease with which you can bring together all these technologies, and have something up and running so quickly.