SPCA2013 - Automating SharePoint

  • 277 views
Uploaded on

Automating SharePoint

Automating SharePoint

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
277
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
31
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. > Automating SharePoint Play nicely, mmmkay
  • 2. All About Seb http://appcogs.com http://sebmatthews.net @sebmatthews Dog Dad Father Cloud Guy Speaker Husband http://linkedin.com/in/sebmatthews seb@appcogs.com Microsoft
  • 3. Change of Plan…
  • 4. Change in SharePoint…
  • 5. Change in delivery
  • 6. Tools
  • 7. System Center • Application Controller • Configuration Manager • Data Protection Manager • Operations Manager • Orchestrator • Service Manager • Virtual Machine Manager
  • 8. PowerShell • Deployment • Configuration • Management • Monitoring • Administration • Development • …Cookery, games, etc. 
  • 9. System Center
  • 10. Tight Integration • Management Packs • Monitoring & rules • Data Protection Manager • Fully Supported
  • 11. Management Packs • Install for all components of farm • Windows, SQL Server, IIS, SharePoint, etc. • Require (complex) configuration • Rules engine
  • 12. SP2013 Management Pack
  • 13. Loose Integration • Service Templates (VMM) • VHD build (SCO) • Runbooks (SCO) • Not supportable
  • 14. Runbooks • Orchestrate activities • Full automation • Support for script (PoSh) and code
  • 15. Runbooks
  • 16. Nirvana • SCOM Alerting > • VMM Service template > • SCO database migration > • SCO content database migration > • SCO network updates >
  • 17. PowerShell
  • 18. Tools for “free” • Windows PowerShell • SQL PowerShell • SharePoint PowerShell • IIS PowerShell • Etc.
  • 19. Rules for PowerShell • Do 1 thing at a time • Naming is important • Dispose • Try {} Catch {} Finally {} • http://bigseb.me/trycatch • Comment • Test
  • 20. Stepping Out of the Box
  • 21. SPInstallerLite • Lightweight SharePoint install/config • “Minature” AutoSPInstaller
  • 22. CPU Utilisation • $result = 1; foreach ($number in 1..2147483647) {$result = $result * $number};
  • 23. Get-XHeaderHealth
  • 24. Scheduled Tasks
  • 25. Leverage Generic PowerShell
  • 26. Wrap Up
  • 27. Wrap Up • System Centre • PowerShell • I’ll email/tweet each of you the video links
  • 28. Thanks for being here… http://bigseb.me/sebdecks http://appcogs.com http://sebmatthews.net @sebmatthews Dog Dad Father Cloud Guy Speaker Husband http://linkedin.com/in/sebmatthews seb@appcogs.com Microsoft