Get started
Bring yourself up to speed with our introductory content.
Get started
Bring yourself up to speed with our introductory content.
debugging
Debugging, in computer programming and engineering, is a multistep process that involves identifying a problem, isolating the source of the problem and then either correcting the problem or determining a way to work around it. Continue Reading
Learn what SDN data center controllers do in a network
In a software-defined network, SDN data center controllers are a crucial component. Consider factors such as performance and compatibility when examining controller options. Continue Reading
How to build an Azure AD user report with Microsoft Graph
Microsoft Graph will be the way forward to manage users and devices that connect to Office 365. Learn how to gather information and perform tasks, such as license assignments. Continue Reading
-
Kilo, mega, giga, tera, peta, exa, zetta and all that
Kilo, mega, giga, tera, peta, exa and zetta are among the binary prefixes used to denote the quantity of something, such as a byte or bit in computing and telecommunications. Continue Reading
How to make and use maps in Golang
Maps are a popular data structure in many programming contexts thanks to their efficiency and speed. But, in Go, some unique features make maps especially useful. 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)?
Use the CALMS framework for a smooth DevOps transition
Adopting DevOps can be challenging, especially when communicating across IT and business teams. The five elements of the CALMS framework can help organizations measure progress.Continue Reading
software toolchain
A software toolchain is a set of software development tools used simultaneously to complete complex software development tasks or to deliver a software product.Continue Reading
DevSecOps
DevSecOps (development plus security plus operations) is an approach that combines application development, security, operations and infrastructure as code (IaC) in an automated continuous integration/continuous delivery (CI/CD) pipeline.Continue Reading
ambient temperature
Ambient temperature is the air temperature of any object or environment where equipment is stored.Continue Reading
How does Kubernetes use etcd?
Etcd is a lightweight, highly available key-value store accessible to each node in a Kubernetes cluster. Find out how etcd works and learn how to use it inside Kubernetes.Continue Reading
-
How to set up backup internet connections for home offices
Reliable connectivity and secure access are must-haves for employees working from home. Here are ideas to consider when designing backup internet connections for home offices.Continue Reading
static testing
Static testing is a software testing method that examines a program -- along with any associated documents -- but does not require the program to be executed.Continue Reading
Kubernetes operator
A Kubernetes operator is a method for application packaging and deployment that extends Kubernetes' capabilities to manage more complex, stateful workloads.Continue Reading
Cloud experts and their AWS re:Invent 2022 predictions
As AWS prepares for its biggest event of the year, our contributors predict what the cloud vendor will unveil at re:Invent 2022.Continue Reading
3 types of wireless site surveys and how to conduct them
Network teams can avoid signal coverage issues by performing different wireless site surveys as they evaluate new spaces, set up sites and operate the network.Continue Reading
user story
A user story is a tool in Agile software development used to capture a description of a software feature from a user's perspective. The user story describes the type of user, what they want and why. A user story helps to create a simplified ...Continue Reading
feature flagging
Feature flagging is a simple programming design pattern that allows developers to turn application features on or off without having to redeploy or change code already in production.Continue Reading
composable infrastructure
Composable infrastructure is a framework that decouples device resources in order to treat them as services.Continue Reading
Dissect open source ransomware code to understand an attack
To protect your organization from ransomware, it's helpful to know what goes on behind the scenes. Unpack this ransomware code example to understand and defend against attacks.Continue Reading
Make a business case for VMware training
You can outsource infrastructure management to a third party or you can get IT admins the VMware training they need to install, manage and troubleshoot your environment.Continue Reading
10 FAQs about cloud computing
Learn the basics of cloud computing with answers to these frequently asked questions. Review the different types of clouds, and see how your company can get started with them.Continue Reading
Manage VMs with Azure Automation State Configuration
Admins can use the Azure Automation State Configuration tool to manage VMs in Azure, on premises and in other clouds. Follow this step-by-step tutorial to get started.Continue Reading
What is the difference between WLAN and Wi-Fi?
Although the terms WLAN and Wi-Fi are used interchangeably, the two wireless technologies differ. Wireless LAN uses radio technology to connect nodes, while Wi-Fi is a type of WLAN.Continue Reading
Protect data with these Azure Key Vault best practices
Enterprises must secure, manage and monitor Azure key vaults correctly to ensure protection. Follow these best practices to effectively protect your data.Continue Reading
IPv4 vs. IPv6: What's the difference?
IPv4 and IPv6 are two forms of IP addresses, but they differ in length and style. Compare the two, and find out why organizations might implement one over the other.Continue Reading
CBRS (Citizens Broadband Radio Service)
Citizens Broadband Radio Service, or CBRS, is the set of operational rules given to a slice of the shared wireless spectrum and the technologies used in that spectrum.Continue Reading
Best practices for a multi-cloud Kubernetes strategy
Multi-cloud has its benefits, but it also creates complexities. Discover best practices and configurations for a multi-cloud strategy using Kubernetes.Continue Reading
Wireless access point vs. router: What's the difference?
The choice of a wireless access point vs. a router for wireless network connectivity depends on the physical size of the network, needs of the organization and the number of users.Continue Reading
NIST (National Institute of Standards and Technology)
NIST (National Institute of Standards and Technology) is a nonregulatory government agency located in Gaithersburg, Md.Continue Reading
immutable infrastructure
Immutable infrastructure is an approach to managing services and software deployments on IT resources wherein components are replaced rather than changed.Continue Reading
legacy system (legacy application)
A legacy system is any outdated computing system, hardware or software that is still in use. Legacy systems include computer hardware, software applications, file formats and programming languages.Continue Reading
Kusto Query Language primer for IT administrators
Administrators who use Microsoft cloud services, such as Microsoft Sentinel and Microsoft 365, can learn how to pull information from those products with KQL queries.Continue Reading
Amazon Elastic Container Service (Amazon ECS)
Amazon Elastic Container Service (ECS) is a cloud computing service in Amazon Web Services (AWS) that manages containers and allows developers to run applications in the cloud without having to configure an environment for the code to run in.Continue Reading
A primer on CXL technology uses
The Compute Express Link, an open source memory interconnect, is gaining traction. Take a deep dive into why it's important and how it improves performance.Continue Reading
Why and how to use container malware scanning software
Malware is on the rise, and containers are potential attack vectors. Learn why it's crucial to check containers for vulnerabilities and compare container malware scanning tools.Continue Reading
How to perform an AD group membership backup and restore
You can fix some problems with Active Directory with a few clicks, but things get difficult when they involve many layers of group membership. Here's a few ways to avoid trouble.Continue Reading
Stay organized with 6 file storage best practices
File storage can quickly become disorganized without organizational planning. Use best practices like retention policies and naming conventions to easily manage file storage.Continue Reading
Configure Azure Load Balancer for session persistence
Session persistence ensures users connect to the same server for the duration of their session. Find out how and why to set up session persistence in Azure Load Balancer.Continue Reading
What Golang generics support means for code structure
Generics are a relatively recent addition to the strongly and statically typed Go language. Learn the benefits of using generics in Golang and how to get started.Continue Reading
CBRS vs. Wi-Fi: What's the difference?
Citizens Broadband Radio Service enables private LTE networks and supports enterprise WAN deployments. But that doesn't mean Wi-Fi is going away anytime soon.Continue Reading
Set up a basic AWS Batch workflow with this tutorial
AWS Batch enables developers to run thousands of batches within AWS. Follow this tutorial to set up this service, create your own workflow and manage your batch environment.Continue Reading
An overview of data-driven API testing
API testing -- including data-driven API testing -- differs from other software tests in its overall process and relevant metrics. Analytics and automation play a key role.Continue Reading
Learn how to bootstrap Kubernetes clusters with kubeadm
In this guide, learn to create, configure and run a Kubernetes cluster from scratch with kubeadm, a command-line tool that simplifies and automates cluster setup and management.Continue Reading
VPN vs. zero trust vs. SDP: What's the difference?
For strong network security, many vendors say VPNs don't cut it anymore. Enter the zero-trust security model and SDPs.Continue Reading
Wi-Fi 7
Wi-Fi 7 is the pending 802.11be standard under development by IEEE.Continue Reading
What is a Raspberry Pi used for?
IT infrastructure can get expensive fast, making single-board computers like the Raspberry Pi appealing for small projects. Learn what a Raspberry Pi does and explore IT use cases.Continue Reading
How to integrate and monitor Kubernetes with New Relic
New Relic might be best known as a DevOps monitoring tool, but it can also help improve observability into your Kubernetes clusters. Follow this tutorial to get started.Continue Reading
What is zero-trust network access? ZTNA basics explained
Zero-trust network access is touted as the solution to replace the VPN. As the potential future of network security, learn more about ZTNA, including its benefits and challenges.Continue Reading
What IT pros need to know about low-code limitations
Low-code environments promise to simplify and speed up software development, but their limitations can create challenges for enterprise IT. Compare models for low-code adoption.Continue Reading
How to manage stateful containers with Kubernetes
Organizations can reap the benefits of containers for stateful applications by using Kubernetes to maintain state in application processes and components.Continue Reading
How to build a zero-trust network in 4 steps
While network teams are responsible for deploying the elements of a zero-trust network, security teams should also be involved in developing the overall zero-trust framework.Continue Reading
RAID data protection quiz: Test your knowledge
How well do you know RAID? It may be time to test your know-how. Find out how much you know about RAID levels, origins and their relationship to data backup with this quiz.Continue Reading
software-defined perimeter (SDP)
A software-defined perimeter, or SDP, is a security technique that controls access to resources based on identity and forms a virtual boundary around networked resources.Continue Reading
How to set up Azure budget alerts
Azure budget alerts can be configured to your specific needs by customized email notifications regarding financial budgets. Follow this tutorial to get started.Continue Reading
Open core vs. open source: What's the difference?
Open core software has gained attention as an alternative to open source and proprietary models. Learn how open core differs from open source and the two approaches' pros and cons.Continue Reading
How to use file server reporting in FSRM
File server reporting within File Server Resource Manager can help admins identify problems and then troubleshoot Windows servers. This tutorial outlines how to generate reports.Continue Reading
Wi-Fi 6E
Wi-Fi 6E is one variant of the 802.11ax standard.Continue Reading
microsegmentation
Microsegmentation is a security technique that splits a network into definable zones and uses policies to dictate how data and applications within those zones can be accessed and controlled.Continue Reading
Explore the pros and cons of Go for DevOps
Author and Docker engineer Teiva Harsanyi explains the benefits of Golang -- including why he sees it as the future of back-end development -- and how to avoid common pitfalls.Continue Reading
5 vSphere 8 features to know about
The latest vSphere release offers expanded lifecycle management features, data processing unit hardware support and management dashboards for admins to track deployment metrics.Continue Reading
Bourne shell
The Bourne shell is the original Unix shell -- command execution program, often called a command interpreter -- that was developed in 1979 at what at the time was Bell Labs.Continue Reading
How do storage scalability and elasticity differ?
Storage elasticity is less well known than scalability, but it helps admins with efficiency and cost. Both elasticity and scalability are key to modern storage systems.Continue Reading
Learn to manage Kubernetes costs with this Kubecost tutorial
Managing Kubernetes environments can be complex -- and expensive. Find out how to get started with Kubecost, a tool to monitor costs and capacity in Kubernetes clusters.Continue Reading
How to use Kubernetes' self-healing capability
Self-healing is a quality that enables software to autonomously resolve issues based on a desired state. Kubernetes' self-healing is built in, but it demands observation.Continue Reading
Ease package management with this Azure Artifacts tutorial
An extension of the Azure DevOps service, Azure Artifacts can help developers manage and share packages to streamline the overall development process.Continue Reading
How to bolster vulnerability management with DevSecOps
DevSecOps pushes security work into every stage of the software delivery lifecycle. Vulnerability management is a critical element to this security posture.Continue Reading
Tips to prepare for a network disaster recovery audit
Enterprises can audit their network disaster recovery plans to ensure thorough protection and preparation. Consider factors like documentation, management support and audit type.Continue Reading
How to set up external authentication in Rancher with GitHub
Local authentication is the default, but configuring Rancher to use external authentication services makes it easier to manage large, complex Kubernetes environments.Continue Reading
data integrity
Data integrity is the assurance that digital information is uncorrupted and can only be accessed or modified by those authorized to do so.Continue Reading
Build AI into the DevOps maturity model for smooth sailing
AI has promising applications in DevOps, but organizations must account for the maturity of their teams, processes and tools to ensure the success of their AI initiatives.Continue Reading
What is K3OS and how does it relate to K3s?
Discover the potential benefits of adopting K3OS, a lightweight Linux distribution developed to run Kubernetes workloads in low-resource environments.Continue Reading
Learn to monitor group memberships with PowerShell
Use PowerShell automation to build reports in local group memberships on a server and security groups in Active Directory to keep tabs on any irregular behavior.Continue Reading
raised floor
A raised floor is a data center construction model in which a slightly higher floor is constructed above the building's original concrete slab floor, leaving the open space created between the two for wiring or cooling infrastructure.Continue Reading
What IT admins should consider when licensing a VM
Licensing for virtual machines can be particularly tricky to navigate for IT admins, who must ensure proper licensing for hosts -- as well as software running inside VMs.Continue Reading
How you can incorporate lean coffee for Agile, QA meetings
Don't let formal meeting agendas turn away attendees. The lean coffee format encourages participation and idea sharing on topics to drive conversation in numerous settings.Continue Reading
How to build a vulnerability scanner with PowerShell
What do you do if there's a zero-day threatening your organization? When you need to act fast, use PowerShell to uncover vulnerabilities hiding in your environment.Continue Reading
3 common CQRS pattern problems, and how teams can avoid them
While CQRS can provide a lot of value when it comes to structuring an event-driven architecture, improper practices can cause this pattern to be more of a burden than a blessing.Continue Reading
Network bandwidth vs. throughput: What's the difference?
Bandwidth and throughput both indicate network performance. The terms are often used together, but bandwidth refers to capacity, while throughput details how much data actually transmits.Continue Reading
Break down Azure VM pricing models and discounts
Azure offers three VM pricing models. Learn the benefits and drawbacks of each, which model works best for you and discount options to help you save.Continue Reading
How to establish a Kubernetes governance strategy
Because Kubernetes is a large, complex tool that touches so much of the IT ecosystem, governance policies are important to meet both internal and external standards.Continue Reading
Why security chaos engineering works, and how to do it right
While 'chaos' doesn't sound like something software security managers would want, chaos engineering has an enticing amount of value when it comes to identifying potential threats.Continue Reading
How to implement file classification in file servers
File classification with File Server Resource Manager enables admins to classify and organize data. This tutorial shows how to implement and manage file classifications.Continue Reading
How does SD-access work?
SD-access is a combination of two elements: SDN and the access edge. The result is a network with a centralized management system and improved security policies.Continue Reading
VXLAN vs. VLAN: What's the difference?
VLANs offer security and traffic management benefits but have limitations in routing and scale. VXLANs address those challenges by creating a Layer 3 network overlay.Continue Reading
Understanding the FTP PORT command
FTP uses control and data channels, each using a separate TCP port. Port 21 is for the control channel, and port 20 is for the data channel. Learn how these two channels are used.Continue Reading
An Azure Data Factory tutorial for beginners
Azure Data Factory can be used to create data pipelines to process data from multiple sources. Learn how to effectively create these pipelines within Azure Portal.Continue Reading
Spine-leaf (spine-leaf architecture)
Spine-leaf, or leaf-spine, is a two-layer network topology composed of spine and leaf switches.Continue Reading
What an AI-driven network looks like
Log analysis and wireless management are common AI use cases in networking. Future applications could include chatbot alerts, digital experience monitoring and traffic engineering.Continue Reading
Step-by-step guide to working with Crossplane and Kubernetes
Crossplane is built to extend Kubernetes resources to and from external sources like databases, the cloud or the edge. Try out the tool, and learn its processes with this tutorial.Continue Reading
VMware ESXi
VMware ESXi, also called VMware ESXi Server, is a bare-metal hypervisor developed by VMware for vSphere.Continue Reading
green software
Green software, also known as sustainable software, is software that is designed, developed and implemented to limit energy consumption and have minimal environmental impact.Continue Reading
An introduction to SRE documentation best practices
SRE documentation stands distinct from other types of IT documentation, not least because it's a core responsibility for site reliability engineers. What else makes it distinct?Continue Reading
What to know about SMART SSD use
This overview of SMART attributes in SSDs explains how organizations can put them to good use. SMART SSDs provide peace of mind about device life span.Continue Reading
Why API naming conventions matter, and how to master the art
Naming APIs can be a daunting process, since it requires a balance between simplicity and clarity. JJ Geewax, author of 'API Design Patterns,' has some advice for developers.Continue Reading
Is Kubernetes a hypervisor? How do they differ?
Kubernetes, on the surface, appears to perform the same task as a hypervisor. Does that make Kubernetes a hypervisor? The short answer: No. Let's clarify why it's not.Continue Reading
Best practices for DIY network automation
Many network pros write their own automation scripts. These best practices help teams implement coding and tool set standardization, proper change management and immutability.Continue Reading
Putting up DevOps guardrails -- what does that mean?
IT projects without proper communication and collaboration can be risky for organizations to take on -- that's where DevOps guardrails come in. Learn more below.Continue Reading
A primer on disaggregated storage
Disaggregated storage enables organizations to scale compute and storage separately for high-performance, low-latency workloads. Some benefits are cost savings and flexibility.Continue Reading
Observability as code is key to the cloud operating model
Why is everything becoming 'as code'? Believe it or not, it's easier to manage and can save the headache of adopting a new, specialized tool. Use the tools you have for OaC.Continue Reading
When and how to search with Amazon CloudWatch Logs
Logs can reveal important information about your systems, such as patterns and errors. Learn how to search logs with CloudWatch Logs, key concepts and other options.Continue Reading