Cloud & Infrastructure
This cluster provides a comprehensive perspective on cloud computing and infrastructure technologies.
- Knowledge domains
- /Thematic areas
- /Segments
- /Building blocks
Cloud Computing
Cloud computing allows access to IT resources over the internet.
Object Storage
A scalable architecture for storing unstructured data as objects with metadata and unique identifiers.
Software-Defined Networking (SDN)
Architectural paradigm separating control and forwarding planes using centralized controllers and programmable interfaces.
Virtualization
Concept for abstracting hardware and system resources into virtual instances (e.g. VMs, containers) to enable isolation, portability and resource sharing.
Capacity Planning
Capacity planning is a method for determining the necessary resources for projects and tasks.
Load Testing
A process to assess the performance of a system under load.
Performance Engineering
A systematic approach to ensuring and improving system and software performance across the entire lifecycle.
Resource Optimization
Strategy for efficient use and allocation of technical resources, focusing on performance, cost and reliability.
Cloud Deployment Models
Overview of cloud resource deployment models (public, private, hybrid, community) and their effects on architecture, operations, and governance.
Cloud Service Models (IaaS, PaaS, SaaS)
Core models for delivering IT resources in the cloud that define responsibility boundaries and management tasks between provider and consumer.
Shared Responsibility Model
Framework that defines clear allocation of security, compliance and operational responsibilities between cloud providers and customers.
Configuration Management
A method for managing and controlling configuration items.
Infrastructure as Code (IaC)
Infrastructure as Code automates the provisioning and management of IT infrastructure.
Provisioning
Allocation and configuration of IT resources, automated or manual, to achieve reproducible infrastructure delivery.
Chaos Engineering
Chaos Engineering is a hands-on method to enhance the resilience of systems through controlled experiments.
Disaster Recovery
Strategies, processes and technical measures to restore IT systems and data after major outages or disasters.
Fault Tolerance
Fault tolerance refers to the capability of a system to continue functioning correctly even in the presence of faulty components.
High Availability (HA)
High Availability (HA) refers to architectural and operational principles that minimize downtime and ensure continuous service availability.
Security Hardening
Concrete approach to reduce attack surface using standardized configurations, patching processes and access controls.
Identity and Access Management (IAM)
IAM describes concepts and practices for managing digital identities, authentication and access control across systems.
Network Security
Conceptual overview of measures, architectures, and practices to protect networks, systems, and data.
Zero Trust Architecture
A security concept that challenges the traditional security architecture and assumes threats exist both inside and outside the network.