SharePoint 2010 Web Application Architecture_ Ayman El-Hattab,MVP
-
Upload
ayman-el-hattab -
Category
Technology
-
view
2.962 -
download
0
description
Transcript of SharePoint 2010 Web Application Architecture_ Ayman El-Hattab,MVP
SharePoint 2010 Web Application Architecture
Ayman El-HattabTechnology Solution ProfessionalMEA Center of ExpertiseSharePoint [email protected] www.aymanelhattab.com
Session Objectives
Learn about different server roles.Learn about web application architecture.Understand Customized Vs. Uncustomized Pages.
SharePoint Server Roles
Web Front End: Is a server that hosts web applications that users access with a browser or other types of clients. A large farm will contain multiple Web Front Ends.
SharePoint Server RolesApplication Server : Hosts the background services like the search service and the web analytics service. In a large farm, it is possible to have multiple application servers with each of the servers running a different set of services for optimal load balancing.SQL Server : Hosts Microsoft SQL Server and the many databases that support a typical farm. A large farm may have several SQL Servers acting as a high performance and high availability cluster.
IIS, ASP.NET 3.5, Windows, and SQL Server
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
File Locations and Storage
Some resources always come from File System like:
Core List DefinitionsCore Application Pages( /_layouts/settings.aspx)Core User ControlsMore…
Others always come from SQL ServerList ItemsDocuments
Sometimes, it depends on the state ????
SharePoint Web Application Architecture
File Locations and Storage!
demoNot supported on production servers!
©2010 Microsoft Corporation. All rights reserved. RTM Content - Published May 2010
Configuration Management
Everything in the previous demo is not recommended.Modifying files that ships with SharePoint is not supported and leads to an out-of-sync farm servers.Do not add files directly to SharePoint root, instead use Solutions Packages (WSPs).