implementación de referencia

CloudStax FireCamp en AWS

Implemente un clúster de FireCamp para administrar un servicio con estado en AWS

Este Quick Start lo ayuda a implementar fácilmente CloudStax FireCamp en la nube de AWS. Use FireCamp para crear, administrar y escalar servicios con estado fácilmente, tales como Redis, Cassandra, MongoDB, Kafka, PostgreSQL o Elasticsearch, en AWS.

CloudStax FireCamp es una plataforma de código abierto para gestionar servicios con estado en contenedores. Es compatible con la opción que haya elegido para dos servicios de organización de contenedores: Amazon Elastic Container Service (Amazon ECS) y Docker Swarm.

FireCamp facilita la tarea de configurar, administrar y escalar servicios con estado en AWS, sirviéndose de tres zonas de disponibilidad para ofrecer una elevada disponibilidad y recuperación ante errores automática.

Puede optar por construir una nueva infraestructura de nube virtual privada (VPC) configurada para obtener seguridad, escalabilidad y alta disponibilidad, o utilizar su infraestructura de VPC existente.

Esta arquitectura de referencia se ha automatizado mediante plantillas de AWS CloudFormation. Puede personalizar las plantillas para satisfacer sus necesidades específicas.

logotipo de cloudstax

CloudStax ha desarrollado este Quick Start en colaboración con AWS.

  •  Lo que creará
  •  Cómo realizar la implementación
  •  Costo y licencias
  •  Lo que creará
  • Utilice este Quick Start para configurar la siguiente infraestructura de CloudStax FireCamp en AWS:

    • Una arquitectura con alta disponibilidad en la que se abarcan tres zonas de disponibilidad.*
    • Una nube virtual privada (VPC) configurada con subredes públicas y privadas de acuerdo con las prácticas recomendadas de AWS Se ofrece la infraestructura de red para su implementación.*
    • Una gateway de Internet para permitir el acceso a Internet. Los hosts bastión utilizan esta gateway para enviar y recibir tráfico.*
    • En las subredes públicas, gateways administradas mediante NAT a fin de permitir la conectividad a Internet de salida a los recursos (las instancias de contenedor) de las subredes privadas. (Para obtener más información, consulte Amazon VPC Quick Start.)*
    • En las subredes públicas, hosts bastión pertenecientes a un grupo de Auto Scaling con direcciones IP elásticas que permitan el acceso a Secure Shell (SSH) de salida. Dos hosts bastión se implementan de forma predeterminada, pero esta cantidad es configurable. (Para obtener más información, consulte Linux Bastion Quick Start.)*
    • Una función de la instancia de AWS Identity and Access Management (IAM) con permisos de acceso minucioso para el acceso a los servicios de AWS.
    • En las redes privadas, un clúster de Amazon ECS o Docker Swarm con software de CloudStax FireCamp.
    • Una tabla de Amazon DynamoDB para conservar datos de FireCamp.
    • Una zona hospedada de Amazon Route 53 para los nombres de DNS del servicio con estado y volúmenes de EBS para cada miembro del servicio con estado.

    * Mediante la plantilla en que se implementa el Quick Start en una VPC existente, se omiten las tareas marcadas con asteriscos y se le pide su configuración de VPC existente.

  •  Cómo realizar la implementación
  • Para implementar CloudStax FireCamp en AWS, siga las instrucciones en la guía de implementación. En el proceso de implementación se incluyen los siguientes pasos:

    1. Si aún no tiene una cuenta de AWS, regístrese en https://aws.amazon.com.
    2. Inicie el Quick Start. Cada implementación toma alrededor de 20-30 minutos. Puede elegir entre dos opciones:
    3. Verifique el estado del clúster de FireCamp que implementó e implemente un servicio con estado con la CLI de FireCamp.

    El Quick Start incluye parámetros que puede personalizar. Por ejemplo, puede cambiar los tipos de instancia y configurar sus parámetros.

  •  Costo y licencias
  • Deberá pagar el costo de los servicios de AWS que se utilicen durante la ejecución de esta implementación de referencia de Quick Start. El uso de Quick Start no implica costos adicionales.

    En las plantillas de AWS CloudFormation para este Quick Start, se incluyen parámetros de configuración que puede personalizar. Algunas de estas configuraciones, como el tipo de instancia, influyen en el costo de la implementación. Consulte las páginas de precios de cada servicio de AWS que utilizará para obtener las estimaciones de costos. Los precios pueden modificarse.

    CloudStax FireCamp y Apache Swarm son software de código abierto. Se distribuyen con la licencia Apache versión 2.0 y se puede utilizar en forma gratuito.