Advertisement

Introduction to Internet Computing

  • Ali Sunyaev
Chapter
  • 16 Downloads

Abstract

Over the past decades, the Internet has fundamentally influenced almost all areas of our everyday lives. It has profoundly changed the ways in which we communicate, gather information, and consume media, and has led to the emergence of Internet companies that are based on fundamentally new business models. This chapter introduces Internet computing as a scientific field that is concerned with applications provided via the Internet, the underlying architectures and technologies necessary to build such applications, and systemic matters that inform the design of such applications. Based on these foundations, this chapter outlines this book’s structure. In addition to defining Internet computing and briefly presenting the chapters, an overview of the historical background and development of the Internet is provided. This chapter also introduces the concepts of information systems (IS) and distributed systems as important related scientific fields that shaped the ways Internet-based applications have been designed. To round off this introduction, several common Internet-based applications are presented.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Amazon (2019) Amazon annual report 2018. https://ir.aboutamazon.com/annual-reports. Accessed 15 Sept 2019
  2. Baran P (1964) On distributed communications networks. IEEE Trans Commun Syst 12(1):1–9CrossRefGoogle Scholar
  3. Bauer JM, Latzer M (2016) Handbook on the economics of the internet. Edward Elgar, CheltenhamCrossRefGoogle Scholar
  4. Beranek B, Newman (1981) A history of the ARPANET: the first decade. National Technical Information Services, Arlington County, VAGoogle Scholar
  5. Bondi B (2000) Characteristics of scalability and their impact on performance. Paper presented at the international workshop on software and performance, Ottowa, ON, 17–20 Sept 2000Google Scholar
  6. Brooke J (1996) SUS-A quick and dirty usability scale. Usability Eval Ind 189(194):4–7Google Scholar
  7. BTC Echo (2019) Bitcoin-Kurs. https://www.btc-echo.de/kurs/bitcoin/. Accessed 29 May 2019
  8. Buschmann F, Henney K, Schmidt DC (2007) A pattern language for distributed computing. In: Pattern-oriented software architecture, vol 4. Wiley, ChichesterGoogle Scholar
  9. Cole J, Berens B, Suman M, Schramm P, Zhou L (2018) The 2018 digital future report – surveying the digital future. https://www.digitalcenter.org/wp-content/uploads/2018/12/2018-Digital-Future-Report.pdf. Accessed 15 Sept 2019
  10. Crocker S (1969) RFC 001: host software. Internet engineering task force. https://tools.ietf.org/html/rfc1. Accessed 20 Aug 2019
  11. Davis FD, Bagozzi RP, Warshaw PR (1989) User acceptance of computer technology: a comparison of two theoretical models. Manag Sci 35(8):982–1003CrossRefGoogle Scholar
  12. Dignan L (2018) Top cloud providers 2018: how AWS, Microsoft, Google, IBM, Oracle, Alibaba stack up. ZDNet, 11 Dec 2018Google Scholar
  13. DiNucci D (1999) Fragmented future. Print 53(4):32–33Google Scholar
  14. Dropbox (2019a) Dropbox announces fiscal 2019 first quarter results. https://dropbox.gcs-web.com/news-releases/news-release-details/dropbox-announces-fiscal-2019-first-quarter-results. Accessed 29 May 2019
  15. Dropbox (2019b) Under the hood: architecture overview. https://www.dropbox.com/business/trust/security/architecture. Accessed 29 May 2019
  16. Facebook (2019a) Facebook annual report 2018. https://s21.q4cdn.com/399680738/files/doc_financials/annual_reports/2018-Annual-Report.pdf. Accessed 29 May 2019
  17. Facebook (2019b) Facebook Q1 2019 results. https://s21.q4cdn.com/399680738/files/doc_financials/2019/Q1/Q1-2019-Earnings-Presentation.pdf. Accessed 29 May 2019
  18. Ferré F (1988) Philosophy of technology. Prentice Hall, Englewood Cliffs, NJGoogle Scholar
  19. Filman RE (2005) From the editor in chief: internet computing. IEEE Internet Comput 9(6):4–5CrossRefGoogle Scholar
  20. Gupta A (2016) Scaling to exabytes and beyond. https://blogs.dropbox.com/tech/2016/03/magic-pocket-infrastructure/. Accessed 29 May 2019
  21. Kleinrock L (1961) Information flow in large communication nets. https://www.lk.cs.ucla.edu/data/files/Kleinrock/Information%20Flow%20in%20Large%20Communication%20Nets.pdf. Accessed 15 Sept 2019
  22. Kleinrock L (2007) Communication nets: stochastic message flow and delay. Dover Publications, Mineola, NYzbMATHGoogle Scholar
  23. Kleinrock L (2010) An early history of the internet [History of communications]. IEEE Commun Mag 48(8):26–36CrossRefGoogle Scholar
  24. Laudon KC, Laudon JP (1999) Management information systems, 6th edn. Prentice Hall PTR, Upper Saddle River, NJzbMATHGoogle Scholar
  25. Leiner BM, Cerf VG, Clark DD, Kahn RE, Kleinrock L, Lynch DC, Postel J, Roberts LG, Wolff S (2009) A brief history of the internet. ACM SIGCOMM Comput Commun Rev 39(5):22–31CrossRefGoogle Scholar
  26. Licklider JCR, Clark WE (1962) On-line man-computer communication. Paper presented at the spring joint computer conference, San Francisco, CA, 1–3 May 1962Google Scholar
  27. Lins S, Thiebes S, Schneider S, Sunyaev A (2015) What is really going on at your cloud service provider? Creating trustworthy certifications by continuous auditing. Paper presented at the 48th Hawaii international conference on system sciences, Kauai, Hawaii, 5–8 Jan 2015Google Scholar
  28. Lins S, Grochol P, Schneider S, Sunyaev A (2016a) Dynamic certification of cloud services: trust, but verify! IEEE Secur Priv 14(2):66–71CrossRefGoogle Scholar
  29. Lins S, Schneider S, Sunyaev A (2016b) Trust is good, control is better: creating secure clouds by continuous auditing. IEEE Trans Cloud Comput 6(3):890–903CrossRefGoogle Scholar
  30. Markoff J (2005) What the dormouse said: how the sixties counterculture shaped the personal computer industry. Penguin Group, New York, NYGoogle Scholar
  31. Mesthene EG (1970) Technological change: its impact on man and society. Harvard University Press, Cambridge, MAGoogle Scholar
  32. Nakamoto S (2008) Bitcoin: a peer-to-peer electronic cash system. http://bitcoin.org/bitcoin.pdf. Accessed 4 Sept 2019
  33. NIST (2010) NIST framework and roadmap for smart grid interoperability standards, Release 1.0. https://www.nist.gov/sites/default/files/documents/public_affairs/releases/smartgrid_interoperability_final.pdf. Accessed 15 Sept 2019
  34. Orlikowski WJ (1992) The duality of technology: rethinking the concept of technology in organizations. Organ Sci 3(3):398–427CrossRefGoogle Scholar
  35. Popomaronis T (2016) Prime day gives Amazon over 600 reasons per second to celebrate. 13 July 2016Google Scholar
  36. Roberts LG (1967) Multiple computer networks and intercomputer communication. Paper presented at the 1st ACM symposium on operating system principles, Gatlinburg, TN, 1–4 Oct 1967Google Scholar
  37. Schmidt-Kraepelin M, Dehling T, Sunyaev A (2014) Usability of patient-centered health it: mixed-methods usability study of EPILL. Paper presented at the eHealth, Athens, 12–14 May 2014Google Scholar
  38. Singh MP (2004) The practical handbook of internet computing, Chapman & Hall/CRC Computer and Information Science Series. CRC Press, Boca Raton, FLCrossRefGoogle Scholar
  39. Speed T, Ellis J, Korper S (2001) The personal internet security guidebook: keeping hackers and crackers out of your home. Academic Press, San Diego, CAGoogle Scholar
  40. Tanenbaum AS, Van Steen M (2007) Distributed systems: principles and paradigms, 2nd edn. Prentice-Hall, Upper Saddle River, NJzbMATHGoogle Scholar
  41. Thierer A (2014) Defining “Technology”. https://techliberation.com/2014/04/29/defining-technology/. Accessed 3 Apr 2019
  42. Weik M (2012) Communications standard dictionary, 3rd edn. Chapman & Hall, New York, NYGoogle Scholar

Further Reading

  1. Laudon KC, Laudon JP (1999) Management information systems, 6th edn. Prentice Hall PTR, Upper Saddle River, NJzbMATHGoogle Scholar
  2. Leiner BM, Cerf VG, Clark DD, Kahn RE, Kleinrock L, Lynch DC, Postel J, Roberts LG, Wolff S (2009) A brief history of the internet. ACM SIGCOMM Comput Commun Rev 39(5):22–31CrossRefGoogle Scholar
  3. Tanenbaum AS, Van Steen M (2007) Distributed systems: principles and paradigms, 2nd edn. Prentice-Hall, Upper Saddle River, NJGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  • Ali Sunyaev
    • 1
  1. 1.Institute of Applied Informatics and Formal Description MethodsKarlsruhe Institute of TechnologyKarlsruheGermany

Personalised recommendations