Como executar o Citrix e o GO-Global simultaneamente durante a migração
Pouquíssimos fornecedores independentes de software (ISVs) conseguem desativar o Citrix numa sexta-feira e ativar uma nova plataforma na manhã de segunda-feira. Seus clientes dependem do seu aplicativo todos os dias, sua equipe de suporte conhece o ambiente atual de cor e salteado, e uma única migração mal-sucedida pode destruir anos de boa reputação. É por isso que a maioria das migrações bem-sucedidas para fora do Citrix começa com um período de coexistência com o Citrix, durante o qual ambas as plataformas funcionam em paralelo enquanto os usuários são migrados em grupos controlados.
Nesta publicação, explicaremos como funciona, na prática, a coexistência com a Citrix, como estruturar uma migração em fases para o GO-Global e como a ISVHost pode aliviar a carga de trabalho de infraestrutura da sua equipe, de modo que seus clientes mal percebam a mudança.
Por que os ISVs estão abandonando a Citrix, para começar
A Citrix é uma plataforma poderosa desenvolvida para grandes empresas que precisam de desktops totalmente virtuais, controle avançado de políticas e uma ampla gama de serviços complementares. Para um ISV que precisa apenas disponibilizar um aplicativo Windows aos seus clientes, esse poder muitas vezes se transforma em sobrecarga. Muitos fornecedores acabam sobrecarregados pela infraestrutura da Citrix, pelas habilidades especializadas necessárias para administrá-la e pelos custos de licenciamento que não param de subir.
A GO-Global adota uma abordagem diferente. Ela publica aplicativos individuais do Windows, em vez de desktops completos, utiliza licenciamento por usuário simultâneo e opera em uma pilha de tecnologia mais leve. A diferença entre a virtualização de aplicativos e a virtualização de desktops está no cerne do motivo pelo qual muitos ISVs optam por essa mudança. Se você ainda está avaliando as duas plataformas, uma análise mais detalhada da Citrix e da GO-Global para ISVs aborda a complexidade, o custo e a experiência do usuário final com mais detalhes.
A questão, geralmente, não é se devemos fazer a migração. É como fazer a migração sem causar transtornos aos clientes que dependem do seu software atualmente.
O que significa a coexistência da Citrix durante uma migração
A coexistência com o Citrix significa simplesmente operar seu ambiente Citrix existente e um novo ambiente GO-Global ao mesmo tempo, sendo que cada um atende a um conjunto definido de usuários. Seu conjunto de servidores Citrix permanece em produção enquanto você implanta o GO-Global, publica seu aplicativo e o valida com usuários reais.
Essa abordagem traz três benefícios práticos:
- Menor risco. Se surgir algum problema na nova plataforma, os usuários afetados podem voltar a usar o Citrix enquanto você resolve o problema.
- Testes em ambiente real. Você valida o desempenho, a impressão e as integrações com cargas de trabalho reais, em vez de simulações em laboratório.
- Gestão de mudanças previsível. Sua equipe de suporte aprende a usar a nova plataforma gradualmente, em vez de tudo de uma vez.
Alguns ISVs chegam até a manter as duas plataformas a longo prazo, utilizando o Citrix para os desktops internos dos funcionários e o GO-Global para disponibilizar seus aplicativos aos clientes.
Planejando sua migração em fases
Uma migração em fases funciona melhor quando cada fase tem uma meta clara e critérios de conclusão bem definidos. Antes de começar, analise os desafios mais comuns da migração de aplicativos, como tempo de inatividade, problemas de compatibilidade e queda no desempenho, para que você possa se planejar com antecedência em vez de ter que reagir a eles.
Uma sequência típica é assim:
- Faça um levantamento do seu ambiente Citrix atual. Documente os aplicativos, as versões, as impressoras, os compartilhamentos de arquivos e os métodos de autenticação que seus usuários utilizam atualmente. Essa lista servirá como sua lista de verificação para garantir a paridade.
- Implemente seu ambiente GO-Global. Você pode implantar o GO-Global em servidores dedicados, separados dos seus componentes Citrix, ou deixar que a ISVHost faça a hospedagem para você. Ambas as opções permitem que cada plataforma seja gerenciada, atualizada e tenha seus problemas resolvidos de forma independente.
- Publique e teste internamente. Publique seu aplicativo por meio do GO-Global e peça para sua própria equipe usá-lo no dia a dia. Os usuários internos são o grupo piloto mais compreensivo que você tem.
- Realize um projeto-piloto com clientes. Selecione um pequeno grupo de clientes, de preferência aqueles que estejam engajados e dispostos a dar feedback. Compare os tempos de login, os trabalhos de impressão e os tickets de suporte desses clientes com os valores de referência da Citrix.
- Faça a migração em etapas. Transfira os clientes em grupos, por região, tamanho ou data de renovação do contrato. Mantenha o Citrix disponível como alternativa para cada etapa até que o sistema esteja estável.
- Desative o Citrix. Assim que todos os usuários estiverem no GO-Global e o volume de suporte tiver se estabilizado, retire de serviço seus servidores e licenças do Citrix seguindo um cronograma que coincida com suas datas de renovação.
{{CTAEMBED_IDENTIFIER}}
Garantindo o bom funcionamento de ambos os ambientes
A coexistência funciona quando os usuários sempre sabem para onde ir e sua equipe sempre sabe quem está onde. Algumas práticas ajudam:
- Defina um ponto de acesso específico para cada ambiente. Utilize URLs ou links de portal distintos para o Citrix e o GO-Global, para que os usuários não fiquem confusos sobre qual deles devem iniciar.
- Mantenha os recursos compartilhados como tal. Configure ambos os ambientes para acessarem os mesmos bancos de dados, servidores de arquivos e provedor de identidade, para que os dados permaneçam consistentes, independentemente da plataforma em que o usuário estiver.
- Acompanhe quem está em qual plataforma. Uma lista simples que associe cada cliente ao seu ambiente atual agiliza as chamadas de suporte e facilita o planejamento das turmas.
- Mantenha as versões do aplicativo sincronizadas. Aplique patches e atualize seu aplicativo nas duas plataformas ao mesmo tempo, para que os usuários não percebam diferenças de comportamento dependendo de onde fizerem login.
- Comunique-se com antecedência. Informe cada grupo de clientes sobre quando ocorrerá a mudança, o que mudará para eles e com quem devem entrar em contato caso percebam algo errado.
Planejando o momento da saída para controlar os custos
A duração do seu período de coexistência acarreta um custo direto. A cada mês em que você mantém ambas as plataformas em operação, você está pagando pelo licenciamento e pela infraestrutura da Citrix, além dos custos do seu novo ambiente. Entender quanto a Citrix realmente custa, incluindo os custos ocultos de servidores, gateways e administração, ajuda você a definir uma data-alvo realista para descontinuá-la.
Muitos ISVs sincronizam a última onda de migração com a data de renovação do Citrix. Isso define um prazo natural para o projeto e evita o pagamento de mais um período completo por uma plataforma da qual você está saindo. Como o GO-Global utiliza licenciamento por usuários simultâneos, é possível ampliá-lo à medida que cada onda é concluída, em vez de pagar por cada usuário nomeado logo no início.
Deixe a ISVHost administrar seu novo ambiente
Uma migração também é o momento certo para repensar onde seu aplicativo é executado. Se sua equipe não quiser criar e manter um segundo ambiente enquanto o Citrix ainda estiver em produção, a ISVHost foi criada exatamente para essa situação.
O ISVHost é o serviço de hospedagem da GraphOn desenvolvido especificamente para ISVs. Ele combina o GO-Global com uma infraestrutura hospedada em uma única oferta completa, para que você possa migrar seu aplicativo Windows para a nuvem sem grandes alterações no código e sem precisar instalar seus próprios servidores. Durante uma migração da Citrix, isso significa:
- Não é preciso construir nenhuma nova infraestrutura. Seu ambiente GO-Global já está pronto para usuários-piloto, sem que você precise adquirir hardware ou implementar uma infraestrutura em nuvem.
- Uma saída mais limpa do Citrix. À medida que cada fase vai passando, você retira a capacidade do Citrix de operação, em vez de substituí-la por novos servidores que ainda precisaria gerenciar.
- Um único parceiro para entrega e hospedagem. A mesma empresa responsável pelo GO-Global hospeda seu aplicativo, de modo que você não precisa coordenar entre um fornecedor de software e um provedor de hospedagem separado.
- Mais tempo para o seu produto. Sua equipe pode se concentrar no seu aplicativo e nos seus clientes, em vez de aplicar patches nos servidores e gerenciar um data center.
Para os ISVs que desejam deixar a Citrix e, ao mesmo tempo, sair do ramo de infraestrutura, a ISVHost transforma esse processo em uma transição única e simples.
Conclusão: Fazer a transição sem interrupções
A execução simultânea do Citrix e do GO-Global transforma uma migração arriscada e repentina em uma série de etapas pequenas e gerenciáveis. Com um plano claro para a coexistência do Citrix, um cronograma de migração em fases alinhado às suas datas de renovação, boa comunicação com seus clientes e a ISVHost à disposição para hospedar seu novo ambiente, você pode migrar para uma plataforma de entrega mais simples e de menor custo sem colocar em risco seu relacionamento com os clientes.
Você é um ISV que atualmente disponibiliza seu aplicativo por meio da Citrix? Entre em contato conosco para saber como a GO-Global pode ajudá-lo a otimizar o acesso ao software para seus usuários finais. Ou baixe uma versão de avaliação gratuita para testá-la você mesmo.
O GO-Global publica seu aplicativo do Windows com menos infraestrutura e licenças simultâneas, para que você possa migrar os clientes do Citrix no seu próprio ritmo.
