implantação de referência

Banco de dados NoSQL CloudStax para Apache Cassandra

O banco de dados NoSQL que torna fácil configurar, gerenciar e escalar o Apache Cassandra na AWS

Este Quick Start implanta automaticamente o banco de dados NoSQL CloudStax para Apache Cassandra em uma arquitetura altamente disponível na AWS, usando o Amazon Elastic Container Service (Amazon ECS) para orquestração de contêiner e o CloudStax FireCamp para gerenciamento de serviço stateful.

O banco de dados NoSQL CloudStax para Cassandra elimina a complexidade associada à implantação e ao gerenciamento do Apache Cassandra. Ele oferece um banco de dados NoSQL de alta performance, altamente escalável e econômico que você pode usar para gerenciar grandes quantidades de dados.

A implantação do banco de dados NoSQL CloudStax na AWS ajuda a melhorar a confiabilidade do uso do Cassandra para suas implantações de produção. Este Quick Start usa várias zonas de disponibilidade para uma detecção de falhas automática e de alta disponibilidade e recuperação dos nós do Cassandra, além de ajudar a oferecer uma melhor segurança e isolamento para o Cassandra.

CloudStax-logo-120x70

Este Quick Start foi desenvolvido pela CloudStax, Inc.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 os ambientes a seguir para o banco de dados NoSQL CloudStax na AWS:

    • Uma arquitetura de alta disponibilidade que alcança três Zonas de disponibilidade.*
    • Uma VPC configurada com sub-redes públicas e privadas de acordo com as melhores práticas da AWS. Isso fornece a infraestrutura de rede para sua implantação.*
    • Um Internet Gateway para permitir o acesso à internet. Os servidores Bastion usam este gateway para enviar e receber tráfego.*
    • Nas sub-redes públicas, os gateways NAT para permitir a conectividade de saída da internet para recursos (instâncias Cassandra) em sub-redes particulares. 
    • Em sub-redes públicas, os servidores Bastion em um grupo de Auto Scaling com endereços de IP elásticos para permitir o acesso de entrada do Secure Shell (SSH). Duas instâncias do servidor Bastion são implantadas por padrão, mas esse número pode ser configurado.
    • Uma função da instância AWS Identity and Access Management (IAM) com permissões detalhadas para o acesso aos serviços da AWS.
    • Grupos de segurança para permitir a comunicação dentro da VPC e o acesso restrito somente aos protocolos e portas necessários.
    • Em sub-redes privadas, um cluster do Amazon ECS com o software CloudStax FireCamp, e um cluster do Cassandra personalizável. O Quick Start executa os membros do Cassandra em todas as Zonas de disponibilidade. Se você escolher uma Região da AWS que forneça somente duas Zonas de disponibilidade, o Quick Start reutilizará uma das zonas para criar a terceira sub-rede.
    • Uma tabela do Amazon DynamoDB para persistir os dados FireCamp.
    • Uma zona hospedada do Amazon Route 53 para os nomes DNS de cada membro do Cassandra e dois volumes EBS para cada membro do Cassandra.
    • Amazon CloudWatch Logs para coletar logs de serviço do Cassandra enviados para contêineres do Cassandra.

    *  O modelo que implanta o Quick Start em uma VPC existente pula as tarefas marcadas com asteriscos e te avisa sobre a sua configuração da VPC existente.

  •  Como implantar
  • Para construir seu ambiente de banco de dados NoSQL CloudStax na AWS, siga as instruções do guia de implantação. O processo de implantação inclui esses passos:

    1. Caso ainda não tenha uma conta da AWS, registre-se em https://aws.amazon.com.
    2. Inicie o Quick Start. A implantação leva cerca de 30 minutos. Você pode escolher entre duas opções:
    3. Teste a implantação verificando o status do cluster, criando um keyspace e usuário do Cassandra e adicionando registros.
  •  Custo e licenças
  • É sua a responsabilidade 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 da 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 uma estimativa de custo, consulte as páginas de definição de preço de cada serviço da AWS que você usará.  Esses preços estão sujeitos a mudanças.

    O Quick Start implanta o Cassandra versão 3.11 e o CloudStax FireCamp. O Apache Cassandra e o CloudStax FireCamp são software de código aberto. Eles são distribuídos na licença Apache 2.0 e são gratuitos.