A portabilidade e a redundância de dados são elementos essenciais para a criação de aplicativos nativos da nuvem escalonáveis. Ferramentas agnósticas de plataforma podem ser usadas para atender a cargas de trabalho de várias nuvens e várias 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 Couchbase Enterprise Server de alta disponibilidade no serviço de computação em nuvem da Akamai (anteriormente conhecido como Linode).
O Couchbase pode ser usado como um substituto para datastores NoSQL, como Mongo ou Redis, ou em conjunto com conectores de big data, como Spark e Kafka. O Couchbase destaca-se pelo gerenciamento intuitivo de nós e pelo dimensionamento multidimensional que permite ao usuário final maximizar seu orçamento de computação. As mesmas ferramentas ajudam a gerenciar a expansão de implantações em várias regiões com clustering push-pull e replicação resiliente entre centros de dados (XDCR).
O Couchbase junta-se a outras aplicações de cluster Marketplace para tornar a implementação e a configuração de clusters nativos da cloud altamente disponíveis tão fácil como a implementação de uma aplicação numa única instância. Os clusters Marketplace eliminam as tarefas manuais e os scripts adicionais normalmente necessários para configurar um ambiente de alta disponibilidade, ao mesmo tempo que fornecem práticas de segurança padrão razoáveis, como TLS, encriptação, regras de firewall rigorosas e palavras-passe geradas para utilizadores 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ço IP, em segundo plano. Isso simplifica a descoberta e o design de rede para cargas de trabalho de produção complexas, mantendo a implantação sem intervenção.
A aplicação 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 uma resiliência e disponibilidade óptimas. A geração integrada de certificados TLS permite a encriptação predefinida nó a nó e um 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 impor a autorização de chave pública. 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 da Web protegida por TLS.
Comece por procurar o Couchbase na nossa aplicação de um clique 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.