Python for DevOps: Working with Databases and Persistent Storage
Connect Python to PostgreSQL and Redis for DevOps: connection pooling, safe transaction handling, idempotent data migration scripts, and logging every step.
Insights on DevOps, backend architectures, cloud automation and modern web.
Connect Python to PostgreSQL and Redis for DevOps: connection pooling, safe transaction handling, idempotent data migration scripts, and logging every step.
Learn how to tag releases with annotated tags, apply Semantic Versioning rules, and automate version bumps and changelog generation from conventional commits using GitHub Actions and GitHub Releases.
Master Bash functions and sourceable libraries: define reusable functions, handle arguments with getopts, control scope with local, and build a personal toolbox of modular, maintainable automation scripts.
Master Linux package management: install, update, and remove software with apt, snap, and dpkg. Manage repositories, resolve dependencies, and fix common package errors - essential skills for every DevOps engineer.
Learn Azure Virtual Machines fundamentals: regions and availability zones, VM sizes, images, managed disks, NSGs, SSH key authentication, pricing models, and a hands-on launch of your first Linux web server via the Azure CLI.
Learn Amazon EC2 fundamentals: regions, AMIs, instance types, key pairs, security groups, EBS storage, pricing models, and a hands-on launch of your first Linux web server via the AWS CLI.