Search

Tuesday, February 24, 2026

Cloud Concepts

 Cloud Concepts

There are three main types of cloud computing services. These are IaaS, PaaS, and SaaS which are Infrastructure as a Service, Platform as a Service, and Software as a Service. There are also different types of cloud computing platforms. These platforms are generally put into Private Cloud, Public Cloud, Community Cloud, Hybrid Cloud and Multi-Cloud types.

IaaS, PaaS and SaaS

Infrastructure as a Service is characterized as the service for people who want to control their operating system, applications, security, and any data that they have while letting the cloud provider handle all of the physical security, firmware updates, networking and cabling and things like that. Platform as a Service is used generally for an application development platform provided by a cloud provider.

In a PaaS solution, the cloud provider handles the operating system, operating system patches, security issues and all of the IaaS components that are below the operating system. This essentially leaves the application, application security, and data up to the developer. In a SaaS environment, there is essentially everything except for the data and some application security issues that the cloud provider takes care of.

Cloud Platform Types

Private Cloud is a type of cloud platform where the company owns the cloud infrastructure and hosts an internal cloud that is private. Public Cloud is where a company has infrastructure and services on a public cloud service provider like AWS, Azure or GCP. In a public cloud the infrastructure is shared with multiple tenants.

Community Cloud is where there is an industry or some common community of companies that use cloud infrastructure or services. Hybrid Cloud is a cloud platform type that uses more than one type of cloud platform like public and private cloud. The multi-cloud is where there are two or more cloud providers or cloud platform types available.

Conclusion

Knowing how the cloud is structured will help you with your studies of cloud computing. There are multiple cloud providers like Amazon Web Services, Microsoft Azure and Google Cloud Platform. Knowing more about them can help in getting certain cloud certifications like the AZ-900 or the AWS Certified Cloud Practitioner certifications.

These cloud concepts can help on any cloud related certification exam. The way that you can calm some of the anxiety around studying for certification exams is by knowing the material through diligent and consistent practice. Other things like diet, exercise and sleep play a role in the study plan completion. I currently hold the AZ-900 exam and am going for my AWS Certified Cloud Practitioner certification later in March 2026. This will be my tenth IT certification, so I am excited about it. Use the certifications that you want to go for as steppingstones on the way to your career goals.

Tuesday, February 17, 2026

Linux CLI Commands

 Linux CLI Commands

When using Linux there are some basic Command Line Commands that are used for various functions in Linux. There are some basic commands including ls, cp, mv, and cd. Other commands that are helpful include grep and man that get data by searching for the string in a file. The command man is short for manual pages; this gives information about most commands. 

The command ls stands for list directory and can be used with flags like the -la which allows for a long listing format and shows all files and folders in the directory. When using the cp command, you can copy a file or folder into another directory or copy a file in the same directory. With the mv command you can move a file or folder from one directory to another. The cd command is for changing the directory that you are in.

Basic Commands

There are other Linux CLI commands like pwd, whoami, and ifconfig that show the present working directory, what the current user is, and the network interface configuration of the device which includes IP addresses. Some of the other basic Linux commands include mkdir that makes directories and touch which makes empty files. These three commands are used more in cybersecurity instances but remain essential to anyone that wants to learn Linux.

Display Commands

Commands in Linux also include cat, head, tail, more and less. When using the command cat you can display files content. It is the same when using head and tail which show the beginning of a file or the end of a file. The commands more and less are used to go through pages on long files with less being more with better functionality.

Conclusion

There are more commands, but these will help you for the most part. There are some commands like rm and sudo that need to be used with caution; however, you can look them up along with other Linux commands. Using Command Line Interface commands on Linux devices is something that you will have to work on to get better at.

Each of these commands can be used with modifiers or flags and are sometimes similar so look them up with the man pages to get more familiar with them. There are two other commands that can be used which are help and info which are similar to man. There are additional commands that can be used, however getting more repetition is something that you will need to work on.

Tuesday, February 10, 2026

DNS and DHCP

DNS and DHCP

DNS is an acronym for Domain Name System which is a way for a computer to convert names to IP addresses. Domain Name System uses port 53 and is a protocol that uses both TCP and UDP. Dynamic Host Configuration Protocol or DHCP is used to set up pools of addresses to dynamically assign IP addresses to hosts on a network. Unless Static IPs are set by an administrator the network functions better using dynamic addressing.

DHCP can assign IP address, subnet mask and default gateway network configurations and works with an IP Helper address to get to the DHCP server. This allows IT teams to configure things like VLANs and allow for an IP Helper to denote the DHCP server on the switch or router. DNS allows the naming of websites to function instead of using IP addresses to go to websites and is more distributed.

DNS

Using TCP and UDP allows DNS to have a faster by default and more lightweight use using UDP and a more secure or larger packet use when needed for TCP. DNS allows for the use of Top-Level Domains, also known as TLDs, that are like the .com or .net domains. Domain Name System uses caches with root servers that are the TLD servers and act essentially as a decentralized name lookup service.

DHCP

DHCP uses UDP ports 67 and 68 using port 67 for the DHCP Server and 68 for clients. This allows for faster and connectionless communication over UDP compared to TCP. DHCP uses the Discover, Offer, Request, and Acknowledge process which is referred to as the DORA process.

Dynamic Host Configuration Protocol uses APIPA (Automatic Private IP Addressing) to address clients that for some reason fail to get an IP address. This APIPA address starts with a 169.254.x.x IP address and can be a DHCP server failure or a duplicate IP address.

Knowledge Byte

Performance based questions are often not addressed in textbooks. These gaps are addressed in doing labs and in a work or lab environment that can help with the application of theory. This is something that you should take care of in your studies because you will be asked PBQ questions on some IT certification exams.

Conclusion

DNS and DHCP are often covered in Information Technology certifications and are both essential. DHCP is used mainly in places where larger amounts of computers are in a small business or enterprise environment. Performance-based questions can be easily overcome with labs, practice or on the job training.

There are some things that you can do with DNS and DHCP that will allow you to expand your skill set like learning the difference between an A record AAAA record, MX record, and a CNAME record. For DHCP learning more with the DORA process will be beneficial with tools like Wireshark.

Tuesday, February 3, 2026

Types of Motherboards

Motherboards

There are three main types of motherboards, which include ATX, Micro-ATX, and Mini-ITX, that are common in desktop computers today. The ATX is a form factor for desktop computers and more advanced gaming setups, ATX also supports more expansion slots. Micro-ATX is more for moderate desktop builds and can fit both ATX and Micro-ATX form factor cases. The Mini-ITX form factor is for Mini-PCs and for home theater builds.

Some of the other form factors for motherboards include ITX which is more of a historical or older type of motherboard. In addition, the E-ATX or extended ATX are more for the larger computers like high-end workstations and enthusiast builds. There are also other types of motherboards like laptop embedded motherboards, an older standard called BTX that is obsolete now and Nano-ATX or Pico-ATX motherboards that are for industrial or embedded systems.

Motherboard Sizes

There are different sizes for motherboards that include the ATX being 12 x 9.6 inches, Micro-ATX being 9.6 x 9.6 inches and the Mini-ITX being 170 x 170 mm. The E-ATX or extended ATX is up to 12 x 13 inches. There are things to consider when selecting a motherboard type that includes the chipset, the type of processor, the form factor of the case, and how many PCIe, RAM slots and ports are available.

Knowledge Byte

Burnout and Lack of Motivation is something that can happen when studying for certification exams. The best way to get this to work is to do more manageable study periods that don’t include marathon sessions. There is some truth to being consistent in your training and aiming for being 1% better every day.

Putting in the time should not feel boring or tedious. If it is becoming boring or tedious, try another type of training like flash cards or reading a random chapter in the book to liven up your training. There are some things that can help if you feel that you are getting burnt out, these include trying to change your routine to make studying a part of your daily routine.

Conclusion

There are some ways to go about training and if you get to the point that it seems that you are not making any progress then switch up your studies and find something that works for you. Motherboards are something that you can understand that will help you in your IT journey. Knowing this will help understand the fundamentals of Information Technology. There are more things that I will be discussing in the coming weeks on this blog so stay tuned.