← Back to CoursesCyber Security: Intermediate

Neuroanatomy Explorer

Drag to rotate · scroll to zoom · click regions to explore

View
Loading 3D model…

Click a region
to explore it

Memory Deck

Flip each card and rate whether you knew it. Your score is saved.

Term
Definition

Deck complete — score saved.

Match the Pairs

Match each term to its definition. Finish the board to earn your score.

All matched — score saved.

Concept Constellation

Every key idea in this course, mapped as an explorable 3D constellation. Drag to rotate, scroll to zoom, click a node.

Click a node to read its definition.

Cloud, Virtualization, and Container Security

Manual: General · Subject: Cyber Security

Secure modern infrastructure by understanding shared responsibility and platform-specific risks.

Security in elastic environments

Core idea

Cloud and virtualization improve agility, but they also shift security responsibilities across provider, platform, and customer. Misunderstanding that split is a common source of exposure.

Cloud shared responsibility

AreaTypical owner
Physical datacenter and core infrastructureCloud provider
Platform services and managed toolsShared depending on service model
Identity, data, and workload configurationCustomer
Application logic and secretsCustomer

VMs vs containers

Virtual machines

  • Stronger isolation boundary
  • Heavier resource overhead

Containers

  • Fast and portable deployment
  • Share the host kernel, so hardening matters

Common cloud risks

Public storage exposure
Data accidentally made accessible to the internet
Over-permissioned identities
Service accounts with excessive rights
Metadata abuse
Attackers exploiting instance metadata or role credentials
Shadow resources
Untracked assets that escape governance
💡

Cloud hygiene

Use strong identity controls, tight storage permissions, infrastructure as code review, and continuous configuration monitoring.

Secure cloud deployment basics

  1. 1

    Define the provider and customer responsibilities for each service.

  2. 2

    Harden identities, keys, and network exposure.

  3. 3

    Scan images, templates, and runtime configurations.

  4. 4

    Monitor logs and alerts from cloud control planes.

  5. 5

    Remove abandoned or orphaned resources.

In most cloud models, who is primarily responsible for securing application data and access permissions?

Why are containers not a security boundary as strong as a separate virtual machine?

What is a common reason cloud storage becomes exposed?

What does infrastructure as code help security teams do?