To the cloud! This phrase seems to come up more and more often for organizations looking to reduce their SharePoint footprint and operational expenses in their on premise data centers. In this session Dan will give a brief overview of a few of the premier Infrastructure as a Service hosting providers for SharePoint, how SharePoint in the cloud stacks up against Office 365 and how to quickly get your SharePoint system built in a repeatable fashion for development environments.
Attendees will have a better understanding of core Infrastructure as a Service (IaaS) providers. Attendees will understand the complexities of what is involved with implementing SharePoint in a cloud hosted environment. Attendees will see SharePoint what some of the nuances and workarounds are for hosting SharePoint in the cloud.
8. Fabric
Cloud services
Storage
NoSQL
Database
Blob storage
SQL
Database
Compute
Networking
Dedicated
connections
Virtual
network
Traffic Manager
Virtual machines
Azure: Comprehensive cloud services
Services
Tasks
Caching
Identity
Service Bus
Notification
Hubs
Media
Recovery
FrameworksInfrastructure
Automated
Managed resources
Elastic
Usage based1 2 3
North America Region
Asia Region
Japan Region
Australia Region
China Region
Latin America Region
Europe Region
Brazil S
Central US
S. Central
West US
East US
US Gov VA
N. Central
N. Europe
W. Europe
Japan E
Japan W
SE Asia
E Asia
Australia SEAustralia E
India Region
US Gov Iowa
9
9.
10.
11.
12. SharePoint Cloud Continuum
CONTROL
COST-EFFICIENCY
SharePoint (On-premise)
• SharePoint
Value Prop:
• Full h/w control – size/scale
• Roll-your-own HA/DR/scale
Value Prop:
• 100% of API surface area
• Easy migration of existing apps
• Roll-your-own HA/DR/scale
SharePoint (IaaS)
• Hosted SharePoint
Value Prop:
• Auto HA, Fault-Tolerance
• Friction-free scale
• Self-provisioning, mgmt. @ scale
• SharePoint Service
Office 365 (SaaS)
13. Services we wish we could utilize
• AWS RDS SQL instance
• http://aws.amazon.com/rds/sqlserver/#details
• Azure SQL Database
• http://www.windowsazure.com/en-us/services/data-management/
• Spoiler Alert…
• Neither support FILESTREAM
• Neither can be domain joined
14. Azure SQL Database Instance
• Available to connect through SQL Server Management Studio
• SQL AuthN (no IWA AuthN)
• Unable to access or manipulate instance properties
• Limited functionality
• Unable to configure MDOP
Not usable for SharePoint 2013…
18. SharePoint Support on Windows Azure
• Product Support
‐ SharePoint Server 2010 and 2013 supports the hosted virtualization solution of
Microsoft, as well as required technologies, such as Microsoft SQL Server, when these
products and technologies are deployed on the Windows Azure platform.
• FAST Support
‐ Nope…
23. How slow can you go?
VM Type Designation IOPS Max IOPS
Basic Basic_A 300 4.8k (A4)
Standard A 500 8k (A4/A7-9)
D-Series Standard_D 500 16k (D14)
8k (D4/D13)
~6k ephemeral
DS-Series Standard_DS ~1.6k 50k (DS14)
G-Series Standard_G 500 32k (G5)
24. SQL Server Configuration
SQL Server Filegroups in use
SQL Server 2014 BPE
64k Allocation for SQL
Perform Volume Maintenance Tasks
for SQL Server Acct
AlwaysOn Availability Groups Single
Listener
25
29. Reference
Virtual Machine and Cloud Service Sizes for Azure
Microsoft SharePoint Server on AWS
Whitepaper - Microsoft SharePoint Server 2013
on the AWS Cloud
AWS Simply Monthly Calculator
SharePoint Server Farm Resource Manager
Template
D-Series SSD VMs in IaaS
Microsoft Online Services – Where is my data?
Using Microsoft Azure Active Directory for
SharePoint 2013 authentication
Performance Best Practices for SQL Server in
Azure Virtual Machines
Wictor Wilén - Microsoft Azure IAAS and
SharePoint 2013 tips and tricks
azure-sdk-tools-samples on Github
AzureRM-SharePoint-Templates on Github
Planning for SharePoint 2013 on Azure
Infrastructure Services
Using SSDs in Azure VMs to store SQL Server
TempDB and Buffer Pool Extensions