Empresa de Servidor Web Apresenta Angie Ingress Controller#

29.06.2023

A Empresa de Servidor Web apresentou um novo produto, Angie Ingress Controller (ANIC), que permite o gerenciamento eficiente de tráfego em redes Kubernetes.

A Empresa de Servidor Web, uma desenvolvedora russa do servidor web de código aberto Angie e sua versão proprietária Angie PRO, apresentou um novo produto, Angie Ingress Controller (ANIC). O ANIC é um software que permite às empresas gerenciar eficientemente o tráfego em redes Kubernetes. O ANIC pode ser implantado como um recurso Ingress em qualquer plataforma Kubernetes, incluindo plataformas de nuvem russas VK Cloud, Yandex Cloud, MTS (Containerum Kubernetes Service), Selectel, e outras.

"Hoje estamos criando software que substituirá soluções importadas na Rússia. Existem dois tipos de tal software: sistema e aplicação. O software de sistema é necessário para o funcionamento de computadores e inclui sistemas operacionais, linguagens de programação, sistemas de virtualização, etc. O software de aplicação é usado para gerenciar processos de negócio; por exemplo, a empresa 1C produz produtos similares. O software de sistema é usado mais amplamente porque não depende de como os usuários o utilizam. Por exemplo, todos os computadores requerem um sistema operacional. Muitas empresas, como Ozon, Avito, Yandex, VK, e outras, usam arquitetura de microsserviços para seus produtos. Para isso, elas empregam um sistema de orquestração de contêineres — Kubernetes. Dentro desta estrutura, o software Ingress Controller é usado para ajudar a rotear o tráfego de rede para o microsserviço apropriado. Nosso produto, Angie Ingress Controller (ANIC), é baseado nesta tecnologia e se integra com Kubernetes," enfatizou Zaur Abasmirzoev, CEO da Empresa de Servidor Web.

Principais características do ANIC:

  • Balanceamento de carga: O ANIC suporta distribuição de tráfego através dos protocolos TCP, UDP, TLS, HTTP e gRPC, proporcionando flexibilidade e migração suave de tráfego durante atualizações de aplicações.

  • Terminação de sessão TLS: O ANIC autentica serviços e garante a segurança de transações online através da terminação de sessão TLS.

  • Logging flexível: O ANIC permite configurações flexíveis de logging para gerenciar aplicações dinâmicas modernas.

  • Modificação de resposta de requisição: O ANIC fornece a capacidade de modificar respostas a requisições no nível do balanceador de carga HTTP.

  • Kit de ferramentas para mitigação de ataques DDoS: O ANIC oferece limitação de tráfego baseada em vários critérios para proteger aplicações de ataques DDoS.

  • Estatísticas avançadas e monitoramento em tempo real: a capacidade para monitoramento completo em tempo real da carga do Ingress Controller, permitindo gerenciamento de configuração baseado em perfis de carga e garantindo disponibilidade completa do serviço.

O ANIC suporta recursos VirtualServer e VirtualServerRoute como alternativas ao Ingress Controller, permitindo o uso de configurações de divisão de tráfego e roteamento avançado baseado em conteúdo. Recursos adicionais do Ingress Controller estão disponíveis através de Annotations e do recurso ConfigMap.