Build Custom AMIs in AWS (Part 2: with Terraform + Packer)Automate everything: Build AMIs and launch EC2 instances with a single terraform apply command.5 min read路bilalamjad.hashnode.devDec 25, 2025
Build Custom AMIs in AWS (Part 1: with Packer)Stop wasting time installing the same software on every EC2 instance. Let Packer do it once!5 min read路bilalamjad.hashnode.devDec 24, 2025
How to Get Azure Credentials Using CLI (for Terraform & GitLab CI/CD)Learn how to authenticate Terraform and GitLab CI/CD with Azure using the Azure CLI to set four key environment variables securely3 min read路bilalamjad.hashnode.devDec 23, 2025
Beginner鈥檚 Guide: Automate AWS Infrastructure with GitLab CI and TerraformAutomate AWS with GitLab CI and Terraform: Beginner guide for S3 bucket creation, management, and teardown via pipelines3 min read路bilalamjad.hashnode.devDec 21, 2025
馃殌 Introduction to GitLab CI: Create Your First PipelineLearn GitLab CI by creating your first pipeline with this step-by-step guide. Build confidence with simple, automated workflows2 min read路bilalamjad.hashnode.devDec 20, 2025