«

»

Oct 05

SPC223: Deploying SharePoint 2010 in Private, Public and Hybrid Cloud Architectures

The conference sessions has had a few ups-n-downs but there has been a couple that really stood out. Phil Wicklund’s session on Cloud deployment options for SharePoint however was excellent. I had prepared for the conference with a sheet of questions, most of which was targeted to this session, and all of them were covered off the bat in the actual session.

So… what is the Cloud?

First, Phil defined what “the Cloud” really is. Not a bad starter considering the old comments that “Cloud is just a fancy word for hosting”. Well, yes and no. The National Institute of Standards and Technology defines “The Cloud” as:

  • On-demand self-service
  • Broad network access
  • Resource pooling
  • Rapid elasticity
  • Measured service

Or to put it simply: Virtualization + Automation = Cloud! Whether you are deploying in a private or public cloud, automation is key. The server farm should automatically grow and scale to the increasing (or decreasing) needs of your visitors.

Public? Private? A bit of both?

There are a few options on cloud deployment. In short:

  • Public cloud = cloud not in your datacenter
  • Private Cloud = your own cloud in your own datacenter
  • Hybrid cloud = a little of both (keep dependencies on-premise)

A public cloud, such as Microsoft’s Office 365 solution, gives you a really low TCO, low requirements on maintenance, low time to market but also low levels of customization and control. Users can get up and running in minutes for a few dollars a month but larger projects such as BI solutions with connections to large legacy systems or data warehouses will probably best be deployed on-premise/private cloud. The hybrid scenario is a “little bit of both” where, for example, team sites, My sites and project sites are deployed on Office 365 while the public website and BI solutions are situated on the private cloud.

The Office 365 BPOS solution also comes in “dedicated”, a more advanced deployment option that allows you to have unlimited site collections, larger total content database sizes, better ADFS federation and AD two-way synchronization support as well as Partner Access modules. Also, dedicated supports running full trust code but this has to be approved by Microsoft – quite a lengthy process that you need to take into consideration for your project plan (think months).

Private Cloud Automation

In  a demo, we had a look at Systems Center Orchestrator, a product that allows you to run tasks and code snippets on events in the farm. For example, once a certain database size has been reached, we can run a script to create a new database and move the largest site collections to this new database. The options are almost endless here. The product is still in beta but I for one am going to take it for a spin.

On top of that, Systems Center monitoring is as always a key recommendation as it has pre-configured management packs for SharePoint that will alert you to potential issues in your SharePoint farm.

Trends

Phil guessed that 90% of all SharePoint deployments will be cloud based within a few years. I tend to agree with him, however this would be true for hybrid scenarios or small businesses until the public offerings allows you to run proper publishing websites, integrate BI and additional services such as PowerPivot.

In any case, it is a compelling thought where the bulk administration overhead is moved off premises to a secure and highly performing service offering. Just remember though – your public internet connection/WAN is going to take a beating so take time to use some of that saving from administration in upgrades to your corporate pipe.

Summary

A great session overall. Personally, I am going to read Phil’s new book on Cloud for SharePoint and if you happen to be at the conference, go by the O’Reilly booth for a 50% discount token.

About Tobias Lekman

Tobias Lekman has written 4 post on this blog.

With 13 years of experience working between development teams and customers in various roles ranging from solutions architect, developer and consultant my focus lies in staged delivery of working software solutions according to Scrum/Agile principles and test driven development. As a person, I am result-orientated, direct and persistent and is continuously looking for new ideas and concepts in order to deliver better, more robust and cost-efficient solutions. I am currently employed with Sogeti in Gothenburg, Sweden as SharePoint Chief Architect in projects with, amongst others, Lantmännen, Saab, Sandvik,and Chalmers. I have worked in London, England for the last 10 years at Content and Code with global brands such as Microsoft, BBC, Barclays Capital, Body Shop and easyJet.


You may also be interested in reading:

  1. What is a Private Cloud So what is a Private cloud? Zane Adam explains, GM...
  2. Overview of Cloud Computing IT Pro Technical Evangelist Joey Snow invites Senior Architect Evangelist...
  3. Summary – Out of the Sandbox and into the Cloud Limitations to Sandbox Solution Development Can only access parts of...
  4. MDT demo Deploying Windows Server 2008 R2 and Hyper-V with MDT I have written quite a lot about Microsoft Deployment Toolkit...
  5. Rackspace headquarters tour with Rackspace Cloud President Here’s a fun tour of Rackspace’s headquarters (in a former...
  6. Everything you need to know about managing SharePoint permission on a hybrid environment Webinar October 24th 12 Noon EDT 5pm BST Registration Link In...

2 comments

  1. Rene

    Sadly, I wasn’t at SPC11. However, I already finished reading Phil’s book, and I’d say it’s a quite good book. Definitely learned a few things from reading it!
    http://www.modery.net/1_moderynet_–_share-manage-govern/archive/689_review_of_microsoft_sharepoint_2010_deploying_cloud-based_solutions.html

  2. Tobias Lekman

    Nice work Rene! I am half-way through the book myself and am using Dedicated myself. The book was the first good bit of information I could find on the topic.

    Thanks for sharing!

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>