This document discusses deploying and configuring SharePoint farms in Microsoft Azure. It provides an overview of the benefits of cloud adoption like agility and cost savings. It then describes options for implementing SharePoint in Azure from single virtual machines to highly available multi-server farms. Specific configurations for web, app and database tiers are outlined along with SQL AlwaysOn and automation script resources. Tips for optimizing SQL performance in Azure are also provided.
3. @nmoneypenny
linkedin.com/in/moneypenny
n.moneypenny@manyworlds.com
Chief Technology Officer
at ManyWorlds, Inc.
Run the research &
engineering team for Synxi
- machine learning engine
for personalized knowledge
and expertise discovery in
SharePoint and other
collaborative environments
such as Yammer & Tibbr
platforms.
www.Synxi.com
Passionate about deriving value
from information; enterprise
collaboration & innovation
geek
Technology forecasting and
strategy manager at Shell,
consulted at many Fortune 100
companies since
Astrophysicist
(yes, rocket scientist)
Over 30 patents in
machine learning &
adaptive systems
Advises on business value
of Enterprise Social and
how to derive top line
business growth from IT
5. Drivers for Cloud Adoption
IT Agility
The ability to instantly provision new hardware for new opportunities or
respond quickly to business demand can be a competitive advantage.
New role of IT
Focusing less on infrastructure leaves more time for improving the
success of the business through better IT.
More on Innovation and less on Infrastructure.
Economic Benefit
Cloud Computing lowers the cost of delivering IT and increases the
utilization and efficiency of your data center.
@nmoneypenny synxi.com
6. @nmoneypenny synxi.com
Azure Principles
Managed
economics usage based automated elastic Hybrid
always up.
always on.
8. How can I use Azure & SharePoint?
@nmoneypenny synxi.com
9. @nmoneypenny synxi.com
Three-Tier SharePoint Farm
Web Tier
Application Tier
Database Tier
Load Balancer
Web Front End
Application Server
Central Admin
Database Server
Config and Content DB
20. @nmoneypenny synxi.com
Running Your Farm
Similar challenge as running an on prem farm. You still need to manage all the dependencies. Use System
Center for cross premises virtual network.
Must do OS patching and great way to test new updates.
Similar to traditional on-prem farm but little risk from hardware failure. Azure will automatically repair and
redeploy your VMs. Make sure any customizations can handle this scenario
Don’t have to use the Azure SharePoint template – can create your own for labs or mirror your production
environments
99.95% for VMs in Availability Set
21. SQL Tips (but there’s a lot more)
With A type servers, it’s all about IOPS
Move blobs to separate disks
Spread the load out
Use Storage Spaces in HA scenarios & blobs create better
performing local storage on cluster nodes by managing storage
pools and virtual disks manually instead of letting the cluster do
that
http://blogs.msdn.com/b/dfurman/archive/2014/04/27/using-storage-spaces-on-
@nmoneypenny synxi.com
an-azure-vm-cluster-for-sql-server-storage.aspx