Expert Insights


System Center & OMS

Four Concurrency Experts Weigh in on the Evolution of Microsoft System Center

Editor’s note: This post brings you four perspectives from Concurrency engineers exploring the evolution of Microsoft System Center as more businesses go to the cloud.  

Understanding the future of Microsoft System Center allows IT professionals to spend budgets wisely, establish or refine cloud-migration plans, and enhance career progress as data center models change. In this four-part blog, Concurrency experts address misunderstandings and misconceptions, as well as encourage IT professionals to embrace opportunities to truly transform not only their data centers but also the way they partner with other departments within their organizations.

Concurrency Blog by Concurrency Blog

PowerShell Quick Tips

When diagnosing issues, it's good to be as quick and efficient as possible.  The faster you can diagnose an issue, the faster you can resolve it and restore regular operations.  This is a place where PowerShell shines.  If you have the right command, it can be much quicker to run it than to click through the GUI to collect data.  Here, we'll look at some short PowerShell snippets to use while troubleshooting issues.  All of these are easy commands that you can begin using yourself!

Mitchell Grande by Mitchell Grande

Active Directory Health

When dealing with any Active Directory related issue, checking the health of the domain is a common first step.  AD domain health can be broken down into two main parts - the status of the individual DCs and the stability of the replication.  Here, we'll cover how to check each of these.

Mitchell Grande by Mitchell Grande

PowerShell Event Log Collection

Recently while troubleshooting an issue, it was necessary to search for specific event IDs on 6 different servers.  We knew there was a sporadic issue on all of these different servers, but we didn't know if it was happening simultaneously on them or if the timings were scattered.  Although we could have manually logged into each server, exported the event logs, and then searched them in Excel, it was quick and easy to use PowerShell to do the data collection.

Mitchell Grande by Mitchell Grande

Sharing a File in SharePoint Online or OneDrive with PowerShell

I have been diving into doing larger scale operations in SharePoint Online using the Client Side Object Model (CSOM) utilizing PowerShell and ran into a scenario that I couldn’t easily find documented anywhere. What I wanted to do was technically “share” a file with a specific user and have that user receive an email just […]

Drew Madelung by Drew Madelung

PowerShell DSC

While configuration management software such as Ansible, Puppet, or Salt has become very popular for use in Linux environments, Windows hasn't had a similar push until relatively recently.  PowerShell Desired State Configuration (usually shortened to DSC) is a configuration management platform that is native to Windows and programmed using familiar PowerShell syntax.  Here, we'll cover the benefits of using configuration management, example use cases, and a technical overview.

Mitchell Grande by Mitchell Grande

Netsh Packet Captures

A common troubleshooting step is collecting a packet capture to see what's happening at the network level.  Perhaps you're trying to track down a port blocked by a firewall or a connection that just isn't working right.  For this, many people would install Wireshark, Microsoft Network Monitoring (netmon), or Microsoft Message Analyzer.  However, Server 2008 R2 and newer includes the ability to collect packet captures using the native netsh tool without any additional installations.  With many environments under strict change control, this is a quick and easy way to get what you need.  Here, we'll cover the process for collecting and analyzing a packet capture with netsh.

Mitchell Grande by Mitchell Grande

Tenets of Modern IT Management - 10 Part Video Series

The transformation of IT organizations into competitive advantages of their businesses has driven the adoption of Modern IT Management tenants and we've produced a 10 part video series detailing them.  You'll find below the 10 part series which walks through each tenet.

Nathan Lasnoski by Nathan Lasnoski

Modern IT Management Defined: DevOps, ITIL, Cloud, Agile, or All of the Above?

What if I told you that you had to take your management platforms and start over, but this time you needed to plan for the next generation of how you'd work with your teams.  What if I told you that you needed to re-address how you dealt with your operational lifecycle, development, and release management.  This is what my team and I did over the last several months.  We decided that we'd look at what the management landscape will look like years from now and apply those concepts to the tools being released by Microsoft for the cloud-centric world. 

Nathan Lasnoski by Nathan Lasnoski