ACE-Professional study materials
ACE-Professional study resources

ACE-Professional flashcards

ACE-Professional · Build recall with a focused review session.

32 cards. Read the term and the definition here. The deck at the top of this page is optional.

Shared Responsibility Model
Division of security duties: the cloud provider secures physical facilities, hardware, and managed-service internals, while the customer secures data, identities, access configuration, and guest operating systems.
RTO versus RPO
Recovery Time Objective is the maximum acceptable outage duration; Recovery Point Objective is the maximum acceptable data loss measured in time before the failure.
Elasticity versus Scalability
Scalability is the maximum capacity a system can grow to; elasticity is the automated ability to add and remove capacity dynamically as demand rises and falls.
Availability Zone
An isolated data-center group within a region with independent power and networking, designed so a single zone failure does not affect others in the same region.
Loose Coupling
A design where components communicate through queues, events, or APIs rather than direct dependencies, so one component's failure or slowdown does not cascade.
Serverless Function Constraints
Event-driven code with no server management, but bounded execution time, cold-start latency, and ephemeral local storage; persistent state must live in external services.
Horizontal versus Vertical Scaling
Horizontal adds more instances behind a load balancer and needs stateless sessions; vertical resizes a single instance with more CPU or memory and often requires a restart.
Target Tracking Scaling
An autoscaling policy that adjusts capacity to hold a chosen metric, such as average CPU utilization, at a specified target value.
Containers versus Virtual Machines
Containers share the host kernel and package application plus dependencies with low overhead; virtual machines run a full guest OS, giving stronger isolation at higher resource cost.
Connection Draining
A load balancer behavior that stops sending new requests to a deregistering target while allowing in-flight requests to complete before removal.
Spot or Preemptible Capacity
Discounted compute that can be reclaimed by the provider with short notice; suitable only for interruptible, checkpointed, or fault-tolerant workloads.
Object versus Block Storage
Object storage stores key-addressed objects accessed over HTTP with effectively unlimited scale; block storage presents volumes attached to a single compute instance for file systems or databases.
Durability versus Availability
Durability is the probability stored data is never lost; availability is the percentage of time that data can be successfully read or written.
Storage Lifecycle Policy
Rules that automatically transition objects to colder tiers or delete them based on age, prefix, or tags, reducing cost without application changes.
RAID Levels
RAID 0 stripes without redundancy, RAID 1 mirrors, RAID 5 survives one disk failure, RAID 6 survives two, and RAID 10 combines mirroring with striping.
Snapshot versus Replication
Snapshots are incremental point-in-time copies taken on a schedule; replication continuously copies changes to another location, giving a much smaller recovery point objective.
Backup 3-2-1 Rule
Keep three copies of data, on two different media types, with one copy stored offsite; object lock or immutability protects backups from deletion or ransomware.
CIDR Address Math
Total addresses in a CIDR block equal 2^(32 minus prefix length); a /24 holds 256 addresses and a /16 holds 65,536, minus reserved network and broadcast addresses.
Security Group versus Network ACL
Security groups are stateful, allow-only filters attached to resources; network ACLs are stateless, ordered rules supporting explicit allow and deny at the subnet boundary.
NAT Gateway Purpose
Lets instances in a private subnet initiate outbound internet connections for updates or API calls while preventing unsolicited inbound connections from the internet.
VPN versus Dedicated Circuit
A site-to-site VPN is encrypted over the public internet with variable latency and low cost; a dedicated private circuit offers consistent latency and bandwidth at higher cost.
DNS Alias Record
A record type that maps a hostname directly to a provider resource such as a load balancer, resolving without an extra lookup and updating automatically if the target address changes.
VPC Peering Transitivity
Peering links two networks directly and is non-transitive: if A peers with B and B peers with C, A cannot reach C without its own peering or a transit hub.
Least Privilege
Granting only the actions, resources, and conditions needed for a task, using roles and short-lived credentials instead of broad or long-lived access keys.
Identity Federation
Authentication delegated to an external identity provider using SAML 2.0 or OIDC, after which users assume roles with temporary credentials rather than separate cloud passwords.
Envelope Encryption
A scheme where a data key encrypts the data and a root key held in a key management service or HSM encrypts the data key, enabling rotation without re-encrypting everything.
Defense in Depth
Layering independent controls across identity, network, host, application, and data so that compromise of any single layer does not expose the whole system.
Compliance Framework Mapping
SOC 2 covers trust services criteria, ISO 27001 defines an information security management system, PCI DSS covers cardholder data, HIPAA covers health data, and GDPR covers EU personal data.
Four Golden Signals
Latency, traffic, errors, and saturation; monitoring these four user-facing signals catches most service degradation more effectively than alerting on every raw metric.
SLI, SLO, and Error Budget
An SLI is a measured service indicator, an SLO is its target, and the error budget equals one minus the SLO, defining how much unreliability is acceptable.
Blue/Green Deployment
Running two identical environments and switching traffic from the old to the new one after validation, giving near-instant rollback by switching traffic back.
Canary Deployment
Releasing a new version to a small fraction of traffic first, monitoring error and latency metrics, then progressively expanding exposure or rolling back.