Advanced Architecture Styles
Infrastructure Deployment & Management
Advanced Operational Concepts
Security & Reliability
Frameworks
200

Developers run code without managing infrastructure, relying on cloud providers to automatically scale and execute code based on events. This improves cost efficiency and reduces management overhead.

Serverless Computing

200

This lifecycle includes discovery, design, staging, configuration, and testing before final handover.

Provisioning Process

200

Concepts focusing on varying levels of human-machine teaming, such as Telepresence, Supervision, or Full Autonomy, especially in remote or hazardous environments.

Autonomy & Robotics

200

The Main Three Key Cloud Infrastructure Types for Security & Reliability 

Public, Private and Hybrid

200

Type of software-enabled server that can be created by partitioning a physical server

Virtual Server
400

Breaking applications into small, independently deployable services that communicate via APIs, facilitating high scalability and agility.

Microservices Architecture

400

Ensuring consistent settings and software versions across all servers using automated scripts.

Configuration Management

400

A hybrid cloud strategy where an application runs in a private cloud but "bursts" into a public cloud during spikes in demand

Cloud Bursting

400

A security model requiring strict identity verification for every person and device trying to access resources, regardless of whether they are sitting inside or outside the network perimeter.

Zero Trust Architecture

400

Physical room, building or facility that houses IT infrastructure for building, running and delivering applications and services. It also stores and manages the data associated with those applications and services.

Data Center

600

Processing data closer to the user to reduce latency and bandwidth usage. This is crucial for IoT and real-time applications.

Edge and Fog Computing

600

Managing and provisioning infrastructure through machine-readable definition files rather than physical hardware configuration, allowing for automated, consistent deployments.

Infrastructure as Code

600

Designing systems that automatically detect and replace failed components (e.g., failed VMs or containers) to ensure high availability.

Self-Healing Architectures

600

Leveraging cloud-native tools to replicate data and workloads across multiple, geographically dispersed, and redundant sites

Disaster Recovery as a Service

600

Magnetic, optical or mechanical media that record and preserve digital information for ongoing or future operations.

Data Storage

800

Systems designed to respond to state changes (events) in real-time, allowing for loosely coupled, highly responsive applications.

Event-Driven Architecture

800

Combining public, private, and edge clouds to avoid vendor lock-in, improve reliability, and optimize for cost and performance.

Multi-Cloud & Hybrid Cloud

800

Using machine learning for predictive auto-scaling (adjusting resources based on expected traffic) and automated security monitoring

AI-Driven Cloud Architecture

800

Utilizing distributed databases and storage systems to ensure data consistency and availability across multiple cloud regions

Distributed Data Storage

800

System of interconnected computing devices—ranging from traditional to cloud-based environments—that communicate and share resources with one another. 

Computer Networking

1000

Uses algorithms and computational tools to generate complex, fluid, and interconnected forms. It focuses on flexibility, customization, and complex geometries.

Parametricism

1000

Using containers to encapsulate applications and Kubernetes for automating deployment, scaling, and management, ensuring consistency across environments

Containerization and Orchestration

1000

Implementing practices to optimize costs, ensuring that cloud resources are used efficiently and that performance is balanced with expense.

FinOps

1000

-Public Cloud: Providers (like Oracle Cloud) secure the underlying infrastructure, while customers are responsible for securing their data, applications, and configurations.
-Private Cloud: The organization is solely responsible for all security measures.

These are the forms of a model.

Shared Responsibility Model 
1000

Form of cloud service in which the user rents a physical machine from a provider that is not shared with any other tenants.

Bare Metal Server