implantação de referência

Couchbase na AWS

Banco de dados NoSQL compatível com dispositivos móveis para performance empresarial em grande escala

Este Quick Start configura uma arquitetura da AWS para a Couchbase Data Platform e implanta esses produtos em uma conta da AWS em cerca de 10 minutos.

Projetada para apoiar aplicativos móveis, IoT e web envolventes, a Couchbase Data Platform de nível empresarial inclui o Couchbase Server e o Couchbase Mobile. O Couchbase Server é um banco de dados NoSQL nativo da nuvem projetado com uma arquitetura distribuída para proporcionar performance, escalabilidade e disponibilidade. Ele permite que os desenvolvedores criem aplicativos aproveitando o poder do SQL com a flexibilidade do JSON. O Couchbase Mobile inclui um banco de dados incorporado totalmente integrado, segurança interna e sincronização automatizada em tempo real com o Couchbase Server altamente escalável.

O Quick Start implanta o Couchbase em uma infraestrutura nova ou existente em sua conta da AWS. Ele usa as imagens de máquina da Amazon (AMIs) do AWS Marketplace e oferece duas opções de assinatura: Bring-Your-Own-License (BYOL) e definição de preço por hora. A implantação é automatizada pelos modelos do AWS CloudFormation, que você pode personalizar durante a inicialização.

logotipo da couchbase

Este Quick Start foi desenvolvido pela Couchbase e pala ClearScale em colaboração com a AWS.

  •  O que você criará
  •  Como implantar
  •  Custo e licenças
  •  O que você criará
  • Use esse Quick Start para configurar automaticamente o ambiente do Couchbase seguir na AWS:

    • Uma Virtual Private Cloud (VPC) configurada em duas ou mais zonas de disponibilidade, com uma sub-rede pública em cada zona. Você pode escolher duas, três ou quatro zonas de disponibilidade para a implantação.*
    • Um Internet Gateway para permitir o acesso à Internet.*
    • Gateways NAT gerenciados para permitir o acesso de saída à Internet para instâncias do Couchbase.*
    • Uma função do IAM com permissões detalhadas para gerenciar o acesso aos serviços da AWS e grupos de segurança para restringir o acesso às portas e aos protocolos necessários.
    • Grupos de Auto Scaling e configurações de execução para o Couchbase Server e o Couchbase Sync Gateway. Por padrão, o Quick Start implanta quatro instâncias do Couchbase Server e duas instâncias do Couchbase Sync Gateway. Se quiser provisionar mais instâncias, você poderá alterar esses padrões durante a implantação.
    • Elastic Load Balancing integrado com Auto Scaling, para balanceamento de carga entre os servidores.

    * O modelo que implanta o Quick Start em uma VPC existente ignora as tarefas marcadas com asteriscos e solicita a configuração dessa VPC existente.

  •  Como implantar
  • Para criar um ambiente do Couchbase na AWS, siga as instruções do guia de implantação. O processo de implantação inclui as seguintes etapas:

    1. Caso ainda não tenha uma conta da AWS, cadastre-se em https://aws.amazon.com.
    2. Assine as AMIs do Couchbase Enterprise Edition no AWS Marketplace.
    3. Inicie o Quick Start. Cada implantação demora cerca de 10 minutos. Você pode escolher entre duas opções:
    4. Teste a implantação acessando o Couchbase Web Console e o Couchbase Sync Gateway API.

    Para personalizar a implantação, você pode escolher o número de zonas de disponibilidade (2 a 4) para a implantação Multi-AZ e personalizar a configuração dos nós do Couchbase Server e do Sync Gateway.

  •  Custo e licenças
  • Você é responsável pelo custo dos serviços da AWS usados durante a implantação de referência do Quick Start. Não há custo adicional pelo uso do Quick Start.

    O modelo do AWS CloudFormation para este Quick Start inclui parâmetros de configuração personalizáveis. Algumas dessas configurações, como o tipo de instância, afetarão o custo de implantação. Para obter estimativas de custo, leia as páginas de definição de preço de cada serviço da AWS que você usará.

    Este Quick Start requer uma assinatura das AMIs do Couchbase Enterprise Edition no AWS Marketplace. Ele oferece suporte a duas opções de assinatura:

    • Bring-Your-Own-License (BYOL) – se você já tem uma assinatura válida do software do Couchbase, pode usar essa licença desde que cumpra os termos de licenciamento padrão. Definição de preço, termos e condições adicionais podem ser aplicados.
    • Definição de preço por hora – os preços são calculados de acordo com o uso e são refletidos no relatório mensal.