Conhecendo Washington DC:

Destaques da mais nova versão do ServiceNow

A mais nova versão do ServiceNow está chegando. Preparamos um breve resumo de alguns recursos úteis para aqueles que estão curiosos sobre os aprimoramentos e avanços que vieram nesta versão.

Redução de problemas de desempenho

Pode parecer que o Washington DC não está trazendo nenhuma alteração significativa na interface do usuário, mas você poderá sentir a diferença após a atualização. O ServiceNow está trazendo duas mudanças em relação aos nodes da instância. Para aqueles que não estão familiarizados com a arquitetura técnica detalhada: Um node do ServiceNow é um servidor de aplicativos dentro da infraestrutura do ServiceNow que lida com solicitações enviadas a uma instância do ServiceNow. Quando muitas solicitações chegam às instâncias do ServiceNow, o desempenho pode ser afetado. A versão Washington vem com uma nova versão do Centralized Scheduler Job Delegation e memory pressure remediation. Um scheduler pode ajudar a aliviar a pressão da memória minimizando o tamanho do pool de threads, permitindo uma redução de até 50% e, consequentemente, diminuindo o espaço ocupado pela memória. Como isso pode afetar sua instância? O desempenho de sua instância será aumentado, especialmente em instâncias grandes ou muito carregadas do ServiceNow.

Background script Monaco JavaScript editor

 A ServiceNow está introduzindo algumas novidades que os desenvolvedores vão adorar.  A primeira delas é o Monaco JavaScript editor para os background scripts. Os desenvolvedores provavelmente vêm usando plug-ins de navegador há anos para obter todos esses recursos. Agora você pode finalmente desativá-los e desfrutar de um novo editor de código de primeira classe com todos os recursos com os quais você pode sonhar, como palavras-chave codificadas por cores, pesquisa, comentários, indicadores de erro e formatação. Ainda não é possível salvar e não há alterações no escopo - você pode executar scripts no escopo global ou em aplicações escopadas.

Workflow Studio

O próximo recurso significativo que você notará é a nova experiência de automação com o Workflow Studio. Finalmente, a ServiceNow apresenta uma interface consolidada na qual você pode criar e operar com todas as suas automações: manuais, fluxos, subfluxos, ações, fluxos de dados, integrações de Integration Hub e tabelas de decisão (table decisions).

Se quiser explorar mais o assunto, você pode participar da sessão de desenvolvimento ao vivo no YouTube organizada pela ServiceNow  Workflow Studio & Flow Designer - Live Coding Hour Hour - ServiceNow Developer Program

O Workflow Studio também está disponível na ServiceNow Store  Click here to get Workflow Studio

Outro recurso de automação que você pode usar no Workflow Studio é a ação Remote Table Query (Consulta à tabela remota). Portanto, se você estiver usando o recurso de tabelas remotas, poderá usar fluxos em vez de scripts personalizados para atualizar os dados.

GraphQL Explorer

O próximo recurso é referente ao GraphQL. Se você leu algumas das publicações anteriores do blog da TCP, sabe que o GraphQL é uma linguagem de consulta para APIs e um ambiente de tempo de execução para executar essas consultas com dados existentes. Ela foi desenvolvida pelo Facebook em 2012 e posteriormente lançada como um projeto de código aberto. O GraphQL oferece uma alternativa mais eficiente, poderosa e flexível às APIs REST tradicionais. O ServiceNow está ficando ainda mais poderoso com o GraphQL Explorer. 

O GraphQL oferece recuperação eficiente de dados, permitindo que os clientes solicitem apenas as informações necessárias, reduzindo o excesso de busca. Seu ponto de extremidade único, sua estrutura hierárquica e seu forte sistema de digitação levam a um desenvolvimento simplificado, iterações mais rápidas e recursos aprimorados em tempo real, o que o torna a escolha preferida para o desenvolvimento de APIs modernas.

ServiceNow Documentation

NowLearning Content for GraphQL

Clone Admin Console

Nova experiência de clone simplificada, na qual você pode modificar ou criar novas configurações e definições de clone, incluindo perfis de clone e instâncias de clone, agendar clones e evitar conflitos, visualizar o status da atividade de clone atual, cancelar um clone, solicitar backup sob demanda e reverter após a conclusão. O Clone Dashboard é introduzido sobre o mecanismo de clones existente.

Se não puder esperar até que possa testá-lo, o console Clone Admin está disponível como um aplicativo gratuito na ServiceNow Store (a partir do Patch 2 de Utah) Click here to get Clone Admin Console.

Performance testing with ATFs

A criação de perfis de desempenho permite que você faça testes de desempenho em suas instâncias. Você pode reutilizar os cenários de teste existentes ou criar testes de desempenho direcionados.

Além de servir como uma ferramenta de teste funcional para garantir a estabilidade de uma instância após as alterações, o ATF (Automated Test Framework) da ServiceNow também é excelente para identificar a degradação do desempenho durante as atualizações. Esse recurso permite que os usuários identifiquem, investiguem e resolvam quaisquer problemas de desempenho que possam surgir.

A condução da criação de perfil de desempenho é simples com o ATF, permitindo que os usuários executem testes ou conjuntos com uma contagem de execução padrão de 10. Dentro de um conjunto, cada teste é executado sequencialmente 10 vezes, com a execução inicial servindo como um aquecimento para otimizar os valores do cache, não considerados na contagem de 10 testes de um teste ou conjunto.

Deseja fazer upgrade? Confira nossas 6 etapas para garantir um upgrade bem-sucedido de Washington!

Para ver todas as novas alterações e novos recursos, consulte  Washington DC release notes.