Limpar filtro
Artigo
Julio Esquerdo · Maio 19, 2022
O IRIS permite que usemos uma grande variedade de front-ends para o desenvolvimento de aplicações e serviços.
Entre estes, podemos apontar o PHP, que é largamente utilizado em desenvolvimento web e adotado por empresas como o Facebook, Google, Baidu, Wikipedia, Spotify e Uber.
O PHP dispensa apresentações, mas podemos obter mais informações na sua página www.php.net.
Fast CGI permite que os programas sejam executados por um interpretador fora do servidor web, incluindo os benefícios de segurança do modo CGI sem nenhuma das suas ineficiências. O PHP-FPM é o gerenciador de processos FastCGI para o PHP.
PDO (PHP Data Objects) é um módulo de PHP montado sob o paradigma Orientado a Objetos, cujo objetivo é prover uma padronização da forma com que PHP se comunica com um banco de dados relacional.
ODBC é um padrão para acesso a sistemas gerenciadores de bancos de dados (SGBD).
No exemplo a seguir utilizaremos o CentOS como sistema operacional e como servidor Web utilizaremos o Apache, que já está presente na instalação do CentOS.
A instalação do PHP está bem documentada em diversos tutoriais. O endereço https://pt.linux-console.net/?p=309 contém um tutorial com a instalação do PHP 7.4 no CentOS 8 que pode ser utilizado como guia.
A instalação do PHP-FPM podemos ver no endereço https://docs.ukfast.co.uk/operatingsystems/linux/php-fpm/phpfpmsetup.html. Para o teste vamos utilizar o PHP-FPM com a porta 9000. Lembre que para usar a porta é necessário que ela esteja liberada no firewall do CentOS:
# firewall-cmd --list-all
public (active)
target: default
icmp-block-inversion: no
interfaces: eno1
sources:
services: cockpit dhcpv6-client http https ssh
ports: 52773/tcp 1972/tcp 51773/tcp 9000/tcp
protocols:
forward: no
masquerade: no
forward-ports:
source-ports:
icmp-blocks:
rich rules:
Certifique que os serviços do Apache e do PHP-FPM estão ativos no seu servidor depois das instalações e configurações:
Verificando o serviço httpd no CentOS
# service httpd status
Redirecting to /bin/systemctl status httpd.service
● httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)
Drop-In: /usr/lib/systemd/system/httpd.service.d
└─php-fpm.conf
Active: active (running) since Thu 2022-05-19 12:02:44 -03; 1h 55min ago
Docs: man:httpd.service(8)
Process: 9218 ExecReload=/usr/sbin/httpd $OPTIONS -k graceful (code=exited, status=0/SUCCESS)
Main PID: 3053 (httpd)
Status: "Total requests: 310; Idle/Busy workers 100/0;Requests/sec: 0.0448; Bytes served/sec: 51 B/sec"
Tasks: 279 (limit: 23517)
Memory: 49.7M
CGroup: /system.slice/httpd.service
├─ 3053 /usr/sbin/httpd -DFOREGROUND
├─ 9226 /usr/sbin/httpd -DFOREGROUND
├─ 9227 /usr/sbin/httpd -DFOREGROUND
├─ 9228 /usr/sbin/httpd -DFOREGROUND
├─ 9229 /usr/sbin/httpd -DFOREGROUND
├─ 9230 /usr/sbin/httpd -DFOREGROUND
└─13660 /usr/sbin/httpd -DFOREGROUND
mai 19 12:02:44 smartbox01 httpd[3053]: [Thu May 19 12:02:44.560038 2022] [so:warn] [pid 3053:tid 140035924437312] AH01574: module proxy_fcgi_module is already loaded,>
mai 19 12:02:44 smartbox01 httpd[3053]: AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using fe80::225:64ff:fe3c:51f0. Set the >
mai 19 12:02:44 smartbox01 systemd[1]: Started The Apache HTTP Server.
mai 19 12:02:44 smartbox01 httpd[3053]: Server configured, listening on: port 80
mai 19 12:45:01 smartbox01 systemd[1]: Reloading The Apache HTTP Server.
mai 19 12:45:02 smartbox01 httpd[9218]: [Thu May 19 12:45:02.096310 2022] [so:warn] [pid 9218:tid 139638515747136] AH01574: module proxy_module is already loaded, skip>
mai 19 12:45:02 smartbox01 httpd[9218]: [Thu May 19 12:45:02.096367 2022] [so:warn] [pid 9218:tid 139638515747136] AH01574: module proxy_fcgi_module is already loaded,>
mai 19 12:45:02 smartbox01 httpd[9218]: AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using fe80::225:64ff:fe3c:51f0. Set the >
mai 19 12:45:02 smartbox01 systemd[1]: Reloaded The Apache HTTP Server.
mai 19 12:45:02 smartbox01 httpd[3053]: Server configured, listening on: port 80
Verificando o serviço php-fpm no CentOS:
# service php-fpm status
Redirecting to /bin/systemctl status php-fpm.service
● php-fpm.service - The PHP FastCGI Process Manager
Loaded: loaded (/usr/lib/systemd/system/php-fpm.service; enabled; vendor preset: disabled)
Active: active (running) since Thu 2022-05-19 12:00:53 -03; 1h 58min ago
Main PID: 1002 (php-fpm)
Status: "Processes active: 0, idle: 7, Requests: 309, slow: 0, Traffic: 0req/sec"
Tasks: 8 (limit: 23517)
Memory: 48.3M
CGroup: /system.slice/php-fpm.service
├─1002 php-fpm: master process (/etc/php-fpm.conf)
├─1205 php-fpm: pool www
├─1206 php-fpm: pool www
├─1207 php-fpm: pool www
├─1208 php-fpm: pool www
├─1209 php-fpm: pool www
├─3428 php-fpm: pool www
└─3570 php-fpm: pool www
mai 19 12:00:48 smartbox01 systemd[1]: Starting The PHP FastCGI Process Manager...
mai 19 12:00:53 smartbox01 systemd[1]: Started The PHP FastCGI Process Manager.
Agora vamos configurar o Apache para acessar o PHP utilizando o PHP-FPM. Para isso edite o arquivo de configuração do Apache (normalmente em /etc/httpd/conf/httpd.conf) e inclua o seguinte trecho:
<FilesMatch \.php$>
SetHandler "proxy:fcgi://localhost:9000"
</FilesMatch>
Crie um arquivo de nome info.php no local das páginas do servidor web, normalmente/var/www/html e inclua a linha abaixo:
<?php phpinfo(); ?>
Após, no seu navegador, chame esta página que então será apresentada a configuração do PHP:
Confirme na seção PDO se o ODBC está presente:
Agora, vamos certificar que o ODBC está configurado no seu servidor. No exemplo utilizamos o unixODBC. Para maiores informações sobre ODBC no IRIS veja a documentação no endereço https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=BNETODBC_unixodbc
Vamos utilizar o comando odbcinst para ver os drivers e dsn de sistema configurados:
Verificando os drivers ODBC instalados no CentOS:
# odbcinst -q -d
[PostgreSQL]
[MySQL]
[FreeTDS]
[MariaDB]
[InterSystemsBD]
Verificando os dsn de sistema configurados:
# odbcinst -q -s
[User]
[Userunixodbc]
Testando o acesso ao IRIS via ODBC:
# isql User
+---------------------------------------+
| Connected! |
| |
| sql-statement |
| help [tablename] |
| quit |
| |
+---------------------------------------+
SQL> select 1 as test
+------------+
| test |
+------------+
| 1 |
+------------+
SQLRowCount returns 1
1 rows fetched
SQL>
Agora vamos montar uma página PHP que vai acessar o IRIS via ODBC, ainda sem PDO, apenas para teste. Crie um arquivo de nome query_odbc.php no diretório de paginas do seu servidor (normalmente /var/www/html) e inclua o seguinte código:
<?php
echo "vai fazer o ODBC\n";
//$conn = odbc_connect("Driver={InterSystemsBD};Server=127.0.0.1;Port=1972;Database=USER","_SYSTEM","SYS");
$conn = odbc_connect("User","_SYSTEM","SYS");
$sql = "SELECT 1 as test";
$rs = odbc_exec($conn,$sql);
odbc_fetch_row($rs);
echo odbc_result($rs, "test"), "\n";
?>
Note que podemos criar a conexão utilizando a linha de configuração completa (linha comentada) ou utilizando o dsn. Ao chamar esta página você verá o resultado:
Agora podemos montar uma query utilizando o PDO. Para este teste criamos no IRIS uma tabela simples com 3 linhas. No CentOS crie um arquivo chamado query_pdo no diretório de páginas do seu servidor e inclua os seguintes comandos:
<?php
//$conn = new PDO("odbc:Driver={InterSystemsBD};Server=192.168.0.90;Port=1972;Database=USER;UID=_SYSTEM;PWD=SYS");
$conn = new PDO("odbc:User");
$sql="select nome from Teste";
foreach ($conn->query($sql) as $row) {
echo $row['nome']."<p>";
}
?>
O resultado está abaixo:
O PHP-FPM pode ser configurado de várias formas, com socket ou utilizando uma porta (como no nosso exemplo). Veja o que mais se adequa a sua necessidade.
De resto, é utilizar o IRIS para seus desenvolvimentos, tirando proveito da alta performance, escalabilidade, segurança e facilidade de utilização. Bons códigos para todos nós!
Anúncio
Angelo Bruno Braga · Maio 30, 2022
Olá Comunidade,
Aprendam como transformar seus dados de saúde em para HL7 FHIR e perfeitamente popular o Amazon HealthLake utilizando os Serviços de Transformação de Mensagens InterSystems HealthShare:
⏯ Serviços de Transformação de Mensagens InterSystems HealthShare
🗣 Apresentador: @Anton.Umnikov, Arquiteto de Soluções em Nuvem Sênior, InterSystems
Não percam os novos vídeos da Comunidade de Desenvolvedores InterSystems em nosso Canal do YouTube!
Anúncio
Angelo Bruno Braga · Jun. 6, 2022
Sobre a vaga
O candidato ideal será responsável por idealizar e desenvolver um código claro e de qualidade para desenvolvimento de um aplicativo de ponta. Você irá testar seu código, identificar erros e iterar para garantir a qualidade do código. Você também irá dar suporte a nossos clientes e parceiros através da identificação/resolução de problemas que eles identificarem.
Responsibilidades
Detectar e solucionar problemas de aplicação
Escrever um código claro e de qualidade para aplicações e executar testes e revisões
Desenvolver, implementar e testar APIs
Disponibilizar informações para projetos de desenvolvimento de aplicações
Candidate-se em yann.decambourg@synodis.fr - www.synodis.fr
Qualificações
Fluência em Francês
Experiência no uso de linguagens de programação e bases de dados relacionais
Fortes habilidades em identificar e solucionar problemas de aplicações
3 ou mais anos de experiência em desenvolvimento com o IRIS ou com o Ensemble da InterSystems
Anúncio
Angelo Bruno Braga · Jul. 2, 2022
Olá Desenvolvedores,
Vejam como vocês podem desenvolver uma aplicação em .NET e conectá-la a plataforma de dados IRIS® da InterSystems utilizando uma ou mais APIs:
⏯ Vídeo em Inglês: Utilizando o .NET para se conectar ao IRIS da InterSystems
Inscreva-se no canal de Desenvolvedores InterSystems no YouTube e fiquem ligados!
Anúncio
Angelo Bruno Braga · Set. 13, 2022
Olá Comunidade,
Estamos super entusiasmados em compartilhar com vocês nossa participação no 10º aniversário do Big Data Minds DACH 2022 em Berlim, Alemanha!
⏱ Data: 18 a 20 de Setembro de 2022
📍 Local: Maritim proArte Hotel Berlin, Friedrichstraße 151 | 10117 Berlin
Este evento é organizado pela we.CONECT e a InterSystems irá liderar a sessão “Desafie seus pares” chamada de “Looking for a silver bullet in data management - data mesh, data fabric or something else entirely?” Iremos debater questões como:
Qual tecnologia de gerenciamento de dados é mais adequada para garantir o sucesso a longo prazo de uma empresa hoje?
Na sua opinião, quais são os principais requisitos para uma solução moderna de gerenciamento de dados?
Se você pudesse mudar alguma coisa na maneira como sua empresa lida com os dados hoje, o que seria e por que?
Quantos silos de dados você estima que existam em sua organização?
Se você e seus funcionários tivessem acesso a todos os dados relevantes em sua empresa amanhã, qual projeto você gostaria de implementar primeiro com base nisso?
Quem você acha que deve ter supremacia sobre os dados: o respectivo departamento/equipe de projeto, o departamento central de TI ou a gerência?
Quais seriam os maiores obstáculos em sua empresa que teriam que ser superados para uma visão abrangente de todos os dados?
Não perca esta grande oportunidade de discutir as diferentes abordagens para o gerenciamento de dados moderno para obter com eficiência "Do Big ao Smart Data" em uma empresa com colegas que pensam da mesma forma!
>> INSCREVA-SE AQUI <<
Artigo
Danusa Calixto · Fev. 23, 2023
Nesta série de artigos, quero apresentar e discutir várias abordagens possíveis para o desenvolvimento de software com tecnologias da InterSystems e do GitLab. Vou cobrir tópicos como:
* [Primeiro artigo](https://pt.community.intersystems.com/post/entrega-contínua-de-sua-solução-intersystems-usando-gitlab-–-parte-i-git)
* Conceitos básicos do Git, por que um entendimento de alto nível dos conceitos do Git é importante para o desenvolvimento de software moderno
* Como o Git pode ser usado para desenvolver software (fluxos do Git)
* [Segundo artigo](https://pt.community.intersystems.com/post/entrega-contínua-de-sua-solução-intersystems-usando-gitlab-–-parte-ii-fluxo-de-trabalho-do)
* Fluxo de trabalho do GitLab — um processo completo do ciclo de vida do software, desde a ideia até o feedback do usuário
* Entrega Contínua — uma abordagem de engenharia de software em que as equipes produzem software em ciclos curtos, garantindo que o software possa ser lançado de forma confiável a qualquer momento. Seu objetivo é construir, testar e lançar software com mais rapidez e frequência
* [Terceiro artigo](https://pt.community.intersystems.com/post/entrega-contínua-de-sua-solução-intersystems-usando-gitlab-–-parte-iii-instalação-e)
* Instalação e configuração do GitLab
* Conexão dos seus ambientes ao GitLab
* [Quarto artigo](https://pt.community.intersystems.com/post/entrega-contínua-de-sua-solução-intersystems-usando-gitlab-–-parte-iv-configuração-da-cd)
* Configuração da entrega contínua
* [Quinto artigo](https://pt.community.intersystems.com/post/entrega-contínua-de-sua-solução-intersystems-usando-gitlab-–-parte-v-por-que-contêineres)
* Contêineres e como (e por que) podem ser usados
* [Sexto artigo](https://pt.community.intersystems.com/post/entrega-contínua-de-sua-solução-intersystems-usando-gitlab-–-parte-vi-infraestrutura-dos)
* Principais componentes para um pipeline de entrega contínua com contêineres
* Como todos eles trabalham juntos
* [Sétimo artigo](https://pt.community.intersystems.com/post/entrega-contínua-de-sua-solução-intersystems-usando-gitlab-–-parte-vii-cd-usando-contêineres)
* Configuração da entrega contínua com contêineres
* [Oitavo artigo](https://pt.community.intersystems.com/post/entrega-contínua-de-sua-solução-intersystems-usando-gitlab-–-parte-viii-cd-usando-icm)
* Configuração da entrega contínua com o InterSystems Cloud Manager
* [Nono artigo](https://pt.community.intersystems.com/post/entrega-contínua-de-sua-solução-intersystems-usando-gitlab-–-parte-ix-arquitetura-do-contêiner)
* Arquitetura do contêiner
* [Décimo artigo](https://pt.community.intersystems.com/post/entrega-contínua-de-sua-solução-intersystems-usando-gitlab-–-parte-x-além-do-código)
* CI/CD para configuração e dados
* [Décimo primeiro artigo](https://pt.community.intersystems.com/post/entrega-contínua-de-sua-solução-intersystems-usando-gitlab-–-parte-xi-interoperabilidade)
* Interoperabilidade e CI/CD
Nessa série de artigos, discuti abordagens gerais de entrega contínua. É um tema extremamente vasto e essa série de artigos precisa ser vista mais como uma coleção de receitas do que algo definitivo. Se você deseja automatizar o desenvolvimento, os testes e a entrega do seu aplicativo, a entrega contínua em geral e o GitLab em particular é o melhor caminho. A entrega contínua e os contêineres permitem que você personalize seu fluxo de trabalho conforme necessário.
Anúncio
Angelo Bruno Braga · Dez. 13, 2022
Anunciando a Interface Web para Usuários do Registro de Contêineres InterSystems
A InterSystems tem o prazer de anunciar o lançamento da Interface Web para Usuários do Registro de Contêineres InterSystems. Essa ferramenta foi projetada para facilitar a descoberta, o acesso e o uso de muitas imagens de contêiner hospedadas no ICR
A IU do InterSystems Container Registry está disponível em: https://containers.intersystems.com/contents
Contêineres da Edição Community
Quando você visita a Interface de usuário ICR, você terá acesso aos contêineres disponíveis publicamente da InterSystems, incluindo os contêineres IRIS da Edição Community. Use a navegação à esquerda para selecionar a família de produtos que lhe interessa, depois o contêiner e, finalmente, selecione a versão específica.
Contêineres da Edição Enterprise
Você pode ver os contêineres privados, incluindo a Edição Enterprise do IRIS, clicando no botão Login. Depois de fazer login, a navegação à esquerda incluirá todos os contêineres aos quais você tem acesso.
Aproveitem!
Anúncio
Angelo Bruno Braga · Dez. 19, 2022
Olá comunidade,
Divirta-se assistindo o novo vídeo no YouTube de Desenvolvedores InteSystems:
⏯ Usando funções do sistema no ObjectScript da InterSystems
Veja como usar as funções do sistema no ObjectScript para realizar operações rapidamente. Essas funções permitem manipular strings, executar métodos de classe e muito mais. Você aprenderá a sintaxe para executar as funções do sistema e verá como usar os valores que elas retornam em outras funções e comandos.
Divirta-se assistindo e fique ligado!👍
Anúncio
Angelo Bruno Braga · jan 16, 2023
Olá Comunidade,Vamos nos encontrar virtualmente em nossa primeira mesa redonda da comunidade em 2023! Junte-se à discussão sobre as melhores práticas para desenvolvimento no VS Code/Studio, casos de uso e perguntas e respostas.📅 Data: January 26🕑 Horário: 10:00 pm BRT
Inscreva-se aqui > desafio Global Masters <
Deixe-nos saber com antecedência quais perguntas você gostaria que abordássemos - comente esta postagem ou envie suas perguntas para mim no DM.Não é membro do Global Masters? Associe-se agora - faça login usando as credenciais SSO da InterSystems.
Anúncio
Angelo Bruno Braga · Fev. 7, 2023
Olá Comunidade,
É hora de votar! Vote nos melhores aplicativos em nosso Concurso de ferramentas para desenvolvedores da InterSystems:
🔥 VOTE NOS MELHORES APLICATIVOS 🔥
Como votar? Detalhes abaixo.
Nominação de Especialistas:
O júri experiente da InterSystems escolherá os melhores aplicativos para indicar os prêmios na Nomeação de Especialistas. Dê as boas-vindas aos nossos especialistas:
⭐️ @Alexander.Koblov, Support Specialist⭐️ @Guillaume.Rongier7183, Sales Engineer⭐️ @Eduard.Lebedyuk, Senior Cloud Engineer⭐️ @Steve.Pisani, Senior Solution Architect⭐️ @Timothy.Leavitt, Development Manager⭐️ @Evgeny.Shvarov, Developer Ecosystem Manager⭐️ @Dean.Andrews2971, Head of Developer Relations⭐️ @Alexander.Woodhead, Technical Specialist⭐️ @Andreas.Dieckow , Principal Product Manager⭐️ @Aya.Heshmat, Product Specialist⭐️ @Benjamin.DeBoe, Product Manager⭐️ @Robert.Kuszewski, Product Manager⭐️ @Carmen.Logue , Product Manager⭐️ @Jeffrey.Fried, Director of Product Management⭐️ @Luca.Ravazzolo, Product Manager⭐️ @Raj.Singh5479, Product Manager⭐️ @Patrick.Jamieson3621, Product Manager⭐️ @Stefan.Wittmann, Product Manager⭐️ @Steven.LeBlanc, Product Specialist⭐️ @Thomas.Dyar, Product Specialist
Nominação da Comunidade
Para cada usuário, uma pontuação mais alta é selecionada nas duas categorias abaixo:
Condições
Posição
1º
2º
3º
Se você tiver um artigo publicado no DC e um aplicativo carregado no Open Exchange (OEX)
9
6
3
Se você tiver pelo menos 1 artigo publicado no DC ou 1 aplicativo carregado no OEX
6
4
2
Se você fizer qualquer contribuição válida para a DC (postar um comentário/pergunta, etc.)
3
2
1
Nível
Posição
1º
2º
3º
Nível VIP Global Masters ou Gerentes de Produtos InterSystems
15
10
5
Nível Ambassador Global Masters
12
8
4
Nível Expert Global Masters ou Moderadores da Comunidade de Desenvolvedores Moderators
9
6
3
Nível Specialist Global Masters
6
4
2
Nível Advocate Global Masters ou funcionários InterSystems
3
2
1
Voto Cego!
O número de votos para cada aplicativo será ocultado de todos. Uma vez por dia, publicaremos a tabela de classificação nos comentários deste post.
A ordem dos projetos na página do concurso será a seguinte: quanto mais cedo uma inscrição for enviada para o concurso, mais alta ela estará na lista.
PS: Não se esqueça de se inscrever nesta postagem (clique no ícone do sino) para ser notificado sobre novos comentários.
Para participar da votação, você precisa:
Entre no Open Exchange – as credenciais da Comunidade funcionarão.
Faça qualquer contribuição válida para a Comunidade de Desenvolvedores – responda ou faça perguntas, escreva um artigo, contribua com aplicativos no Open Exchange – e você poderá votar. Verifique esta postagem sobre as opções para fazer contribuições úteis para a Comunidade de Desenvolvedores.
Se mudou de ideia, cancele a escolha e dê seu voto para outro aplicativo!
Apoie o aplicativo que você gosta!
Observação: os participantes do concurso podem corrigir os bugs e fazer melhorias em seus aplicativos durante a semana de votação, portanto, não perca tempo e subscreva para os lançamentos de aplicativos!
Pergunta
Rochael Ribeiro · Fev. 16, 2023
para quem deseja conhecer um produto para controle de fontes desenhado para o InterSystems IRIS não pode perder esta apresentação!!!!!!
https://www.meetup.com/boston-intersystems-developers-meetup/events/291408838/
Discussão
Danusa Calixto · Abr. 26, 2023
Olá Desenvolvedores!
Estamos a 16 dias do início do concurso 🏆 2º Concurso de Artigos Técnicos em Português da InterSystems 🏆 e gostaria de saber o quanto vocês estão antenados aqui na comunidade e se preparando para os artigos que irão produzir.
E aí pessoal, quais assuntos vocês estão esperando encontrar nos artigos ?
Respondam aqui nos comentários! 😉 Olá @Danusa.Ferreira
Estou preparando alguma coisa. Espero que dê liga.... Boa tarde!
Vim para o concurso e estou estudando e tentando entender o máximo que posso para fazer algo legal.
Confesso que nunca tinha ouvido falar de InterSystems, tá sendo muito legal aprender, é algo realmente incrível, daquele tipo de coisa que você diz: Nossa como nunca tinha ouvido falar disso antes 😀
Só quero ver Cristiano 😉 Não tenho dúvidas que vai sair algo muito bom.
Boa sorte! 🍀 Olá Miqueias!
Seja muito bem-vindo a nossa comunidade 🙂Sempre é tempo para aprendermos algo novo. Tenho certeza que você irá se surpreender com a nossa tecnologia.
Espero ver o seu artigo, hein 😉
Boa sorte! Cases de Interoperabilidade em Saúde
Anúncio
Danusa Calixto · Abr. 17, 2023
Olá Comunidade!
Como alguns membros da comunidade me fizeram a mesma pergunta resolvi postar aqui e esclarecer para todos. Acredito que esta também pode ser a dúvida de outros membros a respeito dos requisitos do 🏆 2º Concurso de Artigos Técnicos em Português da InterSystems 🏆.
" Somente serão aceitos os artigos baseados em InterSystems IRIS? "
Resposta: Serão aceitos todos os artigos baseados em TODAS as plataformas InterSystems (InterSystems IRIS, IRIS for Health, e HealthShare Health Connect) desde que o caso descrito utilize funcionalidades que sejam possíveis reproduzir no InterSystems IRIS. Ou seja, funcionalidades e recursos disponíveis pelo core da plataforma InterSystems IRIS.
Se restarem outras dúvidas, postem aqui nos comentários ou na publicação do concurso.
Estamos esperando pelos ótimos artigos de vocês.Boa sorte 😉
Anúncio
Danusa Calixto · Abr. 19, 2023
Olá Comunidade!
Esta é a segunda postagem com esclarecimentos sobre o nosso
🏆 2º Concurso de Artigos Técnicos em Português da InterSystems 🏆
Período do Concurso
Sabemos que vocês devem estar ansiosos para ganhar os super prêmios do concurso, mas somente irão concorrer os artigos publicados entre os dias 12 de maio e 12 de junho de 2023.Artigos publicados fora deste período não irão concorrer. Fiquem ligados!
Produção dos Artigos
Não custa nada avisar que artigos produzidos por algoritmos de IA serão desclassificados. Ou seja, NÃO irão concorrer.Nossos especialistas estão de olho nisso também 👀 🕵🏻♂️
Fiquem ligados e não percam a chance de concorrer !Boa sorte a todos 🍀
@Danusa.Ferreira
Boa tarde!!Ganhadores vão poder receber o prêmio em dinheiro? Boa tarde, Miqueias!
A premiação será somente conforme descrito no anuncio do concurso, não sendo possível receber em dinheiro.
Anúncio
Danusa Calixto · Maio 3, 2023
O InterSystems Kubernetes Operator (IKO) 3.5 agora está disponível para todos. O IKO 3.5 adiciona novas funcionalidades significativas junto com inúmeras correções de bugs. Os destaques incluem:
Configuração simplificada de TLS no Web Gateway, ECP, Espelhamento, Super Servidor e IAM
A capacidade de executar sidecars de contêiner junto com nós de computação ou dados – perfeito para dimensionar gateways da web com seus nós de computação
As alterações no configmap do CPF e no segredo da chave IRIS são processadas automaticamente pelas instâncias IRIS ao usar IKO 3.5 com IRIS 2023.1 e superior
O initContainer agora é configurável com UID/GID e imagem
IKO oferece suporte a topologySpreadConstraints para permitir que você controle mais facilmente o agendamento de pods
Versão de compatibilidade para oferecer suporte a uma ampla variedade de instâncias IRIS
Escala automática de nós de computação (Experimental)
IKO agora está disponível para ARM
Siga o Guia de instalação para obter orientação sobre como baixar, instalar e começar a usar o IKO. A documentação completa do IKO 3.5 oferece mais informações sobre o IKO e como usá-lo com o InterSystems IRIS e o InterSystems IRIS for Health. O IKO pode ser baixado na página de download do WRC (procure por Kubernetes). O contêiner está disponível no InterSystems Container Registry.
A IKO simplifica o trabalho com o InterSystems IRIS ou o InterSystems IRIS for Health no Kubernetes, fornecendo uma definição de recurso irisCluster fácil de usar. Consulte a documentação para obter uma lista completa de recursos, incluindo fácil fragmentação, espelhamento e configuração de ECP