Service Applications en SQL Databases
“Veel meer databases om te beheren” is iets dat ik in een eerdere post op mijn blog heb geschreven over SharePoint 2010. Voor de SharePoint beheerders is dit helaas waar. Aan de andere kant is er natuurlijk ook een betere spreiding van de data en kan je de performance beter monitoren.
De volgende Service Applications hebben in ieder geval een eigen database:
- Managed Metadata
- Secure Store
- State Service
- Business Data Catalog
- Web Analytics
- Word Conversion
- Usage and Health Data Collection (2 databases)
- Search service (2/3 to many databases)
- People service (3 databases)
Deploy Service Applications / Service Application Proxies
Filed under: Service Application, SharePoint 2010
Service Applications kunnen op meerdere manieren worden uitgerold. Wanneer je voorafgaand aan de installatie een goed design document hebt gemaakt, kan je tijdens het uitvoeren van de Farm Config Wizard al e.e.a. installeren. De andere optie is het achteraf configureren via de Central Admin of PowelShell commando´s.
Daarna ga je de Service Application koppelen aan een of meerdere Web Applicaties. Hiervoor ga je automatisch gebruik maken van Service Application Proxies of Proxy Groups. Het aanmaken van een nieuwe Service Application zorgt namelijk automatisch voor het aanmaken van een Service Application Proxy. Deze proxy gebruik je vervolgens om een link te maken tussen de Service Application en de Web Applicatie(s) die er gebruik van mogen maken.
Om het qua beheer eenvoudiger te maken, is het ook mogelijk om meerdere SA Proxies samen te voegen in een Proxy Group. Deze Proxy Group kan je vervolgens weer koppelen aan één of meerdere Web Applications.
Service Applications kunnen middels de bijbehorende proxies ook gekoppeld worden aan andere SharePoint 2010 farms. Zo kunnen meerdere SharePoint farms bijvoorbeeld gebruik maken van één centrale Metadata Service.
Het stuk van de proxies is m.i. niet lastig te leren, want na een eerste demo heb ik de grote lijnen voor mijn gevoel begrepen, maar na het lezen van bovenstaande tekst kan ik absoluut begrijpen dat er nog vraagtekens zijn rondom dit onderwerp. Als ik een betere uitleg vind zal ik deze later toevoegen op de blog.
Service Applications out-of-the-box
Er zijn nu tal van service applicaties die out-of-the-box beschikbaar komen voor de SharePoint 2010 gebruikers. Deze post geeft slechts een opsomming van de services. Out-of-the-box beschikbaar zijn in ieder geval:
- Access Services
- Business Data Catalog
- Excel Services
- Managed Metadata service (taxanomie service, content type publishing, management van keywords, social tags, etc)
- People service (MySites, User Profiles, …)
- Search Service Application
- Secure Store service (opslag van credentials)
- State service (tijdelijke opslag van gebruikerssessie informatie)
- Usage and Health Data Collection (verzamelen van farm data en hierover rapporteren)
- Visio Graphics service
- Web Analytics service application
- Word Conversion service application
Daarnaast is het ook mogelijk om eigen Service Applications te ontwikkelen. Microsoft heeft aangegeven rond deze tijd te komen met een Whitepaper over het zelf ontwikkelen van Service Applications.
Service Applications VS Shared Service Provider
Met de komst van SharePoint 2010 gaan we afscheid nemen van de Shared Service Provider (SSP). In SharePoint 2010 is deze vervangen door Service Applications.
Ook gebeurd het beheer van de Service Applications niet meer op een aparte site (zoals bij de SSP), maar direct vanuit de Central Administration.
De Service Applications kunnen afzonderlijk van elkaar worden ingezet en beheerd. De services die je dus niet wilt gebruiken, zet je dus ook niet aan. Performance winst op dit punt dus, want bij de oude SSP stonden er bij aanmaken van de SSP standaard al een aantal services aan.
De Services zijn in te zetten over meerdere Web Applicaties heen en kan je meerdere instanties aanmaken van een bepaalde service.
Een eenvoudig plaatje om dit uit te leggen is onderstaande. Je ziet links de SSP van SharePoint 2007 waarbij beide web applicaties alle services van de SSP aanspreken. Rechts zie je diezelfde web applicaties, maar niet elke Service Application wordt door elke web applicatie gebruikt.
Wijzigingen: Informatie Architectuur
Eerder heb ik de verbeteringen op fysiek en logisch niveau al benoemd, maar wat veranderd er nu voor de gebruiker op een meer functioneel niveau… Het beste is dit uit te leggen aan de hand van een plaatje. Net als in SharePoint 2007 is er weer een SharePoint wiel met de 6 hoofdgebieden en daarbij behorende onderdelen.
Een aantal zaken zijn zeker herkenbaar, maar zoals je kunt zien is er ook veel nieuws. Het Multi-user werken aan documenten, verbeterde media support en opheffen van beperkingen heb ik reeds genoemd in eerdere posts.
Verder zijn de social features nu klaar voor web 2.0, out-of-the-box tagging, blogs, wikis, ratings, etc. De Office Ribbon zit nu ook in SharePoint. En is de Search verbetert, onder andere door de optie om FAST Search te integreren.
En zo zijn er nog heel veel nieuwe dingen…
Wijzigingen: logische architectuur
Filed under: Service Application, SharePoint 2010
Veel van de wijzigingen op dit gebied heb ik al eerder beschreven. Deze zitten namelijk op het niveau van de Shared Service Provider (SSP) uit SharePoint 2007, welke is vervangen door de Service Application van SharePoint 2010.
In tegenstelling tot 1 SSP welke gebruikt wordt voor search, mysites, e.d. zijn er nu dus afzonderlijke service applicaties voor de specifieke onderdelen. Wil je dus wel Excel Services en geen Search, dan start je de ene wel en de andere niet. Simpel eigenlijk!
Verder is het voor omgevingen die te maken hebben met grotere aantallen items en documenten belangrijk om te weten dat de limieten van SharePoint 2007 voor een groot deel zijn opgeheven.
In SharePoint 2007 was met mogelijk om 2000 items per view te hebben en 5.000.000 items per lijst of bibliotheek. In SharePoint 2010 kan je 5000 items per view en 50.000.000 items per lijst of bibliotheek aan.
Een beperking die wel blijft is de maximale filesize van 2GB, maar deze wordt opgelegd door SQL Server en niet door SharePoint. Andere informatie over beperkingen heb ik nog niet gezien.
Wijzigingen: fysieke architectuur
Filed under: Service Application, SharePoint 2010, Shared Service Provider
In de SharePoint architectuur zijn vooral veel optimalisaties aangebracht. Algemene opmerking die Microsoft geeft is dat er met name veel meer design keuzes zijn tijdens de installatie van SharePoint 2010.
Vernieuwingen Web Front-End (WFE)
- Nieuw client protocol. Alleen de wijzigingen worden weggeschreven naar SharePoint, niet het hele document.
- De usage logging (en reporting) en health data is verbetert. Er zijn out-of-the-box regels die nagenoeg realtime actie ondernemen. Enkele voorbeelden:
- een quote wordt overschreden, een waarschuwing wordt getoond in de Central Admin met verzoek tot actie.
- Een stuk custom code geeft regelmatig fouten. Na x keer wordt het onderdeel geblokkeerd tot de volgende dag of manuele actie.
Vernieuwingen Applicatie Server
- De Shared Service Provider (SSP) bestaat niet meer. Hiervoor in de plaats heeft SharePoint 2010 nu Service Applications. Later meer hierover…
- De nieuwe service applications kunnen over meerdere servers heen draaien en kunnen ook over farms heen werken.
Vernieuwingen SQL Server
- In vergelijking met SharePoint 2007 zijn er véél meer databases om te beheren. Bijna elke service application heeft 1 of meerdere database, in tegenstelling tot die ene database van de SSP in SharePoint 2007.
- Unattached content database restore. Voor de restore van een volledig verwijderd onderdeel van SharePoint 2007 moest je de volledige database restoren in een testomgeving om de content of het onderdeel terug te halen.
In SharePoint 2010 wordt met mogelijk om de database te restoren naar een willekeurige SQL database server en vervolgens vanuit de Central Admin een connectie te leggen. Na het leggen van de connectie kan je browsen in de database en het specifieke onderdeel exporteren om later in de productieomgeving weer te importeren.
Verbeteringen op allerlei plaatsen dus. Ik heb proberen te bepalen welke verbetering ik nu het beste vind, maar vanuit mijn rol (Consultant) denk ik het meest blij te worden van de Service Applications!
Seminar ‘Informatiemanagement in de zorg’
Op 26 mei 2010 organiseerde Thysia Information Management een seminar over ‘Informatiemanagement in de zorg’. Zo’n 25 geïnteresseerden informatie- en zorgmanagers woonden het seminar bij. De zorgmarkt is dynamisch en aan sterke veranderingen onderhevig. Zorginstellingen hebben niet alleen te maken met stelselwijzigingen maar ook met een veranderende maatschappij waarbij internet een belangrijke factor is. De recente RVZ publicatie ‘Gezondheid 2.0’ beschrijft hoe de ‘zorgconsument’ zich ontwikkelt en er nieuwe manieren van actieve samenwerking ontstaan.
Deze samenhang was het centrale thema van het seminar. Verschillende toonaangevende sprekers zijn ingegaan op de toekomstige ontwikkelingen m.b.t. informatiemanagement in de zorg. Tevens werd er een praktijkcase gepresenteerd waarin moderne internet technologie is ingezet om eenvoudig samen te werken en informatie te delen.
Kristian de Lange, oprichter en directeur van Thysia beet het spits af. Kristian heeft jarenlange ervaring op het gebied van informatie management. Hij opende het seminar met een warm welkom voor de aanwezigen en vertelde kort wat Thysia kan betekenen voor de zorginstellingen.
Vervolgens gaf Leo Ottes, arts en senior adviseur van de Raad voor de Volksgezondheid, een presentatie over de publicatie ‘Gezondheid 2.0’. Hierbij werd doormiddel van een aantal voorbeelden ingegaan op de inhoud van dit rapport. Gezondheid 2.0 is een nieuwe maatschappelijke ontwikkeling waarbij de burger/patiënt participeert in communities die hem of haar ondersteunen in zijn activiteiten om gezond te blijven, weer gezond te worden of te leren omgaan met een aandoening of beperking. Gezondheid 2.0 biedt patiënten de mogelijkheid op een actievere rol in de zorg wat zowel leidt tot betere als meer efficiënte zorg.
Hierna was het woord aan Leo de Gelder, healthcare industry manager bij Microsoft Nederland. Dhr. De Gelder is gespecialiseerd in de combinatie health en ICT. Tijdens deze presentatie werd met name ingegaan op de Microsoft HealthVault. Dit is een persoonlijk medisch dossier; in dit dossier kan men de eigen gegevens over zijn/haar gezondheid bewaren maar ook die van dierbaren en huisdieren. Daarnaast is er de mogelijkheid om bepaalde gegevens te delen en of te ontvangen van derden (bijvoorbeeld de huisarts, tandarts of ziekenhuis. Momenteel (2010) is de HealthVault nog niet beschikbaar in Nederland.
Tenslotte was het woord aan Wim ten Brinke, programmamanager van het GOMS. Wim ten Brinke adviseert 10 MEE directeuren over ICT beleid en –toepassingen. Doormiddel van een praktijkcase vertelde hij over de oplossingen die Thysia heeft gerealiseerd voor MEE West-Brabant. Bij MEE West-Brabant wordt nu veel tijd, geld en kantoorruimte bespaart dankzij een elektronisch cliëntendossier en slimme documenten herkenningssoftware.
Dat het onderwerp leeft onder de doelgroep bleek uit de reacties die loskwamen tijdens dit praktijkvoorbeeld. Diverse onderwerpen kwamen nog aan bod en er was gelegenheid tot het stellen van vragen.
Als afsluiting van de middag werd er nog gezellig geborreld. Al met al een informatieve middag.
Indien u interesse heeft om het volgende seminar bij te wonen (29 September 2010), stuur dan een mail naar babette.nieuwesteeg@thysia.eu U ontvangt dan t.z.t. een persoonlijke uitnodiging voor dit gratis seminar.
“Digital Asset Features”
Iedereen die ooit met SharePoint 2007 heeft gewerkt weet dat het vaak een worseling was om een plaatje toe te voegen aan een Image Web Part. Dit was al snel het zoeken van het plaatje, kopieren van de URL en deze vervolgens plakken in het web part.
Gelukkig is dit in SharePoint 2010 verbeterd, maar niet alleen voor plaatjes, ook audio en video wordt veel beter ondersteund.
Standaard biedt Microsoft nu een out-of-the-box ondersteuning voor Silverlight media en Audio files. Je kunt middels een standaard web part dus eenvoudig een filmpje laden binnen je SharePoint site. Deze media wordt ook out-of-the-box ondersteund met speciale content types voor media, hierbij zijn metadata velden voor auteur, copyright, e.d. standaard voorzien.
Op internet zijn al diverse ideeën te lezen waarvoor de nieuwe onderdelen ingezet kunnen worden. Zo kan je met de Silverlight media relatief eenvoudig een E-Learning omgeving opzetten. Steaming Media blijft net als in SharePoint 2007 onmogelijk.
Office Web Applications (OWA)
Een hele gave feature van SharePoint 2010 zijn de Office Web Applications (OWA). Het wordt mogelijk om office documenten online te lezen en wijzigen, zonder deze te openen in de Client versie van bijvoorbeeld Word of PowerPoint.
Je wijzigt dus bijvoorbeeld een document binnen Internet Explorer en (zover ik nu weet) hoeft de gebruiker voor deze wijzigingen geen lokale installatie te hebben van Office.
Het is echter wel zo dat het alleen bruikbaar is voor lichte wijzigingen aan de documenten. Niet alle functies van Office zijn in de browser beschikbaar. Maar de basis functies voor tekst muteren e.d. zitten er in.
Hieronder een voorbeeldje…
Mogelijk nog gaver dan de Office Web Applications is het tegelijk werken aan documenten. Binnen SharePoint 2010 wordt het mogelijk dat meerdere mensen tegelijk aan een Word of Excel bestand werken. Dus tegelijk en real-time hetzelfde document aanpassen!!!
Het werkt niet voor alle Office applicaties hetzelfde. De verschillen zijn als volgt
- Excel. Alleen tegelijk werken aan documenten binnen de browser, niet binnen de client applicatie van Excel.
- Word en PowerPoint. Tegelijk werken aan een document vanuit de Office client applicatie, maar niet mogelijk vanuit de browser.
- OneNote. Zowel vanuit de browser als vanuit de client applicatie kan tegelijk gewerkt worden aan hetzelfde document.
Updates in de bestanden zijn bijna gelijk zichtbaar en ook qua performance is hierover nagedacht, want alleen de gewijzigde stukken (delta’s) worden verzonden.










