platform tech rev Flashcards
3 Factors converging to give rise to new technology:
-Rise of the Services Economy
-Complexity
-User generated systems
ENUM STORAGE DEVICE HIERARCHY
-Registers
-Cache
-main memory
-non volatile memory
-hdd
-optical disk
-magnetic tapes
TWO clustering systems
symmetric/hot standby
asymmetric/load balancing
ENUM client-server architectural requirements
-reliable, robust communication between client and server
-client-server cooperation
-servers control data/services that the client accesses
-servers handle conflicting requests
-application processing is distributed between client and server
ENUM common network attacks
-tcp hijacking
-dos
-ddos
-malware & spyware
-insider attacks
-packet sniffing
-exploiting software bugs, buffer overflows
-social problem
-finding a way into the network
principles
*abstraction - dealing with generic form
*bunding - building blocks
*interoperability - platforms are open systems
*evolution - tech is not static, changes through time
is the quality of dealing with generic forms rather than specific events, details or
applications. In this respect, abstraction means removing the application of the technology from
the underlying processes and functions that support that application.
abstraction
This is achieved by defining a core set of building blocks and then configuring them into different bundles depending on the context.
bunding
Platforms are open systems, unlike traditional technologies that are simply designed as
individual physical objects that perform a function,
interoperability
tech is not static, changes through time. Adaptive capacity and agility are, and will increasingly be seen as a key requirement,
evolution
a critical aspect of platform technologies as it serves as a bridge between different components of a system, allowing them to communicate and interact seamlessly.
interface
layer represents the software solutions and services that users interact with to perform specific tasks or functions.
application -
is a fundamental component of platform technologies, serving as an intermediary between hardware and software.
operating systems -
refers to the underlying hardware and networking components that support the platform and applications.
infrastructure -
Protection –
any mechanism for controlling access of processes or users to
resources defined by the OS