Surender KumarAuthor

areas of expertise
- Windows server administration
- Linux server administration
- Cisco switches and routers
- Database administration (MS SQL and MySQL)
- Web servers administration (IIS, Apache, and Nginx)
- Website, domain and email migration
- SharePoint configuration
- CI/CD with GitLab and GitHub
- Docker and Kubernetes.
education
- Master’s degree in Computer Applications
- Bachelor’s degree in Computer Science
- Microsoft certified
- Cisco certified.
With over 15 years of experience in server and network administration, Surender has the breadth and depth of experience needed to quickly understand the network and craft the most suitable solutions for a business. His fields of interest are windows servers, active directory, powershell, web servers, networking, linux, virtualization, docker, and kubernetes.
recent publications
-
Add PowerShell to Nano Server Containers
Add PowerShell to Nano Server Containers PowerShell is an essential tool for Windows system administrators and DevOps professionals who rely on it for scripting, automation, and configuration management. When working with Windows containers—especially in enterprise environments—there are many scenarios where having PowerShell inside the container becomes necessary, whether for running scheduled tasks, executing scripts, or
May 24, 2025 -
Version-controlled infrastructure with Git and OpenTofu
Managing infrastructure can be daunting, especially when changes are frequent and involve multiple team members. OpenTofu is a powerful open-source Infrastructure as Code (IaC) solution that can be used to automate infrastructure management. Combined with Git, you can track, manage, and collaborate on infrastructure configurations just like software code. This post will cover how to
December 14, 2024 -
Add-WindowsCapability failed Error code = 0x800f0954
How to fix Add-WindowsCapability failed error When enabling optional features or Remote Server Administration Tools (RSAT) with PowerShell on Windows, you might encounter the error message shown below. RSAT is a set of Windows features that allows you to manage and administer remote servers and services from your local computer. Add-WindowsCapability failed. Error code =
July 16, 2024 -
SqlPackage to export and import SQL server databases
SqlPackage – An ultimate tool for SQL server database export and import In today’s fast-paced digital world, managing databases efficiently is crucial for developers and database administrators (DBAs). Whether it’s backing up your database, migrating to a new server, or setting up a development environment, having the right tools can make a significant difference. One
June 12, 2024 -
Find the path of an executable with PowerShell
Find the executable path with PowerShell Did you ever need to find the path of an executable in Windows? For instance, you run adb.exe command and it magically works but you don’t know where the executable is actually located on your Windows system. In a traditional command prompt (i.e., cmd.exe), you can simply run the
April 23, 2024 -
Programmatically create a network bridge in Windows
Programmatically create a network bridge in Windows Did you ever get stuck when creating a network bridge programmatically? You can do that quickly with the graphical user interface (GUI), as shown in the screenshot below. But what if you want to create a bridge without using the GUI option? Well, it is not possible until
December 5, 2023
