Categoria: Administração

Dicas sobre como acelerar a construção de imagens Docker. Por exemplo, em até 30 segundos.

Antes de que a funcionalidade chegue à produção, nos dias de hoje, com orquestradores complexos e CI/CD, é preciso passar por um longo caminho, desde o commit até os testes e a entrega. Antigamente, era possível simplesmente enviar novos arquivos por FTP (não é assim que ninguém faz mais, certo?), e o processo de "deploy" levava segundos. Agora, é necessário criar uma merge request e esperar um bom tempo até que a funcionalidade […]

Ajuste fino da roteação para MetalLB em modo L2

Recentemente, me deparei com uma tarefa bastante não convencional de configuração de roteamento para MetalLB. Normalmente, nada mais é necessário para o MetalLB, mas no nosso caso, temos um cluster considerável com uma configuração de rede bastante simples. Neste artigo, vou explicar como configurar o roteamento baseado em origem e baseado em política para a rede externa do seu cluster. Eu […]

Testes de Selenium em C# no Linux

A automação de testes de aplicações web com Selenium é uma solução comum entre desenvolvedores de testes automatizados, e o C# é uma das linguagens de programação mais populares, portanto, a combinação dessas ferramentas não causa estranhamento. Para desenvolvimento com essas tecnologias, muitas vezes é utilizado um software proprietário popular da Microsoft para Windows, no entanto, eu estava interessado em descobrir quais alternativas livres poderiam ser utilizadas sem sair do stack […]

Sistemas de Controle de Acesso: problemas, soluções e gestão de riscos de segurança

Fonte: Ao contrário da crença popular, o sistema de controle e gestão de acessos raramente resolve problemas de segurança por si só. Na realidade, o sistema de controle de acesso possibilita a resolução de tais problemas. Quando você aborda a escolha de um sistema de controle de acesso do ponto de vista de um pacote de segurança pronto que fechará totalmente os riscos da empresa, dificuldades são inevitáveis. Além disso, questões complexas se manifestarão apenas após a implementação do sistema. No primeiro […]

Quem é um engenheiro DevOps, o que ele faz, quanto ganha e como se tornar um

Os engenheiros DevOps são especialistas multifuncionais que sabem automatizar processos e entendem como trabalham os desenvolvedores, QA e gerentes. Eles são capazes de programar, rapidamente aprendem ferramentas complexas e não se sentem perdidos diante de uma tarefa desconhecida. Há poucos engenheiros DevOps — estão dispostos a pagar de 200 a 300 mil rublos, mas ainda há muitas vagas. Dmitry Kuzmin explica o que exatamente os engenheiros DevOps fazem e o que é necessário […]

Cloister → gerenciamento simples de cluster OTP

Praticamente todos os aplicativos empresariais de sucesso, em algum momento, entram em uma fase onde a escalabilidade horizontal se torna necessária. Em muitos casos, é suficiente lançar uma nova instância para reduzir a carga média. No entanto, há situações menos triviais em que precisamos garantir que diferentes nós se conheçam e distribuam a carga de trabalho de maneira adequada. Por sorte, o Erlang, que nós […]

Foi lançado o Zabbix 5.0

A equipe do Zabbix tem o prazer de apresentar o lançamento da nova versão Zabbix 5.0 LTS, com foco em segurança e escalabilidade. A nova versão tornou-se ainda mais amigável, segura e acessível. A principal estratégia da equipe do Zabbix é tornar o Zabbix o mais acessível possível. É uma solução gratuita de código aberto, e agora o Zabbix pode ser implantado tanto localmente quanto […]

Mas o que exatamente é «folding de proteínas»?

Na atual pandemia de COVID-19, surgiram muitos problemas que os hackers se apressaram em explorar. Desde escudos faciais impressos em 3D até máscaras médicas caseiras, passando pela substituição de um aparelho mecânico de ventilação pulmonar – esse fluxo de ideias inspirou e alegrou a alma. Ao mesmo tempo, houve tentativas de avançar em outra área: nas pesquisas focadas […]

Data Build Tool ou o que há em comum entre Armazenamento de Dados e Smoothies

Sobre quais princípios se constrói um Armazém de Dados ideal? Foco no valor comercial e na análise, sem código boilerplate. Gestão de DWH como uma base de código: versionamento, revisão, testes automáticos e CI. Modularidade, extensibilidade, código aberto e comunidade. Documentação amigável ao usuário e visualização de dependências (Data Lineage). Sobre tudo isso em mais detalhes e o papel do DBT no ecossistema Big Data […]

Revisão do telefone IP Snom D785

Olá, comunidade do Habr! Damos as boas-vindas ao nosso blog corporativo da Snom na plataforma Habr, onde em breve planejamos publicar uma série de revisões sobre nossos produtos e serviços. Este blog será gerido pela equipe responsável pelos negócios da empresa nos mercados da CEI. estaremos felizes em responder suas perguntas e prestar qualquer consulta ou assistência. Esperamos […]

O que nos espera no Wi-Fi 7, IEEE 802.11be?

Recentemente, chegaram ao mercado dispositivos que suportam a tecnologia Wi-Fi 6 (IEEE 802.11ax), que tem gerado muito debate. Mas poucos sabem que o desenvolvimento da nova geração da tecnologia Wi-Fi — Wi-Fi 7 (IEEE 802.11be) — já está em andamento. O que podemos esperar do Wi-Fi 7, é o tema deste artigo. Antecedentes: Em setembro de 2020, comemoraremos o 30º aniversário do projeto IEEE […]

Microsserviços em C++. Ficção ou realidade?

Neste artigo, vou falar sobre como criei um template (cookiecutter) e configurei o ambiente para desenvolver um serviço REST API em C++ usando docker/docker-compose e o gerenciador de pacotes conan. Durante um hackathon em que participei como desenvolvedor backend, surgiu a questão de qual tecnologia usar para escrever mais um microserviço. Tudo que já havia sido escrito até então, […]

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster