Pesquisar

Limpar filtro
Anúncio
Danusa Calixto · Mar. 27

Disponibilidade Geral do InterSystems IRIS, InterSystems IRIS for Health e HealthShare Health Connect 2025.1

InterSystems Anuncia Disponibilidade Geral do InterSystems IRIS, InterSystems IRIS for Health e HealthShare Health Connect 2025.1 A versão 2025.1 da plataforma de dados InterSystems IRIS®, InterSystems IRIS® for HealthTM e HealthShare® Health Connect agora está disponível para o público em geral (GA). Esta é uma versão de Manutenção Estendida (EM). Destaques do Lançamento Nesta versão emocionante, os usuários podem esperar vários novos recursos e melhorias, incluindo: Recursos Avançados de Pesquisa Vetorial Um novo índice Approximate Nearest Neighbor (ANN) baseado em disco acelera significativamente as consultas de pesquisa de vetores, produzindo respostas em menos de um segundo em milhões de vetores. Acesse o exercício a seguir para saber mais - Vetorização e Pesquisa de Texto com InterSystems SQL . Inteligência de Negócios Aprimorada Análise automática de dependências na criação e sincronização de cubos do IRIS BI, garantindo consistência e integridade em dependências complexas de cubos. Melhorias no SQL e Gerenciamento de Dados Introdução à sintaxe de paginação SQL padrão (LIMIT... OFFSET..., OFFSET... FETCH...). Novo comando LOAD SQL para importação em massa simplificada de instruções DDL. Comandos ALTER TABLE aprimorados para converter entre layouts de linha e coluna sem problemas. Operações de Banco de Dados Otimizadas Tamanhos reduzidos de registros de diário (journal) para maior eficiência. Compactação mais rápida do banco de dados, especialmente para bancos de dados com muito conteúdo de strings grandes. Maior automação ao adicionar novos bancos de dados a um espelho. Novo utilitário de linha de comando para tarefas de gerenciamento de ECP. Conformidade de Segurança Reforçada Suporte para bibliotecas criptográficas compatíveis com os padrões FIPS 140-3. IU de Interoperabilidade Modernizada Tenha uma experiência renovada da Configuração da Produção e do Editor de DTL, com integração de controle de fonte, compatibilidade com o VS Code, filtragem aprimorada, visualizações em painel dividido e muito mais. Consulte este artigo da Comunidade de Desenvolvedores para obter mais informações sobre como participar e fornecer feedback. Capacidades de Assistência Médica (Healthcare) Expandidas Ingestão e agendamento eficientes de FHIR em massa, incluindo verificações de integridade e gerenciamento de recursos. Acesso em massa de FHIR aprimorado e operações de pesquisa FHIR aprimoradas. Novos Recursos de Experiência do Desenvolvedor Suporte Python incorporado no DTL Editor, permitindo que desenvolvedores qualificados em Python aproveitem a plataforma InterSystems de forma mais eficaz. Assista ao vídeo a seguir para saber mais - Usando Python Embutido em editores BPL e DTL. Observabilidade aprimorada com OpenTelemetry Introdução de recursos de rastreamento no IRIS para observação detalhada de solicitações da web e desempenho de aplicativos. Compartilhe seu feedback por meio da Comunidade de Desenvolvedores para que possamos criar um produto melhor juntos. Documentação Detalhes sobre todos os recursos destacados estão disponíveis através dos links abaixo: InterSystems IRIS 2025.1 documentação e notas de lançamento. InterSystems IRIS for Health 2025.1 documentação e notas de lançamento. Health Connect 2025.1 documentação e notas de lançamento. Além disso, confira a lista de verificação de impacto da atualização para obter uma visão geral de fácil navegação de todas as alterações que você precisa estar ciente ao atualizar para esta versão. Em particular, observe que o InterSystems IRIS 2025.1 introduz uma nova versão de formato de arquivo de diário, que é incompatível com versões anteriores e, portanto, impõe certas limitações em configurações de espelho de versão mista. Veja a documentação correspondente para mais detalhes. Programa de Acesso Antecipado (EAPs) Há muitos EAPs disponíveis agora. Confira esta página e registre-se para aqueles em que você está interessado. Download de Programas Como de costume, as versões de Manutenção Estendida (EM) vêm com pacotes de instalação clássicos para todas as plataformas suportadas, bem como imagens de contêiner no formato de contêiner Docker. Pacotes de Instalação Clássicos Pacotes de instalação estão disponíveis na página InterSystems IRIS do WRC para InterSystems IRIS e InterSystems IRIS for Health, e na página HealthShare do WRC para Health Connect. Os kits também podem ser encontrados no site Evaluation Services. Disponibilidade e Informações do Pacote Esta versão vem com pacotes de instalação clássicos para todas as plataformas suportadas, bem como imagens de contêiner no formato de contêiner Docker. Para uma lista completa, consulte a documentação de Plataformas Suportadas. O número da compilação para esta versão de Entrega Contínua é 2025.1.0.223.0. As imagens de contêiner estão disponíveis no InterSystems Container Registry. Os contêineres são marcados como "2025.1" e "latest-em".
Anúncio
Danusa Calixto · Abr. 17, 2023

InterSystems anuncia a disponibilidade do InterSystems IRIS, IRIS for Health e HealthShare Health Connect 2022.1.3

A InterSystems tem o prazer de anunciar que a versão de manutenção estendida do InterSystems IRIS, InterSystems IRIS for Health, e HealthShare Health Connect 2022.1.3 já está disponível. Esta versão fornece algumas melhorias e correções de bugs selecionados paras as versões anteriores 2022.1.x . Você pode encontrar informações adicionais sobre o que mudou nestas páginas: InterSystems IRIS InterSystems IRIS for Health HealthShare Health Connect Por favor compartilhe seus comentários através da Comunidade de Desenvolvedores e assim possamos construir um produto melhor juntos. Como obter o software O software está disponível em pacotes de instalação clássicos e imagens de contêiner. Para a lista completa dos instaladores disponíveis e imagens de contêineres, por favor consulte a página de Plataformas Compatíveis. Os pacotes de instalação completos para o InterSystems IRIS e InterSystems IRIS for Health estão disponíveis na página Kits Completos da Plataforma de Dados InterSytems IRIS do WRC. Os kits HealthShare Health Connect estão disponíveis na página Kits Completos HealthShare do WRC. Imagens de Contêiner estão disponíveis no InterSystems Container Registry. Não há kites ou contêineres de edição Community disponíveis para esta versão. O número de todos os kites & contêineres nesta versão é 2022.1.3.668.0.
Artigo
Evgeny Shvarov · Nov. 30, 2020

InterSystems Open Exchange – Como publicar uma nova versão de sua aplicação

Olá, desenvolvedores! Suponha que você publicou sua aplicação no Open Exchange com a versão 1.00. E, então, você adicionou um novo recurso excelente e faz um novo lançamento. Você também pode fazer um novo lançamento da sua aplicação no Open Exchange. Por que fazer lançamentos no Open Exchange?  Esta é uma maneira de você destacar os novos recursos da sua aplicação. Quando você publica um novo lançamento, acontece o seguinte: As notas de lançamento aparecem na página de Notícias do Open Exchange A versão de sua aplicação muda A aba de Histórico de Versão é atualizada Todos os seus seguidores, sua aplicação ou sua empresa recebem uma notificação por e-mail. O resumo semana e mensal do Open Exchange no OEX e no Developer Community incluirá uma nota sobre o seu lançamento. **Como fazer um novo lançamento** Abra a página da aplicação publicada e clique em Configurações-> Editar: ![](/sites/default/files/inline/images/images/oex_new_release.png) Faça alterações na descrição ou tag, se a nova versão trouxer essas alterações, e clique em Salvar. Salve-a **mesmo que você não tenha nenhuma alteração** nas propriedades da aplicação. ![](/sites/default/files/inline/images/images/screenshot_2020-01-12_13_28_57.png) Em seguida, clique em 'Enviar  para aprovação para atualizar a versão e enviar as Notas de Lançamento: ![](/sites/default/files/inline/images/images/screenshot_2020-01-12_13_29_37.png) Você verá a janela com o número da versão e notas de lançamento.  Nós aumentamos automaticamente a versão secundária no número da versão atual, mas depende de você qual versão lançar ou até mesmo não alterar o número da versão. As notas de lançamento suportam Markdown, então prepare o texto markdown em qualquer editor compatível (ex., VSCode) e copie-o e cole-o aqui. Em seguida, clique no botão Enviar: ![](/sites/default/files/inline/images/images/screenshot_2020-01-12_14_07_56.png) O markdown que enviei aqui: ## Atualização de imagem docker InterSystems IRIS Nesta versão eu atualizei uma imagem [InterSystems Docker](https://hub.docker.com/publishers/intersystems) com a nova versão 2019.4 Assim que a versão for aprovada, as notas de lançamento serão enviadas a todos os seus assinantes e publicadas na [página de Notícias:](https://openexchange.intersystems.com/news) ![](/sites/default/files/inline/images/images/screenshot_2020-01-12_14_11_36.png)   Envie seus comentários abaixo se você tiver alguma dúvida e também envie sugestões e [relatórios de bug aqui](https://github.com/intersystems-community/openexchange/issues). Faça novos lançamentos de suas aplicações InterSystems no Open Exchange e fique atento!  
Anúncio
Angelo Bruno Braga · Nov. 9, 2020

Webinar InterSystems Brasil & ABCIS - "Telemedicina e as Implicações na TI"

Não perca o próximo Live Webinar com o tema "Telemedicina e as Implicações na TI", parceria entre InterSystems Brasil e ABCIS - Associação Brasileira CIO Saúde. O evento online contará com a presença de grandes nomes do setor de saúde e acontecerá ao vivo no canal do YouTube da ABCIS: bit.ly/canal_da_abcis Participe!
Anúncio
Evgeny Shvarov · Dez. 21, 2020

Conheça a nova ferramenta de votação para os concursos InterSystems !

Olá desenvolvedores, Vocês pediram e, nós fizemos! Nós estamos apresentando a nova ferramenta de votação e algorítimo para os concursos InterSystems que você pode já utilizar para o novo concurso - começando nesta segunda-feira! Você pode selecionar três projetos agora, o 1°, 2° e 3° lugar , de acordo com sua decisão. É assim que funcionará no quadro de classificação da Comunidade: Colocação Pontos 1° 3 2° 2 3° 1 E existirá um cálculo mais complexo para o quadro de classificação dos Experts, onde níveis diferentes de experts poderão atribuir mais "pontos": Quadro de Classificação dos Experts: Nível Colocação 1° 2° 3° Nível VIP no GM, Moderadores, Gerentes de Produtos 9 6 3 Nível Expert no Global Masters 6 4 2 Nível Especialista no Global Masters 3 2 1 Os votos de Experts também irão contribuir com 3-2-1 pontos para o quadro de classificação da Comunidade. Assim que irá funcionar: Nós esperamos que este novo sistema seja mais justo e lhes dê a oportunidade de dar mais votos aos projetos que vocês gostarem. Comentários e sugestões são bem vindas!
Anúncio
Angelo Bruno Braga · Dez. 21, 2020

Vote no melhor aplicativo do Concurso Analítico da InterSystems!

Olá Desenvolvedores, Esta semana é a semana de votação para o Concurso Analítico InterSystems! Então, é a hora de você dar seu voto para as melhores soluções construídas utilizando a plataforma de dados InterSystems IRIS. 🔥 Você decide: VOTE AQUI 🔥 Como votar? Você pode selecionar três projetos agora, o 1°, 2° e 3° lugar , de acordo com sua decisão. É assim que funcionará no quadro de classificação da Comunidade: Colocação Pontos 1° 3 2° 2 3° 1 E existirá um cálculo mais complexo para o quadro de classificação dos Experts, onde níveis diferentes de experts poderão atribuir mais "pontos": Quadro de Classificação dos Experts: Nível Colocação 1° 2° 3° Nível VIP no GM, Moderadores, Gerentes de Produtos 9 6 3 Nível Expert no Global Masters 6 4 2 Nível Especialista no Global Masters 3 2 1 Os votos de Experts também irão contribuir com 3-2-1 pontos para o quadro de classificação da Comunidade. Assim que irá funcionar: Os votos são feitos na Página de Concurso Open Exchange e você irá precisar locar no Open Exchange – você pode fazê-lo utilizando suas credenciais da conta da Comunidade ! Se você mudar de ideia, cancele sua escolha e dê seu voto para outra aplicação – você tem 7 dias para escolher ! Participantes do concurso podem corrigir bugs e desenvolver melhorias nas suas aplicações durente a semana de votação então, não perca a oportunidade ! ➡️ Não se esqueçam de verificar as novas regras de votação para o concurso online InterSystems aqui.
Anúncio
Angelo Bruno Braga · jan 26, 2021

Hora de Votar no Concurso Multi-Modelo InterSystems !

Olá Desenvolvedores, Esta semana é a semana de votação para o Concurso Multi-Modelo InterSystems! Então, essa é a hora de dar seu voto para as melhores soluções desenvolvidas com a plataforma de dados InterSystems IRIS. 🔥 A decisão é sua: VOTE AQUI 🔥 Como votar? Com nossa nova interface e algoritmo de votação para a nomeação dos Experts e da Comunidade, você pode selecionar três projetos agora, o 1°, 2° e 3° lugar, de acordo com sua decisão. É assim que funcionará no quadro de classificação da Comunidade: Colocação Pontos 1° 3 2° 2 3° 1 E existirá um cálculo mais complexo para o quadro de classificação dos Experts, onde níveis diferentes de experts poderão atribuir mais "pontos": Quadro de Classificação dos Experts: Nível Colocação 1° 2° 3° Nível VIP no GM, Moderadores, Gerentes de Produtos 9 6 3 Nível Expert no Global Masters 6 4 2 Nível Especialista no Global Masters 3 2 1 Os votos de Experts também irão contribuir com 3-2-1 pontos para o quadro de classificação da Comunidade. Assim que irá funcionar: Os votos são feitos na Página de Concurso Open Exchange e você irá precisar locar no Open Exchange – você pode fazê-lo utilizando suas credenciais da conta da Comunidade ! Se você mudar de ideia, cancele sua escolha e dê seu voto para outra aplicação – você tem 7 dias para escolher ! Participantes do concurso podem corrigir bugs e desenvolver melhorias nas suas aplicações durente a semana de votação então, não perca a oportunidade ! ➡️ Não se esqueçam de verificar as novas regras de votação para o concurso online InterSystems aqui. Pessoal, não deixem de votar nos brazucas: @Henrique.Dias @Yuri.Gomes @José.Pereira @Renato.Banzai @davimassaru.teixeiramuta
Anúncio
Angelo Bruno Braga · Fev. 1, 2021

Encontro Online com os Ganhadores do Concurso Multi-Modelo da InterSystems

Olá Comunidade, Estamos felizes em convidá-los para o encontro on-line com os ganhadores do Concurso Multi-Modelo InterSystems! Data e Horário: Segunda-Feira, 5 de Fevereiro de 2021 – 12:00 horário de Brasília O que lhe aguarda neste encontro virtual ? A biografia de nossos ganhadores. Demonstrações de suas aplicações. Uma discussão aberta sobre as tecnologias utilizadas, bônus, dúvidas e planos para os próximos concursos. Nossos palestrantes: @José.Pereira, Desenvolvedor de Business Intelligence na Shift Consultoria e Sistemas Ltda @Renato.Banzai, Coordenador Engenheiro de Machine Learning no Itaú Unibanco @Henrique.GonçalvesDias, Especialista em Gerenciamento de Sistemas / Administrador de Bancos de Dados no Tribunal Federal de São Paulo @Evgeny.Shvarov, Gerente do Ecossistema para Desenvolvedores na InterSystems Você também terá a oportunidade de realizar perguntas para nossos desenvolvedores através do bate-papo de nosso webinar. Ficaremos felizes em conversar com vocês em nosso Encontro Virtual! ➡️ JUNTE-SE AO NOSSO ENCONTRO ONLINE!
Artigo
Andre Larsen Barbosa · Mar. 4, 2021

Day 5: Desenvolvendo com InterSystems Objects and SQL

Dia 5: Desenvolvendo com Objetos InterSystems e SQL Finalizei minha participação no Desenvolvimento com InterSystems Objects e SQL com Joel Solon. O curso é muito legal e vou compartilhar com vocês algumas dicas que recebi durante o último dia de treinamento. Dicas apresentadas no dia 5: O pacote% SYSTEM possui classes de utilidades gerais. Use $ system.class.Help () para listar os utilitários. As principais classes% SYSTEM são criptografadas (métodos de criptografia da indústria), OBJ para gerenciar classes e objetos, Segurança para métodos de segurança e SQL para usar a linguagem SQL. IRIS permite a validação das propriedades e argumentos usando MINVAL e MAXVAL para inteiro, FORMAT para data e hora, SCALE para decimal, MINLEN, MAXLEN, TRUNCATE, VALUELIST (restringe a entrada a uma lista de valores) e PATTERN para string. Exemplo: Method Print (name As% String (MAXLEN = 50)). Você pode criar novas validações e conversões de tipo de dados estendendo um tipo de dados como% String e usando DisplayToLogical () e LogicalToDisplay () para implementar novos comportamentos. É possível alterar o parâmetro de tipo de dados como o parâmetro PATTERN para alterar a validação de uma string. O IRIS usa o operador -> para fazer junções implícitas, por exemplo: selecione País-> Estados-> Condado em Simple.Places. Isso junta 3 tabelas relacionadas. Para criar uma referência entre classes / tabelas, use ForeignKey. Exemplo: ForeignKey CountryFK (Country) References Simple.Country () [OnDelete = setnull]. Existem as opções setnull para definir nulo para a tabela / classe do outro lado, cascata para propagar a exclusão, noaction para nenhuma ação e setdefault para configurar um valor padrão para a referência. Use% ConstructClone () para fazer um clone de um objeto e suas referências. Use SqlComputeCode para os campos calculados. Exemplo: (da documentação IRIS) Propriedade FullName As% String [SqlComputeCode = {set {*} = {FirstName} _ "" _ {LastName}}, SqlComputed]; É possível automatizar testes usando o framework% UnitTest. Use% UnitTest.TestCase para definir casos de teste e% UnitTest.Manager para executar um conjunto de casos de teste. Para ver os resultados, vá para System Explorer> Ferramentas> Portal UnitTest. Consulte https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=TUNT. IRIS oferece suporte a 2 coleções de tipos: Lista: chave baseada na posição começando em 1. Declaração: Estados de propriedade como lista de Simple.State. Get: country.States.GetAt (1) Insert: country.States.Insert (florida) Remove: country.States.RemoveAt (1) Count: country.States.Count () Clear: country.States.Clear () Next: country.States.GetNext (1) - para obter o item 2 Loop: para i = 1: 1: country.States.Count () {write!, Country.States.GetAt (i) Array: chave baseada no valor associado. Declaration: Estados de propriedade como matriz de Simple.State. Get: country.States.GetAt ("FL") Insert: country.States.SetAt (florida, "FL") Remove: country.States.RemoveAt ("FL") Count: country.States.Count () Clear: country.States.Clear () Next: country.States.GetNext ("FL") - para obter o item GA Loop: set state = "" para {set val = country.States.GetNext (.state) quit: (state = "") write!, Val} Para criar relacionamentos entre classes, devemos: Pai / Filhos: Estados de relacionamento como Simple.State [cardinality = children, Inverse = Country]. O outro lado: País do relacionamento como Simple.Country [cardinality = parent, Inverse = Country]. Um / Muitos: Estados de relacionamento como Simple.State [cardinality = many, Inverse = Country]. O outro lado: País do relacionamento como Simple.Country [cardinality = one, Inverse = Country]. Um para um e muitos para muitos não são suportados. Um-para-um pode ser simulado e muitos-para-muitos podem ser feitos usando 2 muitos-para-um para uma tabela de relacionamento. Stream é um objeto que pode conter uma quantidade de dados maior que o limite das propriedades regulares, pode armazenar dados de caracteres (% Stream.GlobalCharacter) ou binários (% Stream.GlobalBinary). Use os seguintes métodos para ler / gravar dados: Escrever (texto): escrever no final da linha; WriteLine (texto): escreve para uma nova linha; Clear (): limpa o conteúdo do stream; CopyFrom (stream): copia de um stream e sobrescreve o conteúdo atual; Read (comprimento): ler caracteres limitados ao comprimento; ReadLine (comprimento): lê os caracteres na linha atual limitada ao comprimento; Rewind (): retorna para o início do stream; MoveToEnd (): move para o final do fluxo. Você pode usar gatilhos para fazer algo antes ou depois de um evento CRUD. Exemplo: Trigger T1 [Evento = INSERT, Time = AFTER, Order = 1, Foreach = row / object] {write your code}. O IRIS possui algumas funções frequentemente utilizadas: $ EXTRACT: obtenha uma substring - https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=RCOS_fextract $ FIND: obtém a posição de um valor passado como argumento - https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls? KEY = RCOS_ffind $ LENGTH: obtenha o tamanho de uma string ou substring - https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=RCOS_flength $ LIST: retornar / criar uma lista de elementos - https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=RCOS_flist $ LISTDATA: retorna o elemento na lista por posição - https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=RCOS_flistdata $ LISTFIND: retorna o índice de um elemento da lista - https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=RCOS_flistfind $ LISTGET - obtenha um elemento da lista - https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=RCOS_flistget $ LISTLENGTH - obter o total de elementos na lista - https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=RCOS_flistlength $ PIECE - retorna ou substitui uma substring usando um delimitador - https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=RCOS_fpiece O curso foi muito bom e tem um rico conjunto de exercícios práticos. O curso também é importante para a preparação para a certificação de desenvolvedor IRIS. Consulte a agenda do curso em https://www.intersystems.com/support-learning/learning-services/classroom-learning/?course-view=course-schedule.
Pergunta
Jose Lazarete · Abr. 9, 2021

InterSystems API Manager (IAM) instalação de certificado SSL

Olá pessoal, Preciso configurar certificado SSL para uma instância InterSystems API Manager, versão "iam:1.5.0.9-4" e gostaria de saber qual procedimento deve ser feito, para que a minha instância esteja disponível com ssl habilitado. Minha instalação foi feita com base na documentação Installing IAM Tudo bem José ? Você pode fazer tanto pela interface visual quanto através da API do IAM: Pela interface visual: Ou através da API: Envie esta requisição ao IAM: POST http://host:8001/certificates/{ "cert": "-----BEGIN CERTIFICATE-----...", "key": "-----BEGIN PRIVATE KEY-----...", "snis": [ "host" ]}Observação: substitua as novas linhas no certificado e na chave por \n. Guarde o id que será retornado. Depois de configurado o certificado: Vá para seu workspace no IAM, abra a configuração de SNIs, crie uma nova SNI utilizando o nome de seu host e o id da configuração do certificado (obtido no passo anterior). Atualize as rotas que você deseja utilizar com protocolo https e teste utilizando a porta 8443. Um abraço. Adicionado o certificado e já está funcionando. Obrigado Angelo. Abraço Show !!! Quando puder dá uma olhada na parte de documentação das APIs no IAM, ela é excelente para disponibilizar para os clientes e facilitar o uso das APIs publicadas. Grande abraço
Anúncio
Angelo Bruno Braga · Abr. 27, 2021

Encontro Online com os Ganhadores do Concurso de Ferramentas de Desenvolvimento InterSystems !

Olá Comunidade, Nós estamos gratos em convidá-los para o encontro online com os ganhadores do concurso de Ferramentas de Desenvolvimento InterSystems ! Data & Horário: Sexta-feira, 30 de Abril de 2021 – 12:00 horário de Brasília O que lhe espera neste encontro virtual ? A biografia de nossos ganhadores. Pequenas demonstrações de suas aplicações. Uma discussão aberta sobre as tecnologias utilizadas, bônus, perguntas e planos para os próximos concursos. Nossos palestrantes: @John.Murray, Engenheiro de Produtos Sênior na George James Software @Lorenzo.Scalese, Arquiteto de Soluções na Xperthis s.a. @José.Pereira, Desenvolvedor de Business Intelligence na Shift Consultoria e Sistemas Ltda @Henrique.GonçalvesDias, Especialista em Gerenciamento de Sistemas / Administrador de Bancos de Dados, Tribunal Federal de São Paulo @Evgeny.Shvarov, Gestor do Ecossistema para Desenvolvedores da InterSystems Você também terá a oportunidade de realizar perguntas para nossos desenvolvedores em um chat especial no webinar. Ficaremos felizes de conversar e recebê-los em nosso encontro virtual ! ➡️ REGISTRE-SE AQUI!
Pergunta
Jose Lazarete · Abr. 28, 2021

Acesso ao portal InterSystems API Manager com usuário e senha

Olá pessoal, Tenho uma instância IAM instalada, e acesso o portal no browser pela porta 8002 (ip-do-host:8002). Porém, o acesso ocorre direto no portal (ip-do-host:8002/overview) sem pedir uma senha. É possível habilitar usuário e senha para autenticação no portal? Olá José, Sim, é possível. Sugiro você dar uma olhada nesta documentação para entender como configurar a segurança do portal de administração do IAM: https://docs.konghq.com/enterprise/1.5.x/kong-manager/security/#configuring-authentication e essa documentação para entender como criar o primeiro usuário e senha "Administrador" do IAM: https://docs.konghq.com/enterprise/1.5.x/kong-manager/authentication/super-admin/#how-to-create-your-first-super-admin-account-post-installation Espero que ajude! Att, Vinicius Castro Olá Vinicius, Fiz um teste seguindo as instruções criando um usuário Super Admin, conforme a documentação, e ao tentar o acesso no link gerado para o registro é retornado a seguinte mensagem: E ao passar as entradas "KONG_ENFORCE_RBAC: 'on'" e "KONG_ADMIN_GUI_AUTH: 'basic-auth'", no arquivo docker-compose.yml o container fica em estado de restarting e não inicializa. Att, José Lazarete Olá Vinicius, Fiz um teste seguindo as instruções criando um usuário Super Admin, conforme a documentação, e ao tentar o acesso no link gerado para o registro é retornado a seguinte mensagem: E ao passar as entradas "KONG_ENFORCE_RBAC: 'on'" e "KONG_ADMIN_GUI_AUTH: 'basic-auth'", no arquivo docker-compose.yml o container fica em estado de restarting e não inicializa. Att, José Lazarete Olá Vinicius, Fiz um teste seguindo as instruções criando um usuário Super Admin, conforme a documentação, e ao tentar o acesso no link gerado para o registro é retornado a seguinte mensagem: E ao passar as entradas "KONG_ENFORCE_RBAC: 'on'" e "KONG_ADMIN_GUI_AUTH: 'basic-auth'", no arquivo docker-compose.yml o container fica em estado de restarting e não inicializa. Att, José Lazarete Olá José, O erro "Authentication is not enabled" geralmente ocorre quando você tenta utilizar o link de registro gerado antes de habilitar a segurança no Kong Manager. Com relação ao container ficar em estado de restarting e não inicializar, para eu poder te ajudar melhor, seria importante localizar o erro que está ocorrendo analizando os logs do container do IAM: docker logs <NOME_CONTAINER_IAM> Se você está usando uma versão do IAM igual ou posterior a 1.5.x, além de especificar as variáveis de ambiente KONG_ENFORCE_RBAC: 'on' e KONG_ADMIN_GUI_AUTH: 'basic-auth' , também é necessário especificar a variável de ambiente KONG_ADMIN_GUI_SESSION_CONF. Segue um exemplo do conteúdo dessa variável: KONG_ADMIN_GUI_SESSION_CONF: '{"cookie_name":"04tm34l", "secret":"change-this-secret", "storage":"kong", "cookie_secure":false}' Para ver mais informações, sugiro acessar: https://docs.konghq.com/enterprise/1.5.x/kong-manager/authentication/sessions/ Espero que ajude, caso tenha mais dúvidas, não hesite em postar aqui. Abraços, Vinicius Castro
Anúncio
Angelo Bruno Braga · Maio 6, 2021

Webinar de Lançamento do Concurso de Programação Acelerador FHIR da InterSystems

Olá Comunidade, Estamos felizes em convidar todos os desenvolvedores para o Webinar de Lançamento do Concurso de Programação Acelerador FHIR da InterSystems dedicado ao Concurso de Programação Acelerador FHIR da InterSystems ! Neste webinar iremos conversar e demonstrar como utilizar o Acelerador FHIR como serviço.. Data & Horário: Segunda-feira, 10 de Maio — 14:00 horário de Brasília Palestrantes: 🗣 @Evgeny Shvarov, Gerente do Ecossistema para Desenvolvedores da InterSystems🗣 @Regilo.Souza, Executivo de Serviços InterSystems🗣 @Anton.Umnikov, Arquiteto de Soluções na Nuvem Sênior InterSystems🗣 @Patrick.Jamieson3621, Gerente de Produto InterSystems - Plataforma de Informática em Saúde Junte-se ao webinar para descobrir todos os detalhes sobre esta competição e para tirar suas dúvidas com nossos palestrantes ! ✅ REGISTRE-SE HOJE!
Anúncio
Angelo Bruno Braga · Maio 21, 2021

Que tal integrar a equipe de Sales Engineers da InterSystems no Brasil ?

Sales Engineer Based from our Sao Paulo office, pre-sales engineers provide guidance in the use of InterSystems' products as they best suit the requirements of our customer and their market. You will partner with our Country Sales Manager and team on product and business strategies to apply existing and new products to customers' database and application needs. You will face wide-ranging challenges, requiring a mixture of design skills, hands-on coding, presentation skills, technical architecture, sales awareness, business acumen, evangelism, mentoring and training. You will travel around Latin America roughly 30% of the time. Responsibilities: Investigate & demonstrate the use of InterSystems products with other 3rd party technologies. Manage the technical relationship with customer accounts, ensuring that they are aware of the latest capabilities Identify new opportunities within existing accounts. Build and demonstrate Proofs of Concept (PoCs) for prospects and partners in order to illustrate the suitability, ease of use, performance, features, reliability and/or connectivity capabilities of InterSystems technology. Participate in business and detailed technical discussions at all levels and in all departments of the customer's organization to foster the adoption, use and deployment of Product technologies. Recommend technical architecture, database schema, design patterns, migration and upgrade strategies and operational best practices. Install InterSystems software and assist with benchmarking exercises to determine optimal deployment configurations. Work as a hands-on lead application developer to coach partners and prospects, particularly in the early stages of adoption or during particularly technically challenging projects. Provide application programming in Caché Objects, SQL, ObjectScript, and other technologies. Give corporate presentations to InterSystems' customers and prospects at site visits, marketing events and such venues. Topic includes strategic and tactical technical and business directions and technical product demonstrations. Carry out formal training courses in InterSystems technologies. Support customers and prospects during beta test programmes or pre-launch activities and provide feedback to the software development groups. Assist with troubleshooting and interact with the World-wide Response Centre (WRC) to support resolution of technical problems. Provide consulting services for the Sales Department and other InterSystems departments (Marketing, Support, Development, Documentation among others) as requested. Qualifications: Essential Ongoing experience within the design, development & deployment of complex applications. Knowledge of competing application frameworks and application servers such as .NET, Ruby on Rails, PHP, Django, J2ee. Practical experience with at least one of them. Knowledge of Software development processes such as XP, RAD, RUP or DSDM. Extensive use of 1 or more databases such as Caché, Oracle, SQLServer, Sybase, Informix or DB2/UDB, including designing logical and physical database schema, good SQL and JDBC/ODBC expertise, installation and configuration skills, and performance tuning. Proven business analysis and problem-solving skills. Understanding of the business considerations of application development, support and deployment. Knowledge of HTML5 and developing applications using modern web frameworks such as Angular and design libraries such as Bootstrap with server side communication with REST. English language: Intermediate/Advanced. Desirable At least 7 years programming with demonstrable current hands-on expertise in object-oriented languages such as C#, C++ or Java / J2ee. General knowledge of Cloud Infrastructures such as AWS, RackSpace, Microsoft Azure. General knowledge of Docker Containers Proven leadership or technical management in an application development environment. Experience running formal technical training courses. Broad knowledge of IT Industry issues, trends and technical knowledge in the Financial Services market Education: Degree in computing, engineering or a related science discipline Link to apply: https://www.intersystems.com/who-we-are/careers/careers-search/?gh_jid=4477388003 Que bacana. Quando fiz estágio na InterSystems em 2007, meu sonho era me tornar Sales Engineer. Lendo agora os requisitos para vaga, vejo que de certa forma minha carreira toda foi direcionada para isso.
Anúncio
Evgeny Shvarov · Ago. 16, 2021

Juntem-se ao Discord da InterSystems enquanto a Comunidade de Desenvolvedores não está disponível

Olá Desenvolvedores! No momento estamos vivenciando problemas técnicos com o login na Comunidade de Desenvolvedores e você pode não conseguir se logar e contribuir para a Comunidade de Desenvolvedores. Nossos engenheiros já estão trabalhando na solução destes problemas então, estamos comprometidos com uma solução rápida para o mesmo. Para se manter em contato, vamos continuar nossas discussões técnicas no Servidor Discord para Desenvolvedores InterSystems 👈 Obrigado pela sua paciência!