distribuzione di riferimento

CloudStax FireCamp in AWS

Distribuzione di un cluster FireCamp per gestire un servizio stateful in AWS

Questo Quick Start consente di distribuire facilmente CloudStax FireCamp nel cloud AWS. Con FireCamp puoi creare, gestire e scalare facilmente servizi stateful come Redis, Cassandra, MongoDB, Kafka, PostgreSQL o Elasticsearch in AWS.

CloudStax FireCamp è una piattaforma open source per la gestione di servizi stateful in container. È possibile scegliere tra due servizi di orchestrazione di container: Amazon Elastic Container Service (Amazon ECS) e Docker Swarm.

FireCamp semplifica impostazione, gestione e scalabilità di servizi stateful in AWS mediante l'utilizzo di tre zone di disponibilità, in modo da offrire disponibilità elevata e failover automatico.

Puoi scegliere se creare una nuova infrastruttura di cloud privato virtuale (VPC, Virtual Private Cloud), opportunamente configurata per garantire sicurezza, scalabilità ed elevata disponibilità oppure utilizzare l’infrastruttura VPC.

L'architettura di riferimento è automatizzata grazie a modelli di AWS CloudFormation. I modelli possono essere personalizzati per soddisfare i tuoi requisiti specifici.

cloudstax (logo)

Questo Quick Start è stato sviluppato da CloudStax, Inc., in collaborazione con AWS.

  •  Attività che realizzerai
  •  Come distribuire
  •  Costi e licenze
  •  Attività che realizzerai
  • Usa questo Quick Start per configurare la seguente infrastruttura CloudStax FireCamp in AWS:

    • Un'architettura altamente disponibile che si estende su tre zone di disponibilità.*
    • Un cloud privato virtuale (VPC, Virtual Private Cloud) configurato con subnet pubbliche e private in conformità con le best practice di AWS. Questo ambiente offre l’infrastruttura di rete per la distribuzione.*
    • Un Internet gateway per offrire accesso a Internet. I bastion host utilizzano questo gateway per inviare e ricevere traffico.*
    • Nelle sottoreti pubbliche, gateway NAT (Network Address Translation) per fornire la connettività Internet in uscita per le risorse, ovvero le istanze di container, nelle sottoreti private. (Per ulteriori informazioni, consulta il Quick Start di Amazon VPC).*
    • Nelle sottoreti pubbliche, bastion host in un gruppo Auto Scaling con indirizzi IP elastici per consentire l’accesso SSH (Secure Shell) in ingresso. Per impostazione predefinita, vengono distribuiti due bastion host, ma questo numero può essere configurato. (Per ulteriori informazioni, consulta il Quick Start di Linux Bastion).*
    • Un ruolo di istanza AWS Identity and Access Management (IAM) con autorizzazioni granulari per l’accesso ai servizi AWS.
    • Nelle sottoreti private, un cluster Amazon ECS o Docker Swarm con software CloudStax FireCamp.
    • Una tabella Amazon DynamoDB per mantenere invariati i dati FireCamp.
    • Una zona ospitata da Amazon Route 53 per i nomi DNS del servizio stateful e i volumi EBS per ciascun membro dei servizi stateful.

    * Il modello che distribuisce il Quick Start su un VPC esistente non include le attività contrassegnate con un asterisco e richiede la configurazione del VPC esistente.

  •  Come distribuire
  • Per distribuire CloudStax FireCamp in AWS, segui le istruzioni contenute nella guida alla distribuzione. Il processo di distribuzione prevede i seguenti passaggi:

    1. Se non hai ancora un account AWS, registrati su https://aws.amazon.com.
    2. Avvia il Quick Start. Ciascuna distribuzione dura circa 20-30 minuti. Puoi scegliere tra due opzioni:
    3. Verifica lo stato del cluster FireCamp che hai distribuito e distribuisci un servizio stateful service con FireCamp CLI.

    Il Quick Start include parametri personalizzabili. Ad esempio, puoi modificare i tipi di istanze e configurare le impostazioni.

  •  Costi e licenze
  • Ti saranno addebitati i costi dei servizi AWS utilizzati per eseguire questa distribuzione di riferimento Quick Start. Non sono previsti costi aggiuntivi per l'utilizzo del Quick Start.

    I modelli di AWS CloudFormation per questo Quick Start comprendono alcuni parametri di configurazione personalizzabili. Alcune di queste impostazioni, ad esempio il tipo di istanza, incideranno sul costo della distribuzione. Per una stima dei costi, consulta la pagina dei prezzi di ciascuno dei servizi AWS che intendi utilizzare. I prezzi sono soggetti a modifiche.

    CloudStax FireCamp e Apache Swarm sono software open source. Sono distribuiti con la licenza Apache 2.0 a uso gratuito.