Microsoft-dienstverlener Macaw heeft zijn eigen website overgeheveld naar het Windows Azure-platform. Doordat de nieuwe website draait op het ASP.Net MVC-framework, was het voor de Microsoft-specialist niet moeilijk om de hosting van de website te verplaatsen van een eigen server naar de Microsoft-cloud. Macaw-medewerkers kunnen de nieuwe website gaan gebruiken als communicatieplatform.
Door het overhevelen van de website heeft Macaw de infrastructuur en het serverbeheer uitbesteed aan Microsoft tegen lage maandelijkse kosten. Windows Azure maakt het voor Macaw eenvoudig capaciteit te verhogen en redundantie toe te voegen. Communicatie met on-premise applicaties als Sharepoint 2010 is eenvoudig te realiseren met hulp van de AppFabric Service Bus. Windows Azure biedt de dienstverlener nuttige services zoals Caching, Access Control (voor Facebook/Twitter/Windows Live login) en SQL Server.
Sharepoint, EPiServer en Sitecore
‘Als professioneel websitebouwer ontwikkelen wij websites voor allerlei bedrijven en organisaties', zegt Computable-expert en technisch directeur van Macaw Maarten Sikkema. ‘We gebruiken daarvoor verschillende technische platformen, Sharepoint, EPiServer en Sitecore zijn de contentmanagementsystemen die wij beheersen.'
In de nieuwe website staat integratie met sociale media centraal. Daarnaast is de website persoonlijker gemaakt en kunnen medewerkers er via naar buiten communiceren. ‘Het contentmanagementsysteem (cms) is opgezet om interessante informatie die binnen Macaw leeft gemakkelijk naar buiten te kunnen brengen', aldus Sikkema. ‘Daarom is het voor iedere medewerker mogelijk gemaakt zelf content zoals blogs of nieuws te publiceren. Dat is gedaan door het contentbeheer te doen via standaardfunctionaliteit in ons intranet InSite. De content kan worden gepubliceerd in een gewone Sharepoint-blogsite. Het voordeel daarvan is dat content in Microsoft Word of Windows Live Writer kan worden geschreven, en (inclusief plaatjes) met één klik kan worden gepubliceerd.'
ASP.Net MVC-framework
De website zelf toont deze content, maar dat is anders geïmplementeerd dan een normale Sharepoint-wcm-site. Op de ‘Sharepoint-manier' zou het intranet extended moeten worden naar een nieuwe websitezone met anonieme toegang, maar het securitybeleid van Macaw laat een dergelijke opzet niet toe.
In plaats van die opzet is de website ontwikkeld met het ASP.Net MVC-framework. Sikkema: ‘Het is dus een maatwerksite, wat op een teruggang lijkt ten opzichte van een standaard cms, maar dat valt mee. Omdat het cms al in Sharepoint zit, hoefden we alleen de voorkant van de website te maken, dat is voornamelijk front-end design en scripting. Als model wordt gebruikgemaakt van de data uit de Sharepoint-blog, die via het client object model wordt uitgelezen.'