Certified - AWS Certified Cloud Practitioner Audio Course - podcast cover

Certified - AWS Certified Cloud Practitioner Audio Course

Jason Edwardsbaremetalcyber.com
Ready to earn your AWS Certified Cloud Practitioner credential? The AWS Cloud Practitioner Audio Course is your complete, audio-first companion for mastering the foundational knowledge required to succeed on the certification exam. Designed for learners at all levels, this Audio Course breaks down the essentials of the Amazon Web Services (AWS) Cloud into clear, practical, and easy-to-follow lessons. Each episode covers key topics including cloud concepts, AWS core services, security and compliance, cost management, and cloud economics—all aligned with the official exam blueprint. Whether you’re brand new to IT or expanding your cloud expertise, you’ll gain the understanding and confidence to speak the language of the cloud and apply these principles in real-world environments. The AWS Certified Cloud Practitioner certification validates a broad understanding of cloud computing and the AWS platform, making it ideal for students, business professionals, and technical teams seeking foundational cloud fluency. The exam measures your ability to explain AWS architectural principles, describe key security and compliance measures, and identify use cases that drive business value. It also emphasizes cost optimization and pricing models, preparing you to make informed cloud decisions in both technical and non-technical roles. Earning this certification is an essential first step toward advanced AWS credentials like Solutions Architect, SysOps Administrator, or Security Specialty. Developed by BareMetalCyber.com, the AWS Cloud Practitioner Audio Course delivers expert-driven instruction designed for flexible, on-the-go learning. Each episode builds your cloud literacy and exam readiness—helping you confidently prepare, pass, and take the next step in your cloud career.
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

Episode 77: Security Groups vs. NACLs

In this episode, we dive into the differences between Security Groups and Network Access Control Lists (NACLs), two key AWS features used to control access to your resources in a VPC. While both serve the purpose of controlling inbound and outbound traffic, they operate at different layers within the network. Security Groups are stateful firewalls that operate at the instance level, meaning they allow or deny traffic to and from EC2 instances based on defined rules. We’ll walk you through how to...

Aug 31, 202523 minEp. 77

Episode 76: VPC Basics (Subnets, Route Tables, Gateways)

In this episode, we explore the basics of Amazon Virtual Private Cloud (VPC), which is the foundational service for building a secure, isolated network environment within AWS. VPC allows you to define your own network topology, including creating subnets, configuring route tables, and setting up gateways for communication with the internet and other AWS services. We’ll walk you through how to create a VPC, configure private and public subnets, and set up route tables for directing traffic betwee...

Aug 31, 202526 minEp. 76

Episode 75: Database Migration Service

In this episode, we focus on AWS Database Migration Service (DMS), which simplifies the process of migrating databases to AWS with minimal downtime. Whether you’re moving a database to Amazon RDS, Amazon Aurora, or any other AWS service, DMS allows you to replicate your data in real-time and complete your migration with minimal disruption to your applications. We’ll walk you through the steps involved in using DMS, from setting up source and target endpoints to configuring migration tasks and mo...

Aug 31, 202523 minEp. 75

Episode 74: Amazon Neptune

In this episode, we explore Amazon Neptune, AWS’s fully managed graph database service designed for building and running applications that work with highly connected datasets. Neptune supports two popular graph models: Property Graph and RDF (Resource Description Framework), which makes it suitable for use cases like social networks, recommendation engines, fraud detection, and knowledge graphs. We’ll guide you through how to create a Neptune cluster, configure it for high availability, and load...

Aug 31, 202523 minEp. 74

Episode 73: ElastiCache

In this episode, we dive into Amazon ElastiCache, a fully managed, in-memory data store service designed to accelerate application performance by caching frequently accessed data. ElastiCache supports two popular open-source caching engines: Redis and Memcached. We’ll explore how to use ElastiCache to offload database queries and reduce latency, enabling faster response times for web applications, games, and real-time analytics. By caching data closer to the application, ElastiCache helps improv...

Aug 31, 202523 minEp. 73

Episode 72: DynamoDB

In this episode, we focus on Amazon DynamoDB, a fully managed, serverless NoSQL database service designed for high-availability and low-latency performance. DynamoDB is ideal for applications that require real-time data access and can scale horizontally to handle massive amounts of traffic. We’ll walk you through the basic features of DynamoDB, including tables, primary keys, and indexes, and explain how to model your data for optimal performance. Whether you're working on mobile apps, gaming ba...

Aug 30, 202524 minEp. 72

Episode 71: Amazon Aurora

In this episode, we explore Amazon Aurora, a relational database engine that is compatible with MySQL and PostgreSQL but designed for the cloud with high performance, scalability, and availability. Aurora provides faster performance than traditional MySQL databases while offering the simplicity and cost-effectiveness of open-source databases. We’ll show you how to launch an Aurora instance, configure its settings, and take advantage of features like automatic scaling, replication, and point-in-t...

Aug 30, 202522 minEp. 71

Episode 70: Relational Databases with RDS

In this episode, we dive deep into Amazon RDS (Relational Database Service), AWS’s fully managed relational database service. Amazon RDS supports multiple database engines, including MySQL, PostgreSQL, MariaDB, Oracle, and Microsoft SQL Server. We’ll walk you through how to set up an RDS instance, choose the appropriate database engine, and configure key settings like storage, backup, and replication. We’ll also explore RDS’s automatic scaling and patch management features, which reduce the admi...

Aug 30, 202528 minEp. 70

Episode 69: Intro to AWS Databases

In this episode, we provide an introduction to the various AWS database services available, helping you understand the different types of databases and their use cases. AWS offers a wide range of database services, from relational databases like Amazon RDS and Aurora to NoSQL databases such as DynamoDB, as well as fully managed in-memory databases like ElastiCache. We’ll explore the advantages and considerations for using each of these database types, including their scalability, availability, a...

Aug 30, 202529 minEp. 69

Episode 68: Amazon ECR

In this episode, we focus on Amazon Elastic Container Registry (ECR), a fully managed container registry service that makes it easy to store, manage, and deploy Docker container images. ECR integrates seamlessly with Amazon ECS and EKS, allowing you to build, store, and run containerized applications within the AWS ecosystem. We’ll explain how to create a repository, push and pull container images, and manage your container image lifecycle with ECR’s built-in features like versioning, encryption...

Aug 30, 202517 minEp. 68

Episode 67: Amazon EKS

In this episode, we explore Amazon Elastic Kubernetes Service (EKS), a fully managed service that makes it easy to run Kubernetes on AWS without needing to install or manage your own Kubernetes control plane. Kubernetes has become the de facto standard for container orchestration, and EKS provides a highly available, scalable platform for running containerized applications. We’ll explain the core concepts of Kubernetes, such as pods, services, and deployments, and how EKS simplifies the manageme...

Aug 30, 202518 minEp. 67

Episode 66: Amazon Elastic Container Service (ECS)

In this episode, we dive into Amazon Elastic Container Service (ECS), AWS’s highly scalable, fast, and secure container management service. ECS makes it easy to run, stop, and manage Docker containers on a cluster of EC2 instances. We’ll walk you through the basics of ECS, including how to create a cluster, define services, and run containerized applications. With ECS, you can orchestrate the deployment and scaling of containerized applications while maintaining high availability and fault toler...

Aug 30, 202519 minEp. 66

Episode 65: AWS Fargate

In this episode, we explore AWS Fargate, a serverless compute engine for containers that allows you to run Docker containers without managing the underlying EC2 instances. Fargate abstracts away the infrastructure management, so you can focus on defining your containerized applications and deploying them at scale. We’ll explain how to integrate Fargate with services like Amazon ECS (Elastic Container Service) and Amazon EKS (Elastic Kubernetes Service) for container orchestration, and how to con...

Aug 30, 202517 minEp. 65

Episode 64: AWS Lambda

In this episode, we take a deep dive into AWS Lambda, one of the most popular serverless compute services offered by AWS. AWS Lambda allows you to run code in response to events, such as changes to data in Amazon S3, DynamoDB updates, or HTTP requests via API Gateway. We’ll walk you through how to create Lambda functions, configure triggers, and integrate with other AWS services. We’ll also explore the pricing model for Lambda, which charges you only for the compute time you use, making it a cos...

Aug 30, 202517 minEp. 64

Episode 63: Serverless Computing Overview

In this episode, we introduce the concept of serverless computing in AWS, focusing on how AWS services like AWS Lambda, API Gateway, and DynamoDB allow you to run applications without provisioning or managing servers. Serverless computing provides an event-driven architecture where you only pay for the compute time you consume, without worrying about the infrastructure. We’ll explain how AWS Lambda enables you to run code in response to events, such as HTTP requests, file uploads, or database ch...

Aug 30, 202519 minEp. 63

Episode 62: AWS Elastic Beanstalk

In this episode, we dive into AWS Elastic Beanstalk, a fully managed service for deploying and running web applications and services. Elastic Beanstalk abstracts much of the complexity of managing infrastructure, allowing you to focus on writing code while AWS handles the deployment, scaling, and monitoring of your application. We’ll walk you through how to deploy an application to Elastic Beanstalk, configure the environment, and choose the right platform, such as Node.js, Python, Java, or Ruby...

Aug 30, 202517 minEp. 62

Episode 61: AWS Lightsail

In this episode, we introduce AWS Lightsail, a simplified cloud computing service designed for developers, small businesses, and startups looking to launch applications quickly and easily. Lightsail provides pre-configured virtual private servers (VPS), along with networking, storage, and security features, all bundled into a simple pricing plan. We’ll walk you through how to set up a Lightsail instance, select a blueprint for your application (such as WordPress, LAMP stack, or Node.js), and man...

Aug 30, 202517 minEp. 61

Episode 60: Auto Scaling

In this episode, we dive into Auto Scaling, a key service in AWS that allows you to automatically scale your resources up or down based on demand. Auto Scaling helps ensure that your applications maintain performance and availability, while also optimizing costs by automatically adjusting the number of EC2 instances in your fleet. We’ll walk you through the components of Auto Scaling, including Launch Configurations, Auto Scaling Groups, and Scaling Policies. You’ll learn how to configure Auto S...

Aug 30, 202520 minEp. 60

Episode 59: Elastic Load Balancing

In this episode, we explore AWS Elastic Load Balancing (ELB), a service that automatically distributes incoming application traffic across multiple targets, such as EC2 instances, containers, or IP addresses. ELB helps you ensure that your applications can handle varying levels of traffic while maintaining high availability and fault tolerance. We’ll walk you through the different types of load balancers available in AWS: the Classic Load Balancer, the Application Load Balancer (ALB), and the Ne...

Aug 30, 202521 minEp. 59

Episode 58: AMIs, EBS, and Instance Store

In this episode, we dive into three critical components of Amazon EC2: Amazon Machine Images (AMIs), Elastic Block Store (EBS), and Instance Store. AMIs are pre-configured virtual machines that include an operating system, software applications, and other configurations necessary for running applications on EC2 instances. We’ll explain how to create custom AMIs, use AWS Marketplace for pre-built AMIs, and launch instances with different operating systems, such as Linux or Windows. Understanding ...

Aug 30, 202522 minEp. 58

Episode 57: EC2 Purchasing Options (On-Demand, Reserved, Spot, Savings Plans)

In this episode, we cover the different EC2 purchasing options available to help you optimize costs and flexibility when using AWS. EC2 offers four main purchasing models: On-Demand Instances, Reserved Instances, Spot Instances, and Savings Plans. We’ll start by explaining On-Demand Instances, which allow you to pay for compute capacity by the hour or second, with no long-term commitments. This model provides maximum flexibility but can be more expensive if you have long-running workloads. Next,...

Aug 30, 202519 minEp. 57

Episode 56: EC2 Instance Families (General, Compute, Memory, Storage Optimized)

In this episode, we explore the various EC2 instance families that AWS offers to meet the needs of different workloads. EC2 instance families are grouped based on specific use cases such as compute-optimized, memory-optimized, storage-optimized, and general-purpose instances. We’ll start by covering general-purpose instances, which are designed for a variety of workloads, providing a balance of compute, memory, and networking resources. Then, we’ll delve into compute-optimized instances, which a...

Aug 30, 202523 minEp. 56

Episode 55: EC2 Basics (Virtual Servers)

In this episode, we introduce Amazon EC2 (Elastic Compute Cloud), AWS’s core service for provisioning and managing virtual servers. EC2 is one of the most widely used AWS services, allowing you to run virtual machines in the cloud with a wide range of configurations, including different CPU, memory, storage, and networking options. We’ll walk you through the basics of EC2, including how to launch and configure instances, select the right instance types, and manage key resources like Amazon Elast...

Aug 30, 202517 minEp. 55

Episode 54: Designing for High Availability

In this episode, we focus on the essential concept of designing for high availability (HA) within AWS Cloud. High availability ensures that your applications remain operational and accessible to users even in the event of failures or disruptions. We’ll walk you through key strategies for achieving HA, such as distributing your resources across multiple Availability Zones (AZs) to prevent single points of failure, and implementing load balancing with Elastic Load Balancing (ELB) to distribute tra...

Aug 30, 202518 minEp. 54

Episode 53: AWS Local Zones & Wavelength Zones

In this episode, we introduce you to AWS Local Zones and AWS Wavelength, two services designed to extend AWS infrastructure closer to end-users and applications that require ultra-low latency. AWS Local Zones are geographically closer data centers to major cities that provide low-latency access to AWS services for applications like gaming, media, and machine learning. We’ll explain how Local Zones enable you to deploy applications that require near-zero latency while still benefiting from the sc...

Aug 30, 202517 minEp. 53

Episode 52: Edge Locations & CloudFront Basics

In this episode, we dive into AWS Edge Locations and Amazon CloudFront, AWS’s Content Delivery Network (CDN) service. Edge Locations are physical locations where AWS caches copies of your content closer to end-users to improve latency and reduce the load on your origin servers. CloudFront integrates with AWS services like S3, EC2, and Lambda, allowing you to distribute content globally with low latency, high transfer speeds, and secure delivery. We’ll explain how CloudFront works and how you can...

Aug 30, 202517 minEp. 52

Episode 51: Regions & Availability Zones

In this episode, we focus on the AWS global infrastructure, specifically AWS Regions and Availability Zones (AZs), which are the foundation for the scalability, reliability, and resilience of AWS services. AWS is built around multiple geographic Regions, each consisting of multiple Availability Zones. Each AZ is an isolated data center that provides low-latency, fault-tolerant infrastructure for running applications. Understanding Regions and AZs is crucial for designing high-availability applic...

Aug 30, 202518 minEp. 51

Episode 50: Connectivity Options: VPN, Direct Connect, Internet

In this episode, we examine the various connectivity options available for linking your on-premises environments with AWS, focusing on AWS VPN, AWS Direct Connect, and internet-based connections. AWS VPN allows you to establish a secure and encrypted connection between your on-premises network and your AWS environment over the public internet. This is a cost-effective solution for many organizations, but it may not be suitable for high-throughput or low-latency applications due to the variable p...

Aug 30, 202518 minEp. 50

Episode 49: Deployment Models: Cloud, Hybrid, On-Premises

In this episode, we explore the various deployment models available when building and managing applications in AWS: cloud-only, hybrid, and on-premises. The cloud-only model involves fully migrating your applications to AWS, leveraging AWS’s scalable, reliable, and cost-effective cloud services. We’ll dive into the benefits and challenges of a cloud-only approach, including how to optimize your resources for performance, cost, and scalability. We’ll also cover the hybrid model, where some resour...

Aug 30, 202519 minEp. 49

Episode 48: Infrastructure as Code: CloudFormation & CDK Basics

In this episode, we introduce Infrastructure as Code (IaC) and explore two key AWS tools for managing infrastructure in a repeatable and automated way: AWS CloudFormation and the AWS Cloud Development Kit (CDK). IaC is a practice that allows you to define your infrastructure using code, making it easier to create, manage, and scale AWS resources while ensuring consistency across environments. AWS CloudFormation enables you to define your infrastructure in JSON or YAML templates, which can be ver...

Aug 30, 202518 minEp. 48
Hosted on Transistor
For the best experience, listen in Metacast app for iOS or Android