Latest posts
In this video, I will show you how to use Terraform to create and manage Azure resources with consistent and clear naming conventions. Naming conventions...
How To Create an Azurerm Subnet using For_each in Terraform?
When working with terraform there will come a time when you need to create multiple variotions of the same resources. Using a for_each in terraform...
Terraform Remote State: Benefits of Using Remote State Storage”
Terraform is a powerful tool for infrastructure as code, but as the size of your infrastructure grows, so does the complexity of managing its state....
Implementing Azure Landing Zones for Brownfield Deployments: Pros and Cons
As organizations continue to adopt cloud computing, they often face challenges with managing multiple subscriptions, security, compliance, and governance. Azure Landing Zones offer a comprehensive...
The Power of ‘terraform plan’ Commands
Terraform is an open-source infrastructure as code (IaC) tool that enables users to define and manage their infrastructure in a declarative manner. It provides a...
Terraform Variables: Enhancing Infrastructure-as-Code Flexibility and Reusability
Terraform is an infrastructure-as-code (IAC) tool used for provisioning and managing infrastructure on cloud platforms like AWS, GCP, and Azure. It allows users to define...
Protecting Sensitive Input Variables in Terraform: Best Practices for Security and Compliance
Terraform is a powerful tool used to automate the process of deploying and managing infrastructure. With Terraform, you can define infrastructure as code (IaC), which...
How to Use Terraform Output: How and Why You Should Use Terraform Outputs
Terraform is an open-source infrastructure as code (IaC) tool that simplifies the process of provisioning and managing cloud resources. One of its essential features is...
Using Azure Data Sources in Terraform: A Guide with Examples
Terraform is a popular Infrastructure as Code (IaC) tool used to manage cloud resources. One of the powerful features of Terraform is the ability to...
Mastering Dynamic Expressions in Terraform: Creating Flexible and Reusable Infrastructure Code
Terraform is an open-source infrastructure as code (IAC) tool that enables you to manage and provision cloud resources efficiently. It allows you to define your...
Top 5 Reasons Why people are using terraform cloud?
Terraform Cloud is offered as a multi-tenant SaaS platform. It offers a free tier for getting started, and can accommodate both small businesses and large...
Import your Entire Azure Environment using Terrafy
Many companies will start to adopt some form of IAC (infrastcuture as code) tool. One of the most popular tools is Terraform. With companies moving...
Azure Traffic Manager Routing Method Deep Dive
Azure supports 6 different azure traffic manager routing methods to help provide load balancing to your endpoints inside or outside of azure. The routing methods...
Azure Traffic Manager Vs Azure Load Balancer Differences
Many engineers at some point may need to decide when to use azure traffic manager vs azure load balancer. Designing high availability for web applications...
How to create a pod in Kubernetes using yaml
In Kubernetes, a pod is the basic unit of deployment. When you create a pod in kubernetes using yaml, It can contain one or more...
Kubernetes yaml kind types Explained
This article will introduce kubernetes yaml kind types and how examples of how they are used. Kubernetes is a container orchestration system for automating software...
How to troubleshoot with kubectl
When working with Kubernetes, learning how to troubleshoot with kubectl will help in your discovery of any issues. Kubectl is a command line tool that...
How to build an online Palo Alto Lab using EVE-NG
Are you looking to become PCNSA (Palo Alto Networks Certified Network Security Administrator) Certified? In the course of your studies, getting your hands on real...
Free Palo Alto Firewall Lab using EVE-NG
A palo alto firewall lab using EVE-NG can help give you the ability to test and learn different network configurations. Using Eve-NG the scale at...
Azure Firewall to Route Spoke Vnets Through Hub Vnet
One of the recommended azure architectures is a hub and spoke network setup. This architecture consist of the following azure components: 1x Hub Virtual Network...
Deploy an Azure Hub and Spoke Network using Terraform
Whether your doing this to study or deploy into a production networking, deploying an azure hub and spoke network using terraform makes management a lot...
How to manage your fortigate firewall using terraform
A fortigate firewall is a security device that a lot of businesses may find themselves using at the edge of their business locations. Your firewall...
How to create a vnet in azure using terraform
In azure vnets allow you to separate out parts of your cloud infrastructure into different network segments. This structure is almost the equivalent of building...
Azure Firewall vs Network Security Group
When it comes to protecting your azure resources, a question you may come across is when to use an azure firewall vs network security group....
Terraform for_each example to create multiple resources
Terraform for_each will allow you create multiple resources without having to define multiple resource blocks. As your infrastructure as code starts to grow, it can...
How to Import Existing Azure Resources into Terraform
Many companies choose to adopt infrastructure as code later in there cloud journey. There will come a time when you may need to import existing...
How to Build a Cisco CCNA lab at home using EVE-NG
Want to know how to build a cisco ccna lab at home using eve-ng? Many people seek to pass the CCNA 200-301 cisco exam. EVE-NG...
How to fix Objects have changed outside of Terraform
When working with terraform, you may run into the error “objects have changed outside of Terraform”. This error means that your terraform state and application...
Secure Terraform State in an Azure storage account
Terraform state allows for terraform to understand what resources to add, update or delete. When using terraform, the state file is initially stored locally on...
Build an Azure Homelab using Terraform
Building an azure homelab can help give you the opportunity to study for certifications or help grow your career as a cloud engineer. Using terraform...
How to increase security with an AWS S3 VPC Endpoint
An aws s3 vpc endpoint allows private access to Amazon S3 from your VPC. This improves overall security since traffic to S3 will not have...
How to Setup AWS VPC Peering
AWS VPC peering allows you to route traffic between two VPCs using their respective private IPv4 or IPv6 addresses. It is possible for instances in...
Create an aws key pair using terraform
We looked at how to create and destroy a straightforward EC2 instance in the last post on Terraform. This guide will walk you through how...
How to deploy an AWS Linux EC2 Instance Using Terraform
As the companies start to move to the cloud, you may find yourself needing to deploy an aws linux ec2 instance using terraform. There are...
How to Create an AWS VPC using Terraform
As more companies move to the cloud, many companies will need to create an aws vpc using terraform. Terraform helps eliminate manual task you would...
The Purpose of Terraform for Your Organization in 2022
The purpose of Terraform for your organization is to provide a flexible and reliable platform for managing infrastructure. Terraform provides the ability to create, change,...
How OSPF Link State Advertisement works
OSPF link state advertisements are advertisements the router floods to other routers when neighbors are becoming adjacent. An OSPF router adds or removes directly connected...
Types of Static Routes and How to Configure Them
Static routes can help provide precise control over routing but may create a burden when it comes to maintenance. As your network grows creating static...
How to configure ASAv in EVE-ng and use ASDM
Learning how to configure ASAv in eve-ng can help grow not only your networking skills but IT career. One of the biggest in demand fields...
EVE-NG: Complete OSPF multi area configuration lab
Our last lab talked about single area ospf. This ospf multi area configuration lab will walk you though setting up 6 cisco routers in 3...
How to setup Ubuntu Linux in EVE-NG
Setting up Ubuntu Linux to run in EVE-NG is a simple process that allows you to use many of the powerful features of the EVE...
Step by Step Cisco Router BGP Configuration
BGP is an interdomain routing protocol that is intended to provide businesses with loop-free routing. In this lab we will go over the cisco router...
How to Configure VRRP | Complete EVE-NG Lab
VRRP (Virtual Router Redundancy Protocol) is a first hop redundancy protocol that is similar to HSRP. The key distinction between HSRP and VRRP is that...
Cisco HSRP Configuration: The Ultimate EVE-NG Lab
Implementing Cisco HSRP Configuration in your network will provide a fault-tolerant default gateway for your network. Hot Standby Routing Protocol (HSRP) is a Cisco proprietary...
Security group and a network ACL in AWS: What’s the difference?
When looking to provide enhanced security for your production resources in AWS, a security group or network ACL combined can help increase your security posture....
How to Setup an AWS Client VPN using OpenVPN
Once you start to get more resources into AWS you may not want to expose them all to the internet to gain access to them....
Complete Guide: How AWS Site-to-Site VPN Works
When moving to the cloud, you may need to connect your additional datacenter to your cloud resources. Read the complete guide on the AWS site-to-site...
AWS Advanced Virtual Private Cloud | Components & Design
When taking an approach to learning more about the advanced virtual private cloud, there are services and features that can help improve the reliability and...
Complete AWS VPC tutorial for beginners 2022
AWS has many components that continue to grow year after year. This complete AWS VPC tutorial for beginners can also be followed along by advanced...
How to Create an AWS S3 Bucket using AWS CLI
Creating an AWS S3 Bucket can be done programmatically, using the aws cli or through various automation platforms. One easy way is through the aws...
How to build the best Homelab using AWS
Looking to start a career in IT? There may come a time when you will want to study for certain certifications or just learn new...
EVE-NG vs GNS3 | Complete 2023 Review Updated
Eve-ng and gns3 are both great emulation software that can help grow your networking career. Read through on the benefits of both. When choosing between...
How to Apply Log4j Workaround for VMware Vcenter
I am going to show you Step by Step how to apply the VMWare log4j workaround. ...
Single Area OSPF Routing Protocol Configuration Guide
Single area OSPF routing protocol configuration is a very simple setup that can help improve network availability in your network. OSPF (Open Shortest Path First)...
How to setup a Cisco ASA Active/Standby Failover
Two Cisco ASA firewalls in high availability mode are highly recommended in a production scenario....
How to configure Cisco ASA site to site VPN IKEv1
This lab will walk you through how to setup a cisco asa vpn connection between 2 cisco ASA firewalls using IKEv1...
How to configure SNMPv3 on VMware ESXi 7.0
When looking to configure SNMP for ESXI, the most secure way is to go with SNMPv3. Here is a way to get that setup if...
How to Create a Virtual Private Cloud in AWS the Secure Way
Understanding how to build Secure VPCs will help in growing your business and or career as you start to use the Amazon Virtual Private Cloud...
Quick Overview to using Amazon Lightsail
For a low, predictable fee, Lightsail includes everything you need to get your project up and running quickly....
Best ways to Secure Your EC2 Instance
When building out your Amazon EC2 Instance you are responsible for configuring effective access controls to protect your EC2 instances from unauthorized use. ...
Ultimate Amazon EC2 (Elastic Compute Cloud) & EBS (Elastic Block Store) Guide
AWS Elastic Compute Cloud (EC2) is designed to replicate your datacenter/server rooms as closely as possible....
How to configure VRF-lite using Cisco Routers & Switches
For service providers to help support multiple customers, they must be able to virtualize the router to create multiple virtual routing tables using VRF...
How to configure Etherchannel load balancing
LACP and PAgP support a variety of load balancing algorithms to help maintain even distribution of traffic across an Etherchannel bundle. In this lab we...
Etherchannel Configuration Guide using LACP or PAgP
The Etherchannel Configuration implemented in this guide will explore various methods of Link Aggregation, which will combine the connections into single logical channel group. Port...
How To Configure Cisco VLAN Trunking Protocol Version 3
I covered the fundamentals of Cisco VLAN Trunking Protocol in a previous article (version 1 and 2). VTP version 3‘s primary purpose is to synchronize...
Ultimate VLAN Trunking Protocol V2 setup Guide
VLAN Trunking protocol (VTP) manages the addition, deletion, and renaming of VLANs on the entire network from a single switch. Although not used as common...
How to setup Multiple Spanning Tree Protocol
Multiple Spanning Tree protocol (MST) is an open protocol derived from rapid spanning tree protocol. MSTP runs a number of VLAN-independent STP instances (representing logical...
(STP) Spanning Tree Protocol Explained – advanced tuning
The (STP) Spanning Tree Protocol Explained in simple terms is a link management protocol that enables path redundancy while also preventing undesired network loops. As...
How to setup a cisco spanning tree protocol lab – Part 3
Although cisco spanning tree by default is a great implementation, when links go down or come up you want to speed up convergence to improve...
How to setup a cisco spanning tree protocol lab – Part 2
We’ll talk about how to locate the default spanning tree in this section of the lab. Spanning tree is enabled by default, so as soon...
How to configure Inter-VLAN routing video part 3 & 4
You can check the video out and subscribe to my channel here! In this video, we’ll provide the setup and configuration for setting up a...
How to setup a cisco spanning tree protocol lab – Part 1
Cisco Spanning tree protocol lab details The implications of a loop in a layer 2 network can have a big impact on the network’s reliability....
How to configure Inter-VLAN routing video part 1 & 2
SORRY FOR THE LOW VOLUME . You can check the video out and subscribe to my channel here! In this video, we’ll provide the setup...
Part 3 & 4 how to configure router based inter-vlan routing
Rather than use a layer 3 switch and configuring switch virtual interfaces to route packets across vlans, we'll utilize a router to accomplish the job...
Part 1 & 2 How to configure router on a stick to implement inter-vlan routing
The goal of this lab is to assist you in creating inter-vlan routing with a layer 3 switch on one network and a router on...