Wednesday, June 21, 2017

Architecture & Capacity Planning - SharePoint 2013

Architecture & Capacity Planning

New features in SharePoint 2013 includes
Ø  An enhanced social experience, including microblogging, enhanced social experience, communities, and the capability to follow people, items and sites.
Ø  More flexibility regarding how web applications consume services through service applications
Ø  The distributed cache service, which helps relieve the workload on SQL, increase performance, and ease the technical networking complexity of multi-SharePoint server farms
Ø  A new request management service that helps to distribute specific workloads.

Applications that have undergone significant change includes
Ø  Office Web Apps
Is now required to be installed on a separate server and is a shared service between SharePoint 2013, Exchange 2013, and Lync 2013
Ø  FAST Search Server
No longer exists as a unique product (or SKU) which can be purchased from Microsoft – it has been fully integrated into SharePoint.
Ø  2013 Workflow
While all the goodness you came to know and love in SharePoint 2013 is still available to you, SharePoint 2013 Workflow contains new capabilities that require the Azure Workflow Manager.

Names, Names, My Kingdom for a consistent name!
The products formally known as the search server, search server express, and FAST search server no longer exist. Search server and search server express have been discontinued as an available product. Fast server technologies have been fully integrated into SharePoint.

SharePoint Foundation
As an administrator, it is easy to think of the product only in terms of the features you readily see in the browser- such as creating team sites and collaborating on content within lists and libraries, or features such as blogs, wikis, RSS feeds, alerts, and easy browser-based customizations.
Yet underneath all that great functionality is where some of the true power of SharePoint is hidden. Here, the foundation provides developers with a great platform on which to build. Out of the box, it handles storage, web presentation, authorization, user management, and has an interface into the Windows Workflow Foundation – and because all this functionality is easily accessible through the object model, APIs, and web services, it can greatly accelerate a developer’s job.

SharePoint Server 2013
SharePoint Server 2013 is considered the premium SharePoint product. Compared to SharePoint Foundation, it offers additional collaboration and social capabilities and extends the use-case scenarios. Its robust tools enable better aggregation and displaying of content, which makes building grandiose thing, such as, portals much simpler, while better enabling end users to create specific line-of-business solutions for their departments. It also introduces additional web content management tools that enable developers to use server as a platform for building Internet-facing websites.
This is achieved by building on the capabilities introduced by SharePoint Foundation. Anytime you install SharePoint server, the Foundation product is installed automatically as well.

Standard and Enterprise
As in the past, SharePoint Server 2013 is available primarily in two flavors, Standard or Enterprise.
Ø  Standard introduces core functionality such as social, search and advanced web and enterprise content management.
Ø  Enterprise focuses primarily on adding functionality through new service application, business intelligence, line-of-business integration, reporting, and Office client services such as Visio and InfoPath Forms services.
This functionality is provided through one of two licensing models: a client access license(CAL) or a subscriber access license (SAL).
License Type
Purchase Location
Purchase Method
Software Assurance
Client Access License (CAL)
Licensing Reseller
Owned
Optional(Extra)
Subscriber Access License (SAL)
Service Provider
Rented
Included

Hosted SharePoint aka SharePoint for Internet Sites (FIS)
Remember that everyone authorized to access the SharePoint server site needs a CAL.
When building an intranet portal, it is easy to count how many employees you have and to purchase a CAL for each one of them; but when you stand up http://www.company.com and make it available to the world, now how many CALs do you need? There are roughly 1.8 billion people on the internet, and potentially every one of them can visit your website. That’s lot of CALs to buy. Luckily, this is where hosted SharePoint comes in to play. It allows unlimited non-employee access to your SharePoint server. The reason why non-employee is emphasized is because this license does not cover any company employees, which has caused a lot of confusion in the past.
If they are employees, then only on licensing vehicle is available to them CAL or SAL. If they are non-employees, then they can use either the per-user model or the per-server model.
When you are licensing SharePoint in the traditional “on-premises” fashion, you require two licenses:
Ø  One license for each user authorized to use SharePoint and one license for each server instance on which SharePoint is running.
Ø  This second license is called, oddly enough, the server license.  You can now use this server license as the licensing vehicle for any “extranet” users of SharePoint.

Search Server Express
This time around Foundation has the great Search architecture as SharePoint server. No need for a product to bridge the gap so no more Search Server.

Fast Search Server 2010
In SharePoint 2013, FAST is now been fully integrated, and no longer available as a standalone product.

SharePoint Online
There are two models to consider with SharePoint Online: shared and dedicated.
Ø  The shared model provides you with a slice of shared farm and enables you to use SharePoint out of the box. Server-deployed code and customizations are not permitted but sandbox solution and the new app deployment /consumption are available to developers.
Ø  The dedicated model enables you to run your own farm, and you can make approved customizations to the server. Any change must be packaged in a solution package and validated by Microsoft before being deployed to the server. All licenses are bought per user.

Additional Server Planning
Windows Server and Required Additional Software
For production deployments, you will be installing 64-bit edition of Windows Server 2008 R2 Service Pack 1 (SP1) standard, Enterprise, or Datacenter, or the 64-bit edition of Windows Server 2012 Standard or Datacenter.

Windows Vista, 7, and 8
Microsoft has introduced the capability to install SharePoint using a standalone install, for development purposes, on certain versions of windows vista x64 and windows 7 or 8 x64.

SQL Server
The 64-bit editions of SQL Server that are supported are the 64-bit edition of Microsoft SQL server 2012 or the 64-bit edition of SQL Server 2008 R2 Service Pack 1.

E-mail Servers and SMS Options
For SharePoint to send this e-mail, it needs to be configured with an outbound e-mail server. The SMTP server you point SharePoint at needs to allow anonymous relay from SharePoint. Unfortunately, SharePoint cannot be configured to provide authentication information when sending e-mails.
Sending messages via e-mail is not the only way to inform SharePoint users. SharePoint has become so cool that it can even send text messages; and because SharePoint still is not old enough to drive, you don’t even have to worry about its texting and driving. Once the service is configured, users can choose to have alerts sent to e-mail or text message or both.

Hardware Requirements
Web Servers
Application Servers
SQL Servers
Mixing & matching Servers
Ø  One Server
Ø  Two Servers
Ø  Three Servers
Ø  Four or More Servers

Ø  Server Groups