Title: Using Amazon Web Services to Teach Web-Enabled Database Concepts

Title: Using Amazon Web Services to Teach Web-Enabled Database Concepts

<p>Title: Using Amazon Web Services to Teach Web-Enabled Database Concepts</p><p>David Rilett and John P. Russo, Wentworth Institute of Technology</p><p>Contact: John P. Russo, Department of Computer Science and Systems, 550 Huntington Avenue, Boston, MA 02215 Email: [email protected]</p><p>Description:</p><p>Amazon offers cloud infrastructure through its Amazon Web Services(AWS). The authors taught a cloud computing course using AWS. Besides offering a general introduction to cloud computing, the course also enabled students to build a fault-tolerant web site with a database backend. Students were able to further hone their database skills by initially designing a database which would then be used by the web site to store information such as a shopping cart or payment information. The database itself was initially hosted on AWS using an instance running MySQL. Towards the end of the course, the students migrated their databases to the Relational Data Service (RDS) provided by Amazon. Additionally, students setup a virtual web server on several instances with S3 storage for all static content. Students also deployed an elastic load balancer which directs traffic to instances of the Web server. Figure 1 shows the initial design.</p><p>This demo will show the tools provided by Amazon Web Services which were used by students to implement this project. Attendees will gain insight into the type of tools available and how these can be used to teach a variety of concepts in addition to cloud computing topics. In addition, a sample project will be presented.</p><p>Biography:</p><p>John Russo is an associate professor in the Department of Computer Science and Systems at Wentworth Institute of Technology. He teaches a variety of courses in both computer science and computer networking. His main topic of interest is database management systems, although he also has been developing some new courses in cloud computing and mobile application development. He holds a Masters degree in Mathematics from UMASS Lowell and a Masters degree in Computer Science from Boston University.</p><p>David Rilett is an assistant professor in the Department of Computer Science and Systems at Wentworth Institute of Technology. His main focus in his teaching is networking and programming. He has particularly been interested in the domain of Bioinformatics for the past few years. David holds a Master of Software Engineering degree from Brandeis University.</p><p>Supporting Material:</p><p>Links will be provided to the Amazon Web Services web site as well as information on how to apply for a teaching grant from Amazon. There will also be links provided to white papers on using S3 with a database, using an elastic load balancer and using Elastic Block Storage. All whitepapers are by Amazon. Figure 1</p>

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    2 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us