Uma das partes mais desafiadoras da implantação de seu aplicativo na nuvem é a configuração de uma infraestrutura adequada. Tarefas comuns, como criar uma VPC, configurar o dimensionamento automático, balanceadores de carga e gateways, rapidamente se tornam demoradas e complicadas.
É por isso que desenvolvemos, em parceria com os caras da ClearScale a Início rápido da implantação do Couchbase no AWSEle ajuda você a configurar o Couchbase Server e o Sync Gateway em minutos, usando todas as práticas recomendadas da AWS para tornar sua implantação segura e fácil de dimensionar.
Confira a documentação passo a passo aqui.
Para que você tenha uma visão geral de como isso funciona, vamos examinar rapidamente algumas das etapas para criar uma nova pilha:
Implantação de uma nova pilha no AWS
Em primeiro lugar, a implantação deste Início Rápido para uma nova nuvem privada virtual (VPC) com parâmetros padrão criará o seguinte ambiente do Couchbase na nuvem da AWS.

Arquitetura padrão de início rápido do Couchbase
OBSERVAÇÃO: você também pode implantá-lo em um VPC existente
Todo o processo é composto de três etapas simples:
- Criar Pares de chaves EC2 (se você ainda não tiver um)
- Assine o AMIs do Couchbase
- Iniciar o Início Rápido
Supondo que você já saiba como criar pares de chaves EC2, vamos para a etapa 2:
Assinar as AMIs do Couchbase
Ir para Couchbase Enterprise Edition em AWS Marketplacee, em seguida, clique em Continue a se inscrever.

Couchbase Enterprise Edition no AWS
Na próxima página, você pode escolher o tipo de licenciamento: Preço por hora ou BYOL (Traga sua própria licença). Analise as condições e, em seguida, clique em Aceitar os termos

Escolha de um tipo de licença no AWS
No final, a tela a seguir será apresentada:

Iniciando o Início Rápido
Ir para Início rápido do Couchbase no AWS página inicial e clique em Implantar o Couchbase no AWS em uma nova VPC (se você quiser implantá-lo em uma VPC existente clique aqui)

Dica: Verifique novamente se você está na região correta da AWS.
A página a seguir será apresentada:

Dica: Se você estiver familiarizado com o Cloud Formation, clique em Exibir/Editar modelo no Designer para visualizar o que será criado
Clique em Próximo e, em seguida, você verá o Especificar detalhes tela:

Recomendo fortemente que você leia aqui o documentação oficialO site explica exatamente como preencher todos os campos. Quando terminar, clique em Próximo.
No Opções página, você pode especificar etiquetas (pares chave-valor) para recursos em sua pilha e definir opções avançadas. Quando terminar, selecione Próximo

Por fim, no Página de revisão não se esqueça de marcar a seguinte caixa de seleção:

Parabéns! Agora, tudo o que você precisa fazer é aguardar a criação da pilha. Pegue uma xícara de café, pois isso levará alguns minutos.

Como acessar seu novo cluster
Quando o estado da pilha for CREATE_COMPLETE, clique em Recursos selecione a ID física para Grupo de escalonamento automático de servidor.

O grupo Auto Scaling será exibido no console do Amazon EC2, escolha a opção Instâncias e, em seguida, selecione uma das instâncias para visualizar seus detalhes.

No Descrição da instância, copie o nome DNS público.

Por fim, em seu navegador, navegue até https://hostname:8901em que hostname se refere ao DNS público que você copiou na etapa anterior. Por exemplo:
|
1 2 |
https://18.217.45.92:8091 ou http://ec2-18-217-45-92.us-east-2.compute.amazonaws.com:8091 |
A tela de login do Console da Web do Couchbase será exibida.

Informe o usuário e a senha definidos no Especificar detalhes durante a criação da pilha e faça login na sua nova instância do Couchbase Server em execução no AWS.

Solução de problemas
Não consigo acessar o console da Web
Nesse caso, você pode ter configurado o CIDR errado no Acesso externo permitido CIDR no campo Especificar detalhes página. Tente recriar sua pilha com o CIDR correto ou simplesmente adicione um novo Regra de entrada no grupo Segurança:

OBSERVAÇÃO: Na imagem acima, estamos permitindo o tráfego de entrada de qualquer lugar; em seu cluster, permita o tráfego de entrada somente da sua rede.
Erro CREATE_FAILED quando o Início Rápido é iniciado
Isso pode ocorrer por vários motivos diferentes, mas os mais comuns são:
- Falta de privilégios da AWS
- Limites internos da AWS, como o número máximo de IPs públicos
- Uma configuração inválida foi fornecida no Especificar detalhes página .
Se você tiver alguma dúvida ou problema, por favor Confira o manual, pergunte em Fóruns do Couchbase ou me envie um tweet para @deniswsrosa
Oi Denis,
No diagrama de rede, vejo um balanceador de carga (lb). Você poderia explicar qual é a função do lb (nesse cenário) e que tipo de lb ele é?
Obrigado.