Jason Edwards
Certified: The GIAC GCLD Audio Course
This course teaches you how to secure cloud environments the way real incidents unfold: misconfigurations, over-permissioned identities, weak network boundaries, and data exposure paths that are easy to miss until it’s too late. You’ll build a practical, defensible security posture across compute, containers, storage, and managed services by using hardened baselines, policy enforcement, continuous validation, and clear ownership. Along the way, you’ll learn how to reduce attack surface with immutable deployment patterns, least privilege workload identities, safe sharing defaults, and recovery-...
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
Episode 38 — Validate automated deployments with approvals, change tracking, and safe rollback patterns 10.02.2026 10:03
This episode focuses on controlling speed safely, which is a common leadership challenge and an exam-relevant governance theme in cloud operations. You’ll learn how approvals and change tracking create accountability for automated deployments, ensuring that high-risk changes are reviewed and that every change can be traced back to a responsible decision. We’ll discuss safe rollout and rollback pat...
Episode 37 — Secure CI/CD pipelines so build systems cannot become attacker bridges 10.02.2026 10:08
This episode teaches why CI/CD pipelines are high-value targets and how to secure them so attackers cannot use build systems to pivot into production. You’ll define pipelines as automated paths that compile, test, package, and deploy code, then connect pipeline compromise to real outcomes like credential theft, malicious code insertion, and unauthorized infrastructure changes. We’ll cover best pra...
Episode 36 — Prevent configuration drift with policy-as-code and continuous posture enforcement 10.02.2026 12:05
This episode focuses on drift as an inevitability in cloud environments and teaches how to prevent it through enforceable, automated controls rather than periodic manual reviews. You’ll define configuration drift as the gradual divergence between intended secure state and actual deployed state, often caused by emergency changes, manual fixes, and inconsistent provisioning patterns. We’ll explain p...
Episode 35 — Cloud Automation: use Infrastructure as Code to make security repeatable and testable 10.02.2026 13:09
This episode explains why Infrastructure as Code is a governance tool as much as an engineering tool, and why the GCLD exam emphasizes repeatability, reviewability, and control evidence. You’ll define Infrastructure as Code as declarative, versioned infrastructure definitions that allow consistent provisioning across environments and teams. We’ll connect IaC to security outcomes by showing how it...
Episode 34 — Deliver secrets to workloads safely without embedding them in images or source code 10.02.2026 15:53
This episode addresses a common cloud security failure: secrets leaking through build artifacts, repositories, or container images, which creates uncontrolled distribution and long-lived compromise risk. You’ll define secure delivery as providing secrets to workloads at runtime through controlled retrieval mechanisms, rather than baking credentials into code, configuration, or artifacts that are c...
Episode 33 — Scope secrets to least privilege so one leak cannot unlock broad cloud access 10.02.2026 9:59
This episode teaches how to apply least privilege specifically to secrets, which is a high-leverage control because secrets often grant direct access to data stores, control planes, or production services. You’ll learn how scoping works in practice by tying each secret to a narrow identity, a narrow set of actions, and a narrow set of resources, rather than using shared “master keys” that unlock e...
Episode 32 — Rotate secrets reliably with automation that prevents outages and forgotten credentials 10.02.2026 9:59
This episode focuses on rotation as an operational capability that reduces long-term compromise risk, and it frames rotation in the way exam questions often do: as a balance of security and uptime. You’ll define rotation in practical terms, then explore how automation supports repeatability, scheduling, and consistent cutover steps that humans routinely forget under pressure. We’ll discuss patter...
Episode 31 — Store secrets safely using managed services, encryption, access controls, and logging 10.02.2026 12:19
This episode explains what “safe secret storage” really means in cloud environments and why it repeatedly appears on the GCLD exam as a leadership control decision, not just a developer detail. You’ll define secrets as high-impact authentication material and connect managed secret services to core security outcomes: centralized control, consistent encryption, auditable access, and predictable rota...
Episode 30 — Secrets Management: eliminate hardcoded keys and reduce credential lifetime aggressively 10.02.2026 12:21
Secrets management is a cornerstone control because hardcoded keys and long-lived credentials convert minor mistakes into major breaches. This episode defines secrets in practical terms—API keys, tokens, passwords, certificates—and explains why storing them in code, images, or configuration files creates uncontrolled distribution and makes revocation painful. You’ll learn exam-relevant best practi...
Episode 29 — Apply IAM best practices to external entry points so access stays intentional 10.02.2026 16:25
External entry points—whether APIs, portals, or admin services—become safer when IAM is applied as the primary control, not an afterthought. In this episode, you’ll connect IAM principles like least privilege, strong authentication, and explicit authorization to the way public-facing services are accessed and administered. We’ll discuss how to prevent anonymous or overly broad access, how to separ...
Episode 28 — Implement safe remote administration paths that reduce internet-facing management risk 10.02.2026 9:16
Remote administration is necessary, but exposing management interfaces to the internet increases both attack surface and operational risk. This episode explains how to design admin access paths that are intentional, tightly controlled, and auditable, which aligns with GCLD expectations for secure-by-design leadership. You’ll compare direct internet-facing management to safer patterns that constrai...
Episode 27 — Prevent accidental exposure by verifying default-deny behaviors and explicit allow lists 10.02.2026 8:53
Many cloud incidents begin with an assumption that something is private when it is not, and this episode trains you to validate exposure rather than trust defaults. You’ll define default-deny as a design principle, then connect it to policy evaluation, security group or firewall behavior, routing, and service-level sharing settings that can silently override intent. We’ll discuss how explicit allo...
Episode 26 — Control external access by limiting public endpoints and enforcing private connectivity 10.02.2026 10:16
External access design determines whether attackers can reach your services at all, so this episode connects network exposure decisions to governance outcomes and exam-ready reasoning. You’ll define public endpoints, private connectivity, and the operational motivations that lead teams to expose services, then evaluate those choices through risk, blast radius, and monitoring needs. We’ll cover bes...
Episode 25 — Secure third-party access by scoping permissions, monitoring behavior, and revoking fast 10.02.2026 10:28
Third-party access is common for vendors, MSPs, auditors, and SaaS integrations, and it is a recurring risk theme because external identities often receive broad access “to make it work.” In this episode, you’ll learn how the GCLD perspective evaluates third-party access: define the business need, scope the permissions and resources precisely, and require evidence through monitoring and reviews....
Episode 24 — Validate federation patterns so enterprise identity extends safely into cloud services 10.02.2026 11:50
Federation can simplify identity operations, but it can also amplify enterprise compromise into cloud compromise if patterns are implemented carelessly. This episode explains core federation concepts, how trust relationships work, and why token issuance, claims, and role mapping become security-critical design points that show up on governance exams. You’ll explore best practices for limiting who...
Episode 23 — Harden authentication using MFA, phishing resistance, and conditional access logic 10.02.2026 12:53
Authentication is the front door for cloud control planes, and the GCLD exam expects you to understand how stronger authentication directly reduces breach probability. In this episode, you’ll compare MFA approaches, explain why not all second factors provide equal protection, and connect phishing resistance to modern attacker tradecraft like credential harvesting and session hijacking. We’ll expan...
Episode 22 — Reduce session risk with short lifetimes, reauthentication, and device-aware access 10.02.2026 15:03
Session controls determine how long an attacker can operate after stealing a token, cookie, or session credential, making this a core governance topic for both exam scenarios and real-world containment. You’ll learn how session lifetime, idle timeout, and reauthentication requirements reduce risk by shrinking the window for misuse, especially for privileged actions and sensitive data access. We’ll...
Episode 21 — Secure service accounts with strict scope, limited lifetime, and clear ownership 10.02.2026 13:27
Service accounts are often the quiet backbone of cloud automation, and they are also a frequent root cause of high-impact compromise when they are over-permissioned or poorly tracked. In this episode, you’ll define service accounts and workload identities, then connect them to least privilege, scoped resource access, and “who owns it” accountability that the GCLD exam expects you to reason about....
Episode 20 — Control root and break-glass access with tight processes and strong monitoring 10.02.2026 9:43
This episode focuses on root and break-glass access as a high-risk necessity that must be controlled, monitored, and provably limited for both exam expectations and real-world resilience. You’ll define break-glass access as emergency capability used when normal controls fail, then discuss why unmanaged emergency access becomes a common attacker goal and a frequent audit weakness. We’ll cover proce...
Episode 19 — Prevent privilege creep with periodic access reviews and automated entitlement cleanup 10.02.2026 10:28
This episode explains how privilege creep accumulates in cloud environments and how access reviews and entitlement cleanup reduce long-term risk, a theme that ties governance to measurable control outcomes. You’ll define privilege creep as gradual permission expansion caused by role changes, temporary access, project churn, and inherited group membership that nobody revisits. We’ll cover how peri...
Episode 18 — Design least privilege policies that avoid wildcards and unnecessary broad actions 10.02.2026 13:03
This episode teaches how to build least privilege policies that remain effective under real operational demands, which is central to cloud governance and a frequent source of exam questions. You’ll define least privilege as granting only what is required, when required, and scoped to the right resources, then connect that definition to policy structure, conditions, and resource constraints. We’ll...
Episode 17 — Translate job duties into roles that stay minimal, precise, and auditable 10.02.2026 12:42
This episode focuses on designing roles that reflect real job duties without drifting into broad, hard-to-audit permissions, a common evaluation point on governance-focused exams. You’ll define role engineering as mapping responsibilities to permission sets, then learn how to separate routine operations, administrative actions, and sensitive approvals to reduce unnecessary privilege. We’ll walk th...
Episode 16 — Build IAM foundations that prevent identity sprawl across teams and workloads 10.02.2026 16:35
This episode explains why IAM foundations are the backbone of cloud security and how identity sprawl creates hidden risk that shows up in both exam scenarios and real incidents. You’ll define identity sprawl as uncontrolled growth of users, service identities, roles, and credentials, then connect it to policy confusion, excessive privileges, and poor offboarding outcomes. We’ll cover foundational...
Episode 15 — Establish account-level security baselines that survive rapid growth and change 10.02.2026 10:03
This episode covers how to define and enforce account-level security baselines so controls remain consistent as teams, services, and deployments expand, which aligns closely with GCLD expectations for sustainable governance. You’ll clarify what belongs in a baseline, including logging requirements, identity standards, network defaults, encryption expectations, and monitoring visibility for both c...
Episode 14 — Set up guardrails early with policies that prevent dangerous service configurations 10.02.2026 10:22
This episode explains how preventative guardrails reduce risk by making unsafe configurations harder or impossible, a key concept for cloud leadership and exam-driven governance decisions. You’ll define guardrails as mandatory constraints, then connect them to policy-as-code, service control restrictions, and baseline configuration requirements that stop common failure modes like public exposure...
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.