SlideShare uma empresa Scribd logo
1 de 43
1




 Setting up SharePoint
  2013: Tips and Tricks
and PowerShell Scripts
                Michael Noel
                        USA
Michael Noel                                                                           2




  Author of SAMS Publishing titles “SharePoint 2013 Unleashed,” “Exchange
   Server 2013 Unleashed”, “Windows Server 2012 Unleashed,” and over fifteen
   other titles with worldwide circulation of over a quarter million in 20 languages
   worldwide
  Partner at Convergent Computing (www.cco.com / +1(510)444-5700) – San
   Francisco, U.S.A. based Infrastructure/Security specialists for SharePoint, AD,
   Exchange, Security
3

What we will cover
What‟s new in Infrastructure in SharePoint
 2013?
SharePoint Architecture Fundamentals
SharePoint Virtualization Options
Virtualized Template Server Creation
Installation of the SharePoint 2013 Binaries
PowerShell Scripting Installation Options
4




Outlining Changes and new Requirements for Installation

What‟s New in Infrastructure for
SharePoint 2013
What‟s new in Infrastructure for SharePoint 2013
                    Software/Hardware Requirements

  Windows Server 2008 R2 SP1 or Windows Server 2012
   (Preferred)
  SQL Server 2008 R2 w/SP1 or SQL Server 2012
   (Preferred)

    Type                              Memory         Processor
    Dev/Stage/Test server             8GB RAM        4 CPU
    „All-in-one‟ DB/Web/SA            24GB RAM       4 CPU
    Web/SA Server                     12GB RAM       4 CPU
    DB Server (medium environments)   16GB RAM       8 CPU
    DB Server (small environments)    8GB RAM        4 CPU
What‟s new in Infrastructure for SharePoint 2013
   Changes in Service Applications and New Service Applications
  Office Web Apps is no longer a service application
  Web Analytics is no longer service application, it‟s part of
   search
  New service applications available and improvements on
   existing ones
    App Management Service – Used to manage the new SharePoint
     app store from the Office Marketplace or the Application Catalog
    SharePoint Translation Services – provides for language
     translation of Word, XLIFF, and PPT files to HTML
    Work Management Service – manages tasks across SharePoint,
     MS Exchange and Project.
    Access Services App (2013) – Replaces 2010 version of Access
     Services
What‟s new in Infrastructure for SharePoint 2013
                   New Service Applications


     App Management Service – Used to manage the
      new SharePoint app store from the Office
      Marketplace or the Application Catalog
     SharePoint Translation Services – provides for
      language translation of Word, XLIFF, and PPT files
      to HTML
     Work Management Service – manages tasks
      across SharePoint, MS Exchange and Project.
     Access Services App (2013) – Replaces 2010
      version of Access Services
What‟s new in Infrastructure for SharePoint 2013
                 Distributed Cache Service

  A new Windows service – the Distributed
   Cache Service – is installed on each server in
   the farm when SharePoint is installed
  It is managed via the Services on Server page
   in central admin as the Distributed Cache
   service
  The config DB keeps track of
     which machines in the farm
     are running the cache service
What‟s new in Infrastructure for SharePoint 2013
                   Request Management (RM)

   The purpose of the Request Management feature is to
    give SharePoint knowledge of and more control over
    incoming requests
   Having knowledge over the nature of incoming requests
    – for example, the user agent, requested URL, or source
    IP – allows SharePoint to customize the response to
    each request
   RM is applied per web app, just like throttling is done in
    SharePoint 2010
What‟s new in Infrastructure for SharePoint 2013
        User Profile Sync – Three Options for Deployment

   Option 1: Simple one-way Sync (a la SharePoint 2007)
   Option 2: Two-way, possible write-back to AD options
    using small FIM service on UPA server (a la 2010)
   Option 3: Full Forefront Identity Manager (FIM)
    Synchronization, allows for complex scenarios – Larger
    clients will appreciate this
What‟s new in Infrastructure for SharePoint 2013
              Claims-based Authentication - Default
  SharePoint 2013 continues to offer support for both
   claims and classic authentication modes
  However claims authentication is THE default
   authentication option now
     Classic authentication mode is still there, but can only
      be managed in PowerShell – it‟s gone from the UI
     Support for classic mode is deprecated and will go
      away in a future release
    There also a new process to migrate accounts
     from Windows classic to Windows claims – the
     Convert-SPWebApplication cmdlet
What‟s new in Infrastructure for SharePoint 2013
                      Shredded Storage

   Stores new versions of documents as „shredded BLOBs
    that are deltas of the changes
   Promises to reduce storage size significantly
What‟s new in Infrastructure for SharePoint 2013
         Team Mailboxes – Exchange 2013 Integration

  Documents are stored in SharePoint
  Emails are stored in Exchange
  Team Folders can receive emails and have their
   own email address
  Easy access to both from Outlook and
   SharePoint
  Unified compliance policy applies to both
What‟s new in Infrastructure for SharePoint 2013
              Search – FAST Search now included

   New Search
    architecture (FAST
    based) with one
    unified search
   Personalized search
    results based on
    search history
   Rich contextual
    previews
What‟s new in Infrastructure for SharePoint 2013
                   Mobile Device Improvements

   Classic and Contemporary
    views for mobile browsers
   Automatic Mobile Browser
    Redirection
   Target different designs
    based on user agent string
   Office Mobile Web Apps
     Excel
     PowerPoint
     Word
   Push notifications
16




Deciding the Ideal Farm Architecture Prior to Installation

Architecting the Farm
Architecting the Farm
          Three Layers of SharePoint Infrastructure



                            Web

                 Service Apps

                            Data
Architecting the Farm
                     Small Farm Models




   „All-in-One‟ (Avoid)


                                DB and SP Roles Separate
Architecting the Farm
                Smallest Highly Available Farm

   2 SharePoint Servers running
    Web and Service Apps
   2 Database Servers
    (AlwaysOn FCI or AlwaysOn
    Availability Groups)
   1 or 2 Index Partitions with
    equivalent query components
   Smallest farm size that is fully
    highly available
Architecting the Farm
                Best Practice ‘Six Server Farm’

   2 Dedicated Web
    Servers (NLB)
   2 Service Application
    Servers
   2 Database Servers
    (Clustered or
    Mirrored)
   1 or 2 Index Partitions
    with equivalent query
    components
Architecting the Farm
         Ideal – Separate Service App Farm + Content Farm(s)

  •   Separate farm for
      Service Applications
  •   One or more farms
      dedicated to content
  •   Service Apps are
      consumed cross-
      farm
  •   Isolates „cranky‟
      service apps like
      User Profile Sync
      and allows for
      patching in isolation
Architecting the Farm
•   Multiple Dedicated         Large SharePoint Farms
    Web Servers
•   Multiple Dedicated
    Service App Servers
•   Multiple Dedicated
    Query Servers
•   Multiple Dedicated
    Crawl Servers, with
    multiple Crawl DBs to
    increase parallelization
    of the crawl process
•   Multiple distributed
    Index partitions (max
    of 10 million items per
    index partition)
•   Two query components
    for each Index
    partition, spread
    among servers
Architecting the Farm
  Best Practice Information Governance Architecture - Distribute
24




New Options for SharePoint Installation

SharePoint Virtualization
SP Server Virtualization
                  Sample 1: Single Server Environment




     Allows organizations that wouldn‟t normally be able to have a test
      environment to run one
     Allows for separation of the database role onto a dedicated server
     Can be more easily scaled out in the future
SP Server Virtualization
             Sample 2: Two Server Highly Available Farm


    High-
     Availability
     across Hosts
    All
     components
     Virtualized
    Uses only
     two
     Windows
     Virt Licenses
SP Server Virtualization
            Sample 3: Mix of Physical and Virtual Servers

   Highest
    transaction
    servers are
    physical
   Multiple
    farm
    support,
    with DBs for
    all farms on
    the SQL
    cluster
SP Server Virtualization
           Scaling to Large Virtual Environments
Virtualization of SharePoint Servers
             Virtualization Performance Monitoring
 Processor (Host Only)            • Network Bandwidth –
   <60% Utilization = Good          Bytes Total/sec
   60%-90% = Caution
                                      – <40% Utilization = Good
   >90% = Trouble
                                      – 41%-64% = Caution
 Available Memory
                                      – >65% = Trouble
   50% and above = Good
   10%-50% = OK                   • Network Latency - Output
   <10% = Trouble                   Queue Length
 Disk – Avg. Disk sec/Read or        – 0 = Good
  Avg. Disk sec/Write                 – 1-2= OK
   Up to 15ms = fine                 – >2 = Trouble
   15ms-25ms = Caution
   >25ms = Trouble
Quick SP2013 Farm Provisioning
   with VMM 2012
1. Create new Virtual Guest (Windows Server 2008
   R2)
2. Install SP2013 Binaries. Stop before running
   Config Wizard
3. Turn Virtual Guest into Template, modify template
   to allow it to be added into domain
4. Add PowerShell script to run on first login, allowing
   SP to be added into farm or to create new farm
31




Automating and Customizing the Installation Experience

Installation of SharePoint
32

Installation of the SP Binaries
 Always,
  ALWAYS choose
  Complete for
  any production
  builds!
 Stand-alone
  installs SQL
  Server Express
33

Installation of the SP Binaries
 Choose the
  Index location
  during the install
  process…it will
  save you the
  trouble of
  moving it later
 Be sure to
  allocate
  sufficient space!
34

Installation of the SP Binaries
 Uncheck the box
  to run the
  Configuration
  Wizard
 Preferable to
  use PowerShell
  instead of the
  Wizard!
35

PowerShell Installation
 Nearly the entire process can be scripted and
  automated
 Allows for the creation of standardized database
  names (no GUIDs)
 Exception is User Profile Synch Service, which
  could be automated, but can be very tricky
  (requires special process) so is generally
  recommended to be done manually
 Sample install scripts written for our „SharePoint
  Unleashed‟ book are available on Toni Frankola‟s
  blog at http://tinyurl.com/SPFarm-Config
Sample Script                                                                                                      36

(http://tinyurl.com/SPFarm-Config)
 $configType = read-host "Do you wish to create a new farm? (Y/N)"
 if ($ConfigType -eq "N") {
     $DatabaseServer = read-host "Preparing to join existing farm. Please specify the name of your SQL Server";
     $ConfigDB = read-host "Next, specify the name of your Farm Configuration Database";
     $Passphrase = read-host "Finally, please enter your Farm passphrase" -assecurestring
 } else {
     $DatabaseServer = read-host "Preparing to create a new Farm. Please specify the name of your SQL Server
  (ex SERVER or SERVERINSTANCE[,PORT])";
     $FarmName = read-host "Please specify a name for your Farm (ex. SP2013Dev)";
     $ConfigDB = $FarmName+"_ConfigDB";
     $AdminContentDB = $FarmName+"_CentralAdminContent";
     Write-Host "Please enter the credentials for your Farm Account (ex. COMPANYABCSP_Farm)";
     $FarmAcct = Get-Credential;
     $Passphrase = read-host "Enter a secure Farm passphrase (must meet password complexity requirements)"
  -assecurestring;
     $Port = read-host "Enter a port number for the Central Administration Web App";
     $Authentication = read-host "Finally, specify your authentication provider (NTLM/Kerberos)";
 }
 if ($ConfigType -eq "N") {

     if((Get-PSSnapin | Where {$_.Name -eq "Microsoft.SharePoint.PowerShell"}) -eq $null) {
                            Add-PSSnapin Microsoft.SharePoint.PowerShell;
     }

     Connect-SPConfigurationDatabase -DatabaseName $ConfigDB -DatabaseServer $DatabaseServer -
    Passphrase $Passphrase
Sample Script – Service Apps
(http://tinyurl.com/SPFarm-Config)
   cls
   Remove-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue
   if((Get-PSSnapin | Where {$_.Name -eq "Microsoft.SharePoint.PowerShell"}) -eq $null) {
               Add-PSSnapin Microsoft.SharePoint.PowerShell;
   }

 function Start-SPService($ServiceInstanceTypeName) {
               $ServiceInstance = (Get-SPServiceInstance | Where {$_.TypeName -eq $ServiceInstanceTypeName})

               if($ServiceInstance -ne $null -and $ServiceInstance.Status -ne "Online" -and $ServiceInstance.Status -ne
  "Provisioning") {
                                $ServiceInstance | Start-SPServiceInstance
               }

               $i = 0;
               while(-not ($ServiceInstance.Status -eq "Online") -and $i -lt 10) {
                                Write-Host -ForegroundColor Yellow "Waiting for the $ServiceInstanceTypeName service to
  provision...";
                                sleep 100;
                                $ServiceInstance = (Get-SPServiceInstance | Where {$_.TypeName -eq
  $ServiceInstanceTypeName})

                                $i += 1;

                                if($i -eq 10) {
                                                $continue = Read-Host "Service $ServiceInstanceTypeName has not yet been
  provisioned. Would you like to wait? (Y/N)"

                                                if($continue -eq "Y") {
38

Post-Installation
 Add additional farm members (via templates if
  possible)
 Configure Request Management for large farms
  (configurable via PowerShell)
 Put a hardware load balancer in front of
  SharePoint web front-ends (F5, A10, Kemp, etc.)
 Configure Backup, iFilters, any third-party web
  parts
 Create a SQL Maintenance Plan!
 Configure Security!
Post Installation: Configure Security
                    Five Layers of SharePoint Security

  • Infrastructure Security and Best practices
     Physical Security
     Best Practice Service Account Setup
     Kerberos Authentication
  • Data Security
     Role Based Access Control (RBAC)
     Transparent Data Encryption (TDE) of SQL Databases
  • Transport Security
     Secure Sockets Layer (SSL) from Server to Client
     IPSec from Server to Server
  • Edge Security
     Inbound Internet Security (Forefront UAG/TMG)
  • Rights Management
Post Installation
                 Create SQL Maintenance Plans

• Implement SQL Maintenance Plans!
• Include DBCC (Check Consistency) and either
  Reorganize Indexes or Rebuild Indexes, but not both!
• Add backups into the
  maintenance plan if they
  don’t exist already
• Be sure to truncate
  transaction logs with a T-
  SQL Script (after full
  backups have run…)
Post-Installation – Document
    SharePoint
•   Document all key settings in IIS, SharePoint, after
    installation
•   Consider monitoring for changes after installation for Config
    Mgmt.
•   Fantastic tool for this is the SPDocKit - can be found at
    http://tinyurl.com/spdockit
Thank you to our sponsors   42
Michael Noel
      Twitter: @MichaelTNoel
             www.cco.com
 Slides: slideshare.net/michaeltnoel
 Travel blog: sharingtheglobe.com

Session Eval: http://tinyurl.com/spcsea

Mais conteúdo relacionado

Mais procurados

Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013K.Mohamed Faizal
 
SharePoint 2010 best practices for infrastructure deployments SharePoint Sat...
SharePoint 2010 best practices for infrastructure deployments  SharePoint Sat...SharePoint 2010 best practices for infrastructure deployments  SharePoint Sat...
SharePoint 2010 best practices for infrastructure deployments SharePoint Sat...Knowledge Cue
 
Responsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROIResponsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROIJuan Carlos Duron
 
Architectural changes in SharePoint 2013
Architectural changes in SharePoint 2013Architectural changes in SharePoint 2013
Architectural changes in SharePoint 2013Shai Petel
 
SharePoint 2010 High Availability and Disaster Recovery - SharePoint Connecti...
SharePoint 2010 High Availability and Disaster Recovery - SharePoint Connecti...SharePoint 2010 High Availability and Disaster Recovery - SharePoint Connecti...
SharePoint 2010 High Availability and Disaster Recovery - SharePoint Connecti...Michael Noel
 
Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastruc...
Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastruc...Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastruc...
Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastruc...Michael Noel
 
ITPro's taking the SharePoint 2013 Red Pill
ITPro's taking the SharePoint 2013 Red PillITPro's taking the SharePoint 2013 Red Pill
ITPro's taking the SharePoint 2013 Red PillSentri
 
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...SPTechCon
 
SharePoint 2010 High Availability - TechEd Brasil 2010
SharePoint 2010 High Availability - TechEd Brasil 2010SharePoint 2010 High Availability - TechEd Brasil 2010
SharePoint 2010 High Availability - TechEd Brasil 2010Michael Noel
 
Developing a provider hosted share point app
Developing a provider hosted share point appDeveloping a provider hosted share point app
Developing a provider hosted share point appTalbott Crowell
 
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016Alistair Pugin
 
TechEd Africa 2011 - OFC307: Architecting a Disaster Tolerant and Highly Avai...
TechEd Africa 2011 - OFC307: Architecting a Disaster Tolerant and Highly Avai...TechEd Africa 2011 - OFC307: Architecting a Disaster Tolerant and Highly Avai...
TechEd Africa 2011 - OFC307: Architecting a Disaster Tolerant and Highly Avai...Michael Noel
 
Slide 1 - St. Louis SharePoint Users Group
Slide 1 - St. Louis SharePoint Users GroupSlide 1 - St. Louis SharePoint Users Group
Slide 1 - St. Louis SharePoint Users Groupwebhostingguy
 
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel Oleson
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel OlesonSharePoint 2010 Upgrade Best Practices Teched Brazil by Joel Oleson
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel OlesonJoel Oleson
 
Tutorial: SharePoint 2013 Admin in the Hybrid World by Jason Himmelstein - SP...
Tutorial: SharePoint 2013 Admin in the Hybrid World by Jason Himmelstein - SP...Tutorial: SharePoint 2013 Admin in the Hybrid World by Jason Himmelstein - SP...
Tutorial: SharePoint 2013 Admin in the Hybrid World by Jason Himmelstein - SP...SPTechCon
 
SoCalCodeCamp SharePoint Server 2010 a Developer Platform
SoCalCodeCamp SharePoint Server 2010 a Developer PlatformSoCalCodeCamp SharePoint Server 2010 a Developer Platform
SoCalCodeCamp SharePoint Server 2010 a Developer PlatformIvan Sanders
 
How to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guide
How to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guideHow to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guide
How to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guideVyapin Software Systems Private Limited
 
Tuning SQL Server for Sharepoint 2013- What every sharepoint consultant need...
Tuning SQL Server for Sharepoint 2013-  What every sharepoint consultant need...Tuning SQL Server for Sharepoint 2013-  What every sharepoint consultant need...
Tuning SQL Server for Sharepoint 2013- What every sharepoint consultant need...serge luca
 
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...J.D. Wade
 
SharePoint 2016 Deep Dive
SharePoint 2016 Deep DiveSharePoint 2016 Deep Dive
SharePoint 2016 Deep DiveJared Matfess
 

Mais procurados (20)

Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
 
SharePoint 2010 best practices for infrastructure deployments SharePoint Sat...
SharePoint 2010 best practices for infrastructure deployments  SharePoint Sat...SharePoint 2010 best practices for infrastructure deployments  SharePoint Sat...
SharePoint 2010 best practices for infrastructure deployments SharePoint Sat...
 
Responsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROIResponsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROI
 
Architectural changes in SharePoint 2013
Architectural changes in SharePoint 2013Architectural changes in SharePoint 2013
Architectural changes in SharePoint 2013
 
SharePoint 2010 High Availability and Disaster Recovery - SharePoint Connecti...
SharePoint 2010 High Availability and Disaster Recovery - SharePoint Connecti...SharePoint 2010 High Availability and Disaster Recovery - SharePoint Connecti...
SharePoint 2010 High Availability and Disaster Recovery - SharePoint Connecti...
 
Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastruc...
Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastruc...Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastruc...
Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastruc...
 
ITPro's taking the SharePoint 2013 Red Pill
ITPro's taking the SharePoint 2013 Red PillITPro's taking the SharePoint 2013 Red Pill
ITPro's taking the SharePoint 2013 Red Pill
 
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...
Part II: SharePoint 2013 Administration by Todd Klindt and Shane Young - SPTe...
 
SharePoint 2010 High Availability - TechEd Brasil 2010
SharePoint 2010 High Availability - TechEd Brasil 2010SharePoint 2010 High Availability - TechEd Brasil 2010
SharePoint 2010 High Availability - TechEd Brasil 2010
 
Developing a provider hosted share point app
Developing a provider hosted share point appDeveloping a provider hosted share point app
Developing a provider hosted share point app
 
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
 
TechEd Africa 2011 - OFC307: Architecting a Disaster Tolerant and Highly Avai...
TechEd Africa 2011 - OFC307: Architecting a Disaster Tolerant and Highly Avai...TechEd Africa 2011 - OFC307: Architecting a Disaster Tolerant and Highly Avai...
TechEd Africa 2011 - OFC307: Architecting a Disaster Tolerant and Highly Avai...
 
Slide 1 - St. Louis SharePoint Users Group
Slide 1 - St. Louis SharePoint Users GroupSlide 1 - St. Louis SharePoint Users Group
Slide 1 - St. Louis SharePoint Users Group
 
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel Oleson
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel OlesonSharePoint 2010 Upgrade Best Practices Teched Brazil by Joel Oleson
SharePoint 2010 Upgrade Best Practices Teched Brazil by Joel Oleson
 
Tutorial: SharePoint 2013 Admin in the Hybrid World by Jason Himmelstein - SP...
Tutorial: SharePoint 2013 Admin in the Hybrid World by Jason Himmelstein - SP...Tutorial: SharePoint 2013 Admin in the Hybrid World by Jason Himmelstein - SP...
Tutorial: SharePoint 2013 Admin in the Hybrid World by Jason Himmelstein - SP...
 
SoCalCodeCamp SharePoint Server 2010 a Developer Platform
SoCalCodeCamp SharePoint Server 2010 a Developer PlatformSoCalCodeCamp SharePoint Server 2010 a Developer Platform
SoCalCodeCamp SharePoint Server 2010 a Developer Platform
 
How to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guide
How to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guideHow to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guide
How to upgrade from SharePoint 2010 to SharePoint 2013 – a quick guide
 
Tuning SQL Server for Sharepoint 2013- What every sharepoint consultant need...
Tuning SQL Server for Sharepoint 2013-  What every sharepoint consultant need...Tuning SQL Server for Sharepoint 2013-  What every sharepoint consultant need...
Tuning SQL Server for Sharepoint 2013- What every sharepoint consultant need...
 
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...
 
SharePoint 2016 Deep Dive
SharePoint 2016 Deep DiveSharePoint 2016 Deep Dive
SharePoint 2016 Deep Dive
 

Semelhante a SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts

NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices Session
NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices SessionNZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices Session
NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices SessionMichael Noel
 
SPSSac2014 - SharePoint Infrastructure Tips and Tricks for On-Premises and Hy...
SPSSac2014 - SharePoint Infrastructure Tips and Tricks for On-Premises and Hy...SPSSac2014 - SharePoint Infrastructure Tips and Tricks for On-Premises and Hy...
SPSSac2014 - SharePoint Infrastructure Tips and Tricks for On-Premises and Hy...Michael Noel
 
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...Toni Frankola
 
SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...
SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...
SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...Michael Noel
 
SPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices Session
SPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices SessionSPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices Session
SPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices SessionMichael Noel
 
SharePoint Saturday Michigan Keynote - Top 5 Infrastructure Concerns for a Sh...
SharePoint Saturday Michigan Keynote - Top 5 Infrastructure Concerns for a Sh...SharePoint Saturday Michigan Keynote - Top 5 Infrastructure Concerns for a Sh...
SharePoint Saturday Michigan Keynote - Top 5 Infrastructure Concerns for a Sh...Michael Noel
 
sps-2013-architecture-overview.pdf
sps-2013-architecture-overview.pdfsps-2013-architecture-overview.pdf
sps-2013-architecture-overview.pdfandinieldananty
 
SPSHOU - Upgrading and Migrating to SharePoint 2016 like a Pro
SPSHOU - Upgrading and Migrating to SharePoint 2016 like a ProSPSHOU - Upgrading and Migrating to SharePoint 2016 like a Pro
SPSHOU - Upgrading and Migrating to SharePoint 2016 like a ProBrian Culver
 
Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...
Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...
Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...Michael Noel
 
A Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentA Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentSPC Adriatics
 
Ordina SOFTC Presentation - SharePoint 2010 Architecture
Ordina SOFTC Presentation - SharePoint 2010 ArchitectureOrdina SOFTC Presentation - SharePoint 2010 Architecture
Ordina SOFTC Presentation - SharePoint 2010 ArchitectureOrdina Belgium
 
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT ProsSharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT ProsDan Usher
 
Back to the Basics: SharePoint Fundamentals by Joel Oleson
Back to the Basics: SharePoint Fundamentals by Joel OlesonBack to the Basics: SharePoint Fundamentals by Joel Oleson
Back to the Basics: SharePoint Fundamentals by Joel OlesonJoel Oleson
 
Sharepointarchitecturereal worldscenariofundamentals-150419043032-conversion-...
Sharepointarchitecturereal worldscenariofundamentals-150419043032-conversion-...Sharepointarchitecturereal worldscenariofundamentals-150419043032-conversion-...
Sharepointarchitecturereal worldscenariofundamentals-150419043032-conversion-...BIWUG
 
SharePoint 2010 Architecture - TechEd Brasil 2010
SharePoint 2010 Architecture - TechEd Brasil 2010SharePoint 2010 Architecture - TechEd Brasil 2010
SharePoint 2010 Architecture - TechEd Brasil 2010Michael Noel
 
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUSBest Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUSguest7c2e070
 
SharePoint 2016 Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
SharePoint 2016   Beta 2 What's new (End users and IT Pros) Microsoft Innovat...SharePoint 2016   Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
SharePoint 2016 Beta 2 What's new (End users and IT Pros) Microsoft Innovat...serge luca
 
Practical SharePoint 2010 Architecture Planning
Practical SharePoint 2010 Architecture PlanningPractical SharePoint 2010 Architecture Planning
Practical SharePoint 2010 Architecture PlanningChakkaradeep Chandran
 

Semelhante a SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts (20)

NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices Session
NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices SessionNZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices Session
NZSPC 2013 - Ultimate SharePoint Infrastructure Best Practices Session
 
SPSSac2014 - SharePoint Infrastructure Tips and Tricks for On-Premises and Hy...
SPSSac2014 - SharePoint Infrastructure Tips and Tricks for On-Premises and Hy...SPSSac2014 - SharePoint Infrastructure Tips and Tricks for On-Premises and Hy...
SPSSac2014 - SharePoint Infrastructure Tips and Tricks for On-Premises and Hy...
 
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
 
SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...
SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...
SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...
 
SPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices Session
SPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices SessionSPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices Session
SPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices Session
 
SharePoint Saturday Michigan Keynote - Top 5 Infrastructure Concerns for a Sh...
SharePoint Saturday Michigan Keynote - Top 5 Infrastructure Concerns for a Sh...SharePoint Saturday Michigan Keynote - Top 5 Infrastructure Concerns for a Sh...
SharePoint Saturday Michigan Keynote - Top 5 Infrastructure Concerns for a Sh...
 
sps-2013-architecture-overview.pdf
sps-2013-architecture-overview.pdfsps-2013-architecture-overview.pdf
sps-2013-architecture-overview.pdf
 
SPSHOU - Upgrading and Migrating to SharePoint 2016 like a Pro
SPSHOU - Upgrading and Migrating to SharePoint 2016 like a ProSPSHOU - Upgrading and Migrating to SharePoint 2016 like a Pro
SPSHOU - Upgrading and Migrating to SharePoint 2016 like a Pro
 
Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...
Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...
Building the Perfect SharePoint 2010 Farm; A Walkthrough of Best Practices fr...
 
A Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentA Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deployment
 
Ordina SOFTC Presentation - SharePoint 2010 Architecture
Ordina SOFTC Presentation - SharePoint 2010 ArchitectureOrdina SOFTC Presentation - SharePoint 2010 Architecture
Ordina SOFTC Presentation - SharePoint 2010 Architecture
 
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT ProsSharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
 
Back to the Basics: SharePoint Fundamentals by Joel Oleson
Back to the Basics: SharePoint Fundamentals by Joel OlesonBack to the Basics: SharePoint Fundamentals by Joel Oleson
Back to the Basics: SharePoint Fundamentals by Joel Oleson
 
Sharepointarchitecturereal worldscenariofundamentals-150419043032-conversion-...
Sharepointarchitecturereal worldscenariofundamentals-150419043032-conversion-...Sharepointarchitecturereal worldscenariofundamentals-150419043032-conversion-...
Sharepointarchitecturereal worldscenariofundamentals-150419043032-conversion-...
 
SharePoint 2010 Architecture - TechEd Brasil 2010
SharePoint 2010 Architecture - TechEd Brasil 2010SharePoint 2010 Architecture - TechEd Brasil 2010
SharePoint 2010 Architecture - TechEd Brasil 2010
 
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUSBest Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
 
SharePoint 2016 Overview
SharePoint 2016 OverviewSharePoint 2016 Overview
SharePoint 2016 Overview
 
Core SharePoint 2013 Concepts
Core SharePoint 2013 ConceptsCore SharePoint 2013 Concepts
Core SharePoint 2013 Concepts
 
SharePoint 2016 Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
SharePoint 2016   Beta 2 What's new (End users and IT Pros) Microsoft Innovat...SharePoint 2016   Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
SharePoint 2016 Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
 
Practical SharePoint 2010 Architecture Planning
Practical SharePoint 2010 Architecture PlanningPractical SharePoint 2010 Architecture Planning
Practical SharePoint 2010 Architecture Planning
 

Mais de Michael Noel

AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...
AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...
AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...Michael Noel
 
IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024
IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024
IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024Michael Noel
 
Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023
Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023
Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023Michael Noel
 
IT Insecurity - ST Digital Brazzaville
IT Insecurity - ST Digital BrazzavilleIT Insecurity - ST Digital Brazzaville
IT Insecurity - ST Digital BrazzavilleMichael Noel
 
Securing IT Against Modern Threats with Microsoft Cloud Tools - #EUCloudSummi...
Securing IT Against Modern Threats with Microsoft Cloud Tools - #EUCloudSummi...Securing IT Against Modern Threats with Microsoft Cloud Tools - #EUCloudSummi...
Securing IT Against Modern Threats with Microsoft Cloud Tools - #EUCloudSummi...Michael Noel
 
You are Doing IT Security Wrong - Understanding the Threat of Modern Cyber-at...
You are Doing IT Security Wrong - Understanding the Threat of Modern Cyber-at...You are Doing IT Security Wrong - Understanding the Threat of Modern Cyber-at...
You are Doing IT Security Wrong - Understanding the Threat of Modern Cyber-at...Michael Noel
 
Securing IT Against Modern Threats with Microsoft Cloud Security Tools - M365...
Securing IT Against Modern Threats with Microsoft Cloud Security Tools - M365...Securing IT Against Modern Threats with Microsoft Cloud Security Tools - M365...
Securing IT Against Modern Threats with Microsoft Cloud Security Tools - M365...Michael Noel
 
Understanding the Tools and Features of Office 365 : DWT Africa 2018
Understanding the Tools and Features of Office 365 : DWT Africa 2018Understanding the Tools and Features of Office 365 : DWT Africa 2018
Understanding the Tools and Features of Office 365 : DWT Africa 2018Michael Noel
 
SPS Lisbon 2018 - Azure AD Connect Technical Deep Dive
SPS Lisbon 2018 - Azure AD Connect Technical Deep DiveSPS Lisbon 2018 - Azure AD Connect Technical Deep Dive
SPS Lisbon 2018 - Azure AD Connect Technical Deep DiveMichael Noel
 
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 Melbourne
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 MelbourneAzure Active Directory Connect: Technical Deep Dive - DWCAU 2018 Melbourne
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 MelbourneMichael Noel
 
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018Michael Noel
 
Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018
Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018
Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018Michael Noel
 
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...Michael Noel
 
Office 365; A Detailed Analysis - SPS Kampala 2017
Office 365; A Detailed Analysis - SPS Kampala 2017Office 365; A Detailed Analysis - SPS Kampala 2017
Office 365; A Detailed Analysis - SPS Kampala 2017Michael Noel
 
Office 365; une Analyse Détaillée
Office 365; une Analyse Détaillée Office 365; une Analyse Détaillée
Office 365; une Analyse Détaillée Michael Noel
 
AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...
AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...
AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...Michael Noel
 
Breaking Down and Understanding Office 365 - SPSJHB 2015
Breaking Down and Understanding Office 365 - SPSJHB 2015Breaking Down and Understanding Office 365 - SPSJHB 2015
Breaking Down and Understanding Office 365 - SPSJHB 2015Michael Noel
 
Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015
Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015
Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015Michael Noel
 
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...Michael Noel
 
SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014
SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014
SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014Michael Noel
 

Mais de Michael Noel (20)

AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...
AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...
AI is Hacking You - How Cybercriminals Leveral Artificial Intelligence - DWCN...
 
IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024
IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024
IT Insecurity - Understanding the Threat of Modern Cyberattacks - DWCNZ 2024
 
Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023
Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023
Combatting Cyberthreats with Microsoft Defender 365 - CollabDays Finland 2023
 
IT Insecurity - ST Digital Brazzaville
IT Insecurity - ST Digital BrazzavilleIT Insecurity - ST Digital Brazzaville
IT Insecurity - ST Digital Brazzaville
 
Securing IT Against Modern Threats with Microsoft Cloud Tools - #EUCloudSummi...
Securing IT Against Modern Threats with Microsoft Cloud Tools - #EUCloudSummi...Securing IT Against Modern Threats with Microsoft Cloud Tools - #EUCloudSummi...
Securing IT Against Modern Threats with Microsoft Cloud Tools - #EUCloudSummi...
 
You are Doing IT Security Wrong - Understanding the Threat of Modern Cyber-at...
You are Doing IT Security Wrong - Understanding the Threat of Modern Cyber-at...You are Doing IT Security Wrong - Understanding the Threat of Modern Cyber-at...
You are Doing IT Security Wrong - Understanding the Threat of Modern Cyber-at...
 
Securing IT Against Modern Threats with Microsoft Cloud Security Tools - M365...
Securing IT Against Modern Threats with Microsoft Cloud Security Tools - M365...Securing IT Against Modern Threats with Microsoft Cloud Security Tools - M365...
Securing IT Against Modern Threats with Microsoft Cloud Security Tools - M365...
 
Understanding the Tools and Features of Office 365 : DWT Africa 2018
Understanding the Tools and Features of Office 365 : DWT Africa 2018Understanding the Tools and Features of Office 365 : DWT Africa 2018
Understanding the Tools and Features of Office 365 : DWT Africa 2018
 
SPS Lisbon 2018 - Azure AD Connect Technical Deep Dive
SPS Lisbon 2018 - Azure AD Connect Technical Deep DiveSPS Lisbon 2018 - Azure AD Connect Technical Deep Dive
SPS Lisbon 2018 - Azure AD Connect Technical Deep Dive
 
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 Melbourne
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 MelbourneAzure Active Directory Connect: Technical Deep Dive - DWCAU 2018 Melbourne
Azure Active Directory Connect: Technical Deep Dive - DWCAU 2018 Melbourne
 
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018
Azure Active Directory Connect: Technical Deep Dive - EU Collab Summit 2018
 
Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018
Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018
Breaking Down the Tools and Features in Office 365 - EU Collab Summit 2018
 
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...
 
Office 365; A Detailed Analysis - SPS Kampala 2017
Office 365; A Detailed Analysis - SPS Kampala 2017Office 365; A Detailed Analysis - SPS Kampala 2017
Office 365; A Detailed Analysis - SPS Kampala 2017
 
Office 365; une Analyse Détaillée
Office 365; une Analyse Détaillée Office 365; une Analyse Détaillée
Office 365; une Analyse Détaillée
 
AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...
AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...
AUDWC 2016 - Using SQL Server 20146 AlwaysOn Availability Groups for SharePoi...
 
Breaking Down and Understanding Office 365 - SPSJHB 2015
Breaking Down and Understanding Office 365 - SPSJHB 2015Breaking Down and Understanding Office 365 - SPSJHB 2015
Breaking Down and Understanding Office 365 - SPSJHB 2015
 
Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015
Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015
Understanding Office 365 Service Offerings - O365 Saturday Sydney 2015
 
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...
Ultimate SharePoint Infrastructure Best Practises Session - Isle of Man Share...
 
SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014
SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014
SQL 2014 AlwaysOn Availability Groups for SharePoint Farms - SPS Sydney 2014
 

Último

Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 

Último (20)

Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 

SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts

  • 1. 1 Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts Michael Noel USA
  • 2. Michael Noel 2  Author of SAMS Publishing titles “SharePoint 2013 Unleashed,” “Exchange Server 2013 Unleashed”, “Windows Server 2012 Unleashed,” and over fifteen other titles with worldwide circulation of over a quarter million in 20 languages worldwide  Partner at Convergent Computing (www.cco.com / +1(510)444-5700) – San Francisco, U.S.A. based Infrastructure/Security specialists for SharePoint, AD, Exchange, Security
  • 3. 3 What we will cover What‟s new in Infrastructure in SharePoint 2013? SharePoint Architecture Fundamentals SharePoint Virtualization Options Virtualized Template Server Creation Installation of the SharePoint 2013 Binaries PowerShell Scripting Installation Options
  • 4. 4 Outlining Changes and new Requirements for Installation What‟s New in Infrastructure for SharePoint 2013
  • 5. What‟s new in Infrastructure for SharePoint 2013 Software/Hardware Requirements  Windows Server 2008 R2 SP1 or Windows Server 2012 (Preferred)  SQL Server 2008 R2 w/SP1 or SQL Server 2012 (Preferred) Type Memory Processor Dev/Stage/Test server 8GB RAM 4 CPU „All-in-one‟ DB/Web/SA 24GB RAM 4 CPU Web/SA Server 12GB RAM 4 CPU DB Server (medium environments) 16GB RAM 8 CPU DB Server (small environments) 8GB RAM 4 CPU
  • 6. What‟s new in Infrastructure for SharePoint 2013 Changes in Service Applications and New Service Applications  Office Web Apps is no longer a service application  Web Analytics is no longer service application, it‟s part of search  New service applications available and improvements on existing ones  App Management Service – Used to manage the new SharePoint app store from the Office Marketplace or the Application Catalog  SharePoint Translation Services – provides for language translation of Word, XLIFF, and PPT files to HTML  Work Management Service – manages tasks across SharePoint, MS Exchange and Project.  Access Services App (2013) – Replaces 2010 version of Access Services
  • 7. What‟s new in Infrastructure for SharePoint 2013 New Service Applications  App Management Service – Used to manage the new SharePoint app store from the Office Marketplace or the Application Catalog  SharePoint Translation Services – provides for language translation of Word, XLIFF, and PPT files to HTML  Work Management Service – manages tasks across SharePoint, MS Exchange and Project.  Access Services App (2013) – Replaces 2010 version of Access Services
  • 8. What‟s new in Infrastructure for SharePoint 2013 Distributed Cache Service A new Windows service – the Distributed Cache Service – is installed on each server in the farm when SharePoint is installed It is managed via the Services on Server page in central admin as the Distributed Cache service The config DB keeps track of which machines in the farm are running the cache service
  • 9. What‟s new in Infrastructure for SharePoint 2013 Request Management (RM)  The purpose of the Request Management feature is to give SharePoint knowledge of and more control over incoming requests  Having knowledge over the nature of incoming requests – for example, the user agent, requested URL, or source IP – allows SharePoint to customize the response to each request  RM is applied per web app, just like throttling is done in SharePoint 2010
  • 10. What‟s new in Infrastructure for SharePoint 2013 User Profile Sync – Three Options for Deployment  Option 1: Simple one-way Sync (a la SharePoint 2007)  Option 2: Two-way, possible write-back to AD options using small FIM service on UPA server (a la 2010)  Option 3: Full Forefront Identity Manager (FIM) Synchronization, allows for complex scenarios – Larger clients will appreciate this
  • 11. What‟s new in Infrastructure for SharePoint 2013 Claims-based Authentication - Default SharePoint 2013 continues to offer support for both claims and classic authentication modes However claims authentication is THE default authentication option now  Classic authentication mode is still there, but can only be managed in PowerShell – it‟s gone from the UI  Support for classic mode is deprecated and will go away in a future release There also a new process to migrate accounts from Windows classic to Windows claims – the Convert-SPWebApplication cmdlet
  • 12. What‟s new in Infrastructure for SharePoint 2013 Shredded Storage  Stores new versions of documents as „shredded BLOBs that are deltas of the changes  Promises to reduce storage size significantly
  • 13. What‟s new in Infrastructure for SharePoint 2013 Team Mailboxes – Exchange 2013 Integration Documents are stored in SharePoint Emails are stored in Exchange Team Folders can receive emails and have their own email address Easy access to both from Outlook and SharePoint Unified compliance policy applies to both
  • 14. What‟s new in Infrastructure for SharePoint 2013 Search – FAST Search now included  New Search architecture (FAST based) with one unified search  Personalized search results based on search history  Rich contextual previews
  • 15. What‟s new in Infrastructure for SharePoint 2013 Mobile Device Improvements  Classic and Contemporary views for mobile browsers  Automatic Mobile Browser Redirection  Target different designs based on user agent string  Office Mobile Web Apps  Excel  PowerPoint  Word  Push notifications
  • 16. 16 Deciding the Ideal Farm Architecture Prior to Installation Architecting the Farm
  • 17. Architecting the Farm Three Layers of SharePoint Infrastructure Web Service Apps Data
  • 18. Architecting the Farm Small Farm Models „All-in-One‟ (Avoid)  DB and SP Roles Separate
  • 19. Architecting the Farm Smallest Highly Available Farm  2 SharePoint Servers running Web and Service Apps  2 Database Servers (AlwaysOn FCI or AlwaysOn Availability Groups)  1 or 2 Index Partitions with equivalent query components  Smallest farm size that is fully highly available
  • 20. Architecting the Farm Best Practice ‘Six Server Farm’  2 Dedicated Web Servers (NLB)  2 Service Application Servers  2 Database Servers (Clustered or Mirrored)  1 or 2 Index Partitions with equivalent query components
  • 21. Architecting the Farm Ideal – Separate Service App Farm + Content Farm(s) • Separate farm for Service Applications • One or more farms dedicated to content • Service Apps are consumed cross- farm • Isolates „cranky‟ service apps like User Profile Sync and allows for patching in isolation
  • 22. Architecting the Farm • Multiple Dedicated Large SharePoint Farms Web Servers • Multiple Dedicated Service App Servers • Multiple Dedicated Query Servers • Multiple Dedicated Crawl Servers, with multiple Crawl DBs to increase parallelization of the crawl process • Multiple distributed Index partitions (max of 10 million items per index partition) • Two query components for each Index partition, spread among servers
  • 23. Architecting the Farm Best Practice Information Governance Architecture - Distribute
  • 24. 24 New Options for SharePoint Installation SharePoint Virtualization
  • 25. SP Server Virtualization Sample 1: Single Server Environment  Allows organizations that wouldn‟t normally be able to have a test environment to run one  Allows for separation of the database role onto a dedicated server  Can be more easily scaled out in the future
  • 26. SP Server Virtualization Sample 2: Two Server Highly Available Farm  High- Availability across Hosts  All components Virtualized  Uses only two Windows Virt Licenses
  • 27. SP Server Virtualization Sample 3: Mix of Physical and Virtual Servers  Highest transaction servers are physical  Multiple farm support, with DBs for all farms on the SQL cluster
  • 28. SP Server Virtualization Scaling to Large Virtual Environments
  • 29. Virtualization of SharePoint Servers Virtualization Performance Monitoring  Processor (Host Only) • Network Bandwidth –  <60% Utilization = Good Bytes Total/sec  60%-90% = Caution – <40% Utilization = Good  >90% = Trouble – 41%-64% = Caution  Available Memory – >65% = Trouble  50% and above = Good  10%-50% = OK • Network Latency - Output  <10% = Trouble Queue Length  Disk – Avg. Disk sec/Read or – 0 = Good Avg. Disk sec/Write – 1-2= OK  Up to 15ms = fine – >2 = Trouble  15ms-25ms = Caution  >25ms = Trouble
  • 30. Quick SP2013 Farm Provisioning with VMM 2012 1. Create new Virtual Guest (Windows Server 2008 R2) 2. Install SP2013 Binaries. Stop before running Config Wizard 3. Turn Virtual Guest into Template, modify template to allow it to be added into domain 4. Add PowerShell script to run on first login, allowing SP to be added into farm or to create new farm
  • 31. 31 Automating and Customizing the Installation Experience Installation of SharePoint
  • 32. 32 Installation of the SP Binaries  Always, ALWAYS choose Complete for any production builds!  Stand-alone installs SQL Server Express
  • 33. 33 Installation of the SP Binaries  Choose the Index location during the install process…it will save you the trouble of moving it later  Be sure to allocate sufficient space!
  • 34. 34 Installation of the SP Binaries  Uncheck the box to run the Configuration Wizard  Preferable to use PowerShell instead of the Wizard!
  • 35. 35 PowerShell Installation  Nearly the entire process can be scripted and automated  Allows for the creation of standardized database names (no GUIDs)  Exception is User Profile Synch Service, which could be automated, but can be very tricky (requires special process) so is generally recommended to be done manually  Sample install scripts written for our „SharePoint Unleashed‟ book are available on Toni Frankola‟s blog at http://tinyurl.com/SPFarm-Config
  • 36. Sample Script 36 (http://tinyurl.com/SPFarm-Config)  $configType = read-host "Do you wish to create a new farm? (Y/N)"  if ($ConfigType -eq "N") {  $DatabaseServer = read-host "Preparing to join existing farm. Please specify the name of your SQL Server";  $ConfigDB = read-host "Next, specify the name of your Farm Configuration Database";  $Passphrase = read-host "Finally, please enter your Farm passphrase" -assecurestring  } else {  $DatabaseServer = read-host "Preparing to create a new Farm. Please specify the name of your SQL Server (ex SERVER or SERVERINSTANCE[,PORT])";  $FarmName = read-host "Please specify a name for your Farm (ex. SP2013Dev)";  $ConfigDB = $FarmName+"_ConfigDB";  $AdminContentDB = $FarmName+"_CentralAdminContent";  Write-Host "Please enter the credentials for your Farm Account (ex. COMPANYABCSP_Farm)";  $FarmAcct = Get-Credential;  $Passphrase = read-host "Enter a secure Farm passphrase (must meet password complexity requirements)" -assecurestring;  $Port = read-host "Enter a port number for the Central Administration Web App";  $Authentication = read-host "Finally, specify your authentication provider (NTLM/Kerberos)";  }  if ($ConfigType -eq "N") {   if((Get-PSSnapin | Where {$_.Name -eq "Microsoft.SharePoint.PowerShell"}) -eq $null) {  Add-PSSnapin Microsoft.SharePoint.PowerShell;  }  Connect-SPConfigurationDatabase -DatabaseName $ConfigDB -DatabaseServer $DatabaseServer - Passphrase $Passphrase
  • 37. Sample Script – Service Apps (http://tinyurl.com/SPFarm-Config)  cls  Remove-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue  if((Get-PSSnapin | Where {$_.Name -eq "Microsoft.SharePoint.PowerShell"}) -eq $null) {  Add-PSSnapin Microsoft.SharePoint.PowerShell;  }  function Start-SPService($ServiceInstanceTypeName) {  $ServiceInstance = (Get-SPServiceInstance | Where {$_.TypeName -eq $ServiceInstanceTypeName})   if($ServiceInstance -ne $null -and $ServiceInstance.Status -ne "Online" -and $ServiceInstance.Status -ne "Provisioning") {  $ServiceInstance | Start-SPServiceInstance  }   $i = 0;  while(-not ($ServiceInstance.Status -eq "Online") -and $i -lt 10) {  Write-Host -ForegroundColor Yellow "Waiting for the $ServiceInstanceTypeName service to provision...";  sleep 100;  $ServiceInstance = (Get-SPServiceInstance | Where {$_.TypeName -eq $ServiceInstanceTypeName})   $i += 1;   if($i -eq 10) {  $continue = Read-Host "Service $ServiceInstanceTypeName has not yet been provisioned. Would you like to wait? (Y/N)"   if($continue -eq "Y") {
  • 38. 38 Post-Installation  Add additional farm members (via templates if possible)  Configure Request Management for large farms (configurable via PowerShell)  Put a hardware load balancer in front of SharePoint web front-ends (F5, A10, Kemp, etc.)  Configure Backup, iFilters, any third-party web parts  Create a SQL Maintenance Plan!  Configure Security!
  • 39. Post Installation: Configure Security Five Layers of SharePoint Security • Infrastructure Security and Best practices  Physical Security  Best Practice Service Account Setup  Kerberos Authentication • Data Security  Role Based Access Control (RBAC)  Transparent Data Encryption (TDE) of SQL Databases • Transport Security  Secure Sockets Layer (SSL) from Server to Client  IPSec from Server to Server • Edge Security  Inbound Internet Security (Forefront UAG/TMG) • Rights Management
  • 40. Post Installation Create SQL Maintenance Plans • Implement SQL Maintenance Plans! • Include DBCC (Check Consistency) and either Reorganize Indexes or Rebuild Indexes, but not both! • Add backups into the maintenance plan if they don’t exist already • Be sure to truncate transaction logs with a T- SQL Script (after full backups have run…)
  • 41. Post-Installation – Document SharePoint • Document all key settings in IIS, SharePoint, after installation • Consider monitoring for changes after installation for Config Mgmt. • Fantastic tool for this is the SPDocKit - can be found at http://tinyurl.com/spdockit
  • 42. Thank you to our sponsors 42
  • 43. Michael Noel Twitter: @MichaelTNoel www.cco.com Slides: slideshare.net/michaeltnoel Travel blog: sharingtheglobe.com Session Eval: http://tinyurl.com/spcsea