ThinApp kan noget helt specielt

Der er langt imellem teknologier, som for alvor er med til, at gøre ting simplere og mere gennemskuelige.
Som regel er det sådan, at når vi indfører noget nyt, så gør vi it infrastrukturen mere kompliceret med nye ting, som vi skal mestre og med flere indbyrdes afhængigheder.
Sådan er det ikke med VMware ThinApp!
For nylig var jeg på besøg hos en kunde, som under frokosten fortalte om en applikation, som forhindrede dem I at køre Windows 7 64-bit på deres CAD-arbejdsstationer fordi den ikke kunne installeres og køre i det miljø. Et reelt problem, fordi de havde brug for mere RAM og kraft på disse maskiner. Bagefter brugte vi under 10 minutter på at lave en hurtig ThinApp udgave af applikationen bare for at bevise, at den kunne køre under Windows 7 - og det kunne den selvfølgelig! Der skal bruges lidt mere tid på at teste og finpudse pakken, inden den evt. kan bruges i produktion, men ikke meget.
Og Windows 7 kompatibilitet er bare ét eksempel på noget, som ThinApp kan løse. Hvem har ikke haft behovet for, at køre flere forskellige Java versioner eller bevare en ældre version af Internet Explorer eller Office på pc'en? Alt sammen eksempler på ting, som ThinApp kan løse nemt og effektivt.
Men hvad er det så der gør, at ThinApp er så nem at gå til?
For det første kræver ThinApp ikke en kompliceret infrastruktur med en server med en database og agenter på alle pc'erne. Faktisk er der ingen krav om noget, som alle virksomheder jeg kender, ikke allerede har.
ThinApp pakker applikationerne ind i en EXE-fil og evt. en MSI-fil, hvis ønsket og applikationen kan så startes direkte fra et share eller kopieres/distribueres til pc'erne via et eksisterende distributionssystem eller via AD.
Genveje og linket mellem filtyper og applikationen kan enten registreres ved at installere pakken via MSI-filen eller en lille ThinReg utility.
Gjort rigtigt, kan du lave applikationerne med ThinApp og afvikle dem på alt fra Windows 2000, XP, Windows 7 over server operativsystemerne og dermed Terminal Server/Citrix XenApp løsninger og selvfølgelig Desktop virtualiseringsløsninger som Citrix XenDesktop og VMware View.
Ikke alle applikationer er kodet alt for pænt og for nogle applikationer er der et stykke arbejde med at få dem til at fungere ordentligt i ThinApps virtuelle miljø, men fordi applikationen bliver pakket ind er den nem at afprøve og evt. fjerne igen fra pc'erne uden spor.
Endelig er håndtering af opdateringer en positiv nyhed med ThinApp. I sin simple form kan du starte din applikation op, gennemføre opdateringen (evt. med en indbygget opdateringsfunktion) og så via en utility, som hedder SBMERGE, tage alle ændringerne fra opdateringen og opdatere pakken og til sidst danne en ny EXE-fil, som der også findes smarte måder at få pc'erne til at køre på.
VMware ThinApp kan hentes i en prøveversion hos VMware, hvor du også finder dokumentationen til ThinApp (erfaring med softwarepakketering er en fordel).

