Hur man kör Citrix och GO-Global parallellt under migreringen
Det är väldigt få oberoende programvaruleverantörer (ISV) som kan stänga av Citrix en fredag och sätta igång en ny plattform på måndag morgon. Era kunder är beroende av er applikation varje dag, ert supportteam känner till den nuvarande miljön in i minsta detalj, och en enda misslyckad övergång kan förstöra flera års uppbyggt förtroende. Det är därför de flesta framgångsrika övergångarna från Citrix inleds med en period av parallelldrift med Citrix, där båda plattformarna körs parallellt medan användarna flyttas över i kontrollerade grupper.
I det här inlägget kommer vi att förklara hur samverkan med Citrix fungerar i praktiken, hur man planerar en stegvis migrering till GO-Global och hur ISVHost kan avlasta ert team när det gäller infrastrukturen, så att era kunder knappt märker förändringen.
Varför ISV-företag överhuvudtaget väljer bort Citrix
Citrix är en kraftfull plattform utvecklad för stora företag som behöver fullständiga virtuella skrivbord, omfattande policykontroll och ett brett utbud av tilläggstjänster. För en oberoende programvaruleverantör (ISV) som bara behöver tillhandahålla en Windows-applikation till sina kunder blir denna kraft ofta en onödig kostnad. Många leverantörer blir till slut överväldigade av Citrix-infrastrukturen, den specialiserade kompetens som krävs för att administrera den och licenskostnaderna som bara fortsätter att stiga.
GO-Global har en annorlunda strategi. Företaget publicerar enskilda Windows-applikationer istället för hela skrivbordsmiljöer, använder licenser för samtidiga användare och körs på en smidigare plattform. Skillnaden mellan applikationsvirtualisering och skrivbordsvirtualisering är den främsta anledningen till att många oberoende programvaruleverantörer (ISV) byter plattform. Om du fortfarande överväger de två plattformarna kan du läsa mer om Citrix och GO-Global för ISV:er, där komplexitet, kostnad och slutanvändarupplevelse beskrivs mer ingående.
Frågan är oftast inte om man ska byta system, utan hur man ska göra det utan att störa de kunder som redan idag förlitar sig på er programvara.
Vad Citrix-samverkan innebär under en migrering
Med ”Citrix-samverkan” menas helt enkelt att man kör sin befintliga Citrix-miljö och en ny GO-Global-miljö samtidigt, där var och en betjänar en definierad användargrupp. Din Citrix-farm förblir i drift medan du sätter upp GO-Global, publicerar din applikation och testar den med riktiga användare.
Denna metod har tre praktiska fördelar:
- Mindre risk. Om ett problem uppstår på den nya plattformen kan de drabbade användarna återgå till Citrix medan ni åtgärdar det.
- Testning i verkliga miljöer. Du validerar prestanda, utskrifter och integrationer med verkliga arbetsbelastningar istället för laboratoriesimuleringar.
- Förutsägbar förändringshantering. Ert supportteam lär sig den nya plattformen stegvis istället för allt på en gång.
Vissa oberoende programvaruleverantörer (ISV) behåller till och med båda plattformarna på lång sikt och använder Citrix för de anställdas interna datorer och GO-Global för att leverera sina applikationer till kunderna.
Planera din migrering i etapper
En stegvis migrering fungerar bäst när varje steg har ett tydligt mål och tydliga kriterier för när steget är avslutat. Innan du börjar bör du sätta dig in i de vanligaste utmaningarna vid applikationsmigrering, såsom driftstopp, kompatibilitetsproblem och försämrad prestanda, så att du kan planera för dem istället för att reagera på dem.
En typisk sekvens ser ut så här:
- Gör en inventering av er nuvarande Citrix-miljö. Dokumentera de applikationer, versioner, skrivare, filresurser och autentiseringsmetoder som era användare använder idag. Detta blir er checklista för jämförelse.
- Konfigurera din GO-Global-miljö. Du kan antingen driftsätta GO-Global på dedikerade servrar som hålls åtskilda från dina Citrix-komponenter, eller låta ISVHost sköta driften åt dig. Båda alternativen gör det möjligt att hantera, uppdatera och felsöka varje plattform separat.
- Publicera och testa internt. Publicera din applikation via GO-Global och låt din egen personal använda den i det dagliga arbetet. Interna användare är den mest förstående testgruppen du kan ha.
- Genomför ett pilotprojekt med kunder. Välj ut en liten grupp kunder, helst sådana som är engagerade och villiga att ge feedback. Jämför deras inloggningstider, utskriftsjobb och supportärenden med deras referensvärden från Citrix.
- Genomför migreringen i omgångar. Flytta kunderna i grupper utifrån region, storlek eller avtalsförnyelsedatum. Se till att Citrix finns tillgängligt som reservlösning för varje omgång tills systemet är stabilt.
- Avveckla Citrix. När alla användare har övergått till GO-Global och supportvolymen har stabiliserats ska ni avveckla era Citrix-servrar och -licenser enligt en tidsplan som sammanfaller med era förnyelsedatum.
{{CTAEMBED_IDENTIFIERARE}}
Att se till att båda miljöerna fungerar smidigt
Samarbete fungerar när användarna alltid vet vart de ska vända sig och ditt team alltid vet vem som befinner sig var. Här är några tips som kan hjälpa:
- Se till att varje miljö har en egen startpunkt. Använd separata URL:er eller portallänkar för Citrix och GO-Global så att användarna inte blir förvirrade över vilken de ska starta.
- Se till att delade resurser förblir delade. Koppla båda miljöerna till samma databaser, filservrar och identitetsleverantör så att data förblir konsekventa oavsett vilken plattform användaren befinner sig på.
- Håll reda på vem som använder vilken plattform. En enkel lista där varje kund kopplas till sin aktuella miljö gör supportärenden snabbare och underlättar planeringen av arbetsperioder.
- Se till att applikationsversionerna är synkroniserade. Installera korrigeringar och uppdateringar för din applikation på båda plattformarna samtidigt, så att användarna inte upplever skillnader i hur applikationen fungerar beroende på var de loggar in.
- Informera i god tid. Berätta för varje kundgrupp när förändringarna träder i kraft, vad som kommer att förändras för dem och vem de ska kontakta om något inte känns rätt.
Planera din utträde för att hålla kostnaderna under kontroll
Längden på samkörningsperioden medför direkta kostnader. För varje månad som du kör båda plattformarna betalar du för Citrix-licenser och infrastruktur utöver kostnaderna för din nya miljö. Genom att förstå vad Citrix faktiskt kostar – inklusive de dolda kostnaderna för servrar, gateways och administration – kan du sätta upp ett realistiskt mål för när systemet ska fasas ut.
Många oberoende programvaruleverantörer (ISV) anpassar den sista migreringsvågen efter förnyelsedatumet för Citrix. Det ger projektet en naturlig tidsgräns och gör att man slipper betala för ytterligare en fullständig period på en plattform som man är på väg att lämna. Eftersom GO-Global använder licenser för samtidiga användare kan man skala upp systemet i takt med att varje våg genomförs, istället för att betala för varje namngiven användare redan från första dagen.
Låt ISVHost sköta din nya miljö
En migrering är också ett lämpligt tillfälle att fundera över var din applikation ska köras. Om ditt team inte vill bygga upp och underhålla en andra miljö medan Citrix fortfarande är i drift, så är ISVHost skapat just för den situationen.
ISVHost är GraphOns webbhotellstjänst som är särskilt utformad för ISV:er. Den kombinerar GO-Global med en hostad infrastruktur i ett enda helhetslösning, så att du kan flytta din Windows-applikation till molnet utan större kodändringar och utan att behöva sätta upp egna servrar. Vid en Citrix-migrering innebär det följande:
- Ingen ny infrastruktur behöver byggas upp. Er GO-Global-miljö är redo för pilotanvändare utan att ni behöver köpa in hårdvara eller bygga ut molnmiljön.
- En smidigare avveckling av Citrix. Allteftersom varje våg passerar avvecklar du Citrix-kapaciteten istället för att ersätta den med nya servrar som du fortfarande måste sköta.
- En enda partner för leverans och hosting. Samma företag som står bakom GO-Global sköter hostingen av din applikation, så du slipper samordna mellan en programvaruleverantör och en separat hostingleverantör.
- Mer tid för din produkt. Ditt team kan fokusera på din applikation och dina kunder istället för att lappa servrar och sköta ett datacenter.
För ISV-företag som vill lämna Citrix och samtidigt dra sig ur infrastrukturbranschen gör ISVHost det möjligt att förena dessa två mål i en enda, smidig övergång.
Slutsats: Att byta utan störningar
Genom att köra Citrix och GO-Global parallellt kan man förvandla en riskfylld, heltäckande övergång till en serie små, hanterbara steg. Med en tydlig plan för samverkan mellan Citrix och GO-Global, en stegvis migreringsplan kopplad till era förnyelsedatum, god kommunikation med era kunder och ISVHost som står redo att driva er nya miljö kan ni övergå till en enklare och mer kostnadseffektiv leveransplattform utan att äventyra era kundrelationer.
Är du en ISV som för närvarande distribuerar din applikation via Citrix? Kontakta oss för att få veta hur GO-Global kan hjälpa dig att förenkla åtkomsten till programvaran för dina slutanvändare. Eller ladda ner en kostnadsfri testversion för att prova själv.
GO-Global publicerar din Windows-applikation med mindre infrastruktur och färre samtidiga licenser, så att du kan flytta över kunderna från Citrix i din egen takt.
