A portabilidade e a redundância de dados são elementos essenciais para a criação de aplicativos nativos da nuvem escaláveis. Ferramentas independentes de plataforma podem ser usadas para atender a cargas de trabalho de várias nuvens e regiões com a flexibilidade que os aplicativos corporativos exigem. O Couchbase é um banco de dados NoSQL de alto desempenho projetado para o tipo de dimensionamento dinâmico necessário no complexo ecossistema de nuvem atual. Colaboramos com as equipes da Couchbase para oferecer implantações rápidas e simplificadas de clusters de banco de dados de alta disponibilidade do Couchbase Enterprise Server no serviço de computação em nuvem da Akamai (anteriormente conhecido como Linode).
O Couchbase pode ser usado como substituto de armazenamentos de dados NoSQL, como Mongo ou Redis, ou em conjunto com conectores de big data, como Spark e Kafka. O Couchbase se destaca pelo gerenciamento intuitivo de nós e pelo dimensionamento multidimensional que permite que o usuário final maximize seu orçamento de computação. As mesmas ferramentas ajudam a gerenciar a expansão de implementações em várias regiões com clustering push-pull e replicação resiliente entre centros de dados (XDCR).
O Couchbase se junta a outros aplicativos de cluster Marketplace para tornar a implantação e a configuração de clusters nativos da nuvem e altamente disponíveis tão fáceis quanto a implantação de um aplicativo em uma única instância. Os clusters Marketplace eliminam as tarefas manuais e os scripts adicionais normalmente necessários para configurar um ambiente de alta disponibilidade e, ao mesmo tempo, fornecem práticas de segurança padrão razoáveis, como TLS, criptografia, regras rígidas de firewall e senhas geradas para usuários restritos.
Como Funciona
O aplicativo Couchbase Marketplace usa playbooks Ansible de código aberto disponíveis publicamente para automatizar o provisionamento de instâncias de computação e a configuração de um cluster do Couchbase em rede. Os playbooks consultam a APIv4 do Linode para preencher variáveis dinâmicas, como atribuições de endereços IP, em segundo plano. Isso simplifica a descoberta e o projeto de rede para cargas de trabalho de produção complexas, mantendo a implantação sem intervenção.
O aplicativo oferece uma opção de clusters de três, cinco ou sete nós. Cada cluster tem uma proporção de dois para um de nós de dados para nós de índice/consulta para otimizar a resiliência e a disponibilidade. A geração integrada de certificados TLS permite a criptografia padrão de nó a nó e o XDCR totalmente seguro com alterações mínimas do administrador. Essas opções são adequadas para muitos casos de uso. Para obter assistência na implantação de um cluster mais especializado ou em escala, entre em contato com o Couchbase.
Para implantar o cluster em qualquer região disponível, basta adicionar seu token de API do Linode, escolher um nome de usuário sudo para provisionamento junto com o cluster e fornecer as informações de assunto necessárias para gerar certificados TLS autoassinados.
As chaves SSH da conta são atribuídas ao usuário sudo criado, permitindo a opção de desativar a autenticação de raiz por SSH e aplicar a autorização de pubkey. Depois que a instalação for concluída e você tiver salvo os segredos gerados, o cluster do Couchbase Enterprise Server poderá ser administrado por meio da interface da Web protegida por CLI ou pela interface de usuário da Web protegida por TLS.
Comece pesquisando o Couchbase em nosso aplicativo One-Click Marketplace.
Antes de usar o cluster do Couchbase Enterprise Server na produção, você precisará entrar em contato com o Suporte do Couchbase para ativar sua licença Enterprise na nuvem da Akamai.
Estamos entusiasmados em colaborar com o Couchbase e continuar a tornar a infraestrutura nativa da nuvem como implantações de código simples de gerenciar com a Akamai!
Comentários (1)
The addition of Couchbase Enterprise Server Cluster to the One-Click App Marketplace is exciting news! It promises to simplify the deployment and management of powerful database solutions. I’m eager to see how this will benefit businesses looking for efficient, scalable database options and what kind of impact it will have on overall productivity.