Internet Computing
Internet Computing is concerned with the applications provided on the internet, the architectures and technologies used in applications on the internet, and the systematic matters that shape the design of applications on the internet. Internet Computing encompasses all applications irrespective if they are built for the general public (e.g. social network services), or solely used in a single organization (e.g. Enterprise Resource Planning Systems) or in a closed group of organizations (e.g. supply chain management systems)
Forms of Internet Applications (3)
Applications (2)
- Can target a wide range of different user groups
Architectures (3+2)
Technologies (2)
- describe the entities to solve specific internet-based real-world problems
Systematic Matters (2)
- ethical aspects or internet landscape as holistic system
Distributed Systems
A distributed System is a collection of independent computers, that appears to its users as a single coherent systems
Information Systems
Information Systems are interrelated components that work together to collect, process, store and disseminate information to support decision-making, coordination, control, analysis and visualization in an organization
Design Challenges of distributed information systems (6)
Reliability
System’s ability to satisfactorily perform a specified task
Scalability
System’s ability to accommodate an increasing number of elements or objects and/or it’s ability to enlargement
Information Security
System’s ability with regard with regard to confidentiality, integrity and availability
Integration
Unification of modularized (possibly third-party) components into coherent system
Interoperability
System’s ability to exchange information with other systems
Usability
System’s ability with regard to effectiveness, efficiency and satisfaction
What role did ARPANET play in the creation of the Internet?
Why are distributed IS important for Internet-based applications?
Most internet applications are distributed IS:
Examples of internet-based applications (5)
What are the key characteristics of distributed IS?
It’s sociotechnical nature: