Tuesday, January 23, 2007

LEAP 2007 - BA Workshop (18-1-2007) Ric Merriefield

Een workshop bijgewoond over het onderwerp Business Architecture. Boodschap die Ric meegaf was:

"Het is te duur om een hele organisatie flexibel neer te zetten. Focus daarom op die delen die het meest waardevol zijn voor de organisatie"


Daarna veelal het model rondom "Heat Maps" uitgelegd gekregen door Ric (zie presentatie BA verderop).

LEAP 2007 - OBA (17-1-2007) Chris Bryant

Deze presentatie gaat over Office Business Applications (OBA) en laat zien hoe je de Office Suite kan integreren met je back office applicaties en op die manier OBA's kan bouwen die vwb look-and-feel nauw aansluiten bij de gebruikers omdat die gewend zijn te weken met de Office applicaties als Word, Outlook, etc.

Aangezien dit de laatste presentatie van de dag was en een beetje als mosterd na de maaltijd kwam na de zeer interessante real live cases had iedereen moeite om dit te volgen. Ook ik, daarom handig dat de presentaties beschikbaar zijn...

Presentatie
http://leap2007-1.members.winisp.net/Shared%20Documents/LEAP@Redmond/OBA%20Overview.ppt

LEAP 2007 - MySpace (17-1-2007) Allen Hurff & Chris Bissell

Ook deze presentatie geeft een inkijkje in een real life case die mbv van Microsoft technologie is opgezet. De volumes die hier verwerkt moeten worden zijn indrukwekkend. Daarnaast wordt het een zeer amusant schouwspel door Chris, de Chief software Architect van Myspace en real life geek. Hij geeft een technische verhandeling via een virtueel whiteboard. Dat hij na enkele minuten spreken over eigen geschreven caching, replicatie, winsock en uitlezen van de tread queues iedereen mijlenver achterlaat deert niemand :)

Wat cijfers:
- 149 Million Registered Users
- 3.2 Million Concurrent Users on our web site
- 350K Concurrent Users on IM
- 150K Unique Users on our Mobile Web Services
- 450 Million Images, Per Day: 4.5 Million Images
- 10 Million Songs, Per Day: 120,000
- 8 Million videos, Per Day: 60,000

Presentatie
http://leap2007-1.members.winisp.net/Shared%20Documents/LEAP@Redmond/Myspace.ppt

Link
http://www.myspace.com

LEAP 2007 - CommonWealth (17-1-2007) Brenton Webster

Deze presentatie geeft een inkijkje in een real life oplossing voor een "Single view of the customer" dat is neegezet mbv Microsoft Technologie bij de Commonwealth Bank Of Australia (CBA). De noodzaak voor dit project ontstond toen CBA zijn focus verschoof van product gericht naar klant gericht. Waar zien we dat meer???

De kenmerken van dit project genaamd CommSee waren:
- wat: single view of the customer
- hoe: build instead of buy !!!!
- hoeveel: budget = 250M $ !!!!
- wanneer: incrementele oplevering, elke 3 mnd een release
- waarmee: hergebruik van mainframe en lagacy systemen, ook van bestaande windows apps

lessons learned:
- build ipv buy heeft goed uitgepakt
- zwaar geinvesteerd in de bouw van een framework
- integreer bestaande middelen
- koop of adopteer een data schema, je hebt het nodig!!!
- lever iteratief en incrementeel op
- hanteer een "flexibel proces (continue bouw en test)
- hanteer vertikale bouwteams "(end-tot-end)!!!!! <---
- alles of niets werkt niet
- gebruik een goed tool voor configuration mgmt

Presentatie
http://leap2007-1.members.winisp.net/Shared%20Documents/LEAP@Redmond/CommSee-CBA.ppt

Links
http://www.skyscrapr.net/search/searchresults.aspx?q=commsee
http://channel9.msdn.com/Showpost.aspx?postid=253495
http://msdn2.microsoft.com/en-us/architecture/bb190159.aspx
http://www.ronjacobs.com/lwcs/ComSee.htm

LEAP 2007 - Business Architecture (17-1-2007) Ric Merrifield

Deze presentatie gaat over een voor Microsoft vreemd gebied nl. Business Architecture. Ric is binnen Microsoft BA gaan inzetten om de kloof tussen vraag en aanbod te verkleinen. De klant vraagt om een oplossing voor zijn probleem en Microsoft zegt dan heb je BizzTalk nodig oid. BA wordt in dit geval gebruikt als middel om de vraag helder te krijgen.

De manier waarop hij dit vorm geeft mbv een zgn "Heat Map" komt mij heel waardevol over. Deze "Heat Map" maakt visueel waar de problematiek zich bevindt in een organisatie.

Volgt de wijsheid:
1 Doe de goede dingen
2 Doe ze goed


De spreadsheet die de Heat Map produceert is beschikbaar gesteld, nu de modellen nog zien te krijgen.

geen presentatie beschikbaar

LEAP 2007 - Virtualization (17-1-2007) Mark Kieffer & Peter Meister

Deze presentatie geeft een beeld van morgen en daarna voor wat betreft Microsoft en virtualisatie. Microsoft heeft reeds producten op gebied van virualisatie (jazeker!) en heeft de ambitie (natuurlijk) om hier de markleider te worden.

De lessens learned die ik hoorde waren:
- virtualiseer geen grote applicaties
- grote database omgevingen
- zaken als corporate mail e.d.
- in die omgevingen waar performance en volume een belangrijke rol spelen heeft het niet veel toegevoegde waarde

Presentaties
http://leap2007-1.members.winisp.net/Shared%20Documents/LEAP@Redmond/Virtualization-part1.ppt
http://leap2007-1.members.winisp.net/Shared%20Documents/LEAP@Redmond/Virtualization-part2.PPT
http://leap2007-1.members.winisp.net/Shared%20Documents/LEAP@Redmond/Virtualization-part3.PPT

LEAP 2007 - AD Federation Service (16-1-2007) Don Schmidt

Deze presentatie gaat de diepte in op het onderwerp van federated identities. Oftewel je kunt je identiteiten beschikbaar stellen aan andere organisaties om personen te kunnen identificeren/autoriseren. Het is gebaseerd op het principe dat je een persoon vanuit een andere organisatie niet identificeert op persoonlijke titel maar dit overneemt vanuit het bedrijf waar hij werkt.

Dit biedt veel voordelen omdat je niet elke afzonderlijke werknemer hoeft op te nemen in je eigen administratie en er gebruik wordt gemaakt van actuele gegevens. Dus als de persoon uit dienst is bij de andere organisatie bestaat er automatisch geen autorisatie voor gebruik in jouw eigen organisatie meer.

In onze organisatie zie ik wel toepassing bij werknemers van intermediairs en werknemers van werkgevers die bij ons toegang krijgen.

Een warrige presentatie omdat er skip-sequential sheet getoond worden uit 3 andere presentaties.

Presentaties
http://leap2007-1.members.winisp.net/Shared%20Documents/LEAP@Redmond/DSchmidt-part1.ppt
http://leap2007-1.members.winisp.net/Shared%20Documents/LEAP@Redmond/DSchmidt-part2.ppt
http://leap2007-1.members.winisp.net/Shared%20Documents/LEAP@Redmond/DSchmidt-part3.ppt

topic link:
http://technet2.microsoft.com/windowsserver/en/technologies/featured/adfs/default.mspx

LEAP 2007 - SaaS (16-1-2007) Gianpaolo Carraro

Deze presentatie gaat de diepte in op het onderwerp Software as a Service (SAAS).

De SaaS definitie: "Software deployed as a hosted service and accessed over the network (could be the internet)"

Het concept is een een complexe vorm van een SOA waarbij via het internet diensten worden afgenomen van derden. Voor de meeste vragen die deze complexiteit oproept zijn over het algemeen nog geen antwoorden. Denk hierbij aan het concept van een samengestelde (transactionele) dienst waarbij onderdelen vanuit meerdere partijen het geheel vormen. Dit concept al complex binnen de eigen organisatie, uitbreiding via het internet kon nog wel eens even duren.

Een eye-opener was de uitleg van de zoektocht naar de "long-tale" waarbij diensten door dit concept bereikbaar zijn voor grote groepen klanten waardoor de zgn. "long-tale" bereikt/bediend wordt. In de presentatie wordt goed gevisualiseerd wat hiermee bedoeld wordt.

Presentatie
http://leap2007-1.members.winisp.net/Shared%20Documents/LEAP@Redmond/SaaS%20Overview.ppt

topic links:
http://msdn2.microsoft.com/en-us/architecture/aa699384.aspx
http://blogs.msdn.com/gianpaolo/
http://blogs.msdn.com/fred_chong/
http://msdn2.microsoft.com/en-us/library/aa479086.aspx
http://msdn2.microsoft.com/en-us/library/aa479069.aspx

LEAP 2007 - Software factories (16-1-2007) Jack Greenfield

In deze presentatie wordt uit de doeken gedaan hoe je op een andere manier tegen het bouwen van software aan kan kijken nl. door het als een fabrikage proces te beschouwen. Wellicht nog interessanter voor onze leveranciers maar goed om te zien welke kant dit op gaat en welke verbeteringen in het software development proces aangebracht kunnen worden.

Een definitie van een software factory is:

"A Software Factory is a software product line that configures extensible tools, processes and content using a software factory template based on a software factory schema to automate the development and maintenance of variants of an archetypical product by adapting, assembling and configuring framework-based components."

Hier kan je de presentatie zien:
http://leap2007-1.members.winisp.net/Shared%20Documents/LEAP@Redmond/Software%20Factories%20Overview.ppt
http://leap2007-1.members.winisp.net/Shared%20Documents/LEAP@Redmond/Software%20Factories%20Overview.ppt

Topic links:
http://blogs.msdn.com/jackgr/default.aspx
http://blogs.msdn.com/jezzsa/default.aspx
http://msdn2.microsoft.com/en-us/teamsystem/aa718951.aspx
http://www.codeplex.com/ISpySoft
http://www.ispysoft.net/

LEAP 2007 - Architecture (16-1-2007) John DeVadoss

Deze presentatie is een inleiding van de onderwerpen die in de komende sessies aan bod komen. De nadruk van deze presentatie ligt op de verschillende 'capabilities' van architectuur; experience, delivery, federation, composition en monetization. Vooral het onderwerp delivery krijgt veel aandacht waarbij het concept 'Software as a service' ruim aan bod komt. Verder in de week is er een specifieke presentatie over dit onderwerp.

Presentatie
http://leap2007-1.members.winisp.net/Shared%20Documents/LEAP@Redmond/Software+Services.ppt
topic links:
Michael Platt's WebLog OLD
Michael Platt's WebLog NEW
john devadoss' blog
Software + Services: An Architectural Perspective

LEAP 2007

Van 14 jan. tot 20 jan. naar Microsoft in Redmond USA geweest als onderdeel van het Lead Enterprise Architect Program (LEAP) van Microsoft. Hier een kort verslag van de sessies die ik daar bijgewoond heb.