Limpar filtro
Artigo
Luca Ravazzolo · Out. 6, 2020
Olá a todos,
Com este artigo eu gostaria de mostrar como o [_Sistema de Alerta e Monitoramento_](https://github.com/intersystems-community/sam) (ou SAM para abreviar) pode ser configurado de forma fácil e dinâmica. O caso de uso pode ser o de um pipeline de provisionamento de CI/CD, rápido e ágil, onde você deseja executar seus testes unitários mas também seus testes de estresse e, você gostaria de ver rapidamente se esses testes foram bem-sucedidos ou como eles estão estressando os sistemas e _sua_ aplicação (a [API SAM é extensível com backend ](https://irisdocs.intersystems.com/irislatest/csp/docbook/Doc.View.cls?KEY=GCM_rest#GCM_rest_metrics_application)do InterSystems IRIS possibilitando a sua implementação de [APM](https://en.wikipedia.org/wiki/Application_performance_management)).
O SAM fornece uma nova interface gráfica que exibe métricas e alertas. Por padrão, ele respeita os alertas gerados pelas instâncias IRIS que monitoradas e, embora você possa definir os valores dos sensores de acordo com sua preferência, o SAM permite que você configure rapidamente regras SAM no Prometheus incluso, para que em seu pipeline de CI/CD você possa ser alertado rapidamente sobre as coisas conforme elas acontecem.
Existem alguns requisitos que você deve prestar atenção para executar o SAM. A solução é disponibilizada em um pacote de contêiner fácil de usar e montado automaticamente utilizando o Docker Compose. Você pode obter todos os detalhes sobre como executar o SAM no link acima. É fácil 
Com o SAM em execução, provisionamos quatro clusters na AWS em quatro regiões diferentes (a empresa fictícia do exemplo é uma organização global e a equipe de garantia de qualidade está localizada nos Estados Unidos, na costa oeste, enquanto a produção está em execução em Londres em um distrito financeiro).
Para provisionar e executar rapidamente nossos clusters IRIS, utilizamos o [InterSystems Cloud Manager](https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=GICM) (ICM) que é configurado de forma rápida e fácil através de scripts simples para implantar estes esses clusters na nuvem, nas várias regiões da AWS.
Quando o processo de provisionamento é concluído, chamamos o script [**SAM-populate.sh**](https://github.com/intersystems-community/icm-sam-1/blob/master/SAM-populate.sh) que, configurado adequadamente (veja [env-config.sh](https://github.com/intersystems-community/icm-sam-1/blob/master/env-config.sh)), popula em poucos segundos nossa solução SAM em execução em nossa estação de trabalho local.
Por meio de uma _única página SAM_, é possível monitorar vários clusters do InterSystems IRIS sem ter que acessar várias páginas nos portais de gerenciamento da AWS. Legal :) mas, indo direto ao ponto, nós os "IRISanianos" ficamos surpresos ao ver como nossas instâncias de plataforma de dados estão de fato se saindo quando comparamos a ter apenas as métricas EC2-OS padrão para fazer este tipo de monitoramento. Lembre-se de que o SAM oferece atualmente mais de 100 métricas de kernel do InterSystems IRIS _e_ as combinam com os alertas do InterSystems IRIS. A fusão dos dois deve ser o começo... não de uma história de amor, mas de uma leitura mais precisa de seus sistemas.
Você pode encontrar o código do projeto e caso de uso descritos [neste link do Github](https://github.com/intersystems-community/icm-sam-1).
Os destaques do projeto são:
1. O uso da [API REST SAM](https://docs.intersystems.com/sam/csp/docbook/Doc.View.cls?KEY=RSAPI_overview)
2. IU simples, limpa e eficaz do SAM para a visualização de várias instâncias do InterSystems IRIS agrupadas em clusters
3. O uso da nova [funcionalidade de mesclagem do CPF](https://docs.intersystems.com/irislatest/csp/docbook/Doc.View.cls?KEY=RACS_cpf#RACS_cpf_edit_merge)
4. Potência e capacidade de programação do [ICM](https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=GICM) ou era a capacidade do script? 
Se você deseja executá-lo, preste atenção em:
* a necessidade de licenças do InterSystems IRIS com tecnologia sharding habilitada
* o contêiner InterSystems IRIS certo (você precisará de 2020.2 e superior)
* o registro do contêiner que o ICM utilizará
* as credenciais de registro do contêiner
* o custo em que você incorrerá ao executar esses clusters na AWS
* e provavelmente algumas outras coisas :)
Espero que você ache os scripts úteis e inspiradores para
* as chamadas de API REST do SAM e
* a forma não interativa como o ICM é incrementado
Fiquem bem e seguros
--
Anúncio
Larry Finlayson · Jun. 16, 2021
Olá Comunidade!
A agenda de treinamentos de Outubro de 2021 para turmas virtuais ao vivo (em inglês) com exercícios práticos (hands-on) já se encontra disponível em classroom.intersystems.com.
Em particular, gostaríamos de destacar alguns dos cursos:
Julho 13-15: HealthShare Patient Index
Julho 19-23: InterSystems Change Control - Tier 1 Basics (CCR)
Setembro 13-17: Using InterSystems Embedded Analytics
Setembro 14-15: HealthShare Unified Care Record Overview
Clique aqui para se registrar para um dos cursos!
Como sempre, nós também disponibilizamos a opção de agendamento de uma turma específica para sua organização. Para tal, basta preencher o formulário de contatos ou enviar um e-mail para education@intersystems.com.
Pergunta
Walter Brandes · Ago. 3, 2022
alguem poderia me dizer se o CSP funciona do IRIS, pois estou querendo do CACHE para o IRIS boa tarde Walter,
Sim é suportado. Segue o link para a documentação:
https://docs.intersystems.com/iris20221/csp/docbook/Doc.View.cls?KEY=PAGE_csp
MUITO OBRIGADO ROCHAEL, QUE DEUS TE ABENCOE para que você tenha sucesso na sua migração do Caché para IRIS, é importante que você baixe co WRC (https://wrc.intersystems.com/wrc/coDistDocs.csp ) os documentos oficiais "InterSystems IRIS Migration Guide" e "How to Migrate to InterSystems IRIS" e os leia com atenção.
Qualquer dúvida pode perguntar novamente.
obrigado e bom final de semana. obrigado novamente
Anúncio
Rochael Ribeiro · Maio 11, 2021
O evento Hospitalar Digital Journey está começando, com discussões importantes sobre a Medicina
pós-pandemia e a Transformação Digital na Saúde, entre outros temas que envolvem a comunidade e especialistas.
Para falar sobre os benefícios da Interoperabilidade, a InterSystems convidou Antonio Valadares, gerente de TI
do Hospital Israelita Albert Einstein.
Evento online gratuito, inscreva-se!
Anúncio
Angelo Bruno Braga · Dez. 8, 2022
...e descubra como você pode nos iluminar! Compartilhe sua experiência tornando-se um Especialista Externo no Assunto da Certificação InterSystems. Também no boletim de novembro de 2022, encontre informações úteis sobre compatibilidade de produtos, aprenda como obter mais insights de seus dados e veja como você pode preparar facilmente dados de saúde para interoperar.
Artigo
Danusa Calixto · Abr. 27, 2023
Oi, pessoal!
Recentemente, eu precisava configurar um servidor FHIR local usando o IRIS For Health e acho que encontrei a maneira mais fácil e simples possível.
Basta executar estas duas linhas no terminal:
docker run --rm --name my-iris -d --publish 9091:1972 --publish 9092:52773 intersystemsdc/irishealth-community
e
docker exec -it my-iris iris session iris -U "USER" '##class(%ZPM.PackageManager).Shell("install fhir-server")'
E o servidor FHIR será executado localmente em http://localhost:9092/fhir/r4.
É só isso!
O servidor FHIR usará a última versão do InterSystems IRIS for Health Community Edition e implantará o [servidor FHIR a partir desse app](https://openexchange.intersystems.com/package/iris-fhir-template) pelo pacote IPM no namespace FHIRSERVER.
Isso se aplica ao Mac, então adicione nos comentários como funciona no Windows.
Esse é um breve artigo, já que é muito fácil configurar um servidor FHIR local com o InterSystems IRIS for Health e o [IPM Package Manager.](https://openexchange.intersystems.com/package/InterSystems-Package-Manager-1)
Anúncio
Angelo Bruno Braga · Set. 27, 2021
Olá Desenvolvedores !
Junte-se a nós para mais um webinar da InterSystems Brasil!
Yuri Marx abordará no seminário online "15 medidas para adequar seu sistema à LGPD" as medidas, ferramentas, atividades e práticas para adequar de vez seu sistema à LGPD. Dia 29/09 às 11h!
Inscreva-se já, vagas limitadas!
Anúncio
Jacquie Clermont · Nov. 22, 2021
Olá Comunidade,
Eu gostaria apenas de lembrar vocês que ainda dá tempo de ganhar o cartão presente de US$25 da Gartner por avaliar nossos produtos. As avaliações devem ser objetivas (não são aceitos funcionários InterSystems) e aprovadas pela Gartner. Aqui está o link: https://gtnr.it/3ulVX4K
Vai lá, é rapidinho.
96 Postagens•0 Seguidores
Anúncio
Angelo Bruno Braga · Dez. 30, 2020
Olá Desenvolvedores,
O Advento do Código 2020 terminou! Obrigado pela participação na maratona ObjectScript da InterSystems!
Estamos gratos de apresentar os ganhadores e distribuir os prêmios!
E os aplausos vão para os ganhadores:
@Kevin.An4992 (w/ repo)
@Fabian.Haupt8993 (w/ repo )
@Yuval.Golendginer (w/ repo )
E aqui está o Placar Final InterSystems:
E os prêmios?
🥇 @Kevin.An4992 recebe US$3,000
🥈 @Fabian.Haupt8993 recebe US$2,000
🥉 @Yuval.Golendginer recebe US$1,000
Todos os vencedores recebem também emblemas especiais de ganhadores do Advento do Código!
Então!
Congratulações a todos os participantes! E obrigado pela sua atenção ao concurso e a dedicação dada a esta emocionante maratona de codificação!
A todos – participem deste emocionante concurso ano que vem! Boas Festas! 🎄🎅⛄️
Anúncio
Angelo Bruno Braga · Abr. 14, 2021
Olá Desenvolvedores !
Segue oportunidade para profissionais com experiência em nossa tecnologia ou interessados em ingressar nela !!!!!
Empresa (confidencial) em busca de profissionais para atuarem com a tecnologia Intersystems.
Conhecimentos necessários:
• JavaEE, padrões de aplicação, padrões de integração;• PL/SQL e Oracle;• Arquitetura orientada a serviços;• Arquitetura orientada a eventos;• Experiência no desenvolvimento de stack considerando java, spring / springboot;• Desenvolvimento de REST API's;• Design e modelagem de serviços;• Versionamento de código (SVN ou Git);• Boas práticas de desenvolvimento de software;• Padrões de integração.
Diferenciais:
Possuir conhecimentos em sistemas hospitalares, como Tasy ou MV.
Estes profissionais obterão capacitação na tecnologia InterSystems !!!
Os interessados devem encaminhar o currículo para: felipe_rios@outlook.com
Boa sorte !
Anúncio
William Glover · Dez. 9, 2022
Olá desenvolvedores,
Sabemos que você está esperando por isso há um ano inteiro. A hora finalmente chegou!
Junte-se ao Advent of Code 2022 com a InterSystems e participe do nosso concurso ObjectScript para ganhar $$$$ prêmios!
🏆 Nosso Placar 🏆
👉🏼 Junte-se à tabela de classificação privada do ObjectScript com este código: 130669-ab1f69bf.
Observação: você precisa fazer login no Advent of code (por exemplo, com conta GitHub/ Google/Twitter/Reddit) para ver a tabela de classificação e participar do concurso
prêmios:
🥇 1 º lugar - $3,000
🥈 2 º lugar - $2,000
🥉 3 º lugar - $1,000
Todos os vencedores também receberão um distintivo especial de alto nível Global Master.
Nota: Os funcionários da InterSystems não são elegíveis para prêmios em dinheiro.
Condições de vitória:
1. Para ganhar nosso prêmio, você deve estar no topo do ObjectScript Leaderboard e fazer upload de todas as soluções em um repositório público no GitHub e apresentar o código em InterSystems ObjectScript no formato UDL, conforme apresentado no modelo abaixo:
⬇️ The Advent of Code ObjectScript template
2. Não deve haver erros no ObjectScript quality scanner para o seu projeto.
3. Todos os participantes têm dois dias (26 a 27 de dezembro) para tornar seus repositórios públicos. Os vencedores serão anunciados de 28 a 29 de dezembro.
4. Todos os participantes devem estar registrados na InterSystems Developer Community.
Os primeiros quebra-cabeças serão desbloqueados em 1º de dezembro à meia-noite EST (UTC -5).
Até lá e boa sorte a todos vocês!
Anúncio
Evgenia Kurbanova · Nov. 9, 2021
É hora de anunciar os Ganhadores de Outubro de 2021! Dêem por favor as boas vindas aos nossos incríveis Heróis do Global Masters!
E a salva de palmas vai para estes desenvolvedores e suas incríveis contribuições para a Comunidade de Desenvolvedores em Outubro de 2021:
🥇@Muhammad Waseem
🥇@Robert Cemper
🥈@Julian Matthews
🥉@Eduard Lebedyuk
Aprenda mais sobre a competição e sobre nossos incríveis ganhadores abaixo.
Sobre @Muhammad Waseem
Muhammad fez 2 postagens, 9 perguntas, 12 comentários, 1 resposta aceita e 14 traduções na Comunidade de Desenvolvedores, criou 1 aplicação no Open Exchange, 🎬 publicou um vídeo sobre seu app no canal de YouTube dos Desenvolvedores InterSystems e fez uma avaliação no Gartner Peer Insights – congratulações! 🤩
Muhammad é de Laore, no Paquistão, e vive atualmente em Gidá, na Arábia Saudita.
Leia a biografia completa de Muhammad nesta postagem.
🔗Conecte-se com Muhammad agora para impulsionar seus contatos:
Comunidade de Desenvolvedores
LinkedIn
Sobre @Julian.Matthews7786
Julian recebeu o distintivo Silver Master of Answers: 25 respostas aceitas na Comunidade Desenvolvedores (com 1 nova em Out21) e teve uma grande atividade no Global Masters – congratulações! 🥳
🔗Conecte-se com o Julian agora para impulsionar seus contatos:
Comunidade de Desenvolvedores
Sobre @Robert Cemper
✨Em Outubro Robert fez 5 postagens e 42 comentários, teve 8 respostas aceitas na Comunidade de Desenvolvedores, 3 aplicações no Open Exchange, fez 3 avaliações de aplicações no Open Exchange. ✨
Obrigado Robert!
Robert C. Cemper é ex Sales Engineer Sênior na InterSystems em Darmstadt. Ele ficou por 45 anos nesta profissão e trabalhou por mais de 12 anos diretamente para a InterSystems. Citação e visão pessoal: "Para um engenheiro o ‘IMPOSSÍVEL’ não existe"
Leia a biografia completa e inspiradora de Robert nesta postagem.
🔗Connect with Robert on Developer Community now to boost your network!
Sobre @Eduard Lebedyuk
Eduard fez 1 postagem, 7 comentários na Comunidade de Desenvolvedores e recebeu o distintivo Platinum Popular App por 1000 downloads no Open Exchange – WOW 🤩! Obrigado Eduard pela sua atividade e pela grande contribuição para nossa Comunidade!
Empresa e função: Sales Engineer na InterSystems Corporation
Eduard Lebedyuk trabalha na InterSystems como Sales Engineer. Ele trabalha lá nos últimos oito anos. Eduard realiza PoCs e desenvolve várias ferramentas utilizando tecnologias InterSystems.
"Você pode fazer qualquer coisa utilizando as tecnologias InterSystems technologies," - diz o Eduard.
Eduard é um membro bem conhecido da Comunidade de Desenvolvedores. Ele publicou um grande número de postagens informativas e comentários na Comunidade de Desenvolvedores.
🔗Conecte-se com o Eduard agora para impulsionar seus contatos:
Comunidade de Desenvolvedores
LinkedIn
Nossos agradecimentos a todos os vencedores pela sua grande e constante contribuição para a Comunidade de Desenvolvedores InterSystems!
Vamos dar os parabéns a nossos Heróis nos comentários abaixo!
Sobre a competição Global Master do Mês no Global Masters: Todos os meses, nomeamos os participantes que se esforçaram ao máximo estando altamente engajados na Global Masters e na Comunidade de Desenvolvedores. Os vencedores recebem 1000 pontos e um distintivo especial. Também oferecemos aos vencedores a publicação de suas biografias - agora no artigo na Comunidade de Desenvolvedores
11 Postagens•0 Seguidores