{"id":11263,"date":"2021-06-10T08:39:31","date_gmt":"2021-06-10T15:39:31","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=11263"},"modified":"2025-06-13T22:08:21","modified_gmt":"2025-06-14T05:08:21","slug":"announcing-couchbase-autonomous-operator-2-2","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/pt\/announcing-couchbase-autonomous-operator-2-2\/","title":{"rendered":"Anunciando o Couchbase Autonomous Operator 2.2"},"content":{"rendered":"<p>Hoje estamos anunciando a disponibilidade geral do <strong><em>Operador aut\u00f4nomo do Couchbase para Kubernetes (CAO) Vers\u00e3o 2.2.<\/em><\/strong><\/p>\n<p>Esta vers\u00e3o oferece uma experi\u00eancia automatizada de banco de dados nativo da nuvem com novos recursos e aprimoramentos interessantes, como:<\/p>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li>Servi\u00e7os do Couchbase com dimensionamento autom\u00e1tico<\/li>\n<li>Dimensionamento de armazenamento on-line (dimensione seu armazenamento sem precisar reiniciar os pods)<\/li>\n<li>Encaminhamento centralizado de registros e registro de auditoria automatizado com <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/fluent-bit-tips-tricks-log-forwarding-couchbase\/\">Bit fluente<\/a><\/li>\n<li>Personaliza\u00e7\u00e3o do grupo de servidores do Couchbase<\/li>\n<li>Redimensionamento do volume de backup on-line<\/li>\n<li>Atualiza\u00e7\u00f5es personalizadas<\/li>\n<li>Aloca\u00e7\u00e3o autom\u00e1tica de recursos<\/li>\n<li>Uma nova ferramenta: <code>cbsbctl<\/code> (uma ferramenta para reduzir efetivamente o n\u00famero de etapas nas implanta\u00e7\u00f5es do Couchbase Service Broker)<\/li>\n<li>Melhorias no leme<\/li>\n<li>Melhorias no Prometheus<\/li>\n<li>Melhorias no backup\/restaura\u00e7\u00e3o<\/li>\n<li>Configura\u00e7\u00f5es de TLS<\/li>\n<li>Integra\u00e7\u00e3o do CERT Manager<\/li>\n<li>Rota\u00e7\u00e3o da senha de administrador do XDCR<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>Vamos dar uma olhada mais de perto no que h\u00e1 no CAO 2.2.<\/p>\n<h3>Escalonamento autom\u00e1tico dos servi\u00e7os do Couchbase<\/h3>\n<p>Em <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/?ref=blog\" target=\"_blank\" rel=\"noopener\">a vers\u00e3o anterior (CAO 2.1)<\/a> Na vers\u00e3o anterior, anunciamos o dimensionamento autom\u00e1tico dos servi\u00e7os sem estado do Couchbase e prometemos anunciar em breve o dimensionamento autom\u00e1tico dos servi\u00e7os com estado do Couchbase. Hoje, estamos anunciando o suporte para <strong><em>dimensionamento autom\u00e1tico de todos os servi\u00e7os do Couchbase,<\/em><\/strong> no CAO 2.2. \u00c9 fundamental entender quais m\u00e9tricas usar para definir os limites e manter o desempenho e a produtividade consistentes de seus aplicativos. Por isso, inclu\u00edmos recomenda\u00e7\u00f5es de pr\u00e1ticas recomendadas com algumas m\u00e9tricas importantes para os servi\u00e7os do Couchbase.<\/p>\n<p>O recurso de dimensionamento autom\u00e1tico do Couchbase monitora seu cluster e ajusta automaticamente a capacidade para manter <strong>desempenho est\u00e1vel e previs\u00edvel,<\/strong> com base em limites predefinidos para todos os servi\u00e7os do Couchbase. Como resultado, as organiza\u00e7\u00f5es oferecem uma experi\u00eancia consistente aos seus usu\u00e1rios sem custos inesperados durante os hor\u00e1rios de pico (que podem ocorrer com o dimensionamento n\u00e3o verificado ou na aus\u00eancia do dimensionamento autom\u00e1tico).<\/p>\n<p>Esse recurso de dimensionamento autom\u00e1tico do CAO \u00e9 \u00fanico no setor de bancos de dados. H\u00e1 <em>nenhum outro software de banco de dados<\/em> que fornece dimensionamento autom\u00e1tico por servi\u00e7o, o que significa que, com uma pol\u00edtica de dimensionamento autom\u00e1tico predefinida, voc\u00ea pode aumentar ou diminuir o n\u00famero de pods. Cada pod pode executar um \u00fanico servi\u00e7o do Couchbase ou v\u00e1rios servi\u00e7os do Couchbase de acordo com a configura\u00e7\u00e3o do servidor, fornecendo um verdadeiro dimensionamento autom\u00e1tico sob demanda dos servi\u00e7os do Couchbase, e <em>voc\u00ea s\u00f3 precisa pagar pelo que \u00e9 necess\u00e1rio<\/em> em um determinado momento.<\/p>\n<p>Voc\u00ea pode definir a pol\u00edtica de dimensionamento autom\u00e1tico com qualquer m\u00e9trica do Couchbase que atenda \u00e0s necessidades espec\u00edficas do seu ambiente. Embora n\u00e3o limitemos seus recursos de dimensionamento autom\u00e1tico a nenhuma m\u00e9trica espec\u00edfica, criamos algumas recomenda\u00e7\u00f5es para os servi\u00e7os de dados, \u00edndice e consulta do Couchbase para garantir um servi\u00e7o ininterrupto e um desempenho consistente em todas as situa\u00e7\u00f5es. O padr\u00e3o <code>downScaling<\/code> pode ser interrompida desativando explicitamente a opera\u00e7\u00e3o <code>downScale<\/code> na configura\u00e7\u00e3o do HPA. (\u00c9 altamente recomend\u00e1vel n\u00e3o definir a configura\u00e7\u00e3o autom\u00e1tica de<code>downScale<\/code> para aplicativos cr\u00edticos em ambientes de produ\u00e7\u00e3o).<\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/operator\/current\/concept-couchbase-autoscaling.html?ref=blog\" target=\"_blank\" rel=\"noopener\">Leia mais aqui sobre o dimensionamento autom\u00e1tico dos servi\u00e7os do Couchbase<\/a>.<\/p>\n<h5>Para experiment\u00e1-lo rapidamente, siga estes tutoriais:<\/h5>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li><a href=\"https:\/\/docs.couchbase.com\/operator\/current\/tutorial-autoscale-query.html?ref=blog\" target=\"_blank\" rel=\"noopener\">Tutorial para dimensionamento autom\u00e1tico do Couchbase Query Service<\/a><\/li>\n<li><a href=\"https:\/\/docs.couchbase.com\/operator\/current\/tutorial-autoscale-data.html?ref=blog\" target=\"_blank\" rel=\"noopener\">Tutorial para dimensionamento autom\u00e1tico do Couchbase Data Service<\/a><\/li>\n<li><a href=\"https:\/\/docs.couchbase.com\/operator\/current\/tutorial-autoscale-index.html?ref=blog\" target=\"_blank\" rel=\"noopener\">Tutorial para dimensionamento autom\u00e1tico do Couchbase Index Service<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3>Expans\u00e3o on-line de volumes persistentes<\/h3>\n<p>Quando voc\u00ea dimensiona os servi\u00e7os, tamb\u00e9m precisa dimensionar o armazenamento. Mas, \u00e0s vezes, voc\u00ea s\u00f3 precisa dimensionar o armazenamento sem dimensionar os servi\u00e7os de banco de dados ou alterar o tamanho do cluster.<\/p>\n<p>A expans\u00e3o on-line de volumes persistentes no CAO 2.2 permite que voc\u00ea amplie infinitamente seu armazenamento com tempo de inatividade zero, o que significa que voc\u00ea n\u00e3o precisa reiniciar os pods com o novo recurso do Kubernetes de redimensionamento din\u00e2mico de PVC. Isso \u00e9 mais econ\u00f4mico para voc\u00ea e sua organiza\u00e7\u00e3o. Voc\u00ea pode manter o PVC com o tamanho m\u00ednimo necess\u00e1rio para operar no in\u00edcio e expandi-lo no futuro de acordo com seus requisitos.<\/p>\n<p>Na CAO 2.2, o <code>enableOnlineVolumeExpansion<\/code> \u00e9 adicionado. O padr\u00e3o \u00e9 false e deve ser explicitamente definido como true, como segue, dentro do <code>CouchbaseCluster<\/code> especifica\u00e7\u00e3o para ativar o recurso de dimensionamento de armazenamento on-line:<\/p>\n<pre class=\"lang:yaml decode:true\">kind: CouchbaseCluster\r\n\r\nmetadata:\r\n\r\n  name: cb-example\r\n\r\nspec:\r\n\r\n  image: couchbase\/server:6.6.1\r\n\r\n  enableOnlineVolumeExpansion: true\r\n\r\n  ...<\/pre>\n<p>Nesse recurso, o CAO s\u00f3 oferece suporte ao aumento de escala do armazenamento, mas n\u00e3o \u00e0 redu\u00e7\u00e3o de escala do armazenamento devido \u00e0s limita\u00e7\u00f5es do Kubernetes.<\/p>\n<p>Para usar esse recurso, voc\u00ea deve configurar a StorageClass subjacente associada ao volume de backup para permitir a expans\u00e3o do volume.<\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/operator\/current\/howto-persistent-volumes.html?ref=blog#online-volume-expansion\" target=\"_blank\" rel=\"noopener\">Leia mais sobre Dimensionamento de PVC on-line<\/a>. Para experiment\u00e1-lo rapidamente, <a href=\"https:\/\/docs.couchbase.com\/operator\/current\/tutorial-volume-expansion.html?ref=blog\" target=\"_blank\" rel=\"noopener\">Siga o tutorial aqui<\/a>.<\/p>\n<h3>Encaminhamento de registros e gerenciamento de registros de auditoria<\/h3>\n<p>O CAO 2.2 oferece suporte <a href=\"https:\/\/docs.couchbase.com\/operator\/current\/concept-couchbase-logging.html?ref=blog#log-forwarding\" target=\"_blank\" rel=\"noopener\">encaminhamento de registros<\/a> por meio da implementa\u00e7\u00e3o opcional de um processador de registros de terceiros.<\/p>\n<p>O processador de log \u00e9 executado em um cont\u00eainer sidecar em cada pod do Couchbase, que l\u00ea os arquivos de log e os encaminha para a sa\u00edda padr\u00e3o do console. Para essa finalidade, o Couchbase fornece um <a href=\"https:\/\/hub.docker.com\/r\/couchbase\/fluent-bit\" target=\"_blank\" rel=\"noopener\">imagem do processador de registro<\/a> com base em <a href=\"https:\/\/fluentbit.io\/\" target=\"_blank\" rel=\"noopener\">Bit fluente<\/a>.<\/p>\n<p>Al\u00e9m disso, o registro de auditoria agora pode ser configurado por meio do <a href=\"https:\/\/docs.couchbase.com\/operator\/current\/resource\/couchbasecluster.html?ref=blog\" target=\"_blank\" rel=\"noopener\">CouchbaseCluster<\/a> especifica\u00e7\u00e3o de recursos, permitindo assim <a href=\"https:\/\/docs.couchbase.com\/operator\/current\/howto-manage-couchbase-logging.html?ref=blog#configuring-audit-logging\" target=\"_blank\" rel=\"noopener\">Registro de auditoria automatizado<\/a> por meio do CAO.<\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/operator\/current\/howto-manage-couchbase-logging.html?ref=blog\" target=\"_blank\" rel=\"noopener\">Leia mais aqui sobre encaminhamento de registros e gerenciamento de registros de auditoria<\/a>. Para experiment\u00e1-lo rapidamente, <a href=\"https:\/\/docs.couchbase.com\/operator\/current\/tutorial-couchbase-log-forwarding.html?ref=blog\" target=\"_blank\" rel=\"noopener\">Siga o tutorial aqui<\/a>.<\/p>\n<h3>Suporte aprimorado \u00e0 conex\u00e3o XDCR<\/h3>\n<p>O CAO 2.2 introduz a capacidade de modificar as configura\u00e7\u00f5es de identifica\u00e7\u00e3o e autentica\u00e7\u00e3o do cluster remoto. Isso permite alternar senhas e certificados no cluster remoto ou at\u00e9 mesmo substituir o cluster remoto por completo.<\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/operator\/current\/release-notes.html?ref=blog#improved-xdcr-connection-support\" target=\"_blank\" rel=\"noopener\">Leia mais sobre o suporte aprimorado \u00e0 conex\u00e3o XDCR aqui<\/a>.<\/p>\n<h3>Suporte aprimorado a grupos de servidores<\/h3>\n<p>Nesta vers\u00e3o, eliminamos as restri\u00e7\u00f5es de imutabilidade do Server Group.<\/p>\n<p>Os grupos do Couchbase Server e as configura\u00e7\u00f5es de agendamento de pods do CAO podem ser modificados enquanto um cluster estiver em execu\u00e7\u00e3o. Esta vers\u00e3o tamb\u00e9m permite modificar as zonas de disponibilidade enquanto um cluster estiver em execu\u00e7\u00e3o. Todas as opera\u00e7\u00f5es de migra\u00e7\u00e3o de grupos de servidores usam um algoritmo de caminho mais curto para minimizar a interrup\u00e7\u00e3o.<\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/operator\/current\/release-notes.html?ref=blog#improved-server-group-support\" target=\"_blank\" rel=\"noopener\">Leia mais aqui sobre as configura\u00e7\u00f5es do grupo de servidores<\/a>.<\/p>\n<h3>Padr\u00f5es de seguran\u00e7a aprimorados<\/h3>\n<p>O CAO 2.2 torna o TLS 1.2 a vers\u00e3o m\u00ednima exigida por padr\u00e3o e atualizar\u00e1 automaticamente a vers\u00e3o m\u00ednima do TLS, a menos que ela seja explicitamente especificada com o par\u00e2metro <a href=\"https:\/\/docs.couchbase.com\/operator\/current\/resource\/couchbasecluster.html?ref=blog#couchbaseclusters-spec-networking-tls-tlsminimumversion\" target=\"_blank\" rel=\"noopener\"><code>couchbaseclusters.spec.networking.tls.tlsMinimumVersion<\/code><\/a> par\u00e2metro. Ele tamb\u00e9m permite que voc\u00ea defina <a href=\"https:\/\/docs.couchbase.com\/operator\/current\/resource\/couchbasecluster.html?ref=blog#couchbaseclusters-spec-networking-tls-tlsminimumversion\" target=\"_blank\" rel=\"noopener\"><code>couchbaseclusters.spec.networking.tls.tlsMinimumVersion<\/code><\/a> para TLS 1.0 depois de atualizar os CRDs e antes de reiniciar o Operador.<\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/operator\/current\/resource\/couchbasecluster.html?ref=blog#couchbaseclusters-spec-networking-tls-tlsminimumversion\" target=\"_blank\" rel=\"noopener\">Leia mais aqui sobre Configura\u00e7\u00f5es e padr\u00f5es de seguran\u00e7a<\/a>.<\/p>\n<h3>Certificado TLS e manuseio de chaves<\/h3>\n<p>O CAO 2.2 oferece sombra secreta para suportar o formato amplamente usado para recursos TLS, como <code>tls.key<\/code> e <code>tls.crt<\/code> para fornecer integra\u00e7\u00e3o com provedores de terceiros e para manter a compatibilidade com vers\u00f5es anteriores do formato exigido pelo Couchbase Server para que os recursos TLS sejam chamados como <code>pkey.key<\/code> e <code>chain.pem<\/code>. Como o segredo \u00e9 ocultado, o Operador pode reformatar as chaves privadas e, portanto, agora suporta chaves privadas formatadas em PKCS #8.<\/p>\n<p>Consulte o tutorial <a href=\"https:\/\/docs.couchbase.com\/operator\/current\/tutorial-cert-manager.html?ref=blog\" target=\"_blank\" rel=\"noopener\">Uso de um gerenciador de certificados<\/a> para um exemplo.<\/p>\n<p>Para os clusters existentes que usam o sistema legado <a href=\"https:\/\/docs.couchbase.com\/operator\/current\/resource\/couchbasecluster.html?ref=blog#couchbaseclusters-spec-networking-tls-static\" target=\"_blank\" rel=\"noopener\"><code>couchbaseclusters.spec.networking.tls.static<\/code><\/a> o Operator funciona como antes: montando e consumindo diretamente o segredo TLS sem um segredo sombra.<\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/operator\/current\/resource\/couchbasecluster.html?ref=blog#couchbaseclusters-spec-networking-tls-secretsource\" target=\"_blank\" rel=\"noopener\">Leia mais aqui sobre o manuseio de certificados e chaves TLS<\/a>.<\/p>\n<h3>Aloca\u00e7\u00e3o autom\u00e1tica de recursos<\/h3>\n<p>O Kubernetes permite que os pods reservem e limitem os recursos de computa\u00e7\u00e3o. A reserva de recursos fornece ao Kubernetes a capacidade de agendar pods de forma justa para que eles n\u00e3o concorram por CPU e mem\u00f3ria.<\/p>\n<p>O CAO 2.2 agora oferece a capacidade de gerenciar automaticamente as solicita\u00e7\u00f5es de recursos de CPU e mem\u00f3ria do pod com a fun\u00e7\u00e3o <code>couchbaseclusters.spec.autoResourceAllocation<\/code> campo. Quando em uso, os pods ter\u00e3o suas solicita\u00e7\u00f5es de recursos preenchidas automaticamente, dependendo dos servi\u00e7os ativados nesse pod e das cotas de servi\u00e7o individuais do Couchbase.<\/p>\n<p>A atualiza\u00e7\u00e3o das cotas far\u00e1 com que o cluster seja atualizado \u00e0 medida que ele solicita a atualiza\u00e7\u00e3o dos recursos do pod. Introduzimos uma nova cota de mem\u00f3ria fict\u00edcia para o servi\u00e7o de consulta para permitir o gerenciamento de solicita\u00e7\u00f5es de recursos de mem\u00f3ria, embora o pr\u00f3prio Couchbase n\u00e3o ofere\u00e7a a capacidade de restringir esse servi\u00e7o.<\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/operator\/current\/resource\/couchbasecluster.html?ref=blog#couchbaseclusters-spec-autoresourceallocation\" target=\"_blank\" rel=\"noopener\">Leia mais aqui sobre a aloca\u00e7\u00e3o autom\u00e1tica de recursos<\/a>.<\/p>\n<h3>Comportamento aprimorado de upgrade<\/h3>\n<p>No CAO 2.1, introduzimos dois tipos de upgrades: um de um pod por vez <em>atualiza\u00e7\u00e3o cont\u00ednua<\/em>e um <em>upgrade \u00fanico<\/em>.<\/p>\n<p>O CAO 2.2 permite atualiza\u00e7\u00f5es cont\u00ednuas em que voc\u00ea pode atualizar um n\u00famero fixo de pods ou uma porcentagem do tamanho do cluster. Voc\u00ea pode definir ambos os valores. Ele considerar\u00e1 os dois valores e selecionar\u00e1 aquele que resultar\u00e1 no menor n\u00famero de pods a serem atualizados de cada vez.<\/p>\n<p>As atualiza\u00e7\u00f5es cont\u00ednuas podem ser configuradas com o comando <a href=\"https:\/\/docs.couchbase.com\/operator\/current\/resource\/couchbasecluster.html?ref=blog#couchbaseclusters-spec-rollingupgrade\" target=\"_blank\" rel=\"noopener\"><code>couchbaseclusters.spec.rollingUpgrade<\/code><\/a> par\u00e2metro.<\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/operator\/current\/resource\/couchbasecluster.html?ref=blog#couchbaseclusters-spec-rollingupgrade-maxupgradable\" target=\"_blank\" rel=\"noopener\">Leia mais aqui sobre upgrades<\/a>.<\/p>\n<h3>Redimensionamento de volume de backup on-line<\/h3>\n<p>O CAO 2.2 oferece suporte ao redimensionamento on-line de volumes de backup. Os volumes de backup podem ser redimensionados de duas maneiras:<\/p>\n<ol>\n<li>Os volumes de backup podem ser <em><a href=\"https:\/\/docs.couchbase.com\/operator\/current\/howto-backup.html?ref=blog#manual-backup-volume-resizing\" target=\"_blank\" rel=\"noopener\">redimensionado manualmente<\/a><\/em> editando diretamente o <a href=\"https:\/\/docs.couchbase.com\/operator\/current\/resource\/couchbasebackup.html?ref=blog#couchbasebackups-spec-size\" target=\"_blank\" rel=\"noopener\"><code>couchbasebackups.spec.size<\/code><\/a> campo.<\/li>\n<li>Os volumes de backup podem ser <em><a href=\"https:\/\/docs.couchbase.com\/operator\/current\/howto-backup.html?ref=blog#manual-backup-volume-resizing\" target=\"_blank\" rel=\"noopener\">redimensionado automaticamente<\/a><\/em> pelo CAO. Nesse modo de opera\u00e7\u00e3o, o <a href=\"https:\/\/docs.couchbase.com\/operator\/current\/resource\/couchbasebackup.html?ref=blog#couchbasebackups-spec-autoscaling\" target=\"_blank\" rel=\"noopener\"><code>couchbasebackups.spec.autoScaling<\/code><\/a> controla o comportamento.<\/li>\n<\/ol>\n<p>Isso \u00e9 econ\u00f4mico para voc\u00ea e sua organiza\u00e7\u00e3o. Voc\u00ea pode manter os backups com o tamanho m\u00ednimo necess\u00e1rio para operar e expandir no futuro de acordo com suas necessidades.<\/p>\n<p>Para usar esses recursos de redimensionamento, voc\u00ea deve configurar o <code>Classe de armazenamento<\/code> associado ao volume de backup para permitir a expans\u00e3o do volume.<\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/operator\/current\/howto-backup.html?ref=blog#online-backup-volume-resizing\" target=\"_blank\" rel=\"noopener\">Leia mais aqui sobre Backup online - redimensionamento de volumes<\/a>.<\/p>\n<h3>Backup e restaura\u00e7\u00e3o aprimorados<\/h3>\n<p>Para atenuar os problemas de desempenho, no CAO 2.2, <a href=\"https:\/\/docs.couchbase.com\/operator\/current\/resource\/couchbasebackup.html?ref=blog#couchbasebackups-spec-threads\" target=\"_blank\" rel=\"noopener\"><code>couchbasebackups.spec.threads<\/code><\/a> e <a href=\"https:\/\/docs.couchbase.com\/operator\/current\/resource\/couchbasebackuprestore.html?ref=blog#couchbasebackuprestores-spec-threads\" target=\"_blank\" rel=\"noopener\"><code>couchbasebackuprestores.spec.threads<\/code><\/a> agora pode ser especificado para configurar o n\u00famero de <code>cbbackupmgr<\/code> clientes a serem usados no backup ou na restaura\u00e7\u00e3o de dados.<\/p>\n<p>Ele tamb\u00e9m apresenta filtros que permitem controlar exatamente o que voc\u00ea deseja restaurar de um backup. Agora voc\u00ea pode optar por incluir ou excluir compartimentos espec\u00edficos, restaurar dados de um servi\u00e7o espec\u00edfico e at\u00e9 mesmo restaurar para um nome de compartimento diferente ao restaurar documentos. Consulte <a href=\"https:\/\/docs.couchbase.com\/operator\/current\/howto-backup.html?ref=blog#additional-restore-options\" target=\"_blank\" rel=\"noopener\">Op\u00e7\u00f5es adicionais de restaura\u00e7\u00e3o<\/a> para obter mais informa\u00e7\u00f5es. Esta vers\u00e3o exige que voc\u00ea atualize sua imagem de backup para, no m\u00ednimo <code>couchbase\/operator-backup:1.1.0<\/code>.<\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/operator\/current\/howto-backup.html?ref=blog\" target=\"_blank\" rel=\"noopener\">Leia mais aqui sobre Backup e Restaura\u00e7\u00e3o<\/a>.<\/p>\n<h3>Aprimoramentos no Couchbase Service Broker (CSB)<\/h3>\n<p>Na \u00faltima vers\u00e3o (CAO 2.1), apresentamos o Couchbase Service Broker (CSB), que \u00e9 uma integra\u00e7\u00e3o nativa da nuvem do CAO com a API Open Service Broker. Nesta vers\u00e3o do CAO 2.2, fornecemos uma ferramenta chamada <a href=\"https:\/\/docs.couchbase.com\/service-broker\/current\/reference\/tools\/cbsbctl.html?ref=blog\" target=\"_blank\" rel=\"noopener\"><code>cbsbctl<\/code><\/a> para simplificar o processo de implanta\u00e7\u00e3o do CSB e economizar tempo com etapas m\u00ednimas de instala\u00e7\u00e3o. Tamb\u00e9m introduzimos a nova classe de servi\u00e7o e os planos de servi\u00e7o espec\u00edficos para a vers\u00e3o CAO.<\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/service-broker\/current\/index.html?ref=blog\" target=\"_blank\" rel=\"noopener\">Leia mais sobre o uso do Couchbase Service Broker aqui<\/a>.<\/p>\n<h3>M\u00e9tricas personaliz\u00e1veis da Prometheus<\/h3>\n<p>Esta vers\u00e3o do Couchbase Prometheus Exporter permite determinadas personaliza\u00e7\u00f5es das m\u00e9tricas exportadas. Atualmente, ela \u00e9 compat\u00edvel com as seguintes personaliza\u00e7\u00f5es:<\/p>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li>Altere o namespace, o subsistema, o nome e o texto de ajuda de cada m\u00e9trica.<\/li>\n<li>Ativar e desativar a exporta\u00e7\u00e3o de m\u00e9tricas para o Prometheus.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/operator\/current\/howto-prometheus.html?ref=blog#customizing-metrics\" target=\"_blank\" rel=\"noopener\">Leia mais aqui sobre como personalizar o Couchbase Prometheus Exporter<\/a>.<\/p>\n<h3>Aprimoramentos nos gr\u00e1ficos do Couchbase Helm<\/h3>\n<p>Com a vers\u00e3o CAO 2.2, os Helm Charts do Couchbase oferecem suporte \u00e0 cria\u00e7\u00e3o e atualiza\u00e7\u00e3o de todos os tipos de recursos. Essa vers\u00e3o tamb\u00e9m aprimorou a documenta\u00e7\u00e3o do Helm Chart.<\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/operator\/current\/helm-couchbase-config.html?ref=blog#table-helm-chart-values\" target=\"_blank\" rel=\"noopener\">Leia mais aqui sobre os aprimoramentos do Helm<\/a>.<\/p>\n<h3>Links importantes<\/h3>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li>Documenta\u00e7\u00e3o: <a href=\"https:\/\/docs.couchbase.com\/cloud-native-database\/index.html?ref=blog\" target=\"_blank\" rel=\"noopener\">Pilha de banco de dados nativo da nuvem<\/a><\/li>\n<li>Documenta\u00e7\u00e3o: <a href=\"https:\/\/docs.couchbase.com\/operator\/current\/overview.html?ref=blog\" target=\"_blank\" rel=\"noopener\">Operador aut\u00f4nomo do Couchbase (CAO)<\/a><\/li>\n<li>Notas de lan\u00e7amento: <a href=\"https:\/\/docs.couchbase.com\/operator\/current\/release-notes.html?ref=blog\" target=\"_blank\" rel=\"noopener\">Operador aut\u00f4nomo do Couchbase 2.2<\/a><\/li>\n<li>Fa\u00e7a o download do CAO 2.2 agora: <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/downloads\/?family=open-source-kubernetes\">Download do operador aut\u00f4nomo do Couchbase<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Today we are announcing the General Availability of Couchbase Autonomous Operator for Kubernetes (CAO) Version 2.2. This release provides an automated cloud-native database experience with exciting new features and improvements, such as: Auto-scaling Couchbase services Online storage scaling (scale up [&hellip;]<\/p>","protected":false},"author":73234,"featured_media":2547,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[9284,2225,1816,6319,2322,2334,1813,2389],"tags":[9243,9239,1545],"ppma_author":[8932],"class_list":["post-11263","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-couchbase-autonomous-operator","category-cloud","category-couchbase-server","category-customers","category-kubernetes","category-monitoring","category-security","category-solutions","tag-cloud-native-database","tag-fluent-bit","tag-kubernetes"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.1 (Yoast SEO v26.1.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Announcing Couchbase Autonomous Operator 2.2<\/title>\n<meta name=\"description\" content=\"Discover all of the new features and improvements in the GA release of Couchbase Autonomous Operator (CAO) 2.2, including auto-scaling, security and more.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/pt\/announcing-couchbase-autonomous-operator-2-2\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Announcing Couchbase Autonomous Operator 2.2\" \/>\n<meta property=\"og:description\" content=\"Discover all of the new features and improvements in the GA release of Couchbase Autonomous Operator (CAO) 2.2, including auto-scaling, security and more.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/pt\/announcing-couchbase-autonomous-operator-2-2\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2021-06-10T15:39:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T05:08:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2017\/02\/shutterstock_574565551.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2048\" \/>\n\t<meta property=\"og:image:height\" content=\"1365\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Roshani Sanghavi, Product Manager, Cloud-Native Platform\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Roshani Sanghavi, Product Manager, Cloud-Native Platform\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/\"},\"author\":{\"name\":\"Roshani Sanghavi, Product Manager, Cloud-Native Solutions\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/5a01ffb841ceacb167fe124802422d39\"},\"headline\":\"Announcing Couchbase Autonomous Operator 2.2\",\"datePublished\":\"2021-06-10T15:39:31+00:00\",\"dateModified\":\"2025-06-14T05:08:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/\"},\"wordCount\":1601,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2017\/02\/shutterstock_574565551.jpg\",\"keywords\":[\"Cloud-Native Database\",\"Fluent Bit\",\"kubernetes\"],\"articleSection\":[\"Couchbase Autonomous Operator\",\"Couchbase Capella\",\"Couchbase Server\",\"Customers\",\"Kubernetes\",\"Monitoring\",\"Security\",\"Solutions\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/\",\"name\":\"Announcing Couchbase Autonomous Operator 2.2\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2017\/02\/shutterstock_574565551.jpg\",\"datePublished\":\"2021-06-10T15:39:31+00:00\",\"dateModified\":\"2025-06-14T05:08:21+00:00\",\"description\":\"Discover all of the new features and improvements in the GA release of Couchbase Autonomous Operator (CAO) 2.2, including auto-scaling, security and more.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2017\/02\/shutterstock_574565551.jpg\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2017\/02\/shutterstock_574565551.jpg\",\"width\":2048,\"height\":1365,\"caption\":\"Couchbase Autonomous Operator 2.2\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Announcing Couchbase Autonomous Operator 2.2\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/5a01ffb841ceacb167fe124802422d39\",\"name\":\"Roshani Sanghavi, Product Manager, Cloud-Native Solutions\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/115c13fca16152059aeef2937b07a4ab\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/bc04732e53cdf100c66a79e177d4c72446583fec60b19c10968d2eb7a56bebd7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/bc04732e53cdf100c66a79e177d4c72446583fec60b19c10968d2eb7a56bebd7?s=96&d=mm&r=g\",\"caption\":\"Roshani Sanghavi, Product Manager, Cloud-Native Solutions\"},\"description\":\"As a Product Manager for Couchbase Autonomous Operator, Roshani Sanghavi is responsible for building cloud-native solutions and related partner integrations. She has over 8 years of experience in the development and delivery of cloud-native applications, containerized microservices, and distributed systems in the cloud, storage, and virtualization space, using various platforms\/technologies such as AWS, GCP, VMware, Kubernetes, and Docker, having worked for DellEMC, Cisco, and IBM. She holds an MBA from Hult International Business School (San Francisco), specializing in Business Analytics &amp; Data Science, along with an undergraduate degree in computer science engineering from Vishwakarma Institute of Technology (India), and a diploma certificate in business analytics from Harvard Business School.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/roshani-sanghavi-9328331b\/\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/pt\/author\/roshani-sanghavi\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Anunciando o Couchbase Autonomous Operator 2.2","description":"Descubra todos os novos recursos e aprimoramentos na vers\u00e3o GA do Couchbase Autonomous Operator (CAO) 2.2, incluindo dimensionamento autom\u00e1tico, seguran\u00e7a e muito mais.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.couchbase.com\/blog\/pt\/announcing-couchbase-autonomous-operator-2-2\/","og_locale":"pt_BR","og_type":"article","og_title":"Announcing Couchbase Autonomous Operator 2.2","og_description":"Discover all of the new features and improvements in the GA release of Couchbase Autonomous Operator (CAO) 2.2, including auto-scaling, security and more.","og_url":"https:\/\/www.couchbase.com\/blog\/pt\/announcing-couchbase-autonomous-operator-2-2\/","og_site_name":"The Couchbase Blog","article_published_time":"2021-06-10T15:39:31+00:00","article_modified_time":"2025-06-14T05:08:21+00:00","og_image":[{"width":2048,"height":1365,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2017\/02\/shutterstock_574565551.jpg","type":"image\/jpeg"}],"author":"Roshani Sanghavi, Product Manager, Cloud-Native Platform","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Roshani Sanghavi, Product Manager, Cloud-Native Platform","Est. reading time":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/"},"author":{"name":"Roshani Sanghavi, Product Manager, Cloud-Native Solutions","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/5a01ffb841ceacb167fe124802422d39"},"headline":"Announcing Couchbase Autonomous Operator 2.2","datePublished":"2021-06-10T15:39:31+00:00","dateModified":"2025-06-14T05:08:21+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/"},"wordCount":1601,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2017\/02\/shutterstock_574565551.jpg","keywords":["Cloud-Native Database","Fluent Bit","kubernetes"],"articleSection":["Couchbase Autonomous Operator","Couchbase Capella","Couchbase Server","Customers","Kubernetes","Monitoring","Security","Solutions"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/","url":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/","name":"Anunciando o Couchbase Autonomous Operator 2.2","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2017\/02\/shutterstock_574565551.jpg","datePublished":"2021-06-10T15:39:31+00:00","dateModified":"2025-06-14T05:08:21+00:00","description":"Descubra todos os novos recursos e aprimoramentos na vers\u00e3o GA do Couchbase Autonomous Operator (CAO) 2.2, incluindo dimensionamento autom\u00e1tico, seguran\u00e7a e muito mais.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2017\/02\/shutterstock_574565551.jpg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2017\/02\/shutterstock_574565551.jpg","width":2048,"height":1365,"caption":"Couchbase Autonomous Operator 2.2"},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/announcing-couchbase-autonomous-operator-2-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Announcing Couchbase Autonomous Operator 2.2"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"Blog do Couchbase","description":"Couchbase, o banco de dados NoSQL","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"Blog do Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/5a01ffb841ceacb167fe124802422d39","name":"Roshani Sanghavi, gerente de produtos, solu\u00e7\u00f5es nativas da nuvem","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/115c13fca16152059aeef2937b07a4ab","url":"https:\/\/secure.gravatar.com\/avatar\/bc04732e53cdf100c66a79e177d4c72446583fec60b19c10968d2eb7a56bebd7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bc04732e53cdf100c66a79e177d4c72446583fec60b19c10968d2eb7a56bebd7?s=96&d=mm&r=g","caption":"Roshani Sanghavi, Product Manager, Cloud-Native Solutions"},"description":"As a Product Manager for Couchbase Autonomous Operator, Roshani Sanghavi is responsible for building cloud-native solutions and related partner integrations. She has over 8 years of experience in the development and delivery of cloud-native applications, containerized microservices, and distributed systems in the cloud, storage, and virtualization space, using various platforms\/technologies such as AWS, GCP, VMware, Kubernetes, and Docker, having worked for DellEMC, Cisco, and IBM. She holds an MBA from Hult International Business School (San Francisco), specializing in Business Analytics &amp; Data Science, along with an undergraduate degree in computer science engineering from Vishwakarma Institute of Technology (India), and a diploma certificate in business analytics from Harvard Business School.","sameAs":["https:\/\/www.linkedin.com\/in\/roshani-sanghavi-9328331b\/"],"url":"https:\/\/www.couchbase.com\/blog\/pt\/author\/roshani-sanghavi\/"}]}},"authors":[{"term_id":8932,"user_id":73234,"is_guest":0,"slug":"roshani-sanghavi","display_name":"Roshani Sanghavi, Product Manager, Cloud-Native Platform","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/bc04732e53cdf100c66a79e177d4c72446583fec60b19c10968d2eb7a56bebd7?s=96&d=mm&r=g","author_category":"","last_name":"Sanghavi","first_name":"Roshani","job_title":"","user_url":"","description":"Como gerente de produto do Couchbase Autonomous Operator, Roshani Sanghavi \u00e9 respons\u00e1vel pela cria\u00e7\u00e3o de solu\u00e7\u00f5es nativas da nuvem e integra\u00e7\u00f5es com parceiros relacionados. Ela tem mais de 8 anos de experi\u00eancia no desenvolvimento e fornecimento de aplicativos nativos da nuvem, microsservi\u00e7os em cont\u00eaineres e sistemas distribu\u00eddos no espa\u00e7o de nuvem, armazenamento e virtualiza\u00e7\u00e3o, usando v\u00e1rias plataformas\/tecnologias, como AWS, GCP, VMware, Kubernetes e Docker, tendo trabalhado para a DellEMC, Cisco e IBM.\r\n\r\nEla tem um MBA da Hult International Business School (S\u00e3o Francisco), com especializa\u00e7\u00e3o em an\u00e1lise de neg\u00f3cios e ci\u00eancia de dados, al\u00e9m de um diploma de gradua\u00e7\u00e3o em engenharia de ci\u00eancia da computa\u00e7\u00e3o do Vishwakarma Institute of Technology (\u00cdndia) e um certificado de diploma em an\u00e1lise de neg\u00f3cios da Harvard Business School."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/11263","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/users\/73234"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/comments?post=11263"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/11263\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media\/2547"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media?parent=11263"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/categories?post=11263"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/tags?post=11263"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/ppma_author?post=11263"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}