Section 15.141 Centralised vs Decentralised Architectures Flashcards
Objective 3.1 Compare and contrast security implications of different architecture models. Objectives 4.1 Given a scenario, apply common security techniques to computing resources
Centralised Architecture
All computing functions managed from a single location or authority
■ Data and applications stored in one place, accessed via a network
Components:
● Central Server
● Mainframe
● Data Center
Centralised Architecture Benefits
Efficiency and Control
High resource control and efficient resource allocation
Centralised Architecture Benefits
Consistency
Ensures uniform and accurate data across the organisation
Centralised Architecture Benefits
Cost-effective
Reduced maintenance and infrastructure costs
Centralised Architecture Risks
Single Point of Failure
Server failure can disrupt the entire network
Centralised Architecture Risks
Security Risks
Struggles to handle growth, leading to performance problems
Decentralised Architecture
Computing functions distributed across multiple systems or locations
■ No single point of control; each node operates independently
Decentralised Architecture Benefits
Resilience
Can continue functioning despite individual node failures
Decentralised Architecture Benefits
Scalability
Easily scales with organization growth by adding new nodes
Decentralised Architecture Benefits
Flexibility
Supports remote work and distributed teams
Decentralised Architecture Risks
Security Risks
Vulnerable to security threats, especially in remote work scenarios
Decentralised Architecture Risks
Management Challenges
Complex management, coordinating multiple nodes
Decentralised Architecture Risks
Data Inconsistency
Potential issues with data consistency and synchronisation
Considerations for Choosing Architecture
Centralised systems
● Data accuracy and resource management priorities
Decentralized systems
● Resilience, flexibility, and rapid scaling needs