O'Reilly logo

Beginning SharePoint 2013 Development by Donovan Follette, Chris Johnson, Steve Fox

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

SHAREPOINT 2013: THE PLATFORM

SharePoint maintains a high-level architecture that is made up of a number of components (see Figure 1-7). You first install the core software on Windows so you can create SharePoint farms. A SharePoint farm is, in essence, one or more servers that make up your SharePoint instance. As a developer you should understand the three-tiered structure and roles of the SharePoint farm architecture, which includes a Web server role (a fast, load-balanced, lightweight server that responds to user requests and loads Web pages), Application server role (which provides the service features for SharePoint such as Excel Services), and Database server role (which stores content and service data). Your apps may interact with any one or all of these server roles.

You can have a standalone server acting as the entire farm (for example, all the components listed in Figure 1-7 installed or working on one machine). For testing and light workloads, this configuration might be adequate, depending on the hardware specifications. For larger organizational deployments, inclusive of failover and redundancy, a one-server farm is not adequate. However, the Windows operating system is your underlying install base — specifically, Windows Server 2008, 2008 R2, and Windows Server 2012. SharePoint heavily leverages SQL Server as its underlying content database and ASP.NET/IIS ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required