Get started
Bring yourself up to speed with our introductory content.
Get started
Bring yourself up to speed with our introductory content.
purple screen of death (PSOD)
A purple screen of death (PSOD) is a diagnostic screen with white type on a purple background that's displayed when the VMkernel of a VMware ESXi host experiences a critical error, becomes inoperative and terminates any virtual machines (VMs) that ... Continue Reading
Learn how to set up Windows Server 2022 SMB compression
Microsoft added SMB compression to the new server OS to reduce bottlenecks when transferring files with Windows-based file shares. Continue Reading
Amazon Elastic Kubernetes Service (Amazon EKS)
Amazon Elastic Kubernetes Service (EKS) is a cloud-based container management service that natively integrates with Kubernetes to deploy applications. Continue Reading
-
Follow this tutorial to get started with Azure Bicep
Azure Bicep enables IT ops teams working with IaC to create and deploy Azure resources in a more streamlined manner. Follow this tutorial to learn how. Continue Reading
Learn the basics of SaaS licensing and pricing models
SaaS licensing can be tricky to navigate, and a wrong choice could cost you. To get it right, examine the different types of licenses and the main pricing models. Continue Reading
-
Definitions to Get Started
- What is an API (application programming interface)?
- What is a SAN? Ultimate storage area network guide
- What is a data retention policy?
- What is multi-access edge computing? Benefits and use cases
- What is 5G?
- What is 6G? Overview of 6G networks & technology
- phase-locked loop (PLL)
- What is millimeter wave (mmWave)?
BGP vs. EIGRP: What's the difference?
BGP is an exterior gateway protocol optimized for routing between large networks. EIGRP is an interior gateway protocol that is well suited for routing within smaller networks.Continue Reading
Use MicroK8s with Raspberry Pi in this tutorial
Kubernetes is important to tackle, but its resource requirements can balloon dramatically. MicroK8s lets individuals experiment with the platform -- try it on Raspberry Pi 4.Continue Reading
parser
In computer technology, a parser is a program that's usually part of a compiler. It receives input in the form of sequential source program instructions, interactive online commands, markup tags or some other defined interface.Continue Reading
Create file server screens and quotas in FSRM
File Server Resource Manager can help data center admins keep track of what files get stored on their servers and how much space users take up. Learn to use key FSRM features.Continue Reading
These Azure Logic Apps examples assist with your admin needs
Admins can get some automated assistance with provisioning and monitoring by learning how to work with triggers in Microsoft's integration platform as a service.Continue Reading
-
A guide to distributed network architectures
Distributed network architectures have become popular because of their adaptability, reliability and scalability. But every new technology also has its challenges.Continue Reading
Secure your infrastructure against VM ransomware
More hackers are using VMs as an access point to install and deploy encrypted ransomware. Make sure your security strategy includes prevention, response and analysis.Continue Reading
The role of name resolution in networking
Name resolution is essential in converting hostnames and IP addresses for network communications. Here's how the process resolves hostnames, queries servers and finds IP addresses.Continue Reading
A 7-point language comparison of Ballerina vs. Golang
This comparison takes a look at both Ballerina and Golang, including their support for high-level programming, libraries, built-in management features and community support.Continue Reading
DigitalOcean
DigitalOcean Inc. is a cloud computing vendor headquartered in New York City with data centers worldwide that offers an infrastructure as a service (IaaS) platform for software developers.Continue Reading
An introduction to neutral host networks using private 5G
Enterprises often use signal boosters and distributed antenna systems to improve carrier signal strength. Neutral host networks over private 5G could disrupt those methods.Continue Reading
distributed applications (distributed apps)
Distributed applications (distributed apps) are applications or software that run on multiple computers within a network at the same time and can be stored on servers or cloud computing platforms.Continue Reading
data lifecycle management (DLM)
Data lifecycle management (DLM) is a policy-based approach to managing the flow of an information system's data throughout its lifecycle: from creation and initial storage to when it becomes obsolete and is deleted.Continue Reading
How to convert binary to decimal
It's helpful for network admins to know how to convert binary to decimal, and vice versa, for IPv4 addressing, subnet masks, default gateways and network IDs.Continue Reading
data center management
Data center management refers to the set of tasks and activities handled by an organization for the day-to-day requirements of operating a data center.Continue Reading
How viable is it to create microservices in Python?
Python offers microservices developers access to advanced scripting, embedded testing and plugin tooling. But is it a good fit for you? And what are the alternatives if it isn't?Continue Reading
Podman: A worthy alternative to Docker for containers
Podman has long stood in Docker's shadow, but 'Podman in Action' author Daniel Walsh hopes to shine a light on Podman within the container market.Continue Reading
Why and how to export data from CloudWatch Logs to S3
There are several reasons to export data out of CloudWatch Logs and into S3. Use this step-by-step tutorial to automate the process.Continue Reading
How to set up Exchange Online modern authentication
Microsoft plans to tighten up security on its hosted email platform to prevent attackers from gaining access to user credentials. Is your organization ready?Continue Reading
Do hypervisors limit vertical scalability?
Knowing hardware maximums and VM limits ensures you don't overload the system. Learn hypervisor scalability limits for Hyper-V, vSphere, ESXi and Red Hat Virtualization.Continue Reading
An introduction to VMware KVM mode
VM management often requires multiple monitors. KVM mode lets you set hot keys to navigate between VMs and the OS, so no task -- or workflow -- is lost among application windows.Continue Reading
Scrum vs. DevOps: Are they intertwined or redundant?
To keep up with a complex CI/CD environment, IT ops teams can choose between Scrum or DevOps -- or use them together. Discover the roles and benefits of each approach.Continue Reading
An overview of hardware support for virtualization
Intel, AMD and Arm processors optimize virtualization in multiple ways. Read up on the features for Intel VT, AMD-V, Armv9, Intel APICv, and AMD AVIC tech, as well as how they support VMs.Continue Reading
Develop a DevOps branching strategy to promote efficiency
Projects in DevOps environments can move quickly, which often creates chaos. To curb the confusion, use a branching strategy to track changes as teams work simultaneously.Continue Reading
virtual network functions (VNFs)
Virtual network functions (VNFs) are virtualized tasks formerly carried out by proprietary, dedicated hardware.Continue Reading
economizer
An economizer is a mechanical device that reduces the amount of energy used to cool a data center or other buildings.Continue Reading
SSADM (Structured Systems Analysis and Design Method)
SSADM (Structured Systems Analysis and Design Method) is a widely used computer application development method in the United Kingdom, where its use is often specified as a requirement for government computing projects.Continue Reading
7 principles of observability in modern applications
Organizations must keep these seven principles top of mind when monitoring and organizing data to institute observability practices that resolve problems quickly.Continue Reading
network functions virtualization (NFV)
Network functions virtualization (NFV) is a network architecture model designed to virtualize network services that have traditionally run on proprietary, dedicated network appliances.Continue Reading
A SaaS evaluation checklist to choose the right provider
Replacing a legacy app with a SaaS alternative can be tedious. Create a checklist related to reliability, support and uptime to pick the right SaaS app and provider.Continue Reading
How to set up automated log collection with PowerShell
Gathering logs from on-premises Windows Server systems or Office 365 cloud services is a necessary but tedious job. Try a PowerShell script to ease the pain.Continue Reading
converged network adapter (CNA)
A converged network adapter (CNA) is a single network interface device that provides the functionality of both a Fibre Channel (FC) host bus adapter (HBA) and a TCP/IP Ethernet network interface card (NIC).Continue Reading
Quiz yourself on FinOps principles and concepts
FinOps practices can guide an organization toward more effective cloud cost management. How much do you know about key FinOps concepts?Continue Reading
AWS Control Tower aims to simplify multi-account management
Many organizations struggle to manage their vast collection of AWS accounts, but Control Tower can help. The service automates the creation and governance of user accounts.Continue Reading
virtual switch (vSwitch)
A virtual switch (vSwitch) is a software program that enables one virtual machine (VM) to communicate with another.Continue Reading
Frameworks for an observability maturity model
Observability helps developers and IT operations teams identify and fix system issues. And with the right setup, it can improve on itself over time to catch potential problems.Continue Reading
overlay network
An overlay network is a virtual or logical network that is created on top of an existing physical network.Continue Reading
Can you really use a shared database for microservices?
Since its emergence as a mainstream development style, experts have debated the wisdom of using a shared database for microservices versus providing a database per service.Continue Reading
The 3 pillars of observability: Logs, metrics and traces
Logs, metrics and traces offer their individual perspectives on system performance. When analyzed together, they provide a complete picture of your infrastructure.Continue Reading
system of systems (SoS)
A system of systems (SoS) is the collection of multiple, independent systems in context as part of a larger, more complex system.Continue Reading
What is the resource hierarchy structure in AWS?
Review the resource hierarchy to gain a better understanding of what's happening at each step when you deploy a new service, give it permissions and have an admin manage it.Continue Reading
Ubuntu snap vs. apt: Which package manager to use and when
Choosing an appropriate package manager depends primarily on your organization's specific IT ecosystem. Determine when snap or apt is the better call.Continue Reading
exception handling
Exception handling is the process of responding to unwanted or unexpected events when a computer program runs.Continue Reading
DevOps goals and objectives for a smooth adoption roadmap
Start your organization's DevOps adoption journey with the right set of metrics -- and drill down from there. And while no two orgs are the same, they share some key goals.Continue Reading
VLAN (virtual LAN)
A virtual LAN (VLAN) is a logical overlay network that groups together a subset of devices that share a physical LAN, isolating the traffic for each group.Continue Reading
How to set up a K3s cluster
Admins have choices when it comes to selecting a Kubernetes distribution. One such option is K3s, which can be used for development or production. Here's how to get started.Continue Reading
SOAP (Simple Object Access Protocol)
SOAP (Simple Object Access Protocol) is a message protocol that enables the distributed elements of an application to communicate.Continue Reading
How to track -- and measure -- technical debt
Technical debt can grow without an organization's knowledge or control -- unless they address it at the start. Here are different methods and tools to track and manage it.Continue Reading
virtual networking
Virtual networking is the abstraction of network resources from the underlying physical network infrastructure.Continue Reading
Understand the basics of 5G wireless networks
To build a 5G network, the deployment mode, spectrum band and services are all important factors to understand and consider. Here's what you should know about the basics of 5G.Continue Reading
Implement reliability testing methods, tools for better dev
Reliability testing can play an integral role in software development. Here are some methods and tools to incorporate into your app development lifecycle.Continue Reading
Whip up recipes with 'Elasticsearch 8.x Cookbook'
Elasticsearch is a powerful and potentially complicated tool. With 'Elasticsearch 8.x Cookbook,' users can split exercises into manageable bites.Continue Reading
Implement these 4 AWS Organizations best practices
To successfully use AWS Organizations, admins must grasp key concepts related to organizational units, service control policies, and management and member accounts.Continue Reading
How to deploy an EKS cluster using Terraform
Terraform benefits include scalability, repeatable infrastructure and cost efficiency. Follow this step-by-step tutorial to learn how to deploy an EKS cluster using Terraform.Continue Reading
The ins and outs of low-code application testing
When teams use low-code for application development, it can save time and money. But don't neglect testing for potential issues just to deploy the app sooner.Continue Reading
How to run Docker on an Azure VM
Microsoft Azure offers a lot of container management services for enterprises to choose from. One of those options is Azure Container Instances. Here's how to get started.Continue Reading
litigation hold (legal hold, preservation order or hold order)
A litigation hold -- also known as legal hold, preservation order or hold order -- is an internal process that an organization undergoes to preserve all data that might relate to a legal action involving the organization.Continue Reading
Ethernet vs. Carrier Ethernet: How do they differ?
Connectivity over longer distances and higher data rates are some of the major differences that separate Carrier Ethernet from traditional wired Ethernet.Continue Reading
AMD (Advanced Micro Devices)
Advanced Micro Devices (AMD) is a semiconductor company, known for designing and developing computer processors and graphics technologies.Continue Reading
Use Dapr on Kubernetes to build microservices in production
Dapr is an application runtime that targets cloud-native application development. Developers can use it to streamline their workflows. Here's how.Continue Reading
GNU/Linux
GNU/Linux is a Unix-like operating system made up of different OS components and services that create the Linux OS.Continue Reading
ASHRAE (American Society of Heating, Refrigerating and Air-Conditioning Engineers)
ASHRAE was formed in 1959 by the merger of the American Society of Heating and Air-Conditioning Engineers (ASHAE), founded in 1894, and the American Society of Refrigerating Engineers (ASRE), founded in 1904.Continue Reading
Evaluate 5G networks vs. 4G for data centers
5G networking requires organizations and data centers to support IoT, while 4G requires increased machinery. Learn more about the differences between 5G and 4G for data centers.Continue Reading
Smoke testing vs. sanity testing explainer on key differences
While smoke and sanity testing are both techniques QA professionals use to quickly identify feature defects, they differ when it comes to scope, automation requirements and timing.Continue Reading
Examine IBM's hybrid cloud strategy
IBM's focus on hybrid cloud efforts, including Cloud Paks and OpenShift, makes for a competitive option. See if its strategy fits your enterprise needs.Continue Reading
How to scale Scrum with Scrum of Scrums meetings
Enterprise-scale software development can be difficult to coordinate across multiple teams. For Agile-adhering IT organizations, Scrum of Scrums is one way to stay organized.Continue Reading
Important DevOps engineer programming languages to learn
We've learned that DevOps demands some code knowledge -- but there are a lot of languages to choose from. Think about CI/CD, object-oriented languages and infrastructure as code.Continue Reading
Google Compute Engine
Google Compute Engine (GCE) is an infrastructure as a service (IaaS) offering that allows clients to run workloads on Google's physical hardware.Continue Reading
program/erase cycle (P/E cycle)
A solid-state storage program/erase cycle (P/E cycle) is a sequence of events in which data is written to a solid-state NAND flash memory cell, such as the type found in a flash or thumb drive, and is subsequently erased and rewritten.Continue Reading
How network virtualization works
Network virtualization uses abstraction to isolate applications and resources from the physical infrastructure. Benefits include faster provisioning, agility and operational efficiency.Continue Reading
garbage collection (GC)
Garbage collection (GC) is a memory recovery feature built into programming languages such as C# and Java.Continue Reading
6 types of network topologies
Network topology is essential to network configuration, as it determines the arrangement of a network and defines how nodes connect. Here are six common types of network topologies.Continue Reading
6 ways cloud-native and cloud-agnostic architecture differ
While development teams should carefully weigh the tradeoffs between cloud-native and cloud-agnostic architectures, they don't necessarily have to commit to just one.Continue Reading
How software testing affects a successful multi-cloud strategy
Here's how QA professionals working with multi-cloud can deal with the increased complexity associated with the strategy, plus the risks and workflow factors.Continue Reading
LDAP injection
LDAP (Lightweight Directory Access Protocol) injection is a type of security exploit that is used to compromise the authentication process used by some websites.Continue Reading
Why and how to enable Azure Backup Instant Restore
Azure Backup Instant Restore has minimal wait time, is set at a modest price and has backup options via policies. Learn how to configure this service to restore failed VMs.Continue Reading
Explore top data lake providers for substantial storage use
Don't be deterred by the murky waters of data lake technology. Fishing for the right provider to accelerate your analytics is probably easier than you think.Continue Reading
Break down types of data center storage
Data centers should consider alternate varieties of storage for different uses. Explore hybrid storage arrays, virtual storage, cloud storage and on-premises architecture.Continue Reading
How to compare Docker images with container-diff
You could pay for a vendor to analyze container images for you, or you could use container-diff for free. Compare container images before deployment to avoid unfortunate mishaps.Continue Reading
5 basic network commands for Linux and Windows
Linux and Windows use different network commands to run tasks that are common in both environments, such as network connectivity testing. But the commands often share similarities.Continue Reading
SharePoint Online
Microsoft SharePoint Online is a collection of cloud- and web-based technologies that make it easy for organizations to store, share and manage digital information.Continue Reading
Common types of enterprise network connections
The goal of every network is to connect devices. The connections that form those links -- such as wired cabling and wireless technologies -- are crucial in network infrastructure.Continue Reading
Windows Server 2022 security hardening guide for admins
Emerging threats continue to target the Windows ecosystem, but there are multiple methods to make it tougher to be the victim of a malicious hack attempt.Continue Reading
queue depth
Queue depth, in storage, is the number of pending input/output (I/O) requests that a storage resource can handle at any one time.Continue Reading
How to build a virtual router with VMware Workstation
Virtual networks in testing and development setups require virtual routers. In this step-by-step tutorial, use VMware and Windows tools to set up a virtual router.Continue Reading
Power over Ethernet basics for network architects
Power over Ethernet provides a way to supply electricity to low-power devices through a standard Ethernet cable. Learn about the different standards and PoE types.Continue Reading
RAM-based solid-state drive (SSD)
A RAM-based solid-state drive (SSD) is a storage device made from silicon microchips that has no moving parts and stores data electronically instead of magnetically.Continue Reading
World Wide Name (WWN)
A World Wide Name (WWN) is a unique identifier that is hard-coded into each Fibre Channel (FC) device by the device's manufacturer.Continue Reading
Fibre Channel (FC) port types
A Fibre Channel port is a hardware pathway into and out of a node that performs data communications over an FC link.Continue Reading
solid-state drive (SSD) capacity
Solid-state drive (SSD) capacity is the maximum amount of data that can be stored on a solid-state drive.Continue Reading
N_Port ID virtualization (NPIV)
N_Port ID virtualization (NPIV) is a Fibre Channel (FC) standard that makes it possible to create multiple virtual ports on a single physical node port (N_Port), with each virtual port appearing as a unique entity to the FC network.Continue Reading
Basic virsh network commands to know
It's helpful to know how to use virsh commands to manage VMs and virtual networks; some cloud providers don't support Ansible or VirtualBox. Get started with a few commands.Continue Reading
The future of OpenTelemetry for observability
To collect and analyze telemetry data from cloud-native apps, many organizations use OpenTelemetry for system observability. Discover its benefits and primary components.Continue Reading
How to choose the best CPU for virtualization
Selecting the right CPU for virtual infrastructures depends on many factors, including feature sets and hardware specs. Proper configuration of processor resources is also crucial.Continue Reading
development environment
In software, web and mobile application development, the development environment is a workspace with a set of processes and programming tools used to develop the source code for an application or software product.Continue Reading