Amazon Web Services (AWS)

A implantação de infraestrutura pode apresentar desafios como requisitos de espaço, controles ambientais e esforços de manutenção. No entanto, a Amazon Web Services (AWS), uma das principais plataformas de nuvem, enfrenta essas questões diretamente ao oferecer soluções em nuvem escaláveis e flexíveis que eliminam a necessidade de servidores físicos. Inúmeras empresas aproveitam essa solução e a Navixy não é exceção. Com apenas alguns passos simples, você pode adquirir uma Navixy On-Premise pronta para uso. Esta página informa quais etapas você precisa executar na AWS antes de executar a solução Navixy On-Premise.

Amazon Web Services

Queira observar que as etapas a seguir são as principais para garantir uma configuração de servidor em nuvem confiável e funcional. O ajuste fino do servidor em nuvem e da rede é uma tarefa abrangente para um administrador de sistemas. Se precisar de mais informações sobre qualquer um dos recursos, consulte os manuais no site da AWS: https://docs.aws.amazon.com/index.html

Em resumo - você precisa criar:

  1. Ambiente de rede no qual seu futuro servidor existirá, e

  2. Selecionar os parâmetros necessários da máquina virtual

Estas são as mesmas etapas que você faria no caso de um servidor físico, mas aqui você não precisa lidar com a instalação física.

Rede

Primeiro, você precisa configurar um ambiente de rede para seu futuro servidor.

Abra VPC (você pode encontrá-lo no menu "Services" no canto superior esquerdo ou apenas usar a barra de pesquisa).

Rede AWS para Navixy On-Premise

VPC (virtual private cloud)

Este é um serviço para criar redes privadas isoladas na AWS.

Crie uma nova VPC. Especifique um intervalo de endereços IP local em IPv4 CIDR.

VPC para Navixy On-Premise

Subnets

Aqui você pode criar várias sub-redes para diversos propósitos. Basicamente, você precisa ter duas sub-redes:

  • privada - não tem acesso direto à Internet, apenas por meio de redes públicas e NAT.

  • pública - pode acessar a Internet via Elastic IP e Internet Gateway.

Você precisa atribuir diferentes blocos CIDR (máscaras de sub-rede menores) dentro do intervalo de endereços da sua VPC às novas sub-redes.

Subnets para Navixy On-Premise

Internet gateways

Uma rede pública pode ter acesso direto à Internet por meio de um gateway. Este é um dispositivo virtual que permite que seu host que possui um Elastic IP (veja abaixo) acesse a Internet. Crie um novo gateway:

AWS Internet gateways para Navixy On-Premise

Anexe-o à sua VPC (Actions → attach to VPC):

AWS VPC para Navixy On-Premise

Elastic IPs

Aqui você pode obter endereços IP externos para sua instância se comunicar com a internet. Clique no botão "Allocate Elastic IP Address", que vai alocar um novo endereço IP externo para você.

AWS Elastic IPs para Navixy On-Premise

NAT gateways

O NAT permite que redes privadas acessem a Internet. Isso pode ser útil, por exemplo, para atualizações de software em seus servidores.

Crie o novo NAT gateway e atribua a ele o Elastic IP criado anteriormente.

AWS NAT gateways para Navixy On-Premise

Route tables

As tabelas de rotas determinam como o tráfego é distribuído pelas suas sub-redes.

Ao criar sub-redes, uma tabela de rotas padrão é criada. Clique nela, depois selecione a guia Routes na parte inferior da página e clique em “Edit Routes”.

AWS route tables para Navixy On-Premise

Clique em “Add route”, especifique o destino 0.0.0.0/0. Na coluna Target selecione “Internet gateway” e escolha o gateway que você criou anteriormente. Salve as alterações.

AWS route tables

Isso permitirá conexões externas para a nova instância por meio do internet gateway.

Crie outra tabela de rotas - ela será usada para a rede privada. Selecione sua VPC durante a criação.

Criação de AWS route tables para Navixy On-Premise

Selecione a guia Routes para a nova tabela na parte inferior da página e clique em “Edit Routes”.

Clique em “Add route”, especifique o destino 0.0.0.0/0. Na coluna Target selecione “NAT gateway” e selecione o NAT que você criou anteriormente. Salve as alterações.

Editar rotas para Navixy On-Premise

Servidor

Nesta etapa, você precisa criar uma instância EC2. EC2 (Elastic Compute Cloud) é um serviço que fornece servidores virtuais na nuvem AWS.

Encontre EC2 na barra de pesquisa e abra-o.

Instância AWS EC2 para Navixy On-Premise

Clique em “Launch instance”.

Instância AWS para Navixy On-Premise

Agora, você precisa fazer a configuração inicial da instância.

Configure instance

Especifique um nome para sua instância AWS.

Selecione o sistema operacional - Ubuntu é geralmente recomendado.

Instância AWS Ubuntu para Navixy On-Premise

Selecione o tipo de instância. Geralmente é recomendado escolher o tipo “c” (otimizado para computação) para melhor desempenho, ou o tipo “t” (uso geral) para economizar em caso de uma pequena quantidade de objetos rastreados.

O tipo de instância predetermina qual hardware será usado pelo servidor. Faça sua escolha com base nos requisitos do servidor descritos em nosso site.

Todos os tipos de instância AWS EC2 estão descritos aqui: https://aws.amazon.com/ec2/instance-types/

Tipo de instância AWS para Navixy On-Premise

Crie um par de chaves (ou selecione uma chave existente) para acesso remoto seguro via SSH ao servidor. Aqui você pode selecionar o formato da chave para acesso via PuTTY ou OpenSSH. Essas chaves são facilmente conversíveis entre si, portanto, não tenha receio de fazer a escolha errada.

Pares de chaves da instância AWS para Navixy On-Premise

Especifique as configurações de rede. Você precisa ter a VPC e a sub-rede criadas previamente.

Especifique as configurações de firewall ou selecione existentes para permitir o acesso ao seu servidor apenas para determinados endereços IP.

Configurações de rede da instância AWS para Navixy On-Premise

Configure o armazenamento. Aqui você pode especificar quaisquer configurações de armazenamento de sua escolha, dependendo do tipo da instância AWS e das recomendações da Navixy com base no número esperado de objetos rastreados em seu servidor.

Armazenamento da instância AWS para Navixy On-Premise

Agora você está pronto para iniciar sua nova instância AWS.

Launch instance

Clique no botão “Launch instance” no lado direito da página.

Inicialização da instância AWS para Navixy On-Premise

Após um curto período, você verá a notificação de que sua instância foi iniciada com sucesso:

Abra a seção “Instances” no EC2 e você encontrará a instância recém-criada.

Edição da instância AWS para Navixy On-Premise

A instância ainda não possui um endereço IP externo (a menos que tenha sido selecionado na etapa de criação da instância), portanto, você precisa abrir a seção "Elastic IPs" e alocar um novo endereço IP.

IPs da instância AWS para Navixy On-Premise

Depois disso, clique no endereço IP recém-criado e, em seguida, clique em “Associate Elastic IP address”. No menu aberto, selecione sua instância e seu endereço IP privado e depois clique em “Associate”

Configurações de IP da instância AWS para Navixy On-Premise

Agora, sua nova instância possui um endereço IP público e pode ser acessada externamente via SSH.

Abra o menu “Instances”, selecione sua nova instância e clique em “Connect”.

Conexão da instância AWS para Navixy On-Premise

Abra o “SSH client” e você encontrará os detalhes para se conectar remotamente ao seu servidor via SSH.

Conectividade da instância AWS para Navixy On-Premise

Após concluir a configuração da rede e da instância na AWS, você poderá estabelecer uma conexão remota com seu servidor e prosseguir com a instalação da plataforma Navixy.

Atualizado

Isto foi útil?