system center & sharepoint on- prem matija blagus, acceleratio ltd....

19
System Center & SharePoint On-Prem Matija Blagus, Acceleratio Ltd. [email protected] @matijablagus www.mblagus.net

Upload: allan-gregory

Post on 17-Jan-2016

217 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: System Center & SharePoint On- Prem Matija Blagus, Acceleratio Ltd. matija.blagus@acceleratio.net @matijablagus

System Center & SharePoint On-Prem

Matija Blagus, Acceleratio [email protected]

@matijablaguswww.mblagus.net

Page 2: System Center & SharePoint On- Prem Matija Blagus, Acceleratio Ltd. matija.blagus@acceleratio.net @matijablagus

Grant, add

Delete, remove

Clone, transfer

Generate entire SharePoint documentation, check the custom solutions, save farm deployment.

Analyze and manage permissions live: clone, transfer, create groups, add or remove users.

Monitor farm health, track changes and compare. Report on site contents and audit farm setup.

One solution for all your SharePoint troubles…

Farm Assessment

Permissions Farm Audit

Save time! Single console!

Validate!

Page 3: System Center & SharePoint On- Prem Matija Blagus, Acceleratio Ltd. matija.blagus@acceleratio.net @matijablagus

Explore and compare SharePoint Online permissions.

Review all your Office 365 tenants, licenses

and subscriptions.

Track changes and monitor users Exchange Online data.

Groups

Users

Administrators

One tool for entire Office 365…

Tenant Overview

Permissions Reports

Review all! Save time! Examine!

Compare

Page 4: System Center & SharePoint On- Prem Matija Blagus, Acceleratio Ltd. matija.blagus@acceleratio.net @matijablagus

Agenda

Prerequirements PowerShell installation

System Center Virtual Machine Manager Service

Templates

More automation with System Center

Orchestrator

Page 5: System Center & SharePoint On- Prem Matija Blagus, Acceleratio Ltd. matija.blagus@acceleratio.net @matijablagus

Prerequirements

• Hyper-V 2012 R2 up and running (or any other hypervisor compatibile with SCVMM – VMWare and Citrix)• Sysprepped images of SharePoint 2013 SP1 and SQL 2012 SP1• PowerShell scripts for unattended installation• User accounts in Active Directory• Network share • System Center Virtual Machine Manager 2012 R2 up and running• Other System Center components (based on your scenario)• A lot of time

Page 6: System Center & SharePoint On- Prem Matija Blagus, Acceleratio Ltd. matija.blagus@acceleratio.net @matijablagus

Hypervisor

• Make sure that you follow MS guidlines for best practices for virtualization of SharePoint (http://technet.microsoft.com/en-us/library/ff621103(v=office.15).aspx)• Use RAID 5/10 disk array for SharePoint deployments• Integrate your hypervisor with SCVMM

Page 7: System Center & SharePoint On- Prem Matija Blagus, Acceleratio Ltd. matija.blagus@acceleratio.net @matijablagus

Prepare images for template – SQL Server• Install Windows Server 2012 (R2) on VM• Patch with all Windows Updates• Install SQL server with option Image prepare of a stand-alone SQL

server • Sysprep VM• http://msdn.microsoft.com/en-us/library/ee210664(v=sql.110).aspx

Page 8: System Center & SharePoint On- Prem Matija Blagus, Acceleratio Ltd. matija.blagus@acceleratio.net @matijablagus

Prepare images for template - SharePoint• Install Windows Server 2012 (R2) on VM• Patch with all Windows Updates• Install SharePoint prerequirements• Install SharePoint and CU• DO NOT start Configuration Wizard• Sysprep VM

Page 9: System Center & SharePoint On- Prem Matija Blagus, Acceleratio Ltd. matija.blagus@acceleratio.net @matijablagus

DEMO

Page 10: System Center & SharePoint On- Prem Matija Blagus, Acceleratio Ltd. matija.blagus@acceleratio.net @matijablagus

Active Directory accounts

http://www.toddklindt.com/blog/Lists/Posts/Post.aspx?ID=391

Page 11: System Center & SharePoint On- Prem Matija Blagus, Acceleratio Ltd. matija.blagus@acceleratio.net @matijablagus

PowerShell

• http://www.sharepointusecases.com/sharepoint-2013-unleashed-powershell-scripts/• http://autospinstaller.codeplex.com/• Will be used to install SharePoint (config wizard replacement) and to

create a farm• Edit xml file per your requirement• Put everything on a network share (including vhdx files from previous

steps)

Page 12: System Center & SharePoint On- Prem Matija Blagus, Acceleratio Ltd. matija.blagus@acceleratio.net @matijablagus

SCVMM Service Templates

• Used to provision more VM’s at once• Customizable way of deploying SharePoint for DEV/QA/PROD

environments • Multiple-tier applications

Page 13: System Center & SharePoint On- Prem Matija Blagus, Acceleratio Ltd. matija.blagus@acceleratio.net @matijablagus

Be carefull with...

• Scripts timeouts• Account rights • Firewall• Group policy on domain• Max number of syspreps

Page 14: System Center & SharePoint On- Prem Matija Blagus, Acceleratio Ltd. matija.blagus@acceleratio.net @matijablagus

More automation with System Center Orchestrator• If you want more flexibility you need to add Orchestrator to the

equation• Used for complex scenarios • Can be integrated with third-party software (Integration Packs)

Page 15: System Center & SharePoint On- Prem Matija Blagus, Acceleratio Ltd. matija.blagus@acceleratio.net @matijablagus

Automatic testing of Applications

Build Server Orchestrator SCVMM Service Template Build Server

Page 16: System Center & SharePoint On- Prem Matija Blagus, Acceleratio Ltd. matija.blagus@acceleratio.net @matijablagus

DEMO

Page 17: System Center & SharePoint On- Prem Matija Blagus, Acceleratio Ltd. matija.blagus@acceleratio.net @matijablagus

Conclusion

• Saves a lot of time • Very powerfull in combination with Orchestrator and other System

Center components• Can be used in various testing scenarios • DEMO VMM template and scripts are here: http://

www.mblagus.net/files/ESPC2015.zip • Presentation: http://www.slideshare.net/MatijaBlagus

Page 18: System Center & SharePoint On- Prem Matija Blagus, Acceleratio Ltd. matija.blagus@acceleratio.net @matijablagus

Questions?

Page 19: System Center & SharePoint On- Prem Matija Blagus, Acceleratio Ltd. matija.blagus@acceleratio.net @matijablagus

Thank you!