RES PartnerFocus 2013–Deel 1: Visie

focusOp 29 oktober 2013 was in Amerongen de RES PartnerFocus 2013. Op deze dag geeft RES Software een beeld van hun visie en de producten die er aan komen. Deze blog geeft een korte samenvatting van de informatie die werd verspreidt deze dag en bestaat uit 3 delen: Visie, IT Store en What’s New

RES Software Visie

Gedurende de dag gebruik je meerdere devices. De form factor van deze devices veranderen, komen en gaan. Cloud computing wordt omarmt, waarbij Automation het sleutelwoord is tussen Private Cloud en gewoon virtualisatie van servers. BYOD is voor 20% van de enterprises haalbaar. Voor de andere 80% van de bedrijven is SYOD (Select Your Own Device) meer levensvatbaar.

IT uitdagingen: snelheid van het leveren van diensten, verwachtingen van de gebruiker en complexiteit tegen lage kosten, hoge beveiliging en de beste dienstverlening.

IT draait om de IT Consumenten. De gebruikers staan centraal. Context = locatie+werkstijl+tijd+rol en meer (bv welke projecten werk je op dit moment aan, etc.)

Automatiseer, automatiseer, automatiseer! Veel zaken kunnen allemaal geautomatiseerd worden. Hoeveel tijd kost het oplossen van een IT vraagstuk? Ligt eraan wie het doet. Via automatisering kunnen taken gestandaardiseerd en herhaalbaar gemaakt worden, waardoor ze sneller en goedkoper uitgevoerd kunnen worden.

Een IT Store …

WP_20131029_10_50_22_ProEr zitten een aantal grote verschillen tussen een consumentenstore zoals die op mobiele devices te vinden is en een IT Store voor het bedrijfsleven. AppStore vs Apps, hardware diensten en meer. Toegang tot alles vs Gepersonaliseerd. 100% selfservicing vs 20% self service en 80% automatiseren. De IT Store heeft goedkeuring en workflows nodig waarbij IT Kosten worden doorbelast naar de afdeling/gebruiker die wat ‘besteld’.

Het doorbelasten van kosten is al een oud concept. Echter, In het verleden was dit lastig inzichtelijk te maken en goed door te belasten. Door de IT Store wordt dit veel beter mogelijk.

IT as a Service is de toekomst: IT Consument, Context aware, Automatiseer! en de IT Store. Dit maakt een Toekomstbestendige IT.

res vision 2014IT Delivery Infrastructure is wat de klant al heeft. Dat moet je respecteren, maakt niet uit welke vendor deze levert. Daarboven plaatst RES workspace virtualization en IT automation welke perfect integreren met de infrastructuur eronder. Daarboven komt de IT Store.

3 februari 2014 komen de nieuwe producten uit in de RES Suite 2014: RES Workspace Manager 2014, RES Automation Manager 2014 en IT Store 2014. Klanten met SA kunnen hun producten gratis upgraden.

De uitdaging van vandaag: AutoCAD Civil 3D 2012 (deel 1)

autocad1Vandaag voor een klant AutoCAD Civil 3D 2012 geautomatiseerd uitgerold via RES Automation Manager in een beheerde XenApp omgeving met RES Workspace Manager en AppGuard aktief.

Wat beloofde een eenvoudig dagje te worden, heeft toch redelijk wat uitdagingen en een lange dag opgeleverd.

De automatische installatie

De automatische installatie is vrij simpel. Als je de setup van AutoCAD Civil 3D 2012 start heb je de optie om een stille netwerkinstallatie te maken. Je geeft de opties aan en zelfs de laatste servicepacks worden geintegreerd in een netwerk installatie. Zo zouden installatie-programma’s van applicaties vaker gemaakt moeten worden. Wat dat betreft op dit punt een pluim voor Autodesk.

De uitrol was een klein ander verhaal. De setup maakt een shortcut. Die had ik 1-op-1 overgenomen in RES AM via een unattended installation task. Helaas werkte dit niet helemaal. De setup start en na een minuut of 11 was de installatie klaar op de server (taskmanager toonde geen setup*32.exe meer). Echter RES AM liep maar door… en door… en na 45 minuten heb ik hem maar gestopt. RES AM had niet door dat de installatie gestopt was. Via een commandline task werkte het ook al niet. Op die manier kreeg ik binnen 3 sec. een ‘ik ben klaar’ melding, maar setup.exe draaide nog. Dit probleem had ik eerder gezien bij de Oracle Client. Deze had echter een WAIT parameter om de setup te laten wachten met een ‘ok’ teruggeven tot hij daadwerkelijk klaar was. Uiteindelijk voor AutoCAD de parameter /W gevonden. Volgens documentatie bedoelt voor SCCM deployment, maar werkt ook goed met RES AM. Lijkt erop dat die dus ook een soort ‘waçht tot installatie daadwerkelijk klaar is met doorgeven van ‘ok’. Via een unattended commandline loopt het nu perfect (setup.exe /W /qb /I [path naar ini]).

De beheeromgeving

autocad3De eerste keer dat een normale gebruiker (dus met restricties) inlogt op de server krijgen we een interessant fenomeen. Nadat het RES Workspace Manager splashscreen is gestart en halverwege is, zien we een popup van AutoCAD met direct erna een foutmelding dat de Windows Installer niet kan draaien. Mogelijk is AppGuard de boosdoener, maar in de RES WM console is geen melding te vinden van een blokkade. Dit komt vermoedelijk omdat de RES Workspace Manager omgeving van de gebruiker nog niet helemaal gestart is!.

De eventviewer van Windows geeft echter wel een melding:

“De detectie van product {5783F2D7-A000-0409-0102-0060B0CE6BBA}, functie P, onderdeel {705EFC43-67E2-4278-9281-7B6B54D0EB75} is mislukt. De bron HKEY_CURRENT_USER(64)\Software\Autodesk\AutoCAD\R18.2\ACAD-A000:409\Profiles\AutoCAD\Menus\Group2 bestaat niet.”

Wat triggered echter deze repair functie van een MSI? Blijkbaar heeft AutoCAD Civil 3D 2012 een directe verbinding met de Windows Verkenner (explorer.exe) en daarmee de Windows Shell. Want bij een test waarbij we AutoCAD de-installeren van de server, krijgen we een popup dat explorer.exe moet worden afgesloten. Echter, alle schermen zijn al weggeklikt en de melding blijft. Forceren van afsluiten zien we de shell gekilled worden (geen taakbalk meer) en gaat de de-installatie beginnen.

De oplossing van dit probleem bespreek ik verder in deel 2 van deze blog.

Highlights van de RES Software Partner Dag

Tijdens de RES Partnerdag is veel informatie naar buiten gekomen over de nieuwe producten en versies. In deze blog een korte samenvatting voor wat ons staat te wachten. Veel ervan is al naar buiten gekomen via Twitter, maar hierbij een korte samenvatting.

RES zet in op de consumenten, de gebruikers van datgene wat wij, de IT aanbieden. IT as a Service wordt IT is a Service. De IT afdeling is service verlenend en helpen de gebruiker om te kunnen werken met het device dat hij zelf wil gebruiken. Tevens helpen wij hem bij de inrichting van zijn werkplek. Hiervoor is het nodig om een Enterprise IT Store aan te bieden. Hierin worden niet alleen applicaties aangeboden (= Appstore) maar ook alle andere services die IT kan aanbieden. Denk bijvoorbeeld aan het aanpassen van de gebruikersgegevens in het AD, zodat telefoonnummers kloppen en het aanvragen van een nieuwe laptop.

De cloud komt er aan (of is er eigenlijk al). RES sluit zich aan bij de 3P’s van Citrix: Personal, Private en Public clouds. Echter de cloud ziet er van boven wel mooi uit, maar van onder is het toch nog een soort hurricane voor de gebruikers. Het is nog niet duidelijk waar hij heen gaat en wat je er mee kan of hoe je het moet inzetten. Via RES tools als Automation Manager, Service Orchestration en Workspace Manager wordt de cloud makkelijker te bevatten en te beheren. RES HyperDrive is daarnaast een goede uitbreiding binnen veel Private clouds van overheden en binnen de medische wereld. Daar moet de data zo secure mogelijk zijn, waarbij de data niet buiten de eigen infrastructuur mag worden opgeslagen. RES HyperDrive zorgt voor encryptie van de data op alle devices van de gebruikers, terwijl de data zelf niet eerst in een cloud storage moet worden opgeslagen. Voor RES HyperDrive komt overigens geen EAP beschikbaar. Wel zal er over enkele maanden een Technology Preview uitkomen.

Vernieuwingen in RES Workspace Manager 2012

RES staat niet stil. De ontwikkeling van huidige producten is in volle gang. RES Workspace Manager 2012 komt over niet al te lange tijd uit en bevat een aantal vernieuwingen.

De grootste verandering is de Relay Server. Dit wordt de dispatcher van RES Workspace Manager. Door deze in te zetten wordt het aantal verbindingen naar de database flink beperkt. Alle losse WM Agents gaan tegen deze Relay server kletsen. De Relay server geeft de informatie weer door naar de SQL server. Daarnaast cached de Relay server de configuratie-data lokaal, zodat hij deze snel naar de agents kan verspreiden. Informatie als audit en usage tracking data, worden via de Relay server naar de database gestuurd en wordt verder niet door de Relay server gecached, tenzij de database offline is.

Daarnaast wordt de Reporting Server geïntroduceerd. Dit wordt de vervanger van de huidige Usage Tracking Overview. Een losse server waar de rapporten op te vragen zijn. Tevens biedt deze server enkele API’s, waardoor 3rd parties nieuwe rapporten kunnen programmeren. Het grootste overzicht binnen deze rapporten wordt ook aangepast. Voortaan is het mogelijk om binnen de lijst van alle applicaties voor alle gebruikers, ook te tonen hoeveel gebruikers die applicatie precies gebruiken en op welke pc’s deze software is geïnstalleerd.

De management console krijgt een extra optie om zaken event-base te bekijken. In een duidelijk overzicht zie je de volgorde waarop zaken voor de gebruiker worden geregeld. Hierdoor is een beter overzicht te krijgen wat er op welk moment gebeurd als de gebruiker inlogt. Tevens zijn in dit overzicht ook de volgordes te bepalen. Het overzicht bevat dezelfde gegevens als nu al binnen de module Compositie te vinden zijn, alleen dan anders weergegeven. Veranderingen die in deze ‘Event-viewer’ worden gemaakt, worden ook direct zichtbaar in de huidige weergaven van Registry, Files & Folders, etc.

Naast shortcuts is het straks ook mogelijk om processen op te vangen. Via Intercept Applications is het mogelijk het systeem te monitoren op processen. Start bijvoorbeeld het Winword.exe proces, dan wordt deze tijdelijk een halt toegeroepen, waarna RES WM eerst de instellingen van de gebruiker regelt voor deze applicatie/proces. Nadat RES WM de instellingen heeft verwerkt, kan het proces weer verder gaan. Deze optie staat standaard uit. In latere releases van Workspace Manager is de kans groot, dat dit default aan staat.

De laatste grote verandering is de Scenario Wizard. Deze kan gezien worden als een RSoP rapport voor de Workspace Manager omgeving. Het laat zien wat er voor de gebruiker veranderd als een bepaalde instelling wordt doorgevoerd. Je geeft op hoelaat, waar vandaan en welke gebruiker er in logt en je krijgt een ‘diagnostic overview’ uit de toekomst. IT wordt voorspelbaar.

Andere vernieuwingen zijn onder andere cached user settings voor laptopgebruikers, folder redirection (iets wat nu voornamelijk nog via GPO moet), execute commands met verhoogde rechten, Zone rules voor het bestaan van een bepaalde folder of bestand, filters voor user settings (bijvoorbeeld het opslaan van cookies van alleen de afgelopen maand) en wildcard support binnen applicatie shorts. In het laatste geval kan bijvoorbeeld c:\program*\microsoft office\winword.exe in 32 en 64-bit omgevingen worden gebruikt, om daarmee één shortcut aan de gebruiker aan te bieden voor beide omgevingen). Ook is het vanaf nu mogelijk om meerdere applicaties te gelijk aan te passen (bv. de workspace veranderen). Helaas is het meerdere applicaties tegelijk verwijderen, nog niet mogelijk (tenzij deze in een subfolder staan en je deze subfolder verwijderd).

Daarnaast komt ook in RES Workspace Manager ondersteuning voor SCCM. Hierdoor is het mogelijk om voor het starten van een bepaalde applicatie, deze eerst door SCCM te laten installeren of andere zaken door SCCM te laten regelen. Tevens heeft RES het voor elkaar gekregen om SCCM deze taken ook direct voor de gebruiker uit te laten voeren, zelfs met SCCM 2007. Normaal heeft SCCM de tijd nodig om dit soort opdrachten te verwerken, zeker met de 2007 versie. RES heeft hier echter om heen weten te werken, zodat taken, net als met RES Automation Manager, direct worden uitgevoerd.

Naast deze veranderingen komen er ook nieuwe templates bij voor het opslaan van gebruikersinstellingen:

  • Adobe Professional X
  • Adobe Suite CS5
  • Foxit Reader 5
  • Google Chrome 11-16
  • iTunes 10
  • Internet Explorer 9
  • Microsoft Lync 2010 en Communicator 2007
  • Firefox 4-9
  • Opera 11
  • Quicktime 7
  • Skype 5
  • Windows explorer settings (nu al beschikbaar als buildingblock op www.resguru.com)
  • Windows Messaging Subsystem
  • Windows Live Messenger 2011
  • Winrar 4
  • Winzip 10,11 en 16
  • Yahoo! Messenger 9 – 11

Als laatste was er nieuws over de verschillende edities. De silver editie is te verkrijgen in twee smaken: Performance & Security of Advanced Administration. De laatste is de huidige silver editie, maar je kunt dus in het vervolg ook kiezen voor Performance & Security. Deze is eenmalig te zetten bij het invoeren van de licentie en daarna niet meer te veranderen.

RES Automation Manager 2012

Ook op het vlak van RES Automation Manager zijn verbeteringen aangebracht. RES AM 2012 is op dit moment al enkele weken uit en bevat ook een aantal grote updates.

Dispatcher+, is de opvolger van de huidige dispatcher. De nieuwe dispatcher kan 1500 of meer RES AM agents tegelijk bedienen. Voor grote omgevingen scheelt dit een behoorlijk aantal servers. De Dispatcher+ kan op 64bit systemen draaien en volledig gebruik maken van alle processor cores en het geheugen wat in deze systemen aanwezig is. Dit in tegenstelling tot de oude dispatcher, welke maar single-threathing was.

SCCM ondersteuning is ook in RES Automation Manager te vinden. Deze kan SCCM taken laten uitvoeren, welke ook direct worden uitgevoerd (net als met RES Workspace Manager). Tevens bevat RES Automation Manager 2012 een Linux agent. Deze maakt het mogelijk om vanuit de Windows omgeving je Linux servers te beheren. De linux client werkt ook goed op XenServer. Helaas is VMware ondersteuning nog niet aanwezig.

Updates worden niet meer verzorgt door de .wup-bestanden. Daarvoor in de plaats is een executable gekomen, die gestart moet worden op een server/pc die dispatcher is, of waar de console op geinstalleerd is. De executable verzorgd de afhandeling van een aantal checks om te voorkomen dat de omgeving na de update niet meer werkt (de vereisten van de nieuwe versie van RES AM 2012 worden nagelopen op de hele omgeving). Als alles okee wordt bevonden, draait de update echter wel als in het verleden. De ene executable verzorgt de gehele update van de hele omgeving, waarbij de componenten na elkaar worden geüpdate.

Naast dit alles zijn er ook weer een aantal nieuwe taken, queries en evaluators toegevoegd en heeft RES AM de mogelijkheid gekregen om globale variabelen te gebruiken. Deze laatste kunnen handig zijn voor hosting bedrijven of klanten die meerdere domeinen onder hun hoede hebben. Gebruikersnaam en wachtwoord voor het uitvoeren van taken kunnen via globale variabelen per omgeving/agent-team worden ingesteld. Ook is het mogelijk om nu Launch Windows in te stellen. Hierbij voorkom je dat RES AM taken gaat uitvoeren op momenten dat het niet goed uitkomt (zoals overdag tijdens productiedagen).