Instructional

Ignite and Dog Food 2018 Conference Notes

This year I was fortunate to attend both Microsoft Ignite 2018, and Columbus Ohio’s Microsoft Dog Food Conference 2018. Here are some notes I compiled after the conferences, in which I cover: LTSC – long-term servicing channel SAC – semi-annual channel Azure IaaS test lab Admin Center Server Core Azure Security Center IAC – infrastructure […]

Tags: ,

Posted in Instructional | Comments Off on Ignite and Dog Food 2018 Conference Notes

Use Azure to Build your Test Lab

Using Azure to host your personal test lab is a lot simpler, and less expensive than most people realize (if managed properly its cost is truly nominal). In this PDF I will show you how. We will look at: Billing and deallocating Resource Groups Virtual Networks RDP (remote desktop protocol) access Virtual Machines Private and […]

Tags: ,

Posted in Instructional | Comments Off on Use Azure to Build your Test Lab

Business Continuity Planning

We have all seen countless numbers of companies that have reams and reams of BCP that is so burdensome and filled with vague but accepted legal and industry terminology and jargon that no one ever reads it, implements it, or gets any real value from it. When a disruption occurs the BCP lies dusty in […]

Tags: ,

Posted in Instructional | Comments Off on Business Continuity Planning

Digital Signatures

This is a very brief explanation and example of how digital signatures work.   Digital Signatures        

Tags:

Posted in Instructional | 2 Comments »

Certificates on the Internet

This is a very brief explanation and example of how digital certificates work on the Internet, such as when buying a book from Amazon.   Certificates on the Internet        

Tags:

Posted in Instructional | Comments Off on Certificates on the Internet

PowerShell in Parallel

Writing your PowerShell scripts to take advantage of parallel execution seems daunting, but it really isn’t and they will run so much faster! Here’s a quick explanation with simple examples of just how to do it. As with any script from the Internet, read these and test them before you use them in production.   PowerShell in […]

Tags:

Posted in Instructional | Comments Off on PowerShell in Parallel

DNSSec Explained!

DNSSec is yet neither widely deployed nor well understood, but there is already clear and present need for its use. Just like HTTPS, DNSSec is becoming more common, and will eventually become required. In this video tutorial I diagrammatically show how DNSSec works. We’ll look at DNS functionality, DNS referrals, spoofing and man-in-the-middle attacks, asymmetric […]

Tags:

Posted in Instructional | 5 Comments »

Building a 2-Tier, Offline-Root, Internal PKI with an IIS CDP on Microsoft Windows Server 2012 R2

It’s long overdue, but more and more applications, systems, and services are finally requiring PKI (Public Key Infrastructure). Sadly, however, any Google or Bing search on the subject will point you to sources that are incomplete, contradictory, or flat-out wrong. There just isn’t a lot of clear and concise information for administrators who are learning and implementing this […]

Tags:

Posted in Instructional | 1 Comment »

RoboCopy Switches, Syntax, and Parameters

I know this is pretty basic, but the other day I just got plain sick and tired of not knowing the intricacies of the less commonly used RoboCopy switches, so I did a bunch of research and wrote up some notes. I hope this helps!   RoboCopy Switches, Syntax, and Parameters

Tags:

Posted in Instructional | 2 Comments »

Delete Old Accounts (Computer or User) with PowerShell

Over the years I’ve found a lot of VBS and PSh scripts that handle old Windows computer or user accounts, but none of them seem to do it quite right. This script uses LastLogonTimeStamp and PWDLastSet together (but not LastLogon), and it gives the administrator the ability to list, disable, move, and/or delete the old […]

Tags:

Posted in Instructional | Comments Off on Delete Old Accounts (Computer or User) with PowerShell