{"id":13602,"date":"2022-07-28T10:02:34","date_gmt":"2022-07-28T17:02:34","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=13602"},"modified":"2023-12-22T14:52:32","modified_gmt":"2023-12-22T22:52:32","slug":"capella-app-services-cloud-offline-data-sync","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/pt\/capella-app-services-cloud-offline-data-sync\/","title":{"rendered":"Capella App Services expande o suporte \u00e0 nuvem para sincroniza\u00e7\u00e3o de dados off-line totalmente gerenciada"},"content":{"rendered":"<p><span style=\"font-weight: 400\">Temos o prazer de anunciar a disponibilidade geral do <\/span><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/products\/capella\/app-services\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">Servi\u00e7os de aplicativos Capella<\/span><\/a><span style=\"font-weight: 400\"> no Google Cloud Platform (GCP). A expans\u00e3o da nuvem vem na esteira do recente lan\u00e7amento p\u00fablico do <\/span><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/capella-app-services-mobile-iot\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">Servi\u00e7os de Aplicativos Capella no AWS<\/span><\/a><span style=\"font-weight: 400\">.<\/span><\/p>\n<p><span style=\"font-weight: 400\">O Capella App Services \u00e9 um <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/fully-managed\/\">totalmente gerenciado<\/a> back-end de aplicativo que traz o poder do <\/span><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/products\/mobile\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">Couchbase Mobile<\/span><\/a><span style=\"font-weight: 400\"> para a Capella, nossa oferta totalmente gerenciada do Couchbase como servi\u00e7o. O Couchbase Mobile \u00e9 o l\u00edder do setor <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/offline-first-more-reliable-mobile-apps\/\">off-line primeiro<\/a> plataforma de sincroniza\u00e7\u00e3o de dados para aplicativos m\u00f3veis, de desktop e incorporados. Desde seu lan\u00e7amento em 2014, o Couchbase Mobile, que inclui o <\/span><a href=\"https:\/\/docs.couchbase.com\/couchbase-lite\/current\/index.html\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">Couchbase Lite<\/span><\/a><span style=\"font-weight: 400\"> banco de dados incorporado e <\/span><a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/current\/introduction.html\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">Gateway de sincroniza\u00e7\u00e3o<\/span><\/a><span style=\"font-weight: 400\">O sistema de gerenciamento de dados da Microsoft, Inc., alimentou um grande n\u00famero de aplicativos corporativos essenciais aos neg\u00f3cios.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Nesta publica\u00e7\u00e3o, apresentaremos uma vis\u00e3o geral do Capella App Services e discutiremos os principais recursos, comparando-o com as implanta\u00e7\u00f5es autogerenciadas correspondentes do Couchbase Mobile.\u00a0<\/span><\/p>\n<h2><b>Experimente gratuitamente hoje mesmo!<\/b><\/h2>\n<p><span style=\"font-weight: 400\">Voc\u00ea pode experimentar o Capella App Services gratuitamente por 30 dias, onde ter\u00e1 a oportunidade de avaliar todos os recursos discutidos nesta postagem.<\/span><\/p>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li><a href=\"https:\/\/cloud.couchbase.com\/sign-up\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">Avalia\u00e7\u00e3o gratuita do autoatendimento<\/span><\/a><\/li>\n<li><a href=\"https:\/\/docs.couchbase.com\/cloud\/get-started\/configuring-app-services.html\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">Primeiros passos com o App Services<\/span><\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2><b>Servi\u00e7os de aplicativos: Vis\u00e3o geral<\/b><\/h2>\n<h3><b>Arquitetura do sistema<\/b><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13603\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2022\/07\/capella-app-services-system-architecture.png\" alt=\"Capella App Services System Architecture\" width=\"800\" height=\"619\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/07\/capella-app-services-system-architecture.png 800w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/07\/capella-app-services-system-architecture-300x232.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/07\/capella-app-services-system-architecture-768x594.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/07\/capella-app-services-system-architecture-20x15.png 20w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/p>\n<p><span style=\"font-weight: 400\">Quando voc\u00ea cria um <\/span><b>Servi\u00e7o de aplicativos<\/b><span style=\"font-weight: 400\"> e associ\u00e1-lo a um cluster do Couchbase Server, voc\u00ea estar\u00e1 efetivamente estendendo ou habilitando-o para a sincroniza\u00e7\u00e3o de dados. Um cluster do servidor Couchbase s\u00f3 pode ser vinculado a um App Service.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Em um alto n\u00edvel, nos bastidores, quando um servi\u00e7o de aplicativo \u00e9 criado, um cluster de n\u00f3s do Sync Gateway \u00e9 implantado na mesma rede de nuvem privada virtual que o cluster de servidor correspondente. A comunica\u00e7\u00e3o entre o cluster do App Services e o cluster do servidor Couchbase de apoio \u00e9 protegida usando TLS e autentica\u00e7\u00e3o baseada em certificados x.509. O cluster do Sync Gateway \u00e9 liderado por um balanceador de carga que equilibra as solicita\u00e7\u00f5es de entrada do cliente nos n\u00f3s do App Services.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Um App Service pode lidar com v\u00e1rios aplicativos clientes, cada um deles representado por um <\/span><b>Ponto de extremidade do aplicativo<\/b><span style=\"font-weight: 400\">. Conceitualmente, um App Endpoint representa a inst\u00e2ncia do seu aplicativo no Servi\u00e7o de Aplicativo. Cada App Endpoint \u00e9 apoiado por um bucket de servidor. Portanto, se voc\u00ea tiver v\u00e1rios aplicativos, cada um deles ter\u00e1 seu pr\u00f3prio App Endpoint.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Aplicativos de clientes m\u00f3veis, de desktop e da Web podem acessar e sincronizar dados conectando-se ao App Endpoint correspondente.\u00a0<\/span><\/p>\n<h3><b>Pontos de conex\u00e3o do ponto de extremidade do aplicativo<\/b><\/h3>\n<p><span style=\"font-weight: 400\">Quando se trata de op\u00e7\u00f5es para conectar clientes a um App Endpoint, h\u00e1 v\u00e1rias op\u00e7\u00f5es. A escolha depende do tipo de aplicativo e do caso de uso.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13604\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2022\/07\/capella-app-services-connection-endpoints.png\" alt=\"Capella App Services connection endpoints\" width=\"800\" height=\"467\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/07\/capella-app-services-connection-endpoints.png 800w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/07\/capella-app-services-connection-endpoints-300x175.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/07\/capella-app-services-connection-endpoints-768x448.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/07\/capella-app-services-connection-endpoints-20x12.png 20w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/p>\n<p style=\"padding-left: 40px\"><b>URL p\u00fablica de websockets seguros<\/b><\/p>\n<p style=\"padding-left: 40px\"><span style=\"font-weight: 400\">A sincroniza\u00e7\u00e3o off-line primeiro \u00e9 a capacidade de os aplicativos serem executados no modo off-line diante de interrup\u00e7\u00f5es de rede tempor\u00e1rias ou prolongadas e de sincronizar dados com os servidores de back-end quando a conectividade for restaurada. Aplicativos m\u00f3veis, de desktop e incorporados com tecnologia <\/span><a href=\"https:\/\/docs.couchbase.com\/couchbase-lite\/current\/index.html\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">Couchbase Lite<\/span><\/a><span style=\"font-weight: 400\"> pode armazenar e acessar dados localmente em modo desconectado e sincronizar dados com o App Service quando houver conectividade. Como a Internet \u00e9 inerentemente n\u00e3o confi\u00e1vel, o <\/span><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/products\/mobile\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">casos de uso<\/span><\/a><span style=\"font-weight: 400\"> para a sincroniza\u00e7\u00e3o de dados offline-first s\u00e3o vastas e variadas.<\/span><\/p>\n<p style=\"padding-left: 40px\"><b>API REST p\u00fablica segura<\/b><\/p>\n<p style=\"padding-left: 40px\"><span style=\"font-weight: 400\">Os aplicativos tamb\u00e9m podem acessar os dados com seguran\u00e7a por meio de um endpoint REST p\u00fablico. Isso \u00e9 \u00fatil nos casos em que h\u00e1 conectividade de rede confi\u00e1vel e, portanto, n\u00e3o h\u00e1 necessidade de armazenamento off-line ou nos casos em que os aplicativos s\u00e3o executados em hardware que n\u00e3o tem armazenamento local para executar um banco de dados local incorporado, como o Couchbase Lite.<\/span><\/p>\n<p style=\"padding-left: 40px\"><b>API REST de administra\u00e7\u00e3o segura<\/b><\/p>\n<p style=\"padding-left: 40px\"><span style=\"font-weight: 400\">Os aplicativos de administra\u00e7\u00e3o podem receber acesso autenticado \u00e0 API REST de administra\u00e7\u00e3o para criar e gerenciar programaticamente usu\u00e1rios, fun\u00e7\u00f5es e sess\u00f5es. Em geral, os aplicativos de administra\u00e7\u00e3o s\u00e3o hospedados no backend da nuvem. Um exemplo de aplicativo de administra\u00e7\u00e3o \u00e9 um servi\u00e7o de login que lida com a autentica\u00e7\u00e3o personalizada e \u00e9 respons\u00e1vel pelo registro de usu\u00e1rios por meio da API REST de administra\u00e7\u00e3o segura ap\u00f3s a autentica\u00e7\u00e3o bem-sucedida do usu\u00e1rio.<\/span><\/p>\n<p style=\"padding-left: 40px\"><b>API REST de m\u00e9tricas seguras<\/b><\/p>\n<p style=\"padding-left: 40px\"><span style=\"font-weight: 400\">Estruturas de monitoramento como o Prometheus podem acessar estat\u00edsticas expostas por meio do endpoint REST de m\u00e9tricas. Al\u00e9m disso, o App Services tamb\u00e9m oferece suporte a um painel de estat\u00edsticas operacionais comuns<\/span><span style=\"font-weight: 400\">.<\/span><\/p>\n<h2><b>Jornada do usu\u00e1rio<\/b><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13605\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2022\/07\/capella-app-services-user-journey.png\" alt=\"Capella App Services user journey\" width=\"800\" height=\"413\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/07\/capella-app-services-user-journey.png 800w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/07\/capella-app-services-user-journey-300x155.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/07\/capella-app-services-user-journey-768x396.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/07\/capella-app-services-user-journey-20x10.png 20w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/p>\n<p><b>Pr\u00e9-requisito<\/b><span style=\"font-weight: 400\">: O App Services requer um cluster do servidor Couchbase Capella. Portanto, siga as instru\u00e7\u00f5es <\/span><a href=\"https:\/\/docs.couchbase.com\/cloud\/clusters\/create-cluster.html\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">etapas<\/span><\/a><span style=\"font-weight: 400\"> para criar um cluster do servidor Couchbase Capella e configurar um bucket.\u00a0<\/span><\/p>\n<h3><b>Preparar<\/b><\/h3>\n<p style=\"padding-left: 40px\"><strong>Lan\u00e7amento de servi\u00e7os de aplicativos<\/strong><\/p>\n<p style=\"padding-left: 40px\"><span style=\"font-weight: 400\">Ao criar um App Service e associ\u00e1-lo a um cluster de servidor, voc\u00ea o habilita efetivamente para a sincroniza\u00e7\u00e3o de dados. Ao criar um App Service, voc\u00ea d\u00e1 um nome a ele, designa um cluster Capella associado e, em seguida, escolhe a configura\u00e7\u00e3o de implementa\u00e7\u00e3o que inclui o n\u00famero de n\u00f3s e o tipo de computa\u00e7\u00e3o (RAM\/n\u00facleo).<\/span><\/p>\n<p style=\"padding-left: 40px\"><strong>Criar pontos de extremidade do aplicativo<\/strong><\/p>\n<p style=\"padding-left: 40px\"><span style=\"font-weight: 400\">Os App Endpoints representam a inst\u00e2ncia do seu aplicativo em um Servi\u00e7o de Aplicativo. Voc\u00ea pode criar v\u00e1rios App Endpoints em um App Service, cada um com o suporte de um bucket exclusivo no cluster do Couchbase Server correspondente. Por padr\u00e3o, todos os documentos no bucket correspondente s\u00e3o importados pelo App Endpoint.<\/span><\/p>\n<p style=\"padding-left: 40px\"><strong>Configurar pontos de extremidade do aplicativo<\/strong><\/p>\n<p style=\"padding-left: 40px\"><span style=\"font-weight: 400\">Quando o ponto de extremidade do aplicativo \u00e9 criado, ele \u00e9 configurado no modo off-line. Isso d\u00e1 aos usu\u00e1rios a oportunidade de concluir a configura\u00e7\u00e3o de seguran\u00e7a do App Endpoint antes de exp\u00f4-lo aos aplicativos.<\/span><\/p>\n<p style=\"padding-left: 80px\"><b>Provedor de autentica\u00e7\u00e3o<\/b><\/p>\n<p style=\"padding-left: 80px\"><span style=\"font-weight: 400\">Os provedores de autentica\u00e7\u00e3o definem como os usu\u00e1rios s\u00e3o autenticados nos servi\u00e7os de aplicativos. Um provedor de autentica\u00e7\u00e3o padr\u00e3o de autentica\u00e7\u00e3o b\u00e1sica \u00e9 selecionado para voc\u00ea durante a cria\u00e7\u00e3o do App Endpoint. Portanto, voc\u00ea pode ignorar essa configura\u00e7\u00e3o se a op\u00e7\u00e3o padr\u00e3o funcionar para o seu aplicativo.\u00a0<\/span><\/p>\n<p style=\"padding-left: 80px\"><span style=\"font-weight: 400\">A Capella oferece suporte aos seguintes modos de autentica\u00e7\u00e3o:<\/span><\/p>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li style=\"font-weight: 400\"><i><span style=\"font-weight: 400\">Autentica\u00e7\u00e3o b\u00e1sica<\/span><\/i><span style=\"font-weight: 400\">: \u00c9 aqui que os usu\u00e1rios do aplicativo s\u00e3o autenticados usando credenciais de nome de usu\u00e1rio e senha que s\u00e3o codificadas em Base64 e passadas como parte do cabe\u00e7alho de autoriza\u00e7\u00e3o da solicita\u00e7\u00e3o HTTP.<\/span><\/li>\n<li style=\"font-weight: 400\"><i><span style=\"font-weight: 400\">Open ID Connect (OIDC)<\/span><\/i><span style=\"font-weight: 400\">: Os usu\u00e1rios do aplicativo s\u00e3o autenticados em um provedor de identidade de terceiros que est\u00e1 registrado no App Endpoint. Isso \u00e9 implementado usando <\/span><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/oidc-implicit-flow-client-authentication-couchbase-sync-gateway\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">OIDC Fluxo impl\u00edcito<\/span><\/a><span style=\"font-weight: 400\">.<\/span><\/li>\n<li style=\"font-weight: 400\"><i><span style=\"font-weight: 400\">An\u00f4nimo<\/span><\/i><span style=\"font-weight: 400\">: Nesse modo, permitimos o acesso somente leitura n\u00e3o autenticado aos dados. Esse modo pode ser \u00fatil quando seu aplicativo estiver lidando apenas com dados est\u00e1ticos p\u00fablicos<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 80px\"><b>Gerenciamento de usu\u00e1rios<\/b><\/p>\n<p style=\"padding-left: 80px\"><span style=\"font-weight: 400\">Com exce\u00e7\u00e3o do modo \"An\u00f4nimo\", todo acesso do lado do cliente deve ser autenticado com credenciais de usu\u00e1rio adequadas. A escolha de como os usu\u00e1rios (e fun\u00e7\u00f5es) s\u00e3o criados depende do provedor de autentica\u00e7\u00e3o que est\u00e1 configurado.<\/span><\/p>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li style=\"font-weight: 400\"><i><span style=\"font-weight: 400\">Autentica\u00e7\u00e3o b\u00e1sica<\/span><\/i><span style=\"font-weight: 400\">:  Os usu\u00e1rios s\u00e3o criados por meio da interface do usu\u00e1rio da Web do Capella ou por meio do ponto de extremidade REST do administrador <\/span><\/li>\n<li style=\"font-weight: 400\"><i><span style=\"font-weight: 400\">Open ID Connect (OIDC)<\/span><\/i><span style=\"font-weight: 400\">: Ao ativar a op\u00e7\u00e3o \"registro autom\u00e1tico\" ao configurar o provedor OIDC, os usu\u00e1rios ser\u00e3o criados automaticamente no App Service ap\u00f3s a autentica\u00e7\u00e3o bem-sucedida<\/span><span style=\"font-weight: 400\">.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 80px\"><b>Controle de acesso<\/b><b><br \/>\n<\/b><b><br \/>\n<\/b><span style=\"font-weight: 400\">O controle de acesso \u00e9 implementado usando o <\/span><a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/current\/access-control-concepts.html\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">modelo de controle de acesso baseado em canal<\/span><\/a><span style=\"font-weight: 400\"> do Couchbase Mobile. O controle de acesso especifica quem tem acesso a quais dados. Isso \u00e9 especificado por meio de uma fun\u00e7\u00e3o de controle de acesso Javascript. O controle de acesso de leitura est\u00e1 na granularidade de um documento, enquanto o controle de acesso de grava\u00e7\u00e3o est\u00e1 na granularidade de um campo.\u00a0<\/span><\/p>\n<h3><b>Conectar<\/b><\/h3>\n<p><span style=\"font-weight: 400\">Depois de concluir a configura\u00e7\u00e3o de seguran\u00e7a para o ponto de extremidade do aplicativo, retire a pausa do ponto de extremidade do aplicativo para coloc\u00e1-lo on-line. Uma vez on-line, os aplicativos podem ser conectados usando qualquer um dos pontos de conex\u00e3o discutidos anteriormente.<\/span><\/p>\n<h3><b>Operar<\/b><\/h3>\n<p><span style=\"font-weight: 400\">Quando o App Service estiver operacional, voc\u00ea poder\u00e1 administrar o App Service e os App Endpoints e alterar a configura\u00e7\u00e3o para atender \u00e0s necessidades de evolu\u00e7\u00e3o dos aplicativos.<\/span><\/p>\n<p style=\"padding-left: 40px\"><strong>Monitoramento<\/strong><\/p>\n<p style=\"padding-left: 40px\"><span style=\"font-weight: 400\">Os pain\u00e9is de m\u00e9tricas fornecem insights sobre a utiliza\u00e7\u00e3o de recursos do App Service, bem como sobre o estado operacional dos App Endpoints. Eles incluem estat\u00edsticas como o n\u00famero de documentos lidos\/gravados, contagens de erros, n\u00famero de replica\u00e7\u00f5es ativas, etc.<\/span><\/p>\n<p style=\"padding-left: 40px\"><strong>Registro de atividades<\/strong><\/p>\n<p style=\"padding-left: 40px\"><span style=\"font-weight: 400\">Todos os principais eventos do sistema do tipo informa\u00e7\u00e3o, aviso e erro s\u00e3o registrados no centro de atividades. Os usu\u00e1rios tamb\u00e9m s\u00e3o alertados sobre os principais eventos que podem precisar de aten\u00e7\u00e3o, como a utiliza\u00e7\u00e3o significativamente alta da mem\u00f3ria durante um longo per\u00edodo de tempo.<\/span><\/p>\n<p style=\"padding-left: 40px\"><strong>Dimensionamento sob demanda<\/strong><\/p>\n<p style=\"padding-left: 40px\"><span style=\"font-weight: 400\">Para acompanhar a evolu\u00e7\u00e3o das necessidades do aplicativo, os usu\u00e1rios podem dimensionar o App Services horizontal e\/ou verticalmente, alterando o n\u00famero de n\u00f3s e\/ou o tipo de computa\u00e7\u00e3o.<\/span><\/p>\n<h2><b>Capella App Services e Couchbase Mobile<\/b><\/h2>\n<p><span style=\"font-weight: 400\">Se voc\u00ea j\u00e1 \u00e9 um usu\u00e1rio do Couchbase Mobile, ent\u00e3o esta folha de dicas pode ser relevante para voc\u00ea. Mesmo que voc\u00ea nunca tenha usado o Couchbase Mobile, mas esteja curioso para saber como o Couchbase Mobile potencializa os servi\u00e7os de aplicativos, continue lendo.<\/span><\/p>\n<table>\n<tbody>\n<tr>\n<td><b>Prazo<\/b><\/td>\n<td><b>Descri\u00e7\u00e3o dentro da Capella<\/b><\/td>\n<td><b>Mapeamento m\u00f3vel do Couchbase<\/b><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">Servi\u00e7o de aplicativos<\/span><\/td>\n<td><span style=\"font-weight: 400\">Uma inst\u00e2ncia do back-end do Capella App Services. Ao vincular um App Service ao cluster do servidor, seu cluster agora \u00e9 estendido para sincroniza\u00e7\u00e3o m\u00f3vel.<\/span><\/td>\n<td><span style=\"font-weight: 400\">Cluster de n\u00f3s do Sync Gateway conectados a um cluster do Couchbase Server<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">Ponto de extremidade do aplicativo<\/span><\/td>\n<td><span style=\"font-weight: 400\">Uma inst\u00e2ncia de aplicativo no Servi\u00e7o de Aplicativo que representa o ponto de extremidade ao qual o aplicativo cliente se conecta. Cada endpoint de aplicativo \u00e9 apoiado por um bucket de servidor.<\/span><\/td>\n<td><span style=\"font-weight: 400\">Banco de dados do gateway de sincroniza\u00e7\u00e3o<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">Canal<\/span><\/td>\n<td><span style=\"font-weight: 400\">Uma tag associada a um documento processado por um Servi\u00e7o de Aplicativo. O canal associado ao documento determina as pol\u00edticas de roteamento e controle de acesso do documento.<\/span><\/td>\n<td><span style=\"font-weight: 400\">Canal do gateway de sincroniza\u00e7\u00e3o<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">Usu\u00e1rio do aplicativo<\/span><\/td>\n<td><span style=\"font-weight: 400\">Usu\u00e1rio final do aplicativo que est\u00e1 acessando ou sincronizando dados em um endpoint de URL p\u00fablico. Um usu\u00e1rio recebe acesso a um ou mais canais.<\/span><\/td>\n<td><span style=\"font-weight: 400\">Usu\u00e1rio do Sync Gateway<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">Fun\u00e7\u00e3o do aplicativo<\/span><\/td>\n<td><span style=\"font-weight: 400\">Agrupamento l\u00f3gico de usu\u00e1rios de aplicativos. Uma fun\u00e7\u00e3o recebe acesso a um ou mais canais.<\/span><\/td>\n<td><span style=\"font-weight: 400\">Fun\u00e7\u00e3o de gateway de sincroniza\u00e7\u00e3o<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">Provedor de autentica\u00e7\u00e3o<\/span><\/td>\n<td><span style=\"font-weight: 400\">O mecanismo pelo qual os usu\u00e1rios do aplicativo se autenticam no ponto de extremidade do aplicativo. As op\u00e7\u00f5es incluem Basic (padr\u00e3o), OIDC Implicit Flows, Anonymous Read only.<\/span><\/td>\n<td><span style=\"font-weight: 400\">B\u00e1sico (padr\u00e3o), acesso GUEST de leitura\/grava\u00e7\u00e3o, fluxos de autoriza\u00e7\u00e3o e impl\u00edcitos do OIDC<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">Fun\u00e7\u00e3o de controle de acesso<\/span><\/td>\n<td><span style=\"font-weight: 400\">Fun\u00e7\u00e3o Javascript configurada no ponto de extremidade do aplicativo que especifica o acesso de leitura\/grava\u00e7\u00e3o de documentos<\/span><\/td>\n<td><span style=\"font-weight: 400\">Fun\u00e7\u00e3o de sincroniza\u00e7\u00e3o<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400\">Fun\u00e7\u00e3o de filtro de importa\u00e7\u00e3o<\/span><\/td>\n<td><span style=\"font-weight: 400\">Fun\u00e7\u00e3o Javascript configurada no endpoint que especifica o subconjunto de documentos do bucket do servidor que s\u00e3o processados pelo App Service e dispon\u00edveis para sincroniza\u00e7\u00e3o m\u00f3vel<\/span><\/td>\n<td><span style=\"font-weight: 400\">Fun\u00e7\u00e3o de filtro de importa\u00e7\u00e3o<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><b>O que vem a seguir<\/b><\/h2>\n<p><span style=\"font-weight: 400\">A prova est\u00e1 no pudim. Assim <\/span><a href=\"https:\/\/cloud.couchbase.com\/sign-up\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">tentar<\/span><\/a><span style=\"font-weight: 400\"> Capella App Services gratuitamente hoje. Fique atento a uma breve demonstra\u00e7\u00e3o dos principais conceitos discutidos neste tutorial.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Aqui est\u00e3o alguns recursos \u00fateis:<\/span><\/p>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li><span style=\"font-weight: 400\">&#8211;<\/span><a href=\"https:\/\/docs.couchbase.com\/cloud\/app-services\/deployment\/creating-an-app-service.html\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">Documenta\u00e7\u00e3o dos servi\u00e7os de aplicativos Capella<\/span><\/a><\/li>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/developers\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">Portal do desenvolvedor<\/span><\/a><span style=\"font-weight: 400\"> para obter caminhos de aprendizado e tutoriais sobre o Capella e o Couchbase Mobile<\/span><\/li>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/products\/capella\/app-services\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">Vis\u00e3o geral dos casos de uso e aplicativos dos servi\u00e7os de aplicativos<\/span><\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">Deixe um coment\u00e1rio abaixo ou sinta-se \u00e0 vontade para entrar em contato comigo via <\/span><a href=\"https:\/\/twitter.com\/rajagp\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400\">Twitter<\/span><\/a><span style=\"font-weight: 400\"> ou <\/span><span style=\"font-weight: 400\">e-mail.<\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>We\u2019re pleased to announce the general availability of Capella App Services on Google Cloud Platform (GCP). The cloud expansion comes on the heels of the recent public launch of Capella App Services on AWS. Capella App Services is a fully [&hellip;]<\/p>","protected":false},"author":1423,"featured_media":13608,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1816],"tags":[],"ppma_author":[8948],"class_list":["post-13602","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-couchbase-server"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.8 (Yoast SEO v25.8) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Fully Managed Offline-First Data Sync | Cloud Support<\/title>\n<meta name=\"description\" content=\"Couchbase provides an overview of Capella App Services and the salient features, comparing it with corresponding self-managed Couchbase Mobile deployments.\" \/>\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\/capella-app-services-cloud-offline-data-sync\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Capella App Services Expands Cloud Support for Fully Managed Offline-first Data Sync\" \/>\n<meta property=\"og:description\" content=\"Couchbase provides an overview of Capella App Services and the salient features, comparing it with corresponding self-managed Couchbase Mobile deployments.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/pt\/capella-app-services-cloud-offline-data-sync\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2022-07-28T17:02:34+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-22T22:52:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2022\/07\/image_2022-07-26_171015907.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"929\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Priya Rajagopal, Senior Director, Product Management\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rajagp\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Priya Rajagopal, Senior Director, Product Management\" \/>\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\/capella-app-services-cloud-offline-data-sync\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/capella-app-services-cloud-offline-data-sync\/\"},\"author\":{\"name\":\"Priya Rajagopal, Senior Director, Product Management\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/c2da90e57717ee4970c48a87a131ac2c\"},\"headline\":\"Capella App Services Expands Cloud Support for Fully Managed Offline-first Data Sync\",\"datePublished\":\"2022-07-28T17:02:34+00:00\",\"dateModified\":\"2023-12-22T22:52:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/capella-app-services-cloud-offline-data-sync\/\"},\"wordCount\":1595,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/capella-app-services-cloud-offline-data-sync\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/07\/image_2022-07-26_171015907.png\",\"articleSection\":[\"Couchbase Server\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/capella-app-services-cloud-offline-data-sync\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/capella-app-services-cloud-offline-data-sync\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/capella-app-services-cloud-offline-data-sync\/\",\"name\":\"Fully Managed Offline-First Data Sync | Cloud Support\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/capella-app-services-cloud-offline-data-sync\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/capella-app-services-cloud-offline-data-sync\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/07\/image_2022-07-26_171015907.png\",\"datePublished\":\"2022-07-28T17:02:34+00:00\",\"dateModified\":\"2023-12-22T22:52:32+00:00\",\"description\":\"Couchbase provides an overview of Capella App Services and the salient features, comparing it with corresponding self-managed Couchbase Mobile deployments.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/capella-app-services-cloud-offline-data-sync\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/capella-app-services-cloud-offline-data-sync\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/capella-app-services-cloud-offline-data-sync\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/07\/image_2022-07-26_171015907.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/07\/image_2022-07-26_171015907.png\",\"width\":1200,\"height\":929,\"caption\":\"Couchbase Capella App Services on AWS and GCP\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/capella-app-services-cloud-offline-data-sync\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Capella App Services Expands Cloud Support for Fully Managed Offline-first Data Sync\"}]},{\"@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\/c2da90e57717ee4970c48a87a131ac2c\",\"name\":\"Priya Rajagopal, Senior Director, Product Management\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/4b50a54778b979d8c345b036ab138734\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g\",\"caption\":\"Priya Rajagopal, Senior Director, Product Management\"},\"description\":\"Priya Rajagopal is a Senior Director of Product Management at Couchbase responsible for developer platforms for the cloud and the edge. She has been professionally developing software for over 20 years in several technical and product leadership positions, with 10+ years focused on mobile technologies. As a TISPAN IPTV standards delegate, she was a key contributor to the IPTV standards specifications. She has 22 patents in the areas of networking and platform security.\",\"sameAs\":[\"https:\/\/x.com\/rajagp\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/pt\/author\/priya-rajagopalcouchbase-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Fully Managed Offline-First Data Sync | Cloud Support","description":"O Couchbase fornece uma vis\u00e3o geral do Capella App Services e os principais recursos, comparando-o com as implanta\u00e7\u00f5es autogerenciadas correspondentes do Couchbase Mobile.","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\/capella-app-services-cloud-offline-data-sync\/","og_locale":"pt_BR","og_type":"article","og_title":"Capella App Services Expands Cloud Support for Fully Managed Offline-first Data Sync","og_description":"Couchbase provides an overview of Capella App Services and the salient features, comparing it with corresponding self-managed Couchbase Mobile deployments.","og_url":"https:\/\/www.couchbase.com\/blog\/pt\/capella-app-services-cloud-offline-data-sync\/","og_site_name":"The Couchbase Blog","article_published_time":"2022-07-28T17:02:34+00:00","article_modified_time":"2023-12-22T22:52:32+00:00","og_image":[{"width":1200,"height":929,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2022\/07\/image_2022-07-26_171015907.png","type":"image\/png"}],"author":"Priya Rajagopal, Senior Director, Product Management","twitter_card":"summary_large_image","twitter_creator":"@rajagp","twitter_misc":{"Written by":"Priya Rajagopal, Senior Director, Product Management","Est. reading time":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/capella-app-services-cloud-offline-data-sync\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/capella-app-services-cloud-offline-data-sync\/"},"author":{"name":"Priya Rajagopal, Senior Director, Product Management","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/c2da90e57717ee4970c48a87a131ac2c"},"headline":"Capella App Services Expands Cloud Support for Fully Managed Offline-first Data Sync","datePublished":"2022-07-28T17:02:34+00:00","dateModified":"2023-12-22T22:52:32+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/capella-app-services-cloud-offline-data-sync\/"},"wordCount":1595,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/capella-app-services-cloud-offline-data-sync\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/07\/image_2022-07-26_171015907.png","articleSection":["Couchbase Server"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/capella-app-services-cloud-offline-data-sync\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/capella-app-services-cloud-offline-data-sync\/","url":"https:\/\/www.couchbase.com\/blog\/capella-app-services-cloud-offline-data-sync\/","name":"Fully Managed Offline-First Data Sync | Cloud Support","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/capella-app-services-cloud-offline-data-sync\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/capella-app-services-cloud-offline-data-sync\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/07\/image_2022-07-26_171015907.png","datePublished":"2022-07-28T17:02:34+00:00","dateModified":"2023-12-22T22:52:32+00:00","description":"O Couchbase fornece uma vis\u00e3o geral do Capella App Services e os principais recursos, comparando-o com as implanta\u00e7\u00f5es autogerenciadas correspondentes do Couchbase Mobile.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/capella-app-services-cloud-offline-data-sync\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/capella-app-services-cloud-offline-data-sync\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/capella-app-services-cloud-offline-data-sync\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/07\/image_2022-07-26_171015907.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/07\/image_2022-07-26_171015907.png","width":1200,"height":929,"caption":"Couchbase Capella App Services on AWS and GCP"},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/capella-app-services-cloud-offline-data-sync\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Capella App Services Expands Cloud Support for Fully Managed Offline-first Data Sync"}]},{"@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\/c2da90e57717ee4970c48a87a131ac2c","name":"Priya Rajagopal, Diretora S\u00eanior, Gerenciamento de Produtos","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/4b50a54778b979d8c345b036ab138734","url":"https:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g","caption":"Priya Rajagopal, Senior Director, Product Management"},"description":"Priya Rajagopal \u00e9 diretora s\u00eanior de gerenciamento de produtos da Couchbase, respons\u00e1vel pelas plataformas de desenvolvedor para a nuvem e a borda. Ela desenvolve software profissionalmente h\u00e1 mais de 20 anos em v\u00e1rios cargos t\u00e9cnicos e de lideran\u00e7a de produtos, com mais de 10 anos de foco em tecnologias m\u00f3veis. Como delegada de padr\u00f5es de IPTV da TISPAN, ela foi uma das principais colaboradoras das especifica\u00e7\u00f5es de padr\u00f5es de IPTV. Ela tem 22 patentes nas \u00e1reas de rede e seguran\u00e7a de plataforma.","sameAs":["https:\/\/x.com\/rajagp"],"url":"https:\/\/www.couchbase.com\/blog\/pt\/author\/priya-rajagopalcouchbase-com\/"}]}},"authors":[{"term_id":8948,"user_id":1423,"is_guest":0,"slug":"priya-rajagopalcouchbase-com","display_name":"Priya Rajagopal, Senior Director, Product Management","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g","author_category":"","last_name":"Rajagopal, Senior Director, Product Management","first_name":"Priya","job_title":"","user_url":"","description":"Priya Rajagopal \u00e9 diretora s\u00eanior de gerenciamento de produtos da Couchbase, respons\u00e1vel pelas plataformas de desenvolvedor para a nuvem e a borda. Ela desenvolve software profissionalmente h\u00e1 mais de 20 anos em v\u00e1rios cargos t\u00e9cnicos e de lideran\u00e7a de produtos, com mais de 10 anos de foco em tecnologias m\u00f3veis. Como delegada de padr\u00f5es de IPTV da TISPAN, ela foi uma das principais colaboradoras das especifica\u00e7\u00f5es de padr\u00f5es de IPTV. Ela tem 22 patentes nas \u00e1reas de rede e seguran\u00e7a de plataforma."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/13602","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\/1423"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/comments?post=13602"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/13602\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media\/13608"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media?parent=13602"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/categories?post=13602"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/tags?post=13602"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/ppma_author?post=13602"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}