Should you be thinking cloud?Probably!Public cloud - Infrastructure shared by multiple customers, 3rd partyPrivate cloud - Infrastructure maintained solely for customer, 3rd party or internalHybrid cloud - mix
Pretty straight forward. Azure is Microsoft cloud platform offering to compete with Google, Amazon, etc. It is being incredibly aggressive in this area constantly adding services and upgrading the service.Recently it reduced the prices to match and even beat Amazon and Google.
Azure delivers a 99.95% monthly SLA and enables you to build and run highly available applications without focusing on the infrastructure. It provides automatic OS and service patching, built in network load balancing and resiliency to hardware failure. It supports a deployment model that enables you to upgrade your application without downtime.
Azure enables you to easily scale your applications to any size. It is a fully automated self-service platform that allows you to provision resources within minutes. Elastically grow or shrink your resource usage based on your needs. You only pay for the resources your application uses. Azure is available in multiple datacenters around the world, enabling you to deploy your applications close to your customers.What’s nice about this is you can add resources when you anticipate heavy load (CEO keynote on your portal, morning loads, etc), then pull-back after the load has passed.
CDN very useful for global SharePoint deployments.Example, recent SharePoint deployment – moved all asset files to CDN – BIG difference.
InfrastructureProvision Windows and Linux Virtual Machines and applications in minutes. Microsoft’s hybrid consistency enables you to use the same VMs and management tools in Azure that you use on-premises. I.e. virtual machines, storage, backup and recovery solutions, and big compute.Modern ApplicationsBuild modern applications that take full advantage of the cloud. Azure enables you to build and deploy a wide variety of applications – including web, mobile, media and line-of-business solutions. Built-in AutoScale features enable you to dynamically scale up and down to meet any needs.Data InsightsGet insights from any data, big or small. Azure provides managed SQL and NoSQL data services, and built-in support for analyzing and helping you gain insights from your data. Leverage the full power of SQL Server in the cloud as well as use HDInsight to build Hadoop clusters to analyze data.Identity and Access ManagementEnterprise level identity and access management for all your cloud apps. Azure Active Directory is a comprehensive identity and access management cloud solution. You can manage user accounts, synchronize with on-premises directories, get single sign on across Azure, Office 365 and hundreds of popular SaaS applications like Salesforce, Workday, Concur, DocuSign, Google Apps, Box, ServiceNow, Dropbox, and more.
The services that Azure offers fall into the following brackets: Computation, Data, Networking, Applications, and store (though store isn’t really a service).
Computing services allows you to spin servers up very quickly. You can deploy Linux as well as Microsoft servers.To create a web site, you can start from scratch or select from many templates. Web sites can be managed using clients such as WebMatrix, VisualStudio, etc.
Mobile services allow backend services for your apps
Azure store allows vendors to deploy their services for Azure. There are already many options that can be taken advantage on.
So what do you have to do to build out SharePoint on Azure?Virtual Network gives you your own subnetAffinity Groups are intended to group dependant Windows Azure services, and deploy those in one place if possible.
of workers used an unsanctioned cloud
service for document storage in the last 6
of these workers knew their company
had policies forbidding such
(billion) estimated annual cost to
remedy the data loss
“Worldwide revenue for
servers deployed to
public clouds will reach $3.6
billion in 2015, while
private cloud server
revenue will balloon to
International Data Corporation
(IDC), June 2011
Plan your farm the same as if it was on premises
• Size your servers using the Azure server sizing chart (A1 – A8)
Plan for directory synchronization
• DirSync allows SSO for your local AD user accounts
Plan for on premises integration
• Configure VPN to internal network
• Expose LOB as services
Plan for Migration
• SharePoint content, other content?