Presentation is loading. Please wait.

Presentation is loading. Please wait.

Author/Tech Trainer, Pluralsight

Similar presentations


Presentation on theme: "Author/Tech Trainer, Pluralsight"— Presentation transcript:

1 Author/Tech Trainer, Pluralsight
Protecting SharePoint Server with PowerShell Desired State Configuration Tim Warner Author/Tech Trainer, Pluralsight Saturday, May 14, 2016 2:55 - 3:55 PM Room S277

2 What is the future of SharePoint? Discussion led by Jeff Teper
Jeff Teper, Microsoft Corporate Vice President of OneDrive and SharePoint, will lead us in discussing the future of the platform and then take your questions. Join us at 4pm for our final SPS Nashville session for all attendees in the State Farm room (volunteers will be providing directions to the hall).

3 Session Materials

4 Agenda Recognize the problem of configuration drift
Understand how Windows PowerShell DSC can solve the problem Learn how to apply DSC to a SharePoint Server farm Discover implications for Microsoft Azure (If we have time...)

5 Configuration Drift

6 Configuration Drift Ramifications
Reduced security Compliance failures Reduced performance Reduced availability SLA impacts High cost of manual management labor

7 Configuration Management Solutions
Windows PowerShell DSC

8 Windows Powershell DSC Quick Start

9 CIM/WMI Repository

10 Programming Paradigms
Imperative Declarative Explicit instructions on how the program should do its work Examples: .NET, PowerShell "Make it so" Examples, SQL, DSC

11 DSC High-Level Architecture
DSC is based entirely in the DMTF Common Information Model (CIM) standard Microsoft's CIM implementation is WMI There are lots of ways to configure a highly available pull server farm (SMB, IIS, etc.)

12 DSC Resources Building blocks of a DSC configuration
They're PowerShell modules 1 configuration per machine Requires PowerShell v4 or v5 Built-in Experimental ("x" resources) Community ("c" resources)

13 Demo

14 Protect Our SharePoint Farm with DSC

15 What Can We Protect in SharePoint?
Active Directory IIS SQL Server Registry File system Most SharePoint administrative settings

16 Demo

17 Microsoft Azure Implications

18 You can even host DSC pull servers in the Azure cloud!
This does NOT apply to the SP Online managed environment!

19 Summary Windows PowerShell is at the center of Windows systems administration nowadays PowerShell DSC isn't required, nor is it very mature Part of today's "cloud cadence"/DevOps practice Chef Software is a big Microsoft partner

20 Summary Tim Warner timothywarner316@gmail.com @TechTrainerTim
timwarnertech.com/sps2016.zip Don't forget the evaluation! Thanks so much for attending :)

21 Thank You for being a part of SharePoint Saturday Nashville!
Remember to and tag #SPSNashville in your posts! Platinum Sponsors Gold Sponsors Silver Sponsors


Download ppt "Author/Tech Trainer, Pluralsight"

Similar presentations


Ads by Google