Terraform tflint terraform-docs trivy tenv pre-commit Tools — Installation Guide for Windows PowerShell
Updated: October 2026 | Windows 10/11 | PowerShell 5.1 / 7 This guide covers installing, verifying, and running the first commands for five Terraform development tools. Tool…
HCP Terraform Cloud CLI — Master Command Summary Table
Organization: motoshare | Project: proezi | Workspaces: proezi_dev, proezi_stage, proezi_prod 1. Terraform CLI — Complete Command Reference Category Command Purpose / Usage Installation terraform version Check installed…
HCP Terraform Cloud CLI — Complete Master Tutorial
HCP Terraform Cloud — CLI Command Summary Organization: motoshare | Project: proezi # Cloud operation Command / Example Usage 1 Login to Terraform Cloud terraform login Authenticate…
Terraform Lab – Azure Hands-On – Terraform Functions
Beginner to Intermediate · 8 modules · 22 progressively designed labs · 20 local-only labs + 2 optional cloud labs · Updated 14 October 2026 Purpose: learn Terraform…
Terraform Lab – Azure Hands-On – Terraform Template
Level: Beginner to IntermediateFormat: Tutorial + concept guide + practical lab workbookModules: 6 | Labs: 12 | Cloud emphasis: Azure Linux VM, AWS EC2 comparisonBaseline: Terraform 1.15.9+ (within 1.x); AzureRM 5.9.x; AWS provider 6.xUpdated: 14 October…
Terraform Lab – Azure Hands-On – Terraform Modules
Course level: Beginner → IntermediateCourse type: Tutorial + runnable hands-on exercises + instructor checkpointsUpdated: 14 October 2026Terraform: >= 1.15.0, < 2.0.0 (lab baseline: 1.15.9)AzureRM provider: ~> 5.9.0 (root; child modules declare >= 5.9.0)Azure baseline: eastus, Ubuntu…
Terraform Lab – Azure Hands-On – Conditional Expressions and Logic
This workbook teaches the complete set of Terraform conditionals, filtering, validation, null handling, and related functions from the requested syllabus. Every numbered concept includes one standalone AWS EC2…
Terraform Lab – Azure – Hands-On with Meta-Arguments
Continuation of Labs 1–4 → Part 2 (Input Variables) → Part 3 (Local Values & Outputs)Audience: Beginners moving toward intermediate TerraformTerraform CLI: 1.15.9+ (Terraform 1.x), as in the previous…
Terraform Lab – Azure – Local Values and Outputs
Continuation of Labs 1–4 and Part 2 (All Six Input Variable Types)Level: Beginner → Early IntermediateTerraform: 1.15.9+ within version 1.xAzureRM provider: 5.9.x (same provider constraint as Part 2)Date: 12 October 2026…
Terraform Lab – Azure – Input Variables – VMS & Netowork Demo
Continuation of Labs 1–4 · Level: Beginner · Terraform: 1.15.9 · AzureRM: 5.9.x · Updated: 12 October 2026 Objective Terraform Lab – Azure – Resources – VMS & Netowork Demo Convert the final, consolidated Lab 4 infrastructure to…
Terraform Lab – Azure – Resources – VMS & Netowork Demo
Level: Absolute BeginnerTerraform version: 1.15.9AzureRM Provider: 5.9.0Approach: Each lab builds on the previous lab. These are four complete Terraform configurations designed for students to execute sequentially. Learning Path 1. Selected Azure…
Azure: Terraform Azure Authentication: Azure CLI
Latest Terraform Azure Authentication: Azure CLI The recommended approach in the HashiCorp AzureRM provider’s Azure CLI authentication guide is to authenticate through Azure CLI when running Terraform…
Azure: Authenticating to Azure using a Service Principal and a Client Secret
Azure Portal: Get all 4 Terraform authentication values You can do this entirely through the Azure Portal web interface. No terminal commands or Azure CLI are required….
Azure: How to Create an Azure User, Assign Permissions, and Log In
Objective Create a new user in Microsoft Azure, grant access to cloud resources, and verify that the user can log in independently without sharing your administrator credentials….
Falcosidekick on Ubuntu: Complete Installation, Configuration, Alert Forwarding, and Troubleshooting Tutorial
I read your Falco: Zero to Intermediate – Gold-Standard Hands-on Master Tutorial. It uses Ubuntu Server 24.04 LTS as its reference lab and covers Falco installation, runtime…
Trivy: Zero to Intermediate – Hands-on Tutorial
Course duration: 3 hours (180 minutes)Audience: Absolute beginners, software developers, students, DevOps/DevSecOps engineers, SREs, and security practitionersReference Trivy version: v0.75.0, released October 1, 2026Last documentation verification: October 11, 2026Learning style: Approximately 40%…
Wazuh: The Complete Tutorial
Wazuh: The Complete Gold-Standard Tutorial Zero to Intermediate | Theory + Hands-on Labs + Real-World Security Monitoring Stable version: 4.14.8Level: Beginner → IntermediateLast verified: 11 October 2026Primary lab OS: Ubuntu 24.04…
Falco: Zero to Intermediate – Gold-Standard Hands-on Master Tutorial
Last documentation verification: 11 October 2026Reference Falco release: 0.45.0 (released 21 September 2026)Reference host lab: Ubuntu Server 24.04 LTS, Linux kernel with modern eBPF supportReference companion versions in Falco 0.45.0: falcoctl…
OWASP Dependency-Check – Complete Hands-On Lab Guide:
Complete Hands-On Lab Guide: Fundamentals -> Basic -> Intermediate -> Advanced Generation / verification date: 2026-10-03Primary scanner: OWASP Dependency-Check 13.0.0Primary build ecosystem: Java + MavenCapstone: real intentionally vulnerable GitHub training repositoryAudience: developers,…
GitHub Repository Settings — Complete Reference Guide & Tutorial
Last Verified: September 2026Platform: GitHub.com / GitHub Enterprise Cloud unless stated otherwiseAudience: Developers, DevOps engineers, repository administrators, security engineers, platform engineers, team leads, and trainers GitHub repository settings are the…
GitHub Organization Administration — Complete Reference Guide and Tutorial
Last Verified: September 2026Scope: GitHub.com organization administration, with GitHub Enterprise Cloud and GitHub Enterprise Server differences called out where they materially affect administration.Audience: GitHub organization owners, platform engineers, DevOps engineers,…
GitHub Packages — Complete Reference Guide & Hands-On Tutorial
Last Verified: September 2026Scope: GitHub.com / GitHub Enterprise Cloud unless explicitly stated otherwiseAudience: Developers, DevOps engineers, platform engineers, administrators, architects, trainers, and engineering teams GitHub Packages is GitHub’s package-hosting platform….
GitHub Projects — Complete Reference Guide & Tutorial
Scope: Current GitHub Projects / Projects v2, not Projects (classic).Audience: Developers, DevOps engineers, engineering managers, product managers, project administrators, platform teams, and GitHub organization owners.Last verified: 2026-09-26 against current GitHub documentation.Learning…
GitHub Actions — Complete Tutorial & Production Handbook
Audience: Developers, DevOps engineers, platform engineers, SREs, security engineers, technical leads, and architectsLevel: Beginner → Intermediate → Advanced → EnterpriseLast verified: 2026-09-26Primary source: GitHub Actions official documentation, plus the supplied 62-section…
Git: Git Branching & Merging – A Complete Tutorials
PRACTICAL TECHNICAL HANDBOOK / 19 SEPTEMBER 2026 Git Branching & Merging Branch types, integration choices, conflicts and safe recovery Understand what Git changes, choose the right method,…
AWS Elastic IP Cross-Account / Cross-Organization Transfer Runbook
Use case: AWS Organization A / Account A → AWS Organization B / Account BObjective: Retain the exact same public IPv4 address while changing AWS account ownership….
Terraform Developer Toolchain – Hands-On Lab Manual
DOWNLOAD – HERE Write -> Validate -> Test -> Lint -> Secure -> Document -> Cost -> Automate -> Govern Framework What | Why | When |…
Kafka Master Tutorials Series: 7 Topics, Partitions, Consumers, Consumer Groups & Lag
Developer Planning Guide for Correct Mapping, Scaling, Reliability and Performance Audience: Developers, students, freshers, architects, platform engineersTraining context: Confluent Kafka ClusterGoal: Remove confusion around how Kafka Topics, Partitions, Producers, Consumers,…
Kafka Master Tutorials Series: 6 – Kafka Consumer Deep Dive
Consumer Groups, Parallelism, Offsets, Rebalancing, Failover, Consumption Patterns and Production Tuning Audience: Students and freshers with no previous Kafka experienceGoal: Start with “What is a consumer?” and finish with…
Redis Tutorials: A Complete Fundamental Turorials
From Fundamentals to Production-Grade Caching, Sessions, Pub/Sub, Counters, Locks and Failure Handling 1. What is Redis? Redis is a high-performance, primarily in-memory data store. The easiest mental…
Kafka Master Tutorials Series: 5 – Deep Dive Into Kafka Producers
From send() to Broker ACK: Keys, Partitions, Batching, Retries, Reliability, Latency and Performance Tuning Audience: Students and freshers with no prior Kafka experienceGoal: Build from producer fundamentals to production-grade Kafka producer…
Kafka Master Tutorials Series: 4 – Confluent Cloud Kafka — Production Checklist
1. Cluster Architecture Recommended architecture: 2. Capacity Planning Confluent recommends monitoring cluster load closely. Sustained load around 70–80% is a reason to consider adding CKUs, while above…
Kafka Master Tutorials Series: 3 -Capacity Planning in Confluent Cloud
1. What is Kafka Capacity Planning? Capacity planning means calculating how much Kafka capacity your application needs before production traffic arrives. In simple words: How big should…
Kafka Master Tutorials Series: 2 – How Kafka Works & its Architecture & workflow
Kafka Architecture 1. Learning objectives By the end of this tutorial, a student should understand: 2. Start with the simplest Kafka architecture At the highest level: For…
Kafka Master Tutorials Series: 1 – An Introduction of Kafka
What Is Apache Kafka? Learning Objective By the end of this tutorial, you should be able to explain: 1. Start With a Simple Problem Imagine that we…
Go Tutorials: 15-Minute Lab: Dependency Management with Go Modules
Goal In this quick lab, you will experience the most important Go Modules concepts: Estimated time: 15 minutes 1. Check Go and Create the Module — 2 minutes…
Go Tutorials – Hands-On Lab: Dependency Management with Go Modules
rajeshkumarwww.devopsschool.com/tutorials
Go Tutorials: Go Methods
Go methods become much easier once you understand one idea: A method is simply a function attached to a type. And the important rule is: A receiver…
Go Tutorials: Modules, Packages, Subpackages, Submodules, and Workspaces
This tutorial gives you one complete mental model for: The most important idea is: And sometimes: These two designs are very different. 1. What is a Go…
Go Tutorials: Numeric Types Beginner Tutorial
Go has four main families of numeric types: The simplest way to remember them is: Type family Stores Example int Whole numbers, positive or negative -10, 0,…
Go Tutorials: Go Testing, Benchmarking, and Profiling
These three topics become much easier once you separate the questions they answer: Topic Main question Main Go tool Result Testing Does my code work correctly? go…
Go Tutorials: Generics
1. What are Generics? Generics let you write one piece of code that works with multiple types while keeping Go’s compile-time type safety. Suppose you want a…
Go Concurrency Management Made Simple
This tutorial covers: The goal is: One concept → one purpose → one complete runnable example. Every example is independent. Save any example as: and run: 0….
Go Tutorials: Concurrency Made Simple
This tutorial covers: The goal is simple: One concept → one mental model → one complete example. Every example is independent. You can copy it into main.go…
Go Tutorials: Dependency Management with Go Modules
Go Modules become much easier once you keep one mental model in mind: Your Go source code says what packages you use. go.mod says which modules/versions provide…
Go Tutorials: Composition Instead of Classical Inheritance
This is one of the most important mindset changes when coming to Go from Java, C++, C#, or Python. The key idea is simple: Inheritance says: “I…
Go Tutorial: Exported and Unexported Identifiers
This concept becomes much easier once you remember one rule: Starts with an uppercase letter → ExportedStarts with a lowercase letter → Unexported In Go, this is…
Go Tutorials: Go Interfaces & Implicit Interface Implementation
These two ideas are closely related. The easiest mental model is: Interface = a list of behaviors.Implicit implementation = Go automatically accepts any type that has those…
Go Tutorials: Go Functions Master Guide
A function is one of the most important building blocks in Go. If you understand functions properly, concepts such as methods, interfaces, goroutines, error handling, defer, callbacks,…
Go Tutorials: Arrays, Slices, Maps, and Structs
These four concepts are fundamental Go data structures. A simple way to remember them: 1. Arrays What is an Array? An array stores multiple values of the…