Toepasbare AppFabric - Info Support

Stage

BachelorMasterStagevoorwaardenStudenttracks & Get SmarterAlle stageopdrachten

Vacatures

ProfessionalStarterStafKenniswerkerAlle vacatures

Over Ons

CultuurPersoonlijke ontwikkelingArbeidsvoorwaardenInformatie aanvragenOntmoet ons

Toepasbare AppFabric

Door Info Support worden veelal service georiënteerde applicaties gebouwd die vervolgens worden gehost op het Windows platform. Sinds jaar en dag wordt dit in het geval van .NET applicaties gedaan op basis van IIS in combinatie met Windows Workflow Foundation en WCF/ASP.NET Webservices.

De ontwikkelingen staan echter niet stil en de omgeving is hard aan het veranderen. Microsoft heeft onder de naam Windows Server AppFabric een applicatie server ontwikkeld om het hosten van applicaties op een Windows omgeving eenvoudiger te maken en beter beheersbaar te maken.

Als een leverancier van .NET applicaties volgen we deze ontwikkelingen op de voet en we zijn dan ook zeer geïnteresseerd in hoe Windows Server AppFabric ons kan helpen om de applicaties die we bouwen beter te kunnen hosten voor onze klanten.

Opdracht

Er dient aan de hand van een zelf te bouwen referentie applicatie te worden onderzocht hoe geschikt Windows Server AppFabric is als platform voor het hosten van service georiënteerde applicaties.

Bij de bouw van de referentieapplicatie zullen in ieder geval de volgende aspecten aan bod moeten komen:

  • Monitoring
  • Deployment
  • Performance

Het is mogelijk om applicaties die op het Windows Server AppFabric platform zijn uitgerold, te monitoren. Onderzocht moet worden wat je precies aan de applicatie kunt monitoren en hoe goed werkt het monitoren.

Naast de monitoring mogelijkheden is het eenvoudig kunnen uitrollen van applicaties op Windows Server AppFabric belangrijk. Er zijn mogelijkheden binnen Windows Server AppFabric om bijvoorbeeld applicaties met een paar muisklikken te voorzien van persistence services om workflows in op te slaan. Er dient te worden onderzocht welke mogelijkheden er zijn met betrekking tot deployment op Windows Server AppFabric en hoe gebruiksvriendelijk deze opties zijn voor beheerders die applicaties willen uitrollen op dit platform.

Tot slot dient er aan de hand van een performancetest te worden onderzocht hoe de performance van AppFabric is. Ook dient er te worden onderzocht welke mogelijkheden het AppFabric platform biedt om de performance van applicaties te verbeteren, doormiddel van caching.

Naast de bouw zal er als eindverslag een onderzoeksdocument opgesteld worden waarin kort beschreven staat hoe de oplossing tot stand is gekomen, welke onderdelen van AppFabric zijn toegepast en uiteindelijk de toepasbaarheid van de verschillende onderdelen.

Benodigde kennis en/of Interesse

Basis kennis .NET Framework
Interesse in het ontwikkelen van .service georiënteerde applicaties op basis van .NET en IIS 7
Eventueel te volgen cursussen:
WCF 4
Workflow Foundation 4
Solide en Innovatieve Softwareoplossingen