{"id":2222,"date":"2016-04-10T03:46:00","date_gmt":"2016-04-10T03:46:00","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=2222"},"modified":"2024-09-12T01:20:29","modified_gmt":"2024-09-12T08:20:29","slug":"couchbase-server-support-in-openstack-trove-with-tesora","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/","title":{"rendered":"Couchbase Support With Tesora Database as a Service Platform on OpenStack Trove"},"content":{"rendered":"<p><em><strong>This is a guest blog by Amrith Kumar<\/strong>.\u00a0 Amrith is co-founder of Tesora, and the Project Technical Lead (PTL) for the OpenStack Trove project. Amrith brings more than two decades of experience delivering industry-leading products for companies specializing in enterprise storage applications, fault tolerant high performance systems and massively parallel databases to Tesora.<\/em><\/p>\n<p>OpenStack is the leading open source cloud operating systems that power the datacenters of the world\u2019s largest companies, and is one of the fastest growing open source communities in the world.\u00a0 The Tesora <a href=\"https:\/\/www.tesora.com\/database-as-a-service\/\">Database as a Service<\/a> (DBaaS) Platform is open-source software (based on <a href=\"https:\/\/www.tesora.com\/what-is-trove\/\">Trove<\/a>, the OpenStack DBaaS Service) that provides a framework for provisioning and managing a number of popular databases within OpenStack clouds. OpenStack software controls pools of compute, storage and networking resources throughout your IT infrastructure, and allows you to manage these resources through a graphical user interface (GUI), a Command Line Interface (CLI) or an Application Programming Interface (API).<\/p>\n<p><a href=\"https:\/\/www.couchbase.com\/products\/cloud\/\">DBaaS<\/a> solutions considerably simplify database management while reducing costs and risks. The key value of a DBaaS solution is how it can automate the operational tasks involved in provisioning and managing databases through their lifecycle.<\/p>\n<p>The Tesora DBaaS Platform supports several <a href=\"https:\/\/www.tesora.com\/openstack-trove-certified-databases\/\">SQL and NoSQL databases<\/a> including Couchbase and Couchbase Enterprise Edition (EE). It plugs into your OpenStack cloud and uses the services provided by Nova, Cinder, Swift, Glance, Keystone and Neutron, the core storage, compute and networking services in OpenStack. It exposes a database agnostic API (Trove-API) and allows users to provision and manage a diverse set of database instances which run on compute infrastructure provisioned through Nova, using persistent block storage from Cinder, and networking from Neutron. Database images (called Guest Images) are stored on Glance and all identity and access management to access Trove are controlled with credentials stored in Keystone. This is illustrated in the diagram below.<\/p>\n<p><img decoding=\"async\" src=\"\/wp-content\/original-assets\/2016\/april\/couchbase-server-support-in-openstack-trove-with-tesora\/test.png\" \/><\/p>\n<p>Let us look now at the benefits of a <a href=\"https:\/\/www.couchbase.com\/products\/cloud\/\">DBaaS<\/a> solution in detail.<\/p>\n<h2>Provisioning<\/h2>\n<p>The Tesora DBaaS Platform allows users to provision databases with a simple API, a CLI or a GUI. Importantly, the same API call is used to provision databases, regardless of the database. Similarly, the commands to launch a database instance are the same no matter the database. This considerably simplifies the process of provisioning a database instance.<\/p>\n<p>Users can provision single instances of a database, as well as replicated instances, or clusters. The Tesora DBaaS platform takes care of the database specific operations necessary to setup replication and clustering.<\/p>\n<p>Users specify the size (called the flavor) of the compute infrastructure, the storage and networking resources for the database.<\/p>\n<h2>Resizing<\/h2>\n<p>Users can resize the flavor of the database instance, or the storage associated with the database at any time. In addition, users can manipulate the topology of replication and clustering, adding or removing replicas and cluster instances.<\/p>\n<p>Users can perform all of these operations with simple API call; the DBaaS Platform takes care of the database specific operations for these resizing operations.<\/p>\n<h2>Configuration Management<\/h2>\n<p>The Tesora DBaaS Platform provides a simplified model for managing database configurations. Operators of the DBaaS Platform can specify a set of configuration parameters that users can employ to define groups of configuration options and then associate these settings to database instances. This capability dramatically simplifies the management of databases, improves security and reduces risk in operating large fleets of databases.<\/p>\n<h2>Other capabilities<\/h2>\n<p>The DBaaS Platform also automates backup and restore, upgrade, license management, and a number of other management tasks. Importantly, each of these capabilities is exposed via a database agnostic API, CLI and GUI, simplifying the usage of databases in the enterprise.<\/p>\n<h2>Tesora DBaaS Platform support for Couchbase<\/h2>\n<p>As described earlier, support is available for Couchbase v3.0, v4.0 and v4.1 Enterprise Edition*. Users can provision single instances or clusters and this makes the Tesora DBaaS Platform ideally suited for both development and production workloads.<\/p>\n<h2>Conclusion<\/h2>\n<p><a href=\"https:\/\/www.couchbase.com\/products\/cloud\/\">DBaaS<\/a> solutions considerably simplify the management of databases while also reducing costs and risks. The Tesora DBaaS Platform provides these benefits to users of the OpenStack cloud and supports several SQL and NoSQL databases including Couchbase and Couchbase Enterprise Edition (EE). For more details about Tesora, visit <a href=\"https:\/\/www.tesora.com\/\">https:\/\/www.tesora.com<\/a> where you can download evaluation copies of our Enterprise Edition Software and documentation.<\/p>\n<p>If you are attending the OpenStack Summit in Austin Texas, visit booth A26 and learn more about the Tesora DBaaS Platform\u2019s support for Couchbase.<\/p>\n<div>\n<hr \/>\n<div id=\"ftn1\">\n<p>*Tesora DBaaS Platform v1.7 supports Couchbase v3.0, Tesora DBaaS Platform v1.8 supports Couchbase v4.0 and v4.1 Enterprise Edition<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>This is a guest blog by Amrith Kumar.\u00a0 Amrith is co-founder of Tesora, and the Project Technical Lead (PTL) for the OpenStack Trove project. Amrith brings more than two decades of experience delivering industry-leading products for companies specializing in enterprise [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":13873,"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":[8968],"class_list":["post-2222","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.7.1 (Yoast SEO v25.7) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Tesora DBaaS Platform Support for Couchbase - The Couchbase Blog<\/title>\n<meta name=\"description\" content=\"Learn how to use the Tesora DBaaS Platform with Couchbase and Couchbase Enterprise Edition (EE) on OpenStack cloud.\" \/>\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\/couchbase-server-support-in-openstack-trove-with-tesora\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Couchbase Support With Tesora Database as a Service Platform on OpenStack Trove\" \/>\n<meta property=\"og:description\" content=\"Learn how to use the Tesora DBaaS Platform with Couchbase and Couchbase Enterprise Edition (EE) on OpenStack cloud.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2016-04-10T03:46:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-12T08:20:29+00:00\" \/>\n<meta name=\"author\" content=\"The Couchbase Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"The Couchbase Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/\"},\"author\":{\"name\":\"The Couchbase Team\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/764f4a6771ee19bc7af70b70a326fb93\"},\"headline\":\"Couchbase Support With Tesora Database as a Service Platform on OpenStack Trove\",\"datePublished\":\"2016-04-10T03:46:00+00:00\",\"dateModified\":\"2024-09-12T08:20:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/\"},\"wordCount\":760,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"articleSection\":[\"Couchbase Server\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/\",\"name\":\"Tesora DBaaS Platform Support for Couchbase - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2016-04-10T03:46:00+00:00\",\"dateModified\":\"2024-09-12T08:20:29+00:00\",\"description\":\"Learn how to use the Tesora DBaaS Platform with Couchbase and Couchbase Enterprise Edition (EE) on OpenStack cloud.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"width\":1800,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Couchbase Support With Tesora Database as a Service Platform on OpenStack Trove\"}]},{\"@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\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@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\/764f4a6771ee19bc7af70b70a326fb93\",\"name\":\"The Couchbase Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/7befc37d02226b59499817eafdec60c3\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b4c18c758421903398e84d6c9560f319f39c665798d7d23e6a6f9dff8a8f984e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b4c18c758421903398e84d6c9560f319f39c665798d7d23e6a6f9dff8a8f984e?s=96&d=mm&r=g\",\"caption\":\"The Couchbase Team\"},\"description\":\"Jennifer Garcia is a Senior Web Manager at Couchbase Inc. As the website manager, Jennifer has overall responsibility for the website properties including design, implementation, content, and performance.\",\"sameAs\":[\"https:\/\/www.couchbase.com\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/author\/jennifer-garcia\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Tesora DBaaS Platform Support for Couchbase - The Couchbase Blog","description":"Learn how to use the Tesora DBaaS Platform with Couchbase and Couchbase Enterprise Edition (EE) on OpenStack cloud.","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\/couchbase-server-support-in-openstack-trove-with-tesora\/","og_locale":"en_US","og_type":"article","og_title":"Couchbase Support With Tesora Database as a Service Platform on OpenStack Trove","og_description":"Learn how to use the Tesora DBaaS Platform with Couchbase and Couchbase Enterprise Edition (EE) on OpenStack cloud.","og_url":"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/","og_site_name":"The Couchbase Blog","article_published_time":"2016-04-10T03:46:00+00:00","article_modified_time":"2024-09-12T08:20:29+00:00","author":"The Couchbase Team","twitter_card":"summary_large_image","twitter_misc":{"Written by":"The Couchbase Team","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/"},"author":{"name":"The Couchbase Team","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/764f4a6771ee19bc7af70b70a326fb93"},"headline":"Couchbase Support With Tesora Database as a Service Platform on OpenStack Trove","datePublished":"2016-04-10T03:46:00+00:00","dateModified":"2024-09-12T08:20:29+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/"},"wordCount":760,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","articleSection":["Couchbase Server"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/","url":"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/","name":"Tesora DBaaS Platform Support for Couchbase - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2016-04-10T03:46:00+00:00","dateModified":"2024-09-12T08:20:29+00:00","description":"Learn how to use the Tesora DBaaS Platform with Couchbase and Couchbase Enterprise Edition (EE) on OpenStack cloud.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","width":1800,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-server-support-in-openstack-trove-with-tesora\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Couchbase Support With Tesora Database as a Service Platform on OpenStack Trove"}]},{"@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":"en-US"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"The Couchbase Blog","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@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\/764f4a6771ee19bc7af70b70a326fb93","name":"The Couchbase Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/7befc37d02226b59499817eafdec60c3","url":"https:\/\/secure.gravatar.com\/avatar\/b4c18c758421903398e84d6c9560f319f39c665798d7d23e6a6f9dff8a8f984e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b4c18c758421903398e84d6c9560f319f39c665798d7d23e6a6f9dff8a8f984e?s=96&d=mm&r=g","caption":"The Couchbase Team"},"description":"Jennifer Garcia is a Senior Web Manager at Couchbase Inc. As the website manager, Jennifer has overall responsibility for the website properties including design, implementation, content, and performance.","sameAs":["https:\/\/www.couchbase.com"],"url":"https:\/\/www.couchbase.com\/blog\/author\/jennifer-garcia\/"}]}},"authors":[{"term_id":8968,"user_id":2,"is_guest":0,"slug":"jennifer-garcia","display_name":"The Couchbase Team","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/b4c18c758421903398e84d6c9560f319f39c665798d7d23e6a6f9dff8a8f984e?s=96&d=mm&r=g","author_category":"","last_name":"Garcia","first_name":"Jennifer","job_title":"","user_url":"https:\/\/www.couchbase.com","description":"Jennifer Garcia is a Senior Web Manager at Couchbase Inc. As the website manager, Jennifer has overall responsibility for the website properties including design, implementation, content, and performance."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts\/2222","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/comments?post=2222"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts\/2222\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/media\/13873"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/media?parent=2222"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/categories?post=2222"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/tags?post=2222"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=2222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}