All resources listed below are relevant to the topics of client-server information systems. All material is optional for the class.

Books
  1. Derrick Rountree and Ileana Castrillo, The Basics of Cloud Computing: Understanding the Fundamentals of Cloud Computing in Theory and Practice, Amsterdam: Elsevier Syngress, 2014.
  2. Arsheep Bahga and Vijay Madisetti, Cloud Computing: a Hands-on Approach, CreateSpace Independent Publishing Platform, 2014.
  3. Yushi Shen, Yale Li, Ling Wu, Shaofeng Liu, and Qian Wen, Enabling the New Era of Cloud Computing: Data Security, Transfer, and Management, IGI Global, 2013.
  4. Kris A. Jamsa, Cloud Computing SaaS, PaaS, IaaS, Virtualization, Business Models, Mobile, Security, and More, Burlington, MA: Jones & Barlett Learning, 2013.
  5. Richard Hill, Laurie Hirsch, Peter Lake, and Siavash Moshiri, Guide to Cloud Computing: Principles and Practice, London: Springer, 2013.
  6. John Rhoton, Jan De Clercq, and David Graves, Cloud Computing Protected, Tunbridge Wells, KY: Recursive Press, 2013.
  7. Rajkumar Buyya, Christian Vecchiola, and S Thamarai Selvi, Mastering Cloud Computing, New Delhi: McGraw Hill, 2013.
  8. Matthew Metheny, Federal Cloud Computing: the Definitive Guide for Cloud Service Providers, Waltham, MA: Syngress, 2013.
  9. Douglas K. Barry, Web services, Service-Oriented Architectures, and Cloud Computing: the Savvy Manager's Guide, Waltham, MA: Morgan Kaufmann, 2013.
  10. Stephen R. Smoot and Nam K. Tan, Private Cloud Computing: Consolidation, Virtualization, and Service-Oriented Infrastructure, Waltham, MA: Morgan Kaufmann, 2012.
  11. Eric Bauer and Randee Adams, Reliability and Availability of Cloud Computing, Hoboken, NJ: Wiley-IEEE Press, 2012.
  12. Kai Hwang, Geoffrey C. Fox, and Jack J. Dongarra, Distributed and Cloud Computing: from Parallel Processing to the Internet of Things, Waltham, MA: Morgan Kaufmann, 2012.
  13. John Rhoton and Risto Haukioja, Cloud Computing Architected: Solution Design Handbook, Tunbridge Wells, KY: Recursive Press, 2011.
  14. Christian Baun, Marcel Kunze, Jens Nimis, Stefan Tai, Cloud Computing: Web-Based Dynamic IT Services, Berlin, Heidelberg: Springer-Verlag Berlin Heidelberg, 2011.
  15. Anthony T. Velte, Toby J. Velte and Robert Elsenpeter, Cloud Computing: A Practical Approach, New York: McGraw-Hill, 2010.
  16. John W. Rittinghouse and James F. Ransome, Cloud Computing: Implementation, Management, and Security, Boca Raton, FL: CRC Press, 2010.
  17. J. R. Winkler, Securing the Cloud: Cloud Computer Security Techniques and Tactics, Waltham, MA: Syngress, 2011.
  18. J. Jeffrey Hanson, Mashups: strategies for the modern enterprise, Upper Saddle River, NJ: Addison-Wesley, 2009.
  19. Florian Resatsch, Ubiquitous Computing: Developing and Evaluating Near Field Communication Applications, Wiesbaden: Gabler Verlag/Springer Fachmedien Wiesbaden GmbH, Wiesbaden, 2010.
  20. Cuno Pfister, Getting Started with the Internet of Things: Connecting Sensors and Microcontrollers to the Cloud (Make: Projects), Sebastopol, CA: O’Reilly, 2011.
  21. Charu C. Aggarwal, Editor, Social Network Data Analytics, Boston, MA: Springer Science+Business Media, LLC, 2011.
  22. Dirk Krafzig, Karl Banke, and Dirk Slama, Enterprise SOA: Service-Oriented Architecture Best Practices, Upper Saddle River, NJ: Pearson Education, Inc., 2004.

Web Services
Service-Oriented Architecture Web Services

Cloud Computing Security
Cloud Computing Security Risk Issues Organized Sites for Cloud Computing

Mashups
Mashup Applications Mashup Information Glossary (Terms linking to corresponding Wikipedia pages)

Mobile Computing
Push Notification Apple iOS Push Notifications Google Android Push Notifications Glossary (Terms linking to corresponding web resources)

Internet of Things
Glossary (Terms linking to corresponding web resources)

Social Networking
Glossary (Terms linking to corresponding web resources)

Web Searching
Information Retrieval PageRank Qwiki Glossary (Terms linking to corresponding web resources)

Semantic Web
Glossary (Terms linking to corresponding web resources)

Analytics & Intelligence
Glossary (Terms linking to corresponding web resources)

More
  • More to come...