Mostrando postagens com marcador ServiceNow. Mostrar todas as postagens
Mostrando postagens com marcador ServiceNow. Mostrar todas as postagens

sexta-feira, 22 de dezembro de 2023

Não chame ServiceNow de SNOW

Já comentei aqui sobre ServiceNow, a plataforma com a qual trabalho e sou instrutor. E como uma pessoa que compartilha conhecimento sobre ServiceNow, seus produtos e soluções, estou sempre em busca de tudo o que diz respeito as boas práticas, termos e conceitos corretos. Me baseio muito nas recomendações do fabricante e sua documentação.

Mas algo que não diz respeito exatamente a prática de administrar, implementar ou desenvolver dentro do ServiceNow, porém, remete-se a nomenclatura do produto, são as abreviações que as pessoas acabam usando ao referenciar a ServiceNow (empresa) e o ServiceNow (plataforma/produto). O mais comum é usar a sigla "SN", que obviamente indica "ServiceNow".

ServiceNow não é SNOW, mas pode chamar de SN

No entanto, vejo que alguns colegas também costumam usar o acrônimo "SNOW" ou "snow", o que não parece bem certo, pois pode gerar confusão. Afinal, existe outra solução de mercado – que não tem relação alguma com a ServiceNow – e que se chama Snowflake. A Snowflake é uma plataforma que faz a gestão de dados em nuvem (DaaS - Data as a Service), enquanto a ServiceNow possibilita a criação e gestão de fluxos de trabalho em nuvem (aPaaS - application Platform as a Service). Por isso, SNOW / snow é totalmente diferente de ServiceNow ou SN.

P.S.: Já vi pessoas também escrevendo ServiceNow separado (Service Now) ou sem o "N" maiúsculo (Servicenow). Este também não é o jeito mais correto, já que em qualquer material oficial da empresa, a escrita sempre é "ServiceNow" (com o "S" e o "N"maiúsculo).

segunda-feira, 30 de janeiro de 2023

Automatizando ServiceNow PDI "wake up" com Python e Selenium

A ServiceNow oferece uma sandbox para todos os administradores, arquitetos, desenvolvedores e especialistas – ou simplesmente curiosos sobre o funcionamento da plataforma – a fim de que possam testar e validar funcionalidades e recursos. Estes ambiente são denominados PDI (Personal Developer Instance) – ou no português, instância pessoal de desenvolvimento.

Como a empresa não cobra pelo uso dos ambientes, é natural que preze pela economia de recursos. Sendo assim, PDIs que estejam entre 6 e 8 horas sem atividade (ociosas), são devolvidas para o pool da ServiceNow, e ficam lá até que seus usuário solicitem novamente seu funcionamento. Portanto, todos os dias, quando se deseja utilizar uma PDI, os usuários necessitam acordá-la.

Let's automate it!

Despertar uma PDI consiste basicamente em autenticar-se no site https://developer.servicenow.com com o E-mail e senha utilizado para cadastrar-se no site e provisionar a instância. O processo pode levar alguns minutos até que a PDI esteja online. PDIs que não sejam acordadas por mais de 10 dias, são definitivamente excluídas pela ServiceNow. Com isso, para quem tem apego aos seus projetinhos, é interessante estar sempre despertando a instância, mesmo quando não vai utilizá-la. E que tal automatizar este processo?

Não sou nem um pouco especialista no tema, mas fuçando e com alguma pesquisa, criei um script super simples para automatizar o wakeup de uma PDI. Quer ver como está funcionando?

Você não ficou surdo 😅. Não tem fala no vídeo mesmo, pois é apenas ilustrativo. 🤓

Agora sim! Para replicar a construção do script, basta seguir os passos:

  1. Baixe e instale o Python: O download pode ser feito pelo site oficial.
  2. Instale a biblioteca Selenium: Abra o console/terminal e digite: pip install Selenium.
  3. Baixe o ChromeDriver: Salve o arquivo na mesma pasta onde o script será criado.
  4. Utilizando um editor da sua preferência (Notepad, Notepad++, Sublime Text, etc...) crie o script conforme o modelo que estou disponibilizando aqui https://www.joatanfontoura.com/arquivos/AuthSNDev.py, lembrando de apenas alterar os valores das variáveis SNDevUser e SNDevPass para seu E-mail e senha cadastrados no Site Developer.
  5. Depois disso, é só chamar o script no console/terminal, digitando AuthSNDev.py, no caso de você ter colocado o mesmo nome que eu usei.
  6. Por fim, se quiser, você pode criar um agendamento para que o script seja executado diariamente a partir do seu computador: Aqui as instruções para agendar no Windows.

No mais, acho que é isso. Espero que funcione pra você da mesma forma que funcionou pra mim!

UPDATE [22/12/2023]: O script disponível para download foi revisado, adequando o ID dos elementos da página do site Developer com as mudanças realizadas pela ServiceNow.

segunda-feira, 26 de setembro de 2022

Você sabe com o que o Joatan trabalha?

Talvez um dos principais desafios dos profissionais de TI é explicar as pessoas que não são da área sobre o seu trabalho. Normalmente o pessoal associa como alguém que conserta coisas. No fundo, não deixa de ser, mas é bem mais complexo que isso.

No meu caso, quando eu trabalhava como técnico em informática era fácil de explicar: o menino da TI que conserta os computadores. Depois, quando fui trabalhar com suporte e infraestrutura, complicou um pouco, pois eu acabava me envolvendo com tecnologias e mecanismos que não fazem parte tanto do cotidiano técnico de quem "arruma computador", mas ainda era OK de falar sobre isso. Mais tarde, quando fui trabalhar com gestão de serviços de TI, daí a situação ficou tensa: no geral, as pessoas nem imaginam – há inclusive pessoas de TI que não fazem ideia da existência dessa função – e que esse tipo de serviço existe e é de suma importância para uma empresa.

Agora, já vai fazer quase 1 ano que estou trabalhando como consultor de treinamentos de uma plataforma chamada ServiceNow. Há muita gente – e mais uma vez, incluindo pessoas de TI – que não fazem ideia da existência do ServiceNow. E muito menos consideram a necessidade de haver treinamentos para isso, visto que não conhecem a dimensão da solução. Face a isto, a seguir, compartilho dois vídeos feitos para explicar sobre o que é ServiceNow e sobre o ecossistema da solução em termos de produtos e funcionalidades.

O que é ServiceNow?


Conheça o mapa de capacidades do ServiceNow

Perceba que o ServiceNow é muito amplo. Portanto, é humanamente impossível alguém conhecer profundamente a solução de ponta a ponta. Acho difícil haver um especialista que conheça em detalhes toda a gama de produtos e soluções oferecidas.

Entretanto, sempre há um começo. A pessoa inicia aprendendo o básico da ferramenta, como configurá-la e administrá-la no seu sentido mais generalista. Depois, pode se aprofundar em mais dois ou três produtos, por exemplo. No meu caso, eu sei como administrar o funcionamento do ServiceNow – na sua forma geral. Sou certificado e tenho habilitação para ministrar o curso ServiceNow Fundamentals. Além disso, como também conheço de ITSM (sigla em inglês para gestão de serviços de TI), tanto no contexto geral – não especificando ferramenta "A" ou "B", – também fui avaliado e consegui permissão para conduzir treinamentos de ITSM Fundamentals.

Então é isso. Agora você já tem uma ideia com o que eu trabalho. Quando nos encontrarmos, você até pode me perguntar sobre a melhor marca ou modelo de notebook para comprar, mas como já há alguns anos que eu não acompanho mais isso com tanto afinco, minha resposta será meio vaga 🤷‍♂️. No entanto, se me perguntar sobre ServiceNow, certamente poderei te ajudar mais. 😊

terça-feira, 14 de dezembro de 2021

Sim, I'm back to work

Se você acompanha meus posts, deve saber que nesse ano — 2021 — passei por uma espécie de crise de carreira. Por decisão própria, deixei a Getnet, empresa que por quase 8 anos me acolheu e ofereceu espaço para crescimento e desenvolvimento. Poucas semanas depois desta saída, tentei ingressar em uma área diferente — profissionalizar minha paixão por redação e tecnologia — mas acabei percebendo que não estava pronto pra isso. E aí segui em frente, decidido que precisava encontrar um propósito e que mais cedo ou mais tarde — sem pressão alguma — ele iria aparecer.

Nisso, há quase 2 meses, fui procurado por uma empresa que me chamou a atenção. A proposta — e aqui não falo apenas do lado financeiro, mas principalmente do trabalho a ser desenvolvido — me agradou bastante: unir tecnologia e educação com a intenção de compartilhar conhecimento na posição de consultor de treinamentos em uma academia corporativa. Além disso, a cultura da empresa também despertou meu interesse, assim como a maneira que eles tratam o tema de employee experience — encorajando todos a seguir o mote #TemQueSerFeliz.

homeoffice joatan aoop

Meu home office

E assim, já estou na minha quarta semana de trabalho na Aoop Cloud Solutions. Pois é, eu aceitei o emprego e estou bem feliz com a decisão. Afinal, tudo o que eu vi até agora, está bem em linha com os meus valores e princípios, sem contar que corresponde totalmente com o que me foi "vendido" pelas pessoas que me entrevistaram, incluindo o próprio CEO da companhia.

Mas então eu já estava pronto para voltar ao trabalho? 

Digamos que eu ainda não estava necessariamente procurando emprego, — claro, em algum momento começaria a procurar, — porém, apesar do meu momento sabático, nunca deixei de estar aberto às propostas. No caso, se a oferta fosse boa, possibilitando que eu enxergasse um objetivo claro e alinhado com os meus desejos, eu estaria disposto a encarar. Não preciso dizer que isso aconteceu conforme fui conhecendo as intenções da Aoop, certo?

O gatilho para terem me achado e se interessado no meu perfil, — foram os vídeos que comecei a produzir sobre o uso do ServiceNow — uma ferramenta de automação de processos e gestão de serviços. A Aoop é parceira da ServiceNow, e com isso, lidera projetos de implantação e treinamentos, junto aos clientes da plataforma no Brasil.

Conheci o ServiceNow e aprendi a usá-lo e administrá-lo junto com meus ex-colegas na Getnet, onde conduzimos um projeto de implantação e substituição de um software legado, adotando o ServiceNow no lugar. Não posso deixar de mencionar, que os materiais de orientação que na época produzimos como apoio aos usuários na transição de um ambiente para o outro, foram uma inspiração para que eu iniciasse os meus vídeos. 

Entretanto, a intenção que me fez ter começado a construção de um conteúdo — de maneira individual e independente — foi para ajudar pessoas que estão começando a utilizar o produto e talvez tenham as mesmas dificuldades que eu tive. Aliás, os vídeos que produzi — e desejo continuar produzindo — são em português, o que oferece oportunidade para quem possui dificuldade com o idioma inglês, a língua nativa do ServiceNow e da sua documentação oficial.

Uma oportunidade para estar mais próximo da educação

Nessa minha jornada de autoconhecimento, pela qual passei nos últimos meses, eu havia conversado com a doutora Adriana, a professora que escolhi como orientadora do meu TCC de graduação. Na conversa com a "profe" Adri, questionei sobre uma eventual possibilidade de bolsa de pesquisa ou algum caminho para ingressar no meio acadêmico. O motivo disso foi baseado na vontade que fiquei, depois de ter me formado, de ingressar em um programa de mestrado, a fim de mais tarde buscar espaço no corpo docente de uma universidade. No entanto, infelizmente o meio acadêmico também foi afetado pela pandemia, refletindo negativamente nos incentivos à pesquisa, e de certa forma, isso me desanimou um pouco, tanto que acabei não avançando na iniciativa.

Sendo assim, posso dizer que este foi mais um dos motivos pelos quais aceitei a oportunidade na Aoop, já que terei a possibilidade de estar mais próximo ao ensino e a educação. Com isso, encontrei a chance de aprender, reaprender e aprender novamente um conteúdo, algo que me agrada muito e lembra a realidade de um professor.

Por fim, achei meu propósito e estou incrivelmente grato

Dito tudo isso, afirmo que achei meu propósito: como um instrutor e produtor de conteúdo, facilitar o conhecimento de ServiceNow e suas tecnologias por meio de programas de treinamento, de modo que a TI opere como aliada estratégica de negócio dentro das organizações.

the golden circle instrutor servicenow

The Golden Circle — agora preenchido

E aqui entre nós, como é bom estar novamente engajado com uma causa que nos completa! Estou totalmente disposto a dar o meu melhor a fim de seguir com meu desenvolvimento, sendo um profissional cada dia mais evoluído, sempre buscando conhecimento e constantemente aperfeiçoando e adaptando a maneira como compartilho e coloco tudo em prática.

Sou muito grato a todos que sempre torcem por mim, em especial a minha família, por estar sempre ao meu lado, me apoiando em cada decisão, sem julgamentos ou preconceitos, pois sabem que o que importa é que eu seja feliz.