Matija Blagus, Acceleratio Ltd.
matija.blagus@acceleratio.net
@matijablagus www.mblagus.net
One solution for all your SharePoint troubles…
Save time!
Farm Assessment
Single console!
Permissions Farm Audit
Validate!
Generate entire SharePoint documentation, check the custom solutions, save farm deployment.
Analyze and manage permissions live: clone, transfer, create groups, add or remove users.
Clone, transfer
Monitor farm health, track changes and compare.
Report on site contents and audit farm setup.
Grant, add
Delete, remove
Review all!
Tenant Overview
One tool for entire Office 365…
Permissions
Save time!
Review all your Office 365 tenants, licenses and subscriptions.
Groups
Users
Administrators
Explore and compare
SharePoint Online permissions.
Compare
Reports
Examine!
Track changes and monitor users
Exchange Online data.
Agenda
Prerequirements
PowerShell installation
System Center
Virtual Machine
Manager Service
Templates
More automation with System Center
Orchestrator
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
Hypervisor
• Make sure that you follow MS guidlines for best practices for virtualization of SharePoint ( http://technet.microsoft.com/enus/library/ff621103(v=office.15).aspx)
• Use RAID 5/10 disk array for SharePoint deployments
• Integrate your hypervisor with SCVMM
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
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
DEMO
Active Directory accounts http://www.toddklindt.com/blog/Lists/Posts/Post.aspx?ID=391
PowerShell
• http://www.sharepointusecases.com/sharepoint-2013-unleashedpowershell-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)
SCVMM Service Templates
• Used to provision more VM’s at once
• Customizable way of deploying SharePoint for DEV/QA/PROD environments
• Multiple-tier applications
Be carefull with...
• Scripts timeouts
• Account rights
• Firewall
• Group policy on domain
• Max number of syspreps
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)
Automatic testing of Applications
Build Server Orchestrator
SCVMM Service
Template
Build Server
DEMO
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
Questions?
Thank you!