SlideShare uma empresa Scribd logo
1 de 78
Microsoft SharePoint Products & Technologies 2007: Deployment & Advanced Administration Topics OFC418 ChandimaKulathilake(Microsoft MVP - Microsoft Office SharePoint Server) http://www.chandima.net/Blog/ Solutions Consultant
2 Part Session Objectives Part 1 - Basic Deployment SharePoint 101: The New World - Fundamentals Logical Architecture Physical Architecture Administration Models Part 2 - Advanced Deployment Planning and Deploying… Intranet Solutions Extranet Solutions Internet Solutions
SharePoint 101 – The New World: 5 Administration Fundamentals Logical Architecture Re-architecting SharePoint Admin Security Map Physical Architecture Picking your topology Multi-farm topologies Hardware Requirements Putting it all Together Topics – Part 1
Topics - Part 2 Intranet Global Deployments Capacity Planning Disaster Recovery Extranet Extranets – Firewall Rules Forefront Security ISA Web Publishing Internet Multi Farm Topologies Content & Solution Deployment Caching
WSS 3.0 and SharePoint Server 2007 Web Forms, Excel Services, BDC ECM, WCM, Search, & Portals Platform & Collaboration
Fundamental Principle #1 Physical Server Web Application(s) Top Level Site(s) Site Collections Site(s) Site Collection
Fundamental Principle #2 Consistency in Hierarchy WSS 3.0 Web Applications Site Collections Sites Templates & Features MOSS 2007 Web Applications Site Collections Sites Templates & Features
Fundamental Principle #3 What happened to “Portals”? Portal = Site Collection + Portal Template + Shared Services + Features SharePoint Server Web Application(s) Portal Template Central Admin SSP Admin Portal Template
Fundamental Principle #4 FLEXIBLE TOPOLOGIES Servers have Roles Web Front End (WFE) Application Server (Query, Calculation, Index) Database Server Farms can have relationships Authoring Publishing Dev, Test, Production SSP
Scaling for High Availability and Load Performance High availability Applications Data growth Offload Capabilities- Scale Out MOSS
POP QUIZ!!!!   What is an IIS Virtual Server/Web Site? Web Application! What does the acronym SSP stand for? Shared Service Provider! Can I add servers Modularly? Yes! (Plan physical and logical architecture) Do I have to use AD for user authentication? Nope
Topics SharePoint 101 – The New World Logical Architecture Planning Logical Architecture 3 Tiered SharePoint Admin Physical Architecture Picking your topology Multi-farm topologies Hardware Requirements Putting it all Together
Containment Hierarchy
SharePoint Server Logical Model   Permanent Central Portal Web Application Permanent Structured  SharePoint Server Sites Central Portal Permanent Division Portals Web Applications  or Site Collections Semi Structured Consolidation on 1 to 3 Web Applications Ad Hoc WSS Site Templates SharePoint  Server Sites 1 Web App per Region
SharePoint Dedicated Portal http://inside /HR /Search /Finance /LCA /IT
SharePoint  Shared "Scale Hosted" Collab One or more Web Applications Hosting 1000s of  Site collections http://team /sites http://my http://blogs /sites /sites /IT
Plan for Software Boundaries For all recommendations, visit “Plan for software boundaries (Office SharePoint Server)” at http://technet2.microsoft.com/Office/en-us/library/6a13cd9f-4b44-40d6-85aa-c70a8e5c34fe1033.mspx Recommendations & Guidelines (subset)
Administration Model
Administration Model
Plan Shared Services CorpWeb WinWeb OfficeWeb LegalWeb Shared Services Office Server Search Directory import User profile synch Audiences Targeting Business data catalog Excel calculation service Usage Reporting
Topics SharePoint 101 – The New World  Logical Architecture Re-architecting SharePoint Admin Security Map Physical Architecture Software and Roles Picking your topology Hardware Requirements Putting it all Together
Deployment x86 or x64 or Mixed Prerequisites .NET Framework 3.0 ASP.NET 2.0 Windows Workflow Foundation (Part of .NET 3.0) Install Basic –  WSS - Windows Internal Database Engine; MOSS - Installs SQL Express (Not recommended for more than a couple of GB) Advanced – Allows you to connect to SQL WFE only vs. Full install Language Packs (Downloads on the Web) WSS MOSS – Include WSS LPs Key concepts
Picking Your Topology Factors to consider # Users Authentication Type (Anonymous vs. AD) Caching Client & Server Performance Requirements SLAs (Uptime/High Availability Req.) WAN Considerations GBs/TBs of data  Total # Files and Items
5 Server Farm (Medium) 10 Server Farm (Large) User requests Web front ends  + application(s) Application(s) Index Query Query Calc + Clustered SQL server 3 Server Farm (Small) User requests Each load-balanced server  includes: ,[object Object]
ApplicationsUser requests Dedicated SQL server Load balances web front end servers Single Server Application servers User Requests One Server which contains: ,[object Object]
 Application
 Database2 Clustered SQL server Picking Your Topology Performance Availability
Hardware Recommendations Single box installation * CPU:  2.5 GHz (Go dual/quad core!) Memory:  4+ GB recommended, 1 GB minimum Farm Deployment * Web server: 2.5 GHz, 4+ GB RAM App server: Dual proc 2.5 GHz, 4+ GB RAM SQL: Dual proc 2.5 GHz; 4+ GB RAM Load Balanced Web Farm can support ~25K users
WSS Modular Scale Out ALL in One (Windows Internal Database Engine) 1 WFE - 1 SQL 2 WFE - 1 SQL (Split Indexing between WFEs) 2 WFE - 2 SQL (HA) 3 WFE - 2 SQL 3 WFE – 1 WFE/(WSS Search) * - 2 SQL Consider failover farm… (Db Mirroring or SQL Log Ship) .. 20. 12 WFE 4 - 2 Node SQL (A/P)
MOSS Modular Scale Out ALL in One (SQL or SQL Express (basic)) 1 WFE/Query/Calc/Index, 1 SQL 1 WFE/Query/Calc, 1 WFE/Calc/Index – 1 SQL * 2 WFE/Query/Calc, 1 Index, 1 SQL 2 WFE/Query/Calc, 1 Index, 2 SQL (HA)   2 WFE/Query, 1 Calc, 1 Index, 2 SQL Consider failover farm… (Db Mirroring or SQL Log Ship) 20. 10 WFE/Calc, 3 Query, 1 Index, 3 - 2 Node SQL (A/P) Never put Query and Index on same server if there is another Query server.
New Server Topology Roles Query = Search Calculation = Excel Services Calculation Server Special Servers: WFE Only (for security/internet) Dedicated WFE for Indexing (optimizing perf) Dedicated WFE/Index * (verify the host file) WSS Search Server (special) Non SharePoint Servers in the Topology Mail (SMTP) (Outbound and/or Inbound)  Project, Analysis, Reporting
Supporting Infrastructure SMTP/Exchange DNS/DCs (recommend 1 DC per 3 WFEs on Windows Auth) or LDAP servers Load balancing devices and Network Infra Firewall – ISA: Secure Web Publishing/Cache and Firewall Whale Security/Delegated Auth Devices Antivirus Infra – Forefront Management SAN or other Shared Storage Related Farms Failover/ DR Farm (Log Shipping/Db Mirroring) Dev/Test   Support for Virtualization with Virtual Server Staging/UAT & Authoring environments
Summary Be sure to PLAN your logical infrastructure & Governance Topologies are Flexible Scalable Business Solutions are Limitless Awesome/Powerful Intranet, Extranet, and Internet Platform! Where do you get your information?  TechNet, MSDN http://blogs.msdn.com/sharepoint http://blogs.msdn.com/joelo http://msmvps.com/shane
Part 2 Session Objectives Part 2 - Advanced Deployment Planning and Deploying… Intranet Solutions Extranet Solutions Internet Solutions
Solutions Intranet Portal/Publishing/Enterprise Search Collaboration Records Repository BI / BPM Extranet Partner Collaboration Publishing Portal Internet Publishing Community: Discussions & Blogs
Intranet
Setup & Deployments Hints and Watch-outs Setup Basic versus Advanced (farm = advanced) WFE versus “Complete” Scripting setup Setup.exe – put binaries on computer (requires config.xml) PSConfig.exe – enable SharePoint services STSAdm.exe – configure SharePoint services and create shared services and sites Role: Dedicated front-end Web server for indexing adds Host file entries Central Admin will push IIS config, Cert & Dedicated IP can be lost if WSS Web Admin Service is cycled (role changes)
Central DeploymentPartner Solution: WAN Acceleration All Services in one Central Farm Central Search Central Directory REDMOND BEIJING WAN Accelerator         Datacenter 10s-100s of Local WAN Accelerators ~5x - 1st Request ~43x  - 2nd Request WAN Accelerator        remote office
Regional DeploymentOptimized Network Bandwidth/Latency Regional Scope Services Local Office Server Farms (Intranet and Extranet) Local SSP Farm Centrally Managed from Redmond DUBLIN REDMOND Enterprise Scope Services Local Office Server Farms (Intranet and Extranet) Local SSP Farm Centrally Managed from Redmond SINGAPORE Regional Scope Services Local Office Server Farms (Intranet only) Local SSP Farm Centrally Managed from Redmond
Distributed-Branch Office WSS (Collab) with Central SharePoint Server Search Denver HQ Central Portal MOSS farm for Enterprise Search BANGALORE Branch Office WSS Deployments (single server) Disconnected or Bandwidth Constrained
Deployment & Capacity Planning
Planning for Availability
Capacity Planning Framework
Web front end +Query + Calc Index Clustered SQLserver Capacity Planning HA Example – 3x1x2 farm Example of High Available Solution Users:	100,000 (light to typical usage) Host:	 100,000+ Site Collections Store:	1,000,000s of documents Index:	1,000,000s of documents
High Availability & Disaster Recovery
Backup & Disaster Recovery Options Summary Disaster Recovery Content Recovery High Availability STSADM backup/restore SQL backups 3rd party tools Log-Shipping Remote Snapshots 2 Stage Recycle Bin Versioning Web Delete Event Snapshots Third Party Tools Log-Shipping SQL Clustering Database Mirroring Which combination of tools is right for you?
Log-Shipping Mirror Farm
Extranet
Flexible Authentication Windows Auth (NTLM) is Default (Kerberos is recommended) Flexible .NET Pluggable Providers for Authenticationhttp://www.codeplex.com/MOSSFormsFeature Forms based Authentication LDAP provider included in MOSS AD provider  included SQL provider included
SharePoint Web App Security Policies Centrally enforced and overwrites permissions for all sites in the web application GRANT and DENY Bound to web application/zone Scenarios Full read – search crawling accounts, auditors, legal compliance Deny all – security control, regulatory compliance Deny write – extranet lockdown
10 Ways to Harden your SharePoint Environment Configure Firewall Rules lock down to most restrictive w/ acceptable level of usability (consider blocking HTTP out) Secure client communication with trusted SSL certificates (128bit HTTPS) IP Sec (Secure communication between servers) Enable Kerberos Authentication (Intranet) SQL SSL encrypted Traffic + Non Standard Port Configure Central Admin on App DMZ servers Restrict IP Traffic on Central Admin and SSP Admin (IIS) Configure Deny Web App Policies for Content & Admin Configure ISA Secure Publishing Configure Forefront Antivirus and Content scanning
Intranet, Extranet, Internet2 Farms, 3 SSPs TechNet: Plan Logical Architecture
Architecture Considerations Why more than 1 Farm? Application/Customization SLAs, Licensing (Internet vs. Intranet CAL), Isolation (No Scale) Why more than 1 SSP? Isolation and Service Needs Why more than 1 App Pool? Security Isolation, Memory and CPU isolation, Auth requirements Why more than 1 Site Collection? Separation/delegation of ownership, quotas, ability to split across databases Why one site collection? Global Navigation, Inheritance of style/Master page, Security inheritance, Query web parts, Site Collection policy and content types enforcements
Database Considerations Config contains list of all site collections, web apps, web parts, solutions (Most critical db in farm from availability view) Content database contains all blobs, sites webs, etc… Most content (consider RAID 5) Search & SSP Dbs Optimize… High Disk I/O contains configuration & search property store (index/query contain index on disk) Don’t forget Database Maintenance!!! DBCC Check Database, Shrink Database, Reorganize Index, Clean up History, Defrag… Disk IO
Intranet Web Server Exchange External Web Server ISA 2006  User DMZ Internal Network Internet SharePoint HEAD QUARTERS Active Directory Administrator Secure Web Publishing with ISA Fast, Secure Access Integrated Security Efficient Management 54
Forefront Security for SharePoint Protects MOSS 2007 and WSS 3.0 Virus Protection for Document Libraries Integrates scan engines from eight industry leading vendors Real-time scanning of documents uploadedand downloaded from document library Manual and scheduled scanning of document library  SQL Document  Library Document SharePoint Server Users Document Content Policy Enforcement File filtering to block documents frombeing posted based on name match, file type or file extension Content filtering by keywords withindocuments for inappropriate words and phrases
Extranet Architecture Example
Protocols All protocols are HTTP-based HTTP/S:  Browser sessions SOAP:  Editing from Office Applications, Web Services & Indexing RSS: All lists can be viewed this way (Kerberos!) FP-RPC:  SharePoint Designer, Usage Web-DAV:  Explorer View, Web Client Access XMLHTTP - Forms
Firewall Ports
Extranet Terms Alternate Access Mappings - “Zones”  Namespaces used to access a single set of content, e.g. http://office https://office.microsoft.com Default Zone for Alerts URLs and Search results Authorization == what can you do Authentication == confirm who you are ASP.Net model for  pluggable Authentication Understand - “Enable Client Integration”  Matches Office client’s behavior for someFBA providers
Internet
Content Deployment
Authoring -> Production
Solution Deployment Deploy the Solution package to the farm  Retract the Solutions package  When a new web server is added, automatically deploy the solution to it  Deploy new versions of the Solution Solution - A CAB file containing  Manifest.xml file  All the files for the Features, Web Parts, Site or list def changes, etc... that make up your solution
What Do SharePoint Server and Donald Trump Have in Common? Courtesy Si.com
Cache! TechNet: (Cache Settings) Additional performance and capacity factors
Cache
Cache Config Levels Web App – Diskbasedcaching in web.config Site collection – configure output cache and object cache settings Site – output cache settings Page layout – output cache Web Part – settings in dwp code  Query – i.e. RSS Feed cache is 5 min by default, cross list query
Cache Recommendations cool Cache is              but…. Setting memory based caching can waste valuable memory (ASP.NET may flush cache to make room!) Never cache search results – disable search results layout page cache Never cache personalized web parts
Summary Deployment Flexible Streamlined deployment and admin sense of place  Capacity Planning Solution and Content Deployment Cache Call to Action! Keep up to date with TechNet and MSDN and READ/Subscribe to our blogs: http://www.chandima.net/Blog/http://blogs.msdn.com/joelo
DON'T DELAY – TAKE 'EM TODAY!!!Be one of the first to pass the NEW MCTS Exams!!! For ITPros:  70-631 - Windows SharePoint Services 3.0 - Configuring 70-630 - Office SharePoint Server 2007 - Configuring For Developers: 70-541 - Microsoft Windows SharePoint Services 3.0 - Application Development 70-542 - Microsoft Office SharePoint Server 2007 - Application Development
Resources
Q&A Questions?
Resources Required slide Technical Communities, Webcasts, Blogs, Chats & User Groups http://www.microsoft.com/communities/default.mspx Microsoft Learning and Certification http://www.microsoft.com/learning/default.mspx Microsoft Developer Network (MSDN) & TechNet  http://microsoft.com/msdn http://microsoft.com/technet Trial Software and Virtual Labs http://www.microsoft.com/technet/downloads/trials/default.mspx
Required slide Complete an evaluation form!
Disaster Recovery Operational TasksDisaster recovery Backup and Restore methods 2-Stage Recycle Bin for documents and lists Site-level backup/restore via STSADM Integrated backup/restore UI for web application and farm VSS writer for farm backup SQL Server backup/restore Mirror/failover farm Replicate primary farm on secondary system SQL log shipping transfers content DB data Must manually replicate configuration changes On disaster, router switches traffic in minutes

Mais conteúdo relacionado

Mais procurados

Using Oracle Database with Amazon Web Services
Using Oracle Database with Amazon Web ServicesUsing Oracle Database with Amazon Web Services
Using Oracle Database with Amazon Web Servicesguest484c12
 
Adop and maintenance task presentation 151015
Adop and maintenance task presentation 151015Adop and maintenance task presentation 151015
Adop and maintenance task presentation 151015andreas kuncoro
 
Oracle E-Business Suite R12.2.6 on Database 12c: Install, Patch and Administer
Oracle E-Business Suite R12.2.6 on Database 12c: Install, Patch and AdministerOracle E-Business Suite R12.2.6 on Database 12c: Install, Patch and Administer
Oracle E-Business Suite R12.2.6 on Database 12c: Install, Patch and AdministerAndrejs Karpovs
 
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
 
SharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Drill DownSharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Drill DownJoel Oleson
 
SharePoint 2010 Upgrade Best Practices Croatia
SharePoint 2010 Upgrade Best Practices CroatiaSharePoint 2010 Upgrade Best Practices Croatia
SharePoint 2010 Upgrade Best Practices CroatiaJoel Oleson
 
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
 
Large Scale SQL Considerations for SharePoint Deployments
Large Scale SQL Considerations for SharePoint DeploymentsLarge Scale SQL Considerations for SharePoint Deployments
Large Scale SQL Considerations for SharePoint DeploymentsJoel Oleson
 
Upgrading to SharePoint 2010 - Teched Middle East
Upgrading to SharePoint 2010 - Teched Middle EastUpgrading to SharePoint 2010 - Teched Middle East
Upgrading to SharePoint 2010 - Teched Middle EastJoel Oleson
 
Unbreakable SharePoint 2013 with SQL Server Always On Availability Groups (HA...
Unbreakable SharePoint 2013 with SQL Server Always On Availability Groups (HA...Unbreakable SharePoint 2013 with SQL Server Always On Availability Groups (HA...
Unbreakable SharePoint 2013 with SQL Server Always On Availability Groups (HA...serge luca
 
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
 
Deploying and Managing PowerPivot for SharePoint
Deploying and Managing PowerPivot for SharePointDeploying and Managing PowerPivot for SharePoint
Deploying and Managing PowerPivot for SharePointDenny Lee
 
SharePoint 2010 High Availability - SPC2C
SharePoint 2010 High Availability - SPC2CSharePoint 2010 High Availability - SPC2C
SharePoint 2010 High Availability - SPC2CMichael Noel
 
SQLCAT: A Preview to PowerPivot Server Best Practices
SQLCAT: A Preview to PowerPivot Server Best PracticesSQLCAT: A Preview to PowerPivot Server Best Practices
SQLCAT: A Preview to PowerPivot Server Best PracticesDenny Lee
 
E business suite r12.2 changes for database administrators
E business suite r12.2 changes for database administratorsE business suite r12.2 changes for database administrators
E business suite r12.2 changes for database administratorsSrinivasa Pavan Marti
 
R12.2.5 new features
R12.2.5 new featuresR12.2.5 new features
R12.2.5 new featuresTahirGhafoor
 
SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...
SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...
SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...Joel Oleson
 

Mais procurados (20)

Using Oracle Database with Amazon Web Services
Using Oracle Database with Amazon Web ServicesUsing Oracle Database with Amazon Web Services
Using Oracle Database with Amazon Web Services
 
Adop and maintenance task presentation 151015
Adop and maintenance task presentation 151015Adop and maintenance task presentation 151015
Adop and maintenance task presentation 151015
 
Oracle E-Business Suite R12.2.6 on Database 12c: Install, Patch and Administer
Oracle E-Business Suite R12.2.6 on Database 12c: Install, Patch and AdministerOracle E-Business Suite R12.2.6 on Database 12c: Install, Patch and Administer
Oracle E-Business Suite R12.2.6 on Database 12c: Install, Patch and Administer
 
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...
 
SharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Drill DownSharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Drill Down
 
SharePoint 2010 Upgrade Best Practices Croatia
SharePoint 2010 Upgrade Best Practices CroatiaSharePoint 2010 Upgrade Best Practices Croatia
SharePoint 2010 Upgrade Best Practices Croatia
 
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
 
Large Scale SQL Considerations for SharePoint Deployments
Large Scale SQL Considerations for SharePoint DeploymentsLarge Scale SQL Considerations for SharePoint Deployments
Large Scale SQL Considerations for SharePoint Deployments
 
Exadata
ExadataExadata
Exadata
 
Upgrading to SharePoint 2010 - Teched Middle East
Upgrading to SharePoint 2010 - Teched Middle EastUpgrading to SharePoint 2010 - Teched Middle East
Upgrading to SharePoint 2010 - Teched Middle East
 
Unbreakable SharePoint 2013 with SQL Server Always On Availability Groups (HA...
Unbreakable SharePoint 2013 with SQL Server Always On Availability Groups (HA...Unbreakable SharePoint 2013 with SQL Server Always On Availability Groups (HA...
Unbreakable SharePoint 2013 with SQL Server Always On Availability Groups (HA...
 
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
 
Deploying and Managing PowerPivot for SharePoint
Deploying and Managing PowerPivot for SharePointDeploying and Managing PowerPivot for SharePoint
Deploying and Managing PowerPivot for SharePoint
 
SharePoint 2010 High Availability - SPC2C
SharePoint 2010 High Availability - SPC2CSharePoint 2010 High Availability - SPC2C
SharePoint 2010 High Availability - SPC2C
 
SQLCAT: A Preview to PowerPivot Server Best Practices
SQLCAT: A Preview to PowerPivot Server Best PracticesSQLCAT: A Preview to PowerPivot Server Best Practices
SQLCAT: A Preview to PowerPivot Server Best Practices
 
E business suite r12.2 changes for database administrators
E business suite r12.2 changes for database administratorsE business suite r12.2 changes for database administrators
E business suite r12.2 changes for database administrators
 
R12.2.5 new features
R12.2.5 new featuresR12.2.5 new features
R12.2.5 new features
 
IUG ATL PC 9.5
IUG ATL PC 9.5IUG ATL PC 9.5
IUG ATL PC 9.5
 
UNC315 3
UNC315 3UNC315 3
UNC315 3
 
SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...
SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...
SharePoint Upgrade (WSS 2.0 to WSS 3.0 and SPS 2003 to MOSS 2007) by Joel Ole...
 

Semelhante a OFC418 Advanced MOSS Administration

MOSS 2007 Deployment Fundamentals -Part1
MOSS 2007 Deployment Fundamentals -Part1MOSS 2007 Deployment Fundamentals -Part1
MOSS 2007 Deployment Fundamentals -Part1Information Technology
 
Best Practice SharePoint Architecture
Best Practice SharePoint ArchitectureBest Practice SharePoint Architecture
Best Practice SharePoint ArchitectureMichael Noel
 
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
 
MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2Information Technology
 
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...Joel Oleson
 
2010preparingforupgradeoleson
2010preparingforupgradeoleson2010preparingforupgradeoleson
2010preparingforupgradeolesonUGAIA
 
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software WebcastPreparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software WebcastJoel Oleson
 
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
 
PowerBreakfast #005 - Why DSC, NOW?
PowerBreakfast #005 - Why DSC, NOW?PowerBreakfast #005 - Why DSC, NOW?
PowerBreakfast #005 - Why DSC, NOW?Milton Goh
 
Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Jeff Blankenburg
 
SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts
SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell ScriptsSPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts
SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell ScriptsMichael Noel
 
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
 
Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Clint Edmonson
 
How do I securely deploy Internet websites in PHP on my IBMi?
How do I securely deploy Internet websites in PHP on my IBMi?How do I securely deploy Internet websites in PHP on my IBMi?
How do I securely deploy Internet websites in PHP on my IBMi?Zend by Rogue Wave Software
 
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 2010 Architecture - TechEd Brasil 2010
SharePoint 2010 Architecture - TechEd Brasil 2010SharePoint 2010 Architecture - TechEd Brasil 2010
SharePoint 2010 Architecture - TechEd Brasil 2010Michael Noel
 
[AU SPC 2011] Backup Restore SharePoint 2010
[AU SPC 2011] Backup Restore SharePoint 2010[AU SPC 2011] Backup Restore SharePoint 2010
[AU SPC 2011] Backup Restore SharePoint 2010Alpesh Nakar
 
Hyper v and live migration on cisco unified computing system - virtualized on...
Hyper v and live migration on cisco unified computing system - virtualized on...Hyper v and live migration on cisco unified computing system - virtualized on...
Hyper v and live migration on cisco unified computing system - virtualized on...Louis Göhl
 

Semelhante a OFC418 Advanced MOSS Administration (20)

MOSS 2007 Deployment Fundamentals -Part1
MOSS 2007 Deployment Fundamentals -Part1MOSS 2007 Deployment Fundamentals -Part1
MOSS 2007 Deployment Fundamentals -Part1
 
Best Practice SharePoint Architecture
Best Practice SharePoint ArchitectureBest Practice SharePoint Architecture
Best Practice SharePoint Architecture
 
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...
 
MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2
 
SharePoint on Azure
SharePoint on Azure SharePoint on Azure
SharePoint on Azure
 
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
Teched Middle East New World of SharePoint 2010 Administration with Joel Oles...
 
SharePoint Topology
SharePoint Topology SharePoint Topology
SharePoint Topology
 
2010preparingforupgradeoleson
2010preparingforupgradeoleson2010preparingforupgradeoleson
2010preparingforupgradeoleson
 
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software WebcastPreparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
 
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
 
PowerBreakfast #005 - Why DSC, NOW?
PowerBreakfast #005 - Why DSC, NOW?PowerBreakfast #005 - Why DSC, NOW?
PowerBreakfast #005 - Why DSC, NOW?
 
Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5
 
SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts
SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell ScriptsSPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts
SPCSEA 2013 - Setting up SharePoint 2013: Tips and Tricks and PowerShell Scripts
 
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
 
Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5
 
How do I securely deploy Internet websites in PHP on my IBMi?
How do I securely deploy Internet websites in PHP on my IBMi?How do I securely deploy Internet websites in PHP on my IBMi?
How do I securely deploy Internet websites in PHP on my IBMi?
 
Ordina SOFTC Presentation - SharePoint 2010 Architecture
Ordina SOFTC Presentation - SharePoint 2010 ArchitectureOrdina SOFTC Presentation - SharePoint 2010 Architecture
Ordina SOFTC Presentation - SharePoint 2010 Architecture
 
SharePoint 2010 Architecture - TechEd Brasil 2010
SharePoint 2010 Architecture - TechEd Brasil 2010SharePoint 2010 Architecture - TechEd Brasil 2010
SharePoint 2010 Architecture - TechEd Brasil 2010
 
[AU SPC 2011] Backup Restore SharePoint 2010
[AU SPC 2011] Backup Restore SharePoint 2010[AU SPC 2011] Backup Restore SharePoint 2010
[AU SPC 2011] Backup Restore SharePoint 2010
 
Hyper v and live migration on cisco unified computing system - virtualized on...
Hyper v and live migration on cisco unified computing system - virtualized on...Hyper v and live migration on cisco unified computing system - virtualized on...
Hyper v and live migration on cisco unified computing system - virtualized on...
 

Mais de Chandima Kulathilake

SharePoint Hybrid Search - What is it really?
SharePoint Hybrid Search - What is it really?SharePoint Hybrid Search - What is it really?
SharePoint Hybrid Search - What is it really?Chandima Kulathilake
 
SharePoint Operations Framework - Planning and Guidance
SharePoint Operations Framework - Planning and GuidanceSharePoint Operations Framework - Planning and Guidance
SharePoint Operations Framework - Planning and GuidanceChandima Kulathilake
 
Tangible benefits from SharePoint IM summit 2010 wellington - chandima
Tangible benefits from SharePoint IM summit 2010   wellington - chandimaTangible benefits from SharePoint IM summit 2010   wellington - chandima
Tangible benefits from SharePoint IM summit 2010 wellington - chandimaChandima Kulathilake
 
IW210 WCM for the Power User - how to use publishing technologies in the re...
IW210   WCM for the Power User - how to use publishing technologies in the re...IW210   WCM for the Power User - how to use publishing technologies in the re...
IW210 WCM for the Power User - how to use publishing technologies in the re...Chandima Kulathilake
 
SharePoint 2010 Operational Management sp-saturday nz
SharePoint 2010 Operational Management   sp-saturday nzSharePoint 2010 Operational Management   sp-saturday nz
SharePoint 2010 Operational Management sp-saturday nzChandima Kulathilake
 
UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007
UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007
UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007Chandima Kulathilake
 

Mais de Chandima Kulathilake (9)

SharePoint Hybrid Search - What is it really?
SharePoint Hybrid Search - What is it really?SharePoint Hybrid Search - What is it really?
SharePoint Hybrid Search - What is it really?
 
SharePoint 2016 Upgrade Planning
SharePoint 2016 Upgrade PlanningSharePoint 2016 Upgrade Planning
SharePoint 2016 Upgrade Planning
 
SharePoint Operations Framework - Planning and Guidance
SharePoint Operations Framework - Planning and GuidanceSharePoint Operations Framework - Planning and Guidance
SharePoint Operations Framework - Planning and Guidance
 
Tangible benefits from SharePoint IM summit 2010 wellington - chandima
Tangible benefits from SharePoint IM summit 2010   wellington - chandimaTangible benefits from SharePoint IM summit 2010   wellington - chandima
Tangible benefits from SharePoint IM summit 2010 wellington - chandima
 
IW210 WCM for the Power User - how to use publishing technologies in the re...
IW210   WCM for the Power User - how to use publishing technologies in the re...IW210   WCM for the Power User - how to use publishing technologies in the re...
IW210 WCM for the Power User - how to use publishing technologies in the re...
 
OFC304 MOSS Upgrade and Migration
OFC304 MOSS Upgrade and MigrationOFC304 MOSS Upgrade and Migration
OFC304 MOSS Upgrade and Migration
 
SharePoint 2010 Operational Management sp-saturday nz
SharePoint 2010 Operational Management   sp-saturday nzSharePoint 2010 Operational Management   sp-saturday nz
SharePoint 2010 Operational Management sp-saturday nz
 
UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007
UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007
UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007
 
SharePoint 2010 Upgrade Deep Dive
SharePoint 2010 Upgrade Deep DiveSharePoint 2010 Upgrade Deep Dive
SharePoint 2010 Upgrade Deep Dive
 

Último

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 

Último (20)

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 

OFC418 Advanced MOSS Administration

  • 1.
  • 2. Microsoft SharePoint Products & Technologies 2007: Deployment & Advanced Administration Topics OFC418 ChandimaKulathilake(Microsoft MVP - Microsoft Office SharePoint Server) http://www.chandima.net/Blog/ Solutions Consultant
  • 3. 2 Part Session Objectives Part 1 - Basic Deployment SharePoint 101: The New World - Fundamentals Logical Architecture Physical Architecture Administration Models Part 2 - Advanced Deployment Planning and Deploying… Intranet Solutions Extranet Solutions Internet Solutions
  • 4. SharePoint 101 – The New World: 5 Administration Fundamentals Logical Architecture Re-architecting SharePoint Admin Security Map Physical Architecture Picking your topology Multi-farm topologies Hardware Requirements Putting it all Together Topics – Part 1
  • 5. Topics - Part 2 Intranet Global Deployments Capacity Planning Disaster Recovery Extranet Extranets – Firewall Rules Forefront Security ISA Web Publishing Internet Multi Farm Topologies Content & Solution Deployment Caching
  • 6.
  • 7. WSS 3.0 and SharePoint Server 2007 Web Forms, Excel Services, BDC ECM, WCM, Search, & Portals Platform & Collaboration
  • 8. Fundamental Principle #1 Physical Server Web Application(s) Top Level Site(s) Site Collections Site(s) Site Collection
  • 9. Fundamental Principle #2 Consistency in Hierarchy WSS 3.0 Web Applications Site Collections Sites Templates & Features MOSS 2007 Web Applications Site Collections Sites Templates & Features
  • 10. Fundamental Principle #3 What happened to “Portals”? Portal = Site Collection + Portal Template + Shared Services + Features SharePoint Server Web Application(s) Portal Template Central Admin SSP Admin Portal Template
  • 11. Fundamental Principle #4 FLEXIBLE TOPOLOGIES Servers have Roles Web Front End (WFE) Application Server (Query, Calculation, Index) Database Server Farms can have relationships Authoring Publishing Dev, Test, Production SSP
  • 12. Scaling for High Availability and Load Performance High availability Applications Data growth Offload Capabilities- Scale Out MOSS
  • 13. POP QUIZ!!!! What is an IIS Virtual Server/Web Site? Web Application! What does the acronym SSP stand for? Shared Service Provider! Can I add servers Modularly? Yes! (Plan physical and logical architecture) Do I have to use AD for user authentication? Nope
  • 14. Topics SharePoint 101 – The New World Logical Architecture Planning Logical Architecture 3 Tiered SharePoint Admin Physical Architecture Picking your topology Multi-farm topologies Hardware Requirements Putting it all Together
  • 16. SharePoint Server Logical Model   Permanent Central Portal Web Application Permanent Structured SharePoint Server Sites Central Portal Permanent Division Portals Web Applications or Site Collections Semi Structured Consolidation on 1 to 3 Web Applications Ad Hoc WSS Site Templates SharePoint Server Sites 1 Web App per Region
  • 17. SharePoint Dedicated Portal http://inside /HR /Search /Finance /LCA /IT
  • 18. SharePoint Shared "Scale Hosted" Collab One or more Web Applications Hosting 1000s of Site collections http://team /sites http://my http://blogs /sites /sites /IT
  • 19. Plan for Software Boundaries For all recommendations, visit “Plan for software boundaries (Office SharePoint Server)” at http://technet2.microsoft.com/Office/en-us/library/6a13cd9f-4b44-40d6-85aa-c70a8e5c34fe1033.mspx Recommendations & Guidelines (subset)
  • 22. Plan Shared Services CorpWeb WinWeb OfficeWeb LegalWeb Shared Services Office Server Search Directory import User profile synch Audiences Targeting Business data catalog Excel calculation service Usage Reporting
  • 23. Topics SharePoint 101 – The New World Logical Architecture Re-architecting SharePoint Admin Security Map Physical Architecture Software and Roles Picking your topology Hardware Requirements Putting it all Together
  • 24. Deployment x86 or x64 or Mixed Prerequisites .NET Framework 3.0 ASP.NET 2.0 Windows Workflow Foundation (Part of .NET 3.0) Install Basic – WSS - Windows Internal Database Engine; MOSS - Installs SQL Express (Not recommended for more than a couple of GB) Advanced – Allows you to connect to SQL WFE only vs. Full install Language Packs (Downloads on the Web) WSS MOSS – Include WSS LPs Key concepts
  • 25. Picking Your Topology Factors to consider # Users Authentication Type (Anonymous vs. AD) Caching Client & Server Performance Requirements SLAs (Uptime/High Availability Req.) WAN Considerations GBs/TBs of data Total # Files and Items
  • 26.
  • 27.
  • 29. Database2 Clustered SQL server Picking Your Topology Performance Availability
  • 30. Hardware Recommendations Single box installation * CPU: 2.5 GHz (Go dual/quad core!) Memory: 4+ GB recommended, 1 GB minimum Farm Deployment * Web server: 2.5 GHz, 4+ GB RAM App server: Dual proc 2.5 GHz, 4+ GB RAM SQL: Dual proc 2.5 GHz; 4+ GB RAM Load Balanced Web Farm can support ~25K users
  • 31. WSS Modular Scale Out ALL in One (Windows Internal Database Engine) 1 WFE - 1 SQL 2 WFE - 1 SQL (Split Indexing between WFEs) 2 WFE - 2 SQL (HA) 3 WFE - 2 SQL 3 WFE – 1 WFE/(WSS Search) * - 2 SQL Consider failover farm… (Db Mirroring or SQL Log Ship) .. 20. 12 WFE 4 - 2 Node SQL (A/P)
  • 32. MOSS Modular Scale Out ALL in One (SQL or SQL Express (basic)) 1 WFE/Query/Calc/Index, 1 SQL 1 WFE/Query/Calc, 1 WFE/Calc/Index – 1 SQL * 2 WFE/Query/Calc, 1 Index, 1 SQL 2 WFE/Query/Calc, 1 Index, 2 SQL (HA) 2 WFE/Query, 1 Calc, 1 Index, 2 SQL Consider failover farm… (Db Mirroring or SQL Log Ship) 20. 10 WFE/Calc, 3 Query, 1 Index, 3 - 2 Node SQL (A/P) Never put Query and Index on same server if there is another Query server.
  • 33. New Server Topology Roles Query = Search Calculation = Excel Services Calculation Server Special Servers: WFE Only (for security/internet) Dedicated WFE for Indexing (optimizing perf) Dedicated WFE/Index * (verify the host file) WSS Search Server (special) Non SharePoint Servers in the Topology Mail (SMTP) (Outbound and/or Inbound) Project, Analysis, Reporting
  • 34. Supporting Infrastructure SMTP/Exchange DNS/DCs (recommend 1 DC per 3 WFEs on Windows Auth) or LDAP servers Load balancing devices and Network Infra Firewall – ISA: Secure Web Publishing/Cache and Firewall Whale Security/Delegated Auth Devices Antivirus Infra – Forefront Management SAN or other Shared Storage Related Farms Failover/ DR Farm (Log Shipping/Db Mirroring) Dev/Test Support for Virtualization with Virtual Server Staging/UAT & Authoring environments
  • 35. Summary Be sure to PLAN your logical infrastructure & Governance Topologies are Flexible Scalable Business Solutions are Limitless Awesome/Powerful Intranet, Extranet, and Internet Platform! Where do you get your information? TechNet, MSDN http://blogs.msdn.com/sharepoint http://blogs.msdn.com/joelo http://msmvps.com/shane
  • 36. Part 2 Session Objectives Part 2 - Advanced Deployment Planning and Deploying… Intranet Solutions Extranet Solutions Internet Solutions
  • 37. Solutions Intranet Portal/Publishing/Enterprise Search Collaboration Records Repository BI / BPM Extranet Partner Collaboration Publishing Portal Internet Publishing Community: Discussions & Blogs
  • 39. Setup & Deployments Hints and Watch-outs Setup Basic versus Advanced (farm = advanced) WFE versus “Complete” Scripting setup Setup.exe – put binaries on computer (requires config.xml) PSConfig.exe – enable SharePoint services STSAdm.exe – configure SharePoint services and create shared services and sites Role: Dedicated front-end Web server for indexing adds Host file entries Central Admin will push IIS config, Cert & Dedicated IP can be lost if WSS Web Admin Service is cycled (role changes)
  • 40. Central DeploymentPartner Solution: WAN Acceleration All Services in one Central Farm Central Search Central Directory REDMOND BEIJING WAN Accelerator Datacenter 10s-100s of Local WAN Accelerators ~5x - 1st Request ~43x - 2nd Request WAN Accelerator remote office
  • 41. Regional DeploymentOptimized Network Bandwidth/Latency Regional Scope Services Local Office Server Farms (Intranet and Extranet) Local SSP Farm Centrally Managed from Redmond DUBLIN REDMOND Enterprise Scope Services Local Office Server Farms (Intranet and Extranet) Local SSP Farm Centrally Managed from Redmond SINGAPORE Regional Scope Services Local Office Server Farms (Intranet only) Local SSP Farm Centrally Managed from Redmond
  • 42. Distributed-Branch Office WSS (Collab) with Central SharePoint Server Search Denver HQ Central Portal MOSS farm for Enterprise Search BANGALORE Branch Office WSS Deployments (single server) Disconnected or Bandwidth Constrained
  • 46. Web front end +Query + Calc Index Clustered SQLserver Capacity Planning HA Example – 3x1x2 farm Example of High Available Solution Users: 100,000 (light to typical usage) Host: 100,000+ Site Collections Store: 1,000,000s of documents Index: 1,000,000s of documents
  • 47. High Availability & Disaster Recovery
  • 48. Backup & Disaster Recovery Options Summary Disaster Recovery Content Recovery High Availability STSADM backup/restore SQL backups 3rd party tools Log-Shipping Remote Snapshots 2 Stage Recycle Bin Versioning Web Delete Event Snapshots Third Party Tools Log-Shipping SQL Clustering Database Mirroring Which combination of tools is right for you?
  • 51. Flexible Authentication Windows Auth (NTLM) is Default (Kerberos is recommended) Flexible .NET Pluggable Providers for Authenticationhttp://www.codeplex.com/MOSSFormsFeature Forms based Authentication LDAP provider included in MOSS AD provider included SQL provider included
  • 52. SharePoint Web App Security Policies Centrally enforced and overwrites permissions for all sites in the web application GRANT and DENY Bound to web application/zone Scenarios Full read – search crawling accounts, auditors, legal compliance Deny all – security control, regulatory compliance Deny write – extranet lockdown
  • 53. 10 Ways to Harden your SharePoint Environment Configure Firewall Rules lock down to most restrictive w/ acceptable level of usability (consider blocking HTTP out) Secure client communication with trusted SSL certificates (128bit HTTPS) IP Sec (Secure communication between servers) Enable Kerberos Authentication (Intranet) SQL SSL encrypted Traffic + Non Standard Port Configure Central Admin on App DMZ servers Restrict IP Traffic on Central Admin and SSP Admin (IIS) Configure Deny Web App Policies for Content & Admin Configure ISA Secure Publishing Configure Forefront Antivirus and Content scanning
  • 54. Intranet, Extranet, Internet2 Farms, 3 SSPs TechNet: Plan Logical Architecture
  • 55. Architecture Considerations Why more than 1 Farm? Application/Customization SLAs, Licensing (Internet vs. Intranet CAL), Isolation (No Scale) Why more than 1 SSP? Isolation and Service Needs Why more than 1 App Pool? Security Isolation, Memory and CPU isolation, Auth requirements Why more than 1 Site Collection? Separation/delegation of ownership, quotas, ability to split across databases Why one site collection? Global Navigation, Inheritance of style/Master page, Security inheritance, Query web parts, Site Collection policy and content types enforcements
  • 56. Database Considerations Config contains list of all site collections, web apps, web parts, solutions (Most critical db in farm from availability view) Content database contains all blobs, sites webs, etc… Most content (consider RAID 5) Search & SSP Dbs Optimize… High Disk I/O contains configuration & search property store (index/query contain index on disk) Don’t forget Database Maintenance!!! DBCC Check Database, Shrink Database, Reorganize Index, Clean up History, Defrag… Disk IO
  • 57. Intranet Web Server Exchange External Web Server ISA 2006 User DMZ Internal Network Internet SharePoint HEAD QUARTERS Active Directory Administrator Secure Web Publishing with ISA Fast, Secure Access Integrated Security Efficient Management 54
  • 58. Forefront Security for SharePoint Protects MOSS 2007 and WSS 3.0 Virus Protection for Document Libraries Integrates scan engines from eight industry leading vendors Real-time scanning of documents uploadedand downloaded from document library Manual and scheduled scanning of document library SQL Document Library Document SharePoint Server Users Document Content Policy Enforcement File filtering to block documents frombeing posted based on name match, file type or file extension Content filtering by keywords withindocuments for inappropriate words and phrases
  • 60. Protocols All protocols are HTTP-based HTTP/S: Browser sessions SOAP: Editing from Office Applications, Web Services & Indexing RSS: All lists can be viewed this way (Kerberos!) FP-RPC: SharePoint Designer, Usage Web-DAV: Explorer View, Web Client Access XMLHTTP - Forms
  • 62. Extranet Terms Alternate Access Mappings - “Zones” Namespaces used to access a single set of content, e.g. http://office https://office.microsoft.com Default Zone for Alerts URLs and Search results Authorization == what can you do Authentication == confirm who you are ASP.Net model for pluggable Authentication Understand - “Enable Client Integration” Matches Office client’s behavior for someFBA providers
  • 66. Solution Deployment Deploy the Solution package to the farm Retract the Solutions package When a new web server is added, automatically deploy the solution to it Deploy new versions of the Solution Solution - A CAB file containing Manifest.xml file All the files for the Features, Web Parts, Site or list def changes, etc... that make up your solution
  • 67. What Do SharePoint Server and Donald Trump Have in Common? Courtesy Si.com
  • 68. Cache! TechNet: (Cache Settings) Additional performance and capacity factors
  • 69. Cache
  • 70. Cache Config Levels Web App – Diskbasedcaching in web.config Site collection – configure output cache and object cache settings Site – output cache settings Page layout – output cache Web Part – settings in dwp code Query – i.e. RSS Feed cache is 5 min by default, cross list query
  • 71. Cache Recommendations cool Cache is but…. Setting memory based caching can waste valuable memory (ASP.NET may flush cache to make room!) Never cache search results – disable search results layout page cache Never cache personalized web parts
  • 72. Summary Deployment Flexible Streamlined deployment and admin sense of place Capacity Planning Solution and Content Deployment Cache Call to Action! Keep up to date with TechNet and MSDN and READ/Subscribe to our blogs: http://www.chandima.net/Blog/http://blogs.msdn.com/joelo
  • 73. DON'T DELAY – TAKE 'EM TODAY!!!Be one of the first to pass the NEW MCTS Exams!!! For ITPros: 70-631 - Windows SharePoint Services 3.0 - Configuring 70-630 - Office SharePoint Server 2007 - Configuring For Developers: 70-541 - Microsoft Windows SharePoint Services 3.0 - Application Development 70-542 - Microsoft Office SharePoint Server 2007 - Application Development
  • 76. Resources Required slide Technical Communities, Webcasts, Blogs, Chats & User Groups http://www.microsoft.com/communities/default.mspx Microsoft Learning and Certification http://www.microsoft.com/learning/default.mspx Microsoft Developer Network (MSDN) & TechNet http://microsoft.com/msdn http://microsoft.com/technet Trial Software and Virtual Labs http://www.microsoft.com/technet/downloads/trials/default.mspx
  • 77. Required slide Complete an evaluation form!
  • 78. Disaster Recovery Operational TasksDisaster recovery Backup and Restore methods 2-Stage Recycle Bin for documents and lists Site-level backup/restore via STSADM Integrated backup/restore UI for web application and farm VSS writer for farm backup SQL Server backup/restore Mirror/failover farm Replicate primary farm on secondary system SQL log shipping transfers content DB data Must manually replicate configuration changes On disaster, router switches traffic in minutes