SlideShare uma empresa Scribd logo
1 de 1
Baixar para ler offline
Internet Sites in Microsoft Azure using SharePoint Server 2013
Public-facing Internet sites benefit from cloud elasticity and Microsoft Azure AD for customer accounts
Example:
Medium Internet Sites farm (~85 Page views per second)
This farm is intended to provide a fault-tolerant SharePoint Server 2013 search
farm topology that is optimized for a corpus that contains 3,400,000 items.
Three-zone design — separation of internal and customer accountsIn SharePoint 2013, identity management is factored into the configuration
of zones and authentication.
This design provides clear separation of
customer accounts from all other
accounts.
· Use this design if you want customer
accounts to be treated entirely
different from the internal accounts
for authors and site developers.
· This design allows you to use zone
policies to limit customer actions
within a web application.
· This design results in different URLs
for customer accounts and internal
accounts.
In this example:
· Configure the default zone for
internal accounts.
· Configure the Extranet zone for
customer authenticated access. Use
Microsoft Azure Active Directory for
customer accounts, or use a different
SAML-based provider.
· Configure the Internet zone for
anonymous access.
Connecting to Microsoft Azure Active Directory
This example architecture includes the following
elements:
§ A site-to-site VPN connection is optional and
extends the on-premises Windows AD DS and
DNS environment to the virtual network in
Microsoft Azure.
§ Optionally, a dedicated domain can be used in
Microsoft Azure to support the SharePoint farm.
§ Servers are split across Microsoft Azure cloud
services based on role.
§ Availability sets ensure high availability of
identically configured server roles.
For more information, see the following article on
TechNet: Microsoft Azure Architectures for
SharePoint Solutions.
Virtual Network
On Premises
VPN Tunnel
Active
Directory
and ADFS
Microsoft Azure Active Directory
Tenant
Zone: Default
Windows
Authentication
(NTLM)
Site developers
and authors
Visitors and
customers
Web application
Zone: Extranet
Authenticated
SharePoint 2013 Farm
Zone: Internet
Anonymous
Active
Directory
Application Pool
Web Application (http://internal:8000)
http://internal:8000 (root site)
https://authoring.contoso.com:8000
http://www.contoso.com
http://assets.contoso.com
https://secureassets.contoso.com
http://assets.contoso.com:8000
SearchApplication Pool — Services
crawl queries
https://secure.contoso.com
SAML 1.1,
WS-Fed
Microsoft
Azure Active
Directory
Tenant
SAML 2.0,
WS-Fed
ACS Tenant
Use the topology, capacity, and performance guidance for SharePoint Server
2013 on TechNet to design the farm topology. See the following technical
diagram: Internet Sites Search Architectures for SharePoint Server 2013.
Ensure the farm you design meets the objectives for capacity and
performance.
The example farm processes 100-200 documents per second, depending on
the language, and it accommodates 85 page views per second and 100
queries per second.
Web Server
Host
Query processing
Managed metadata
To scale out: add an additional web
server to allow for an additional 28
page views per second.
WebServers
Paired hosts for fault tolerance
Application Server
Host
Content processing
Crawl
To scale out: add one application server
with a crawl component and a content
processing component to process an
additional 40 documents per second.
Host D
Analytics
Content processing
Crawl
Admin
Application Server
Host E
Content processing
Crawl
Admin
Application Server
Host F
Content processing
Crawl
Application Server
ApplicationServers
Host A
Web Server
Query processing
Managed metadata
Web Server
Host B
Web Server
Host C
Query processing
Managed metadata
Query processing
Managed metadata
DatabaseServers
Host H
All SharePoint Databases
Redundant copies of all
databases using SQL
clustering, mirroring, or
SQL Server 2012
AlwaysOn
Host G
All SharePoint Databases
Crawl DB
Analytics DB
Search admin DB
Link DB
All other SharePoint
Databases
Crawl DB
Index Partition 0 ReplicaReplicaReplica
Distributed cache Distributed cache Distributed cache
Distributed cache
Replica
User Profile User ProfileUser Profile
User Profile
The SharePoint farm might need to be fine-tuned for availability sets in the
Microsoft Azure platform. To ensure high availability of all components, ensure
that the server roles are all configured identically.
In the example topology above:
§ The web servers and the database servers are configured identically.
§ The three application servers are not configured identically. These server
roles require fine tuning for availability sets in Microsoft Azure.
Host D
Analytics
Content processing
Crawl
Admin
Application Server
Before
Host E
Content processing
Crawl
Admin
Application Server
Host F
Content processing
Crawl
Application Server
After
Host D
Analytics
Content processing
Crawl
Admin
Application Server
Host E
Application Server
Analytics
Content processing
Crawl
Admin
Host F
Application Server
Analytics
Content processing
Crawl
Admin
The number of components is determined by the performance and
capacity targets for the farm.
To adapt this architecture for Microsoft Azure, we’ll replicate the
four components across all three servers. This increases the number
of components beyond what is necessary for performance and
capacity. The tradeoff is that this design ensures high availability of
all four components in the Microsoft Azure platform when these
three virtual machines are assigned to an availability set.
Choose the Active Directory model333
Fine-tune for Microsoft Azure2
Design and size the farm topology1
All SharePoint solutions require Windows Active Directory
Domain Services. At this time, there are two options for
SharePoint solutions in Microsoft Azure.
Option Description
Dedicated domain You can deploy a dedicated and isolated domain to Windows Azure to
support a SharePoint farm. This is a good choice for public-facing Internet
sites.
Extend the on-
premises domain
through a site-to-site
VPN connection
When you extend the on-premises domain through a site-to-site VPN
connection, users access the SharePoint farm as if it were hosted on-
premises. You can take advantage of your existing Active Directory and
DNS implementation.
Determine how accounts will be managed and which type of
authentication will be used.
Accounts for site developers and authors
· Add accounts to the domain in Microsoft Azure.
· Use ADFS on premises to federate the internal accounts to the
domain in Microsoft Azure.
· If the design includes a site-to-site VPN connection, use the
internal accounts.
Accounts for customers
· Use Microsoft Azure Active Directory.
· Use a different SAML-based provider.
Accounts and authentication Zones
At this time, a two-zone design in which all authenticated users are
configured to use the default zone is not recommended.
Microsoft
Azure
Design for identity management, zones, and authentication4
Design sites and URLs for cross-site publishing5
Design the Microsoft Azure environment6
Microsoft Azure AD provides identity management and access control
capabilities for cloud services. Capabilities include a cloud-based store for
directory data and a core set of identity services, including user logon
processes, authentication services, and Federation Services. The identity
services that are included with Microsoft Azure AD easily integrate with
your on-premises Active Directory deployments and fully support third-
party identity providers.
When integrating SharePoint 2013 with Microsoft Azure Active Directory,
a Microsoft Azure Access Control Service (ACS) serves two purposes:
§ AAD uses SAML 2.0, and SharePoint only works with SAML 1.1. ACS
understands both formats and serves as the intermediary to transform
the token formats between SharePoint and AAD.
§ ACS replaces the need for the identity provider security token service
(IP-STS) for this SAML scenario.See Configure Microsoft Azure Active Directory with SharePoint 2013 in the TechNet library.
http://www.contoso.com:8000
Path-based site
collection
Host-named
site collection
Host-named
site collection
Host-named
site collection
A one web-application design is recommended for publishing
scenarios.
§ Both authoring and publishing sites are in the same web application.
§ Cross-site publishing is used to publish assets.
Use path-based and host-named site collections.
§ A root site collection is a requirement. Create this site as a path-based
site.
§ Create all other site collections as host-named site collections.
Web application and root site URLs
· Use an internal name for the web application URL. SharePoint uses the
local machine name as the default name unless a different name is
specified. You can use a domain name that is reserved for the internal
network environment.
· SharePoint assigns a non-standard port number when the web
application is created. Use this port number instead of port 80 or port
443. Or use a different but non-standard port number.
· Use the same name and port number for the root site collection, which
is a path-based site collection.
Virtual Network
Cloud Service
Availability Set
Active Directory
& DNS
Cloud Service Cloud Service
Availability Set
Front End
Availability Set
App server
Availability Set
Database
Microsoft Azure
VPN Gateway
Gateway
subnet
Active VPN
Active Directory
Windows Server
2012 RRAS
On-premises
environment
Optional!
© 2014 Microsoft Corporation. All rights reserved. To send feedback about this documentation, please write to us at ITSPdocs@microsoft.com.

Mais conteúdo relacionado

Mais procurados

SharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the Cloud
SharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the CloudSharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the Cloud
SharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the CloudDan Usher
 
SharePoint architecture-site
SharePoint architecture-siteSharePoint architecture-site
SharePoint architecture-siteKunzhong Gao
 
ECS19 - Laura Kokkarinen - Everything you need to know about SharePoint site ...
ECS19 - Laura Kokkarinen - Everything you need to know about SharePoint site ...ECS19 - Laura Kokkarinen - Everything you need to know about SharePoint site ...
ECS19 - Laura Kokkarinen - Everything you need to know about SharePoint site ...European Collaboration Summit
 
SharePoint Fest Chicago Web Content Management in SharePoint 2013
SharePoint Fest Chicago   Web Content Management in SharePoint 2013SharePoint Fest Chicago   Web Content Management in SharePoint 2013
SharePoint Fest Chicago Web Content Management in SharePoint 2013Patrick Tucker
 
Handling Cross-Domain calls & authentication in SharePoint 2013
Handling Cross-Domain calls & authentication in SharePoint 2013Handling Cross-Domain calls & authentication in SharePoint 2013
Handling Cross-Domain calls & authentication in SharePoint 2013BIWUG
 
Automating SQL Server Database Creation for SharePoint
Automating SQL Server Database Creation for SharePointAutomating SQL Server Database Creation for SharePoint
Automating SQL Server Database Creation for SharePointTalbott Crowell
 
SharePoint 2010 farm architecture design infrastructure
SharePoint 2010 farm architecture design infrastructureSharePoint 2010 farm architecture design infrastructure
SharePoint 2010 farm architecture design infrastructureKjell-Sverre Jerijærvi
 
SharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
SharePoint Saturday Utah 2015 - SP2013 Search Driven SitesSharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
SharePoint Saturday Utah 2015 - SP2013 Search Driven SitesBrian Culver
 
Tutorial, Part 2: SharePoint 101: Jump-Starting the Developer by Rob Windsor ...
Tutorial, Part 2: SharePoint 101: Jump-Starting the Developer by Rob Windsor ...Tutorial, Part 2: SharePoint 101: Jump-Starting the Developer by Rob Windsor ...
Tutorial, Part 2: SharePoint 101: Jump-Starting the Developer by Rob Windsor ...SPTechCon
 
SharePoint 2013 Content search web part - Get it all in one place and style it!
SharePoint 2013 Content search web part - Get it all in one place and style it!SharePoint 2013 Content search web part - Get it all in one place and style it!
SharePoint 2013 Content search web part - Get it all in one place and style it!Benjamin Niaulin
 
Share point developement Introduction for students
Share point developement Introduction for studentsShare point developement Introduction for students
Share point developement Introduction for studentsMelick Baranasooriya
 
Building an online catalogue with SharePoint 2013
Building an online catalogue with SharePoint 2013Building an online catalogue with SharePoint 2013
Building an online catalogue with SharePoint 2013James Milne
 
SharePoint Branding Guidance @ SharePoint Saturday Redmond
SharePoint Branding Guidance @ SharePoint Saturday RedmondSharePoint Branding Guidance @ SharePoint Saturday Redmond
SharePoint Branding Guidance @ SharePoint Saturday RedmondKanwal Khipple
 
SharePoint Fest Chicago 2015 - Anatomy of configuring provider hosted add-in...
SharePoint Fest Chicago 2015  - Anatomy of configuring provider hosted add-in...SharePoint Fest Chicago 2015  - Anatomy of configuring provider hosted add-in...
SharePoint Fest Chicago 2015 - Anatomy of configuring provider hosted add-in...Nik Patel
 
Basics of SharePoint
Basics of SharePointBasics of SharePoint
Basics of SharePointsamirsangli
 
SharePoint 2016 Hybrid Overview
SharePoint 2016 Hybrid OverviewSharePoint 2016 Hybrid Overview
SharePoint 2016 Hybrid OverviewRoy Kim
 
SPSSTHLM - Using JSLink and Display Templates for ITPros
SPSSTHLM - Using JSLink and Display Templates for ITProsSPSSTHLM - Using JSLink and Display Templates for ITPros
SPSSTHLM - Using JSLink and Display Templates for ITProsPaul Hunt
 
Sitecore Personalization on websites cached on CDN servers
Sitecore Personalization on websites cached on CDN serversSitecore Personalization on websites cached on CDN servers
Sitecore Personalization on websites cached on CDN serversAnindita Bhattacharya
 
Get started with building native mobile apps interacting with SharePoint
Get started with building native mobile apps interacting with SharePointGet started with building native mobile apps interacting with SharePoint
Get started with building native mobile apps interacting with SharePointYaroslav Pentsarskyy [MVP]
 

Mais procurados (20)

SharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the Cloud
SharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the CloudSharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the Cloud
SharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the Cloud
 
SharePoint architecture-site
SharePoint architecture-siteSharePoint architecture-site
SharePoint architecture-site
 
ECS19 - Laura Kokkarinen - Everything you need to know about SharePoint site ...
ECS19 - Laura Kokkarinen - Everything you need to know about SharePoint site ...ECS19 - Laura Kokkarinen - Everything you need to know about SharePoint site ...
ECS19 - Laura Kokkarinen - Everything you need to know about SharePoint site ...
 
SharePoint Fest Chicago Web Content Management in SharePoint 2013
SharePoint Fest Chicago   Web Content Management in SharePoint 2013SharePoint Fest Chicago   Web Content Management in SharePoint 2013
SharePoint Fest Chicago Web Content Management in SharePoint 2013
 
Handling Cross-Domain calls & authentication in SharePoint 2013
Handling Cross-Domain calls & authentication in SharePoint 2013Handling Cross-Domain calls & authentication in SharePoint 2013
Handling Cross-Domain calls & authentication in SharePoint 2013
 
Automating SQL Server Database Creation for SharePoint
Automating SQL Server Database Creation for SharePointAutomating SQL Server Database Creation for SharePoint
Automating SQL Server Database Creation for SharePoint
 
SharePoint 2010 farm architecture design infrastructure
SharePoint 2010 farm architecture design infrastructureSharePoint 2010 farm architecture design infrastructure
SharePoint 2010 farm architecture design infrastructure
 
SharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
SharePoint Saturday Utah 2015 - SP2013 Search Driven SitesSharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
SharePoint Saturday Utah 2015 - SP2013 Search Driven Sites
 
App deployment
App deploymentApp deployment
App deployment
 
Tutorial, Part 2: SharePoint 101: Jump-Starting the Developer by Rob Windsor ...
Tutorial, Part 2: SharePoint 101: Jump-Starting the Developer by Rob Windsor ...Tutorial, Part 2: SharePoint 101: Jump-Starting the Developer by Rob Windsor ...
Tutorial, Part 2: SharePoint 101: Jump-Starting the Developer by Rob Windsor ...
 
SharePoint 2013 Content search web part - Get it all in one place and style it!
SharePoint 2013 Content search web part - Get it all in one place and style it!SharePoint 2013 Content search web part - Get it all in one place and style it!
SharePoint 2013 Content search web part - Get it all in one place and style it!
 
Share point developement Introduction for students
Share point developement Introduction for studentsShare point developement Introduction for students
Share point developement Introduction for students
 
Building an online catalogue with SharePoint 2013
Building an online catalogue with SharePoint 2013Building an online catalogue with SharePoint 2013
Building an online catalogue with SharePoint 2013
 
SharePoint Branding Guidance @ SharePoint Saturday Redmond
SharePoint Branding Guidance @ SharePoint Saturday RedmondSharePoint Branding Guidance @ SharePoint Saturday Redmond
SharePoint Branding Guidance @ SharePoint Saturday Redmond
 
SharePoint Fest Chicago 2015 - Anatomy of configuring provider hosted add-in...
SharePoint Fest Chicago 2015  - Anatomy of configuring provider hosted add-in...SharePoint Fest Chicago 2015  - Anatomy of configuring provider hosted add-in...
SharePoint Fest Chicago 2015 - Anatomy of configuring provider hosted add-in...
 
Basics of SharePoint
Basics of SharePointBasics of SharePoint
Basics of SharePoint
 
SharePoint 2016 Hybrid Overview
SharePoint 2016 Hybrid OverviewSharePoint 2016 Hybrid Overview
SharePoint 2016 Hybrid Overview
 
SPSSTHLM - Using JSLink and Display Templates for ITPros
SPSSTHLM - Using JSLink and Display Templates for ITProsSPSSTHLM - Using JSLink and Display Templates for ITPros
SPSSTHLM - Using JSLink and Display Templates for ITPros
 
Sitecore Personalization on websites cached on CDN servers
Sitecore Personalization on websites cached on CDN serversSitecore Personalization on websites cached on CDN servers
Sitecore Personalization on websites cached on CDN servers
 
Get started with building native mobile apps interacting with SharePoint
Get started with building native mobile apps interacting with SharePointGet started with building native mobile apps interacting with SharePoint
Get started with building native mobile apps interacting with SharePoint
 

Semelhante a Internet Sites in Microsoft Azure Using SharePoint 2013 - Solution Model

SharePoint 2013 Platform Options - office 365, Azure, On premise
SharePoint 2013 Platform Options - office 365, Azure, On premiseSharePoint 2013 Platform Options - office 365, Azure, On premise
SharePoint 2013 Platform Options - office 365, Azure, On premiseDavid J Rosenthal
 
SharePoint Fest Chicago 2014 - Anatomy of SharePoint and Office 365 Hybrid De...
SharePoint Fest Chicago 2014 - Anatomy of SharePoint and Office 365 Hybrid De...SharePoint Fest Chicago 2014 - Anatomy of SharePoint and Office 365 Hybrid De...
SharePoint Fest Chicago 2014 - Anatomy of SharePoint and Office 365 Hybrid De...Nik Patel
 
Internet Sites in Microsoft Azure Logical Architecture
Internet Sites in Microsoft Azure Logical ArchitectureInternet Sites in Microsoft Azure Logical Architecture
Internet Sites in Microsoft Azure Logical ArchitectureDavid J Rosenthal
 
Planning and deploying_share_point_farm_in_azure_gabsg_2016
Planning and deploying_share_point_farm_in_azure_gabsg_2016Planning and deploying_share_point_farm_in_azure_gabsg_2016
Planning and deploying_share_point_farm_in_azure_gabsg_2016Thuan Ng
 
SharePoint Disaster Recovery to Microsoft Azure
SharePoint Disaster Recovery to Microsoft AzureSharePoint Disaster Recovery to Microsoft Azure
SharePoint Disaster Recovery to Microsoft AzureDavid J Rosenthal
 
Understanding Azure websites
Understanding Azure websitesUnderstanding Azure websites
Understanding Azure websitesNitesh Luharuka
 
AWS Webcast - How to Architect and Deploy a Multi-Tier SharePoint Server Farm...
AWS Webcast - How to Architect and Deploy a Multi-Tier SharePoint Server Farm...AWS Webcast - How to Architect and Deploy a Multi-Tier SharePoint Server Farm...
AWS Webcast - How to Architect and Deploy a Multi-Tier SharePoint Server Farm...Amazon Web Services
 
ENT201 Simplifying Microsoft Architectures with AWS Services
ENT201 Simplifying Microsoft Architectures with AWS ServicesENT201 Simplifying Microsoft Architectures with AWS Services
ENT201 Simplifying Microsoft Architectures with AWS ServicesAmazon Web Services
 
O365Con18 - Hybrid SharePoint Deep Dive - Thomas Vochten
O365Con18 - Hybrid SharePoint Deep Dive - Thomas VochtenO365Con18 - Hybrid SharePoint Deep Dive - Thomas Vochten
O365Con18 - Hybrid SharePoint Deep Dive - Thomas VochtenNCCOMMS
 
Introduction to Amazon Athena
Introduction to Amazon AthenaIntroduction to Amazon Athena
Introduction to Amazon AthenaSungmin Kim
 
Best-Practices-for-Running-Windows-Workloads-on-AWS
Best-Practices-for-Running-Windows-Workloads-on-AWSBest-Practices-for-Running-Windows-Workloads-on-AWS
Best-Practices-for-Running-Windows-Workloads-on-AWSAmazon Web Services
 
Azure fundamental -Introduction
Azure fundamental -IntroductionAzure fundamental -Introduction
Azure fundamental -IntroductionManishK55
 
Implementing SharePoint on Azure, Lessons Learnt from a Real World Project
Implementing SharePoint on Azure, Lessons Learnt from a Real World ProjectImplementing SharePoint on Azure, Lessons Learnt from a Real World Project
Implementing SharePoint on Azure, Lessons Learnt from a Real World ProjectK.Mohamed Faizal
 
Case study on Cloud Platforms
Case study on Cloud PlatformsCase study on Cloud Platforms
Case study on Cloud Platformsnik_053
 
ExpertsLive Asia Pacific 2017 - Planning and Deploying SharePoint Server 2016...
ExpertsLive Asia Pacific 2017 - Planning and Deploying SharePoint Server 2016...ExpertsLive Asia Pacific 2017 - Planning and Deploying SharePoint Server 2016...
ExpertsLive Asia Pacific 2017 - Planning and Deploying SharePoint Server 2016...Thuan Ng
 
Sitecore xDB - Architecture and Configuration
Sitecore xDB - Architecture and ConfigurationSitecore xDB - Architecture and Configuration
Sitecore xDB - Architecture and ConfigurationCodersCenter
 

Semelhante a Internet Sites in Microsoft Azure Using SharePoint 2013 - Solution Model (20)

SharePoint 2013 Platform Options - office 365, Azure, On premise
SharePoint 2013 Platform Options - office 365, Azure, On premiseSharePoint 2013 Platform Options - office 365, Azure, On premise
SharePoint 2013 Platform Options - office 365, Azure, On premise
 
SharePoint Fest Chicago 2014 - Anatomy of SharePoint and Office 365 Hybrid De...
SharePoint Fest Chicago 2014 - Anatomy of SharePoint and Office 365 Hybrid De...SharePoint Fest Chicago 2014 - Anatomy of SharePoint and Office 365 Hybrid De...
SharePoint Fest Chicago 2014 - Anatomy of SharePoint and Office 365 Hybrid De...
 
Internet Sites in Microsoft Azure Logical Architecture
Internet Sites in Microsoft Azure Logical ArchitectureInternet Sites in Microsoft Azure Logical Architecture
Internet Sites in Microsoft Azure Logical Architecture
 
Planning and deploying_share_point_farm_in_azure_gabsg_2016
Planning and deploying_share_point_farm_in_azure_gabsg_2016Planning and deploying_share_point_farm_in_azure_gabsg_2016
Planning and deploying_share_point_farm_in_azure_gabsg_2016
 
AWS Webcast - SharePoint 2013
AWS Webcast - SharePoint 2013AWS Webcast - SharePoint 2013
AWS Webcast - SharePoint 2013
 
SharePoint Disaster Recovery to Microsoft Azure
SharePoint Disaster Recovery to Microsoft AzureSharePoint Disaster Recovery to Microsoft Azure
SharePoint Disaster Recovery to Microsoft Azure
 
Understanding Azure websites
Understanding Azure websitesUnderstanding Azure websites
Understanding Azure websites
 
AWS Webcast - How to Architect and Deploy a Multi-Tier SharePoint Server Farm...
AWS Webcast - How to Architect and Deploy a Multi-Tier SharePoint Server Farm...AWS Webcast - How to Architect and Deploy a Multi-Tier SharePoint Server Farm...
AWS Webcast - How to Architect and Deploy a Multi-Tier SharePoint Server Farm...
 
SAPonAzureCaseStudyMay2020.pptx
SAPonAzureCaseStudyMay2020.pptxSAPonAzureCaseStudyMay2020.pptx
SAPonAzureCaseStudyMay2020.pptx
 
ENT201 Simplifying Microsoft Architectures with AWS Services
ENT201 Simplifying Microsoft Architectures with AWS ServicesENT201 Simplifying Microsoft Architectures with AWS Services
ENT201 Simplifying Microsoft Architectures with AWS Services
 
O365Con18 - Hybrid SharePoint Deep Dive - Thomas Vochten
O365Con18 - Hybrid SharePoint Deep Dive - Thomas VochtenO365Con18 - Hybrid SharePoint Deep Dive - Thomas Vochten
O365Con18 - Hybrid SharePoint Deep Dive - Thomas Vochten
 
Introduction to Amazon Athena
Introduction to Amazon AthenaIntroduction to Amazon Athena
Introduction to Amazon Athena
 
Best-Practices-for-Running-Windows-Workloads-on-AWS
Best-Practices-for-Running-Windows-Workloads-on-AWSBest-Practices-for-Running-Windows-Workloads-on-AWS
Best-Practices-for-Running-Windows-Workloads-on-AWS
 
Azure fundamental -Introduction
Azure fundamental -IntroductionAzure fundamental -Introduction
Azure fundamental -Introduction
 
Implementing SharePoint on Azure, Lessons Learnt from a Real World Project
Implementing SharePoint on Azure, Lessons Learnt from a Real World ProjectImplementing SharePoint on Azure, Lessons Learnt from a Real World Project
Implementing SharePoint on Azure, Lessons Learnt from a Real World Project
 
Case study on Cloud Platforms
Case study on Cloud PlatformsCase study on Cloud Platforms
Case study on Cloud Platforms
 
ExpertsLive Asia Pacific 2017 - Planning and Deploying SharePoint Server 2016...
ExpertsLive Asia Pacific 2017 - Planning and Deploying SharePoint Server 2016...ExpertsLive Asia Pacific 2017 - Planning and Deploying SharePoint Server 2016...
ExpertsLive Asia Pacific 2017 - Planning and Deploying SharePoint Server 2016...
 
Migrating Apps To Azure
Migrating Apps To AzureMigrating Apps To Azure
Migrating Apps To Azure
 
Sitecore xDB - Architecture and Configuration
Sitecore xDB - Architecture and ConfigurationSitecore xDB - Architecture and Configuration
Sitecore xDB - Architecture and Configuration
 
Sharepoint on aws
Sharepoint on awsSharepoint on aws
Sharepoint on aws
 

Mais de David J Rosenthal

Microsoft Teams Phone - Calling Made Simple
Microsoft Teams Phone  - Calling Made SimpleMicrosoft Teams Phone  - Calling Made Simple
Microsoft Teams Phone - Calling Made SimpleDavid J Rosenthal
 
Whats New in Microsoft Teams Calling November 2021
Whats New in Microsoft Teams Calling November 2021Whats New in Microsoft Teams Calling November 2021
Whats New in Microsoft Teams Calling November 2021David J Rosenthal
 
Whats New in Microsoft Teams Hybrid Meetings November 2021
Whats New in Microsoft Teams Hybrid Meetings November 2021Whats New in Microsoft Teams Hybrid Meetings November 2021
Whats New in Microsoft Teams Hybrid Meetings November 2021David J Rosenthal
 
Viva Connections from Microsoft
Viva Connections from MicrosoftViva Connections from Microsoft
Viva Connections from MicrosoftDavid J Rosenthal
 
Protect your hybrid workforce across the attack chain
Protect your hybrid workforce across the attack chainProtect your hybrid workforce across the attack chain
Protect your hybrid workforce across the attack chainDavid J Rosenthal
 
A Secure Journey to Cloud with Microsoft 365
A Secure Journey to Cloud with Microsoft 365A Secure Journey to Cloud with Microsoft 365
A Secure Journey to Cloud with Microsoft 365David J Rosenthal
 
Azure Arc Overview from Microsoft
Azure Arc Overview from MicrosoftAzure Arc Overview from Microsoft
Azure Arc Overview from MicrosoftDavid J Rosenthal
 
Microsoft Windows Server 2022 Overview
Microsoft Windows Server 2022 OverviewMicrosoft Windows Server 2022 Overview
Microsoft Windows Server 2022 OverviewDavid J Rosenthal
 
Windows365 Hybrid Windows for a Hybrid World
Windows365 Hybrid Windows for a Hybrid WorldWindows365 Hybrid Windows for a Hybrid World
Windows365 Hybrid Windows for a Hybrid WorldDavid J Rosenthal
 
Windows 11 for the Enterprise
Windows 11 for the EnterpriseWindows 11 for the Enterprise
Windows 11 for the EnterpriseDavid J Rosenthal
 
Microsoft Scheduler for M365 - Personal Digital Assistant
Microsoft Scheduler for M365 - Personal Digital AssistantMicrosoft Scheduler for M365 - Personal Digital Assistant
Microsoft Scheduler for M365 - Personal Digital AssistantDavid J Rosenthal
 
What is New in Teams Meetings and Meeting Rooms July 2021
What is New in Teams Meetings and Meeting Rooms July 2021What is New in Teams Meetings and Meeting Rooms July 2021
What is New in Teams Meetings and Meeting Rooms July 2021David J Rosenthal
 
Modernize Java Apps on Microsoft Azure
Modernize Java Apps on Microsoft AzureModernize Java Apps on Microsoft Azure
Modernize Java Apps on Microsoft AzureDavid J Rosenthal
 
Microsoft Defender and Azure Sentinel
Microsoft Defender and Azure SentinelMicrosoft Defender and Azure Sentinel
Microsoft Defender and Azure SentinelDavid J Rosenthal
 
Microsoft Azure Active Directory
Microsoft Azure Active DirectoryMicrosoft Azure Active Directory
Microsoft Azure Active DirectoryDavid J Rosenthal
 

Mais de David J Rosenthal (20)

Microsoft Teams Phone - Calling Made Simple
Microsoft Teams Phone  - Calling Made SimpleMicrosoft Teams Phone  - Calling Made Simple
Microsoft Teams Phone - Calling Made Simple
 
Whats New in Microsoft Teams Calling November 2021
Whats New in Microsoft Teams Calling November 2021Whats New in Microsoft Teams Calling November 2021
Whats New in Microsoft Teams Calling November 2021
 
Whats New in Microsoft Teams Hybrid Meetings November 2021
Whats New in Microsoft Teams Hybrid Meetings November 2021Whats New in Microsoft Teams Hybrid Meetings November 2021
Whats New in Microsoft Teams Hybrid Meetings November 2021
 
Viva Connections from Microsoft
Viva Connections from MicrosoftViva Connections from Microsoft
Viva Connections from Microsoft
 
Protect your hybrid workforce across the attack chain
Protect your hybrid workforce across the attack chainProtect your hybrid workforce across the attack chain
Protect your hybrid workforce across the attack chain
 
Microsoft Viva Introduction
Microsoft Viva IntroductionMicrosoft Viva Introduction
Microsoft Viva Introduction
 
Microsoft Viva Learning
Microsoft Viva LearningMicrosoft Viva Learning
Microsoft Viva Learning
 
Microsoft Viva Topics
Microsoft Viva TopicsMicrosoft Viva Topics
Microsoft Viva Topics
 
A Secure Journey to Cloud with Microsoft 365
A Secure Journey to Cloud with Microsoft 365A Secure Journey to Cloud with Microsoft 365
A Secure Journey to Cloud with Microsoft 365
 
Azure Arc Overview from Microsoft
Azure Arc Overview from MicrosoftAzure Arc Overview from Microsoft
Azure Arc Overview from Microsoft
 
Microsoft Windows Server 2022 Overview
Microsoft Windows Server 2022 OverviewMicrosoft Windows Server 2022 Overview
Microsoft Windows Server 2022 Overview
 
Windows365 Hybrid Windows for a Hybrid World
Windows365 Hybrid Windows for a Hybrid WorldWindows365 Hybrid Windows for a Hybrid World
Windows365 Hybrid Windows for a Hybrid World
 
Windows 11 for the Enterprise
Windows 11 for the EnterpriseWindows 11 for the Enterprise
Windows 11 for the Enterprise
 
Microsoft Scheduler for M365 - Personal Digital Assistant
Microsoft Scheduler for M365 - Personal Digital AssistantMicrosoft Scheduler for M365 - Personal Digital Assistant
Microsoft Scheduler for M365 - Personal Digital Assistant
 
What is New in Teams Meetings and Meeting Rooms July 2021
What is New in Teams Meetings and Meeting Rooms July 2021What is New in Teams Meetings and Meeting Rooms July 2021
What is New in Teams Meetings and Meeting Rooms July 2021
 
Modernize Java Apps on Microsoft Azure
Modernize Java Apps on Microsoft AzureModernize Java Apps on Microsoft Azure
Modernize Java Apps on Microsoft Azure
 
Microsoft Defender and Azure Sentinel
Microsoft Defender and Azure SentinelMicrosoft Defender and Azure Sentinel
Microsoft Defender and Azure Sentinel
 
Microsoft Azure Active Directory
Microsoft Azure Active DirectoryMicrosoft Azure Active Directory
Microsoft Azure Active Directory
 
Nintex Worflow Overview
Nintex Worflow OverviewNintex Worflow Overview
Nintex Worflow Overview
 
Microsoft Power BI Overview
Microsoft Power BI OverviewMicrosoft Power BI Overview
Microsoft Power BI Overview
 

Último

Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
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
 
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
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
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
 
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
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
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
 
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
 
"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
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
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
 

Último (20)

Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
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
 
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
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
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
 
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
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
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
 
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
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"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
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
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
 

Internet Sites in Microsoft Azure Using SharePoint 2013 - Solution Model

  • 1. Internet Sites in Microsoft Azure using SharePoint Server 2013 Public-facing Internet sites benefit from cloud elasticity and Microsoft Azure AD for customer accounts Example: Medium Internet Sites farm (~85 Page views per second) This farm is intended to provide a fault-tolerant SharePoint Server 2013 search farm topology that is optimized for a corpus that contains 3,400,000 items. Three-zone design — separation of internal and customer accountsIn SharePoint 2013, identity management is factored into the configuration of zones and authentication. This design provides clear separation of customer accounts from all other accounts. · Use this design if you want customer accounts to be treated entirely different from the internal accounts for authors and site developers. · This design allows you to use zone policies to limit customer actions within a web application. · This design results in different URLs for customer accounts and internal accounts. In this example: · Configure the default zone for internal accounts. · Configure the Extranet zone for customer authenticated access. Use Microsoft Azure Active Directory for customer accounts, or use a different SAML-based provider. · Configure the Internet zone for anonymous access. Connecting to Microsoft Azure Active Directory This example architecture includes the following elements: § A site-to-site VPN connection is optional and extends the on-premises Windows AD DS and DNS environment to the virtual network in Microsoft Azure. § Optionally, a dedicated domain can be used in Microsoft Azure to support the SharePoint farm. § Servers are split across Microsoft Azure cloud services based on role. § Availability sets ensure high availability of identically configured server roles. For more information, see the following article on TechNet: Microsoft Azure Architectures for SharePoint Solutions. Virtual Network On Premises VPN Tunnel Active Directory and ADFS Microsoft Azure Active Directory Tenant Zone: Default Windows Authentication (NTLM) Site developers and authors Visitors and customers Web application Zone: Extranet Authenticated SharePoint 2013 Farm Zone: Internet Anonymous Active Directory Application Pool Web Application (http://internal:8000) http://internal:8000 (root site) https://authoring.contoso.com:8000 http://www.contoso.com http://assets.contoso.com https://secureassets.contoso.com http://assets.contoso.com:8000 SearchApplication Pool — Services crawl queries https://secure.contoso.com SAML 1.1, WS-Fed Microsoft Azure Active Directory Tenant SAML 2.0, WS-Fed ACS Tenant Use the topology, capacity, and performance guidance for SharePoint Server 2013 on TechNet to design the farm topology. See the following technical diagram: Internet Sites Search Architectures for SharePoint Server 2013. Ensure the farm you design meets the objectives for capacity and performance. The example farm processes 100-200 documents per second, depending on the language, and it accommodates 85 page views per second and 100 queries per second. Web Server Host Query processing Managed metadata To scale out: add an additional web server to allow for an additional 28 page views per second. WebServers Paired hosts for fault tolerance Application Server Host Content processing Crawl To scale out: add one application server with a crawl component and a content processing component to process an additional 40 documents per second. Host D Analytics Content processing Crawl Admin Application Server Host E Content processing Crawl Admin Application Server Host F Content processing Crawl Application Server ApplicationServers Host A Web Server Query processing Managed metadata Web Server Host B Web Server Host C Query processing Managed metadata Query processing Managed metadata DatabaseServers Host H All SharePoint Databases Redundant copies of all databases using SQL clustering, mirroring, or SQL Server 2012 AlwaysOn Host G All SharePoint Databases Crawl DB Analytics DB Search admin DB Link DB All other SharePoint Databases Crawl DB Index Partition 0 ReplicaReplicaReplica Distributed cache Distributed cache Distributed cache Distributed cache Replica User Profile User ProfileUser Profile User Profile The SharePoint farm might need to be fine-tuned for availability sets in the Microsoft Azure platform. To ensure high availability of all components, ensure that the server roles are all configured identically. In the example topology above: § The web servers and the database servers are configured identically. § The three application servers are not configured identically. These server roles require fine tuning for availability sets in Microsoft Azure. Host D Analytics Content processing Crawl Admin Application Server Before Host E Content processing Crawl Admin Application Server Host F Content processing Crawl Application Server After Host D Analytics Content processing Crawl Admin Application Server Host E Application Server Analytics Content processing Crawl Admin Host F Application Server Analytics Content processing Crawl Admin The number of components is determined by the performance and capacity targets for the farm. To adapt this architecture for Microsoft Azure, we’ll replicate the four components across all three servers. This increases the number of components beyond what is necessary for performance and capacity. The tradeoff is that this design ensures high availability of all four components in the Microsoft Azure platform when these three virtual machines are assigned to an availability set. Choose the Active Directory model333 Fine-tune for Microsoft Azure2 Design and size the farm topology1 All SharePoint solutions require Windows Active Directory Domain Services. At this time, there are two options for SharePoint solutions in Microsoft Azure. Option Description Dedicated domain You can deploy a dedicated and isolated domain to Windows Azure to support a SharePoint farm. This is a good choice for public-facing Internet sites. Extend the on- premises domain through a site-to-site VPN connection When you extend the on-premises domain through a site-to-site VPN connection, users access the SharePoint farm as if it were hosted on- premises. You can take advantage of your existing Active Directory and DNS implementation. Determine how accounts will be managed and which type of authentication will be used. Accounts for site developers and authors · Add accounts to the domain in Microsoft Azure. · Use ADFS on premises to federate the internal accounts to the domain in Microsoft Azure. · If the design includes a site-to-site VPN connection, use the internal accounts. Accounts for customers · Use Microsoft Azure Active Directory. · Use a different SAML-based provider. Accounts and authentication Zones At this time, a two-zone design in which all authenticated users are configured to use the default zone is not recommended. Microsoft Azure Design for identity management, zones, and authentication4 Design sites and URLs for cross-site publishing5 Design the Microsoft Azure environment6 Microsoft Azure AD provides identity management and access control capabilities for cloud services. Capabilities include a cloud-based store for directory data and a core set of identity services, including user logon processes, authentication services, and Federation Services. The identity services that are included with Microsoft Azure AD easily integrate with your on-premises Active Directory deployments and fully support third- party identity providers. When integrating SharePoint 2013 with Microsoft Azure Active Directory, a Microsoft Azure Access Control Service (ACS) serves two purposes: § AAD uses SAML 2.0, and SharePoint only works with SAML 1.1. ACS understands both formats and serves as the intermediary to transform the token formats between SharePoint and AAD. § ACS replaces the need for the identity provider security token service (IP-STS) for this SAML scenario.See Configure Microsoft Azure Active Directory with SharePoint 2013 in the TechNet library. http://www.contoso.com:8000 Path-based site collection Host-named site collection Host-named site collection Host-named site collection A one web-application design is recommended for publishing scenarios. § Both authoring and publishing sites are in the same web application. § Cross-site publishing is used to publish assets. Use path-based and host-named site collections. § A root site collection is a requirement. Create this site as a path-based site. § Create all other site collections as host-named site collections. Web application and root site URLs · Use an internal name for the web application URL. SharePoint uses the local machine name as the default name unless a different name is specified. You can use a domain name that is reserved for the internal network environment. · SharePoint assigns a non-standard port number when the web application is created. Use this port number instead of port 80 or port 443. Or use a different but non-standard port number. · Use the same name and port number for the root site collection, which is a path-based site collection. Virtual Network Cloud Service Availability Set Active Directory & DNS Cloud Service Cloud Service Availability Set Front End Availability Set App server Availability Set Database Microsoft Azure VPN Gateway Gateway subnet Active VPN Active Directory Windows Server 2012 RRAS On-premises environment Optional! © 2014 Microsoft Corporation. All rights reserved. To send feedback about this documentation, please write to us at ITSPdocs@microsoft.com.