implantação de referência

CloudStax FireCamp na AWS

Implante um cluster do FireCamp para gerenciar um serviço stateful na AWS

Este Quick Start ajuda você a implantar facilmente o CloudStax FireCamp na Nuvem AWS. Use o FireCamp para criar, gerenciar e escalar facilmente serviços stateful, como os serviços Redis, Cassandra, MongoDB, Kafka, PostgreSQL ou Elasticsearch, na AWS.

O CloudStax FireCamp é uma plataforma de código aberto para gerenciar serviços stateful em contêineres. A plataforma permite escolher entre dois serviços de orquestração de contêiner: Amazon Elastic Container Service (Amazon ECS) e Docker Swarm.

O FireCamp facilita a configuração, o gerenciamento e a escalabilidade de serviços stateful na AWS usando três Zonas de disponibilidade para oferecer alta disponibilidade e failover automático.

Você pode optar por criar uma nova infraestrutura de Virtual Private Cloud (VPC) que esteja configurada para segurança, escalabilidade e alta disponibilidade ou usar sua infraestrutura de VPC existente.

Essa arquitetura de referência é automatizada por modelos do AWS CloudFormation. Você pode personalizar os modelos para atender às suas necessidades específicas.

logotipo da cloudstax

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 este Quick Start para configurar a seguinte estrutura do CloudStax FireCamp na AWS:

    • Uma arquitetura de alta disponibilidade que alcança três Zonas de disponibilidade.*
    • Uma Virtual Private Cloud (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. Esse gateway é usado pelos bastion hosts para enviar e receber tráfego.*
    • Nas sub-redes públicas, gateways NAT para permitir a conectividade de saída da Internet para recursos (instâncias de contêineres) em sub-redes privadas. (Para obter mais informações, consulte Amazon VPC Quick Start.)*
    • Em sub-redes públicas, os bastion hosts em um grupo de Auto Scaling com endereços IP elásticos para permitir o acesso de entrada de Secure Shell (SSH). Dois bastion hosts são implantados por padrão, mas esse número pode ser configurado. (Para obter mais informações, consulte Linux Bastion Quick Start.)*
    • Uma função da instância AWS Identity and Access Management (IAM) com permissões detalhadas para o acesso aos serviços da AWS.
    • Nas sub-redes privadas, um cluster do Amazon ECS ou do Docker Swarm com o software CloudStax FireCamp.
    • Uma tabela Amazon DynamoDB para persistir os dados do FireCamp.
    • Uma zona hospedada do Amazon Route 53 para os nomes de DNS do serviço stateful e os volumes do EBS para cada membro do serviço stateful.

    * O modelo que implanta o Quick Start em uma VPC existente pula as tarefas marcadas com um asterisco e avisa você sobre a sua configuração de VPC existente.

  •  Como implantar
  • Para implantar o CloudStax FireCamp 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. Inicie o Quick Start. Cada implantação leva de 20 a 30 minutos. Você pode escolher entre duas opções:
    3. Verifique o status do cluster do FireCamp implantado e implante um serviço stateful com ILC do FireCamp.

    O Quick Start inclui parâmetros que podem ser personalizados. Por exemplo, você pode alterar os tipos de instância e definir suas configurações.

  •  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 da ferramenta de importação.

    Os modelos do AWS CloudFormation para este Quick Start incluem 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, 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 CloudStax FireCamp e o Apache Swarm são software de código aberto. Eles são distribuídos na licença Apache 2.0 e são gratuitos.