![Execute aplicativos GUI como contêineres com x11docker](https://optimuscloud.com.br/wp-content/uploads/2024/01/1706093045_Execute-aplicativos-GUI-como-conteineres-com-x11docker-150x150.jpg)
Execute aplicativos GUI como contêineres com x11docker
24 de janeiro de 2024![Featued image for: Calyptia Core 2.0 Tackles Fleet Management for Observability](https://optimuscloud.com.br/wp-content/uploads/2024/01/1706096062_Calyptia-Core-20-aborda-gerenciamento-de-frota-para-observabilidade-150x150.jpg)
Calyptia Core 2.0 aborda gerenciamento de frota para observabilidade
24 de janeiro de 2024Um resultado de microsserviços dos últimos cinco a dez anos: os testes dispararam.
Ela cresceu à medida que mais pessoas precisavam apenas testar microsserviços. Os microsserviços e a ascensão do Kubernetes refletiram a mudança de grandes arquiteturas de aplicativos para abordagens que dividiam os serviços em pequenos pedaços, disse Bruno Lopes, da Kubeshop.
Kubeshop é uma incubadora de empresas Kubernetes, disse Lopes. Eles têm seis projetos diferentes criados no Kubernetes. Lopes é o líder de produto da estrutura de testes nativa do Kubernetes da empresa, TestKube.
A capacidade de testar com mais facilidade significa que é mais acessível a todos. As pessoas se sentem mais confortáveis com os testes devido à melhor experiência do desenvolvedor. Por exemplo, a automação melhora a qualidade do produto, especialmente porque as pessoas têm mais tempo para diferenciar do que para realizar tarefas manuais.
As equipes usam Kubernetes; eles desenvolvem aplicativos lá, mas não os testam onde moram, disse Lopes. Eles têm as antigas formas de testar, mas também querem lançar novos recursos. Os desenvolvedores agem rapidamente – muitas vezes mais rápido do que a organização consegue mudar suas metodologias. Métodos de teste modernos são adotados, mas leva tempo para a organização se adaptar.
Somos uma equipe de tecnólogos experientes que criam ferramentas de desenvolvimento e teste, que ajudam as equipes a criar aplicativos nativos da nuvem de maneira mais fácil, melhor e mais rápida. Apoiado pelos investidores mais bem-sucedidos da indústria de software que veem o Kubernetes como a base para a construção do software de amanhã. Insight Partners é um investidor na Kubeshop e na TNS.
Saber mais
Novidades da Kubeshop
$(document).ready(function() { $.ajax({ método: ‘POST’, url: ‘/no-cache/sponsors-rss-block/’, headers: { ‘Cache-Control’: ‘no- cache, no-store, must-revalidate’, ‘Pragma’: ‘no-cache’, ‘Expires’: ‘0’ }, dados: { patrocinadorSlug: ‘kubeshop’, numItems: 3 }, sucesso: função (dados) { if (data.startsWith(‘ERROR’)) { console.log(data); $(‘.sponsor-note-rss’).hide(); } else { $(‘.sponsor-note-rss-items -kubeshop’).html(dados); } } }); });
Lopes disse que ninguém deveria enviar algo que não tenha sido testado antes de entrar em produção. Em segundo lugar, uma empresa deve estabelecer um ambiente semelhante ao de produção, onde você possa executar todos os seus testes e implantar aplicativos. Os ambientes nunca são 100% iguais, mas podem ser semelhantes na implantação.
“E faça isso muito rápido”, disse Lopes. Você não deve fazer sua equipe de desenvolvimento esperar pelo controle de qualidade manual para ter certeza de que tudo está bem antes da implantação. Ele deve ser implantado o mais rápido possível. Você deve implantar sem esperar por testes manuais.”
Veja a equipe SRE, por exemplo. Eles precisam responder rapidamente aos problemas. Eles querem depuração rápida. Quanto mais eles gastam tempo analisando os problemas, maior é o tempo de inatividade para seus clientes.
Às vezes, especialmente em sistemas críticos, as aplicações não podem ser expostas à Internet, disse Lopes. Isso significa que se torna essencial executar os testes no próprio Kubernetes. Um assunto que levará tempo para as empresas entenderem, é claro, acelerando à medida que a experiência do desenvolvedor melhora.
A postagem Um resultado de microsserviços: o teste cresceu apareceu pela primeira vez em The New Stack.