{"id":97617,"date":"2021-03-11T08:46:36","date_gmt":"2021-03-11T16:46:36","guid":{"rendered":"https:\/\/www.backblaze.com\/blog\/?p=97617"},"modified":"2021-07-23T12:38:18","modified_gmt":"2021-07-23T19:38:18","slug":"easy-storage-easy-provisioning-backblaze-is-now-a-terraform-provider","status":"publish","type":"post","link":"https:\/\/www.backblaze.com\/blog\/easy-storage-easy-provisioning-backblaze-is-now-a-terraform-provider\/","title":{"rendered":"Easy Storage + Easy Provisioning: Backblaze Is Now a Terraform Provider"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-97629 size-full\" title=\"Easy Storage + Easy Provisioning: Backblaze Is Now a Terraform Provider\" src=\"https:\/\/www.backblaze.com\/blog\/wp-content\/uploads\/2021\/03\/bb-bh-Terraform-1.jpg\" alt=\"Backblaze + HashiCorp Terraform logos\" width=\"1440\" height=\"820\" srcset=\"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2021\/03\/bb-bh-Terraform-1.jpg 1440w, https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2021\/03\/bb-bh-Terraform-1-300x171.jpg 300w, https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2021\/03\/bb-bh-Terraform-1-1024x583.jpg 1024w, https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2021\/03\/bb-bh-Terraform-1-768x437.jpg 768w, https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2021\/03\/bb-bh-Terraform-1-560x319.jpg 560w\" sizes=\"auto, (max-width: 1440px) 100vw, 1440px\" \/><\/p>\n<p id=\"bzdropcap\">Isn\u2019t it nice when you tell someone to do something, and they just&#8230;do it? No step-by-step instructions necessary. For developers, that someone is Terraform, and that something is provisioning infrastructure for large-scale DevOps projects.<\/p>\n<p>Terraform is an open-source infrastructure as code (IaC) tool developed by HashiCorp. Instead of using imperative commands (step-by-step instructions), Terraform uses declarative code (\u201chere\u2019s what I want\u201d). Developers simply describe a desired end state\u2014for example, the number of virtual machines or Kubernetes clusters they need\u2014and Terraform generates and executes a plan for reaching that end state.<\/p>\n<p><a href=\"https:\/\/registry.terraform.io\/providers\/Backblaze\/b2\/latest\" target=\"_blank\" rel=\"noopener\">Backblaze B2 Cloud Storage is now a provider<\/a> in the Terraform registry, which will support developers in their IaC efforts. This means you can provision and manage <a href=\"https:\/\/www.backblaze.com\/cloud-storage\" target=\"_blank\" rel=\"noopener\">B2 Cloud Storage resources<\/a> directly from your Terraform configuration file, alongside any other providers that you may already be using in your workflow.<\/p>\n<div class=\"abstract\" style=\"line-height: 1.8; margin: 24px 12px; padding: 24px 12px 10px 12px;\"><strong>What is infrastructure as code?<\/strong><br \/>\nInfrastructure as code (IaC) transforms the user interfaces (UI) of infrastructure providers like Backblaze B2 into code. Developers can \u201cprovision\u201d or set up the infrastructure they need using that code rather than setting it up manually in the UI or command line interface. Since the set up is codified, it can be automated.<\/div>\n<h2>How Does Terraform Work?<\/h2>\n<p>Terraform helps developers manage infrastructure at scale for sophisticated software projects. It automates the work of defining, deploying, and updating infrastructure, thus improving speed and reliability and avoiding human error in complex development environments. Because it uses declarative language, you don\u2019t have to worry about the API-level calls between your application and your providers\u2014Terraform handles that for you.<\/p>\n<p>Terraform takes a DevOps-first approach, incorporating best practices in their platform so that you can focus on other needs. For example, it allows you to use the same configuration to provision testing, staging, and production environments rather than rewriting the code for those environments each time, which can introduce mistakes and configuration drift (i.e. when the configuration that you used to provision your environment doesn\u2019t match the actual environment).<\/p>\n<p>Since Terraform is pluggable by design, users have access to the best features of 500+ providers in one platform. Providers can include infrastructure as a service offerings like Backblaze B2, platform as a service companies like Heroku, or software as a service solutions like Cloudflare. For DevOps outfits that need to manage a diverse toolset with a legion of configurations and various kinds of infrastructure for different purposes, Terraform\u2019s automation enables speed and efficiency, reducing operating cost over time.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-97623 size-full\" title=\"How Does Terraform Work?\" src=\"https:\/\/www.backblaze.com\/blog\/wp-content\/uploads\/2021\/03\/terraform-color.png\" alt=\"HashiCorp Terraform logo\" width=\"1210\" height=\"418\" srcset=\"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2021\/03\/terraform-color.png 1210w, https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2021\/03\/terraform-color-300x104.png 300w, https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2021\/03\/terraform-color-1024x354.png 1024w, https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2021\/03\/terraform-color-768x265.png 768w, https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2021\/03\/terraform-color-560x193.png 560w\" sizes=\"auto, (max-width: 1210px) 100vw, 1210px\" \/><\/p>\n<h2>How Terraform + Backblaze B2 Delivers Benefits<\/h2>\n<p>Developers working in Terraform can now easily tap into Backblaze B2. Using Terraform\u2019s declarative code, you can spin up and maintain B2 Cloud Storage resources including storage buckets and access keys.<\/p>\n<p>Bucket settings, lifecycle settings, and CORS rules all can be controlled via the Terraform configuration file. These settings appear as flags which allow for automated configuration across all your environments. Within that Terraform configuration file, you can also reference <a href=\"https:\/\/www.backblaze.com\/b2\/docs\/quick_bucket.html\">a bucket<\/a>, a single file, or multiple files within a bucket.<\/p>\n<p>This gives developers greater freedom of choice when it comes to cloud storage providers. If you\u2019re using AWS S3 or Google Cloud Storage in Terraform (or any other storage provider) and have considered implementing a multi-cloud approach or <a href=\"https:\/\/www.backblaze.com\/b2\/solutions\/datatransfer\/cloud-to-cloud.html\" target=\"_blank\" rel=\"noopener\">switching your cloud provider altogether<\/a>, this integration enables you to easily set up, test, and start using B2 Cloud Storage\u2014unlocking the astonishing ease, transparent pricing, and affordability the platform is known for.<\/p>\n<h3>How to Get Started Using Backblaze B2 in Terraform<\/h3>\n<p>After <a href=\"https:\/\/www.backblaze.com\/b2\/sign-up.html\" target=\"_blank\" rel=\"noopener\">creating your Backblaze B2 account<\/a>, using B2 Cloud Storage through Terraform is as easy as defining the various resources you want in your Terraform configuration file. For instance, let\u2019s say you want the same Backblaze B2 configuration across your test, staging, and production environments. Instead of manually configuring Backblaze B2 for each environment, you can create a Terraform configuration file to:<\/p>\n<ul>\n<li>Provision <em>N<\/em> public Backblaze B2 buckets.<\/li>\n<li>Assign each bucket one access key.<\/li>\n<li>Create a secret key for each access key.<\/li>\n<\/ul>\n<p>You can then apply that configuration file to each of your environments.<\/p>\n<p>Whether you are new to Terraform or are ready to use B2 Cloud Storage as a provider, here\u2019s a step-by-step <a href=\"https:\/\/help.backblaze.com\/hc\/en-us\/articles\/1260803375989\" target=\"_blank\" rel=\"noopener\">quickstart guide<\/a>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-96842 size-full\" title=\"How to Get Started Using Backblaze B2 in Terraform\" src=\"https:\/\/www.backblaze.com\/blog\/wp-content\/uploads\/2020\/11\/bb-bh-Backblaze-S3-Compatible-APIs-Now-Support-CORS.jpg\" alt=\"illustration of sending data to the Backblaze cloud\" width=\"1440\" height=\"820\" srcset=\"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2020\/11\/bb-bh-Backblaze-S3-Compatible-APIs-Now-Support-CORS.jpg 1440w, https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2020\/11\/bb-bh-Backblaze-S3-Compatible-APIs-Now-Support-CORS-300x171.jpg 300w, https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2020\/11\/bb-bh-Backblaze-S3-Compatible-APIs-Now-Support-CORS-1024x583.jpg 1024w, https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2020\/11\/bb-bh-Backblaze-S3-Compatible-APIs-Now-Support-CORS-768x437.jpg 768w, https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2020\/11\/bb-bh-Backblaze-S3-Compatible-APIs-Now-Support-CORS-560x319.jpg 560w\" sizes=\"auto, (max-width: 1440px) 100vw, 1440px\" \/><\/p>\n<h3>Why Being a Terraform Provider Is Exciting<\/h3>\n<p>As software projects become more multifaceted, developers are increasingly relying on IaC and automating code. Adding Backblaze B2 to the IaC \u201cmovement\u201d will help developers scale and manage storage resources alongside everything else they control with Terraform.<\/p>\n<p>Providing astonishingly easy cloud storage is our mission. Making provision of that storage easier for developers is part of Terraform\u2019s DNA. Joining the Terraform registry combines easy storage with easy storage automation.<\/p>\n<p>We look forward to continuing to serve the Terraform community and growing our provider functionality.<\/p>\n<div class=\"abstract\" style=\"line-height: 1.8; margin: 24px 12px; padding: 24px 12px 10px 12px;\">This <a href=\"https:\/\/github.com\/Backblaze\/terraform-provider-b2\" target=\"_blank\" rel=\"noopener\">open-source release<\/a> was made possible thanks to our community contributors, Pawe\u0142 Polewicz (<a href=\"https:\/\/github.com\/ppolewicz\" target=\"_blank\" rel=\"noopener\">ppolewicz<\/a>) and Maciej Lech (<a href=\"https:\/\/github.com\/mlech-reef\" target=\"_blank\" rel=\"noopener\">mlech-reef<\/a>).<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Learn how to start managing infrastructure for DevOps projects using Backblaze B2 Cloud Storage and Terraform.<\/p>\n","protected":false},"author":152,"featured_media":97629,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":""},"categories":[7],"tags":[468],"class_list":["post-97617","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud-storage","tag-b2cloud","entry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Terraform Provider: Easily Provision and Manage Cloud Storage<\/title>\n<meta name=\"description\" content=\"Making provision of that storage easier for developers is part of Terraform\u2019s DNA. Learn how to get started.\" \/>\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.backblaze.com\/blog\/easy-storage-easy-provisioning-backblaze-is-now-a-terraform-provider\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Terraform Provider: Easily Provision and Manage Cloud Storage\" \/>\n<meta property=\"og:description\" content=\"Making provision of that storage easier for developers is part of Terraform\u2019s DNA. Learn how to get started.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/backblazeprod.wpenginepowered.com\/blog\/easy-storage-easy-provisioning-backblaze-is-now-a-terraform-provider\/\" \/>\n<meta property=\"og:site_name\" content=\"Backblaze Blog | Cloud Storage &amp; Cloud Backup\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/backblaze\" \/>\n<meta property=\"article:published_time\" content=\"2021-03-11T16:46:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-07-23T19:38:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2021\/03\/bb-bh-Terraform-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1440\" \/>\n\t<meta property=\"og:image:height\" content=\"820\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Amrit Singh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@backblaze\" \/>\n<meta name=\"twitter:site\" content=\"@backblaze\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Amrit Singh\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Terraform Provider: Easily Provision and Manage Cloud Storage","description":"Making provision of that storage easier for developers is part of Terraform\u2019s DNA. Learn how to get started.","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.backblaze.com\/blog\/easy-storage-easy-provisioning-backblaze-is-now-a-terraform-provider\/","og_locale":"en_US","og_type":"article","og_title":"Terraform Provider: Easily Provision and Manage Cloud Storage","og_description":"Making provision of that storage easier for developers is part of Terraform\u2019s DNA. Learn how to get started.","og_url":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/easy-storage-easy-provisioning-backblaze-is-now-a-terraform-provider\/","og_site_name":"Backblaze Blog | Cloud Storage &amp; Cloud Backup","article_publisher":"https:\/\/www.facebook.com\/backblaze","article_published_time":"2021-03-11T16:46:36+00:00","article_modified_time":"2021-07-23T19:38:18+00:00","og_image":[{"width":1440,"height":820,"url":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2021\/03\/bb-bh-Terraform-1.jpg","type":"image\/jpeg"}],"author":"Amrit Singh","twitter_card":"summary_large_image","twitter_creator":"@backblaze","twitter_site":"@backblaze","twitter_misc":{"Written by":"Amrit Singh","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/easy-storage-easy-provisioning-backblaze-is-now-a-terraform-provider\/#article","isPartOf":{"@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/easy-storage-easy-provisioning-backblaze-is-now-a-terraform-provider\/"},"author":{"name":"Amrit Singh","@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#\/schema\/person\/fda33a5567bc2da33d68c452f790f8da"},"headline":"Easy Storage + Easy Provisioning: Backblaze Is Now a Terraform Provider","datePublished":"2021-03-11T16:46:36+00:00","dateModified":"2021-07-23T19:38:18+00:00","mainEntityOfPage":{"@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/easy-storage-easy-provisioning-backblaze-is-now-a-terraform-provider\/"},"wordCount":824,"commentCount":1,"publisher":{"@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#organization"},"image":{"@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/easy-storage-easy-provisioning-backblaze-is-now-a-terraform-provider\/#primaryimage"},"thumbnailUrl":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2021\/03\/bb-bh-Terraform-1.jpg","keywords":["B2Cloud"],"articleSection":["Cloud Storage"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/backblazeprod.wpenginepowered.com\/blog\/easy-storage-easy-provisioning-backblaze-is-now-a-terraform-provider\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/easy-storage-easy-provisioning-backblaze-is-now-a-terraform-provider\/","url":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/easy-storage-easy-provisioning-backblaze-is-now-a-terraform-provider\/","name":"Terraform Provider: Easily Provision and Manage Cloud Storage","isPartOf":{"@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/easy-storage-easy-provisioning-backblaze-is-now-a-terraform-provider\/#primaryimage"},"image":{"@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/easy-storage-easy-provisioning-backblaze-is-now-a-terraform-provider\/#primaryimage"},"thumbnailUrl":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2021\/03\/bb-bh-Terraform-1.jpg","datePublished":"2021-03-11T16:46:36+00:00","dateModified":"2021-07-23T19:38:18+00:00","description":"Making provision of that storage easier for developers is part of Terraform\u2019s DNA. Learn how to get started.","breadcrumb":{"@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/easy-storage-easy-provisioning-backblaze-is-now-a-terraform-provider\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/backblazeprod.wpenginepowered.com\/blog\/easy-storage-easy-provisioning-backblaze-is-now-a-terraform-provider\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/easy-storage-easy-provisioning-backblaze-is-now-a-terraform-provider\/#primaryimage","url":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2021\/03\/bb-bh-Terraform-1.jpg","contentUrl":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2021\/03\/bb-bh-Terraform-1.jpg","width":1440,"height":820,"caption":"HashiCorp Terraform and Backblaze logos"},{"@type":"BreadcrumbList","@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/easy-storage-easy-provisioning-backblaze-is-now-a-terraform-provider\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Easy Storage + Easy Provisioning: Backblaze Is Now a Terraform Provider"}]},{"@type":"WebSite","@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#website","url":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/","name":"Backblaze Cloud Solutions Blog","description":"Cloud Storage &amp; Cloud Backup","publisher":{"@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#organization","name":"Backblaze","url":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/www.backblaze.com\/blog\/wp-content\/uploads\/2017\/12\/backblaze_icon_transparent.png?fit=512%2C512&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.backblaze.com\/blog\/wp-content\/uploads\/2017\/12\/backblaze_icon_transparent.png?fit=512%2C512&ssl=1","width":512,"height":512,"caption":"Backblaze"},"image":{"@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/backblaze","https:\/\/x.com\/backblaze","https:\/\/www.youtube.com\/user\/Backblaze","https:\/\/en.wikipedia.org\/wiki\/Backblaze"]},{"@type":"Person","@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#\/schema\/person\/fda33a5567bc2da33d68c452f790f8da","name":"Amrit Singh","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2020\/03\/amrit-1-150x150.jpg","url":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2020\/03\/amrit-1-150x150.jpg","contentUrl":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2020\/03\/amrit-1-150x150.jpg","caption":"Amrit Singh"},"description":"Amrit Singh is a product marketer at Backblaze but an engineer at heart, helping developers build and grow their applications on the B2 Cloud Storage platform. He's always looking out for new and innovative ways developers utilize cloud storage to build next-gen tech stacks. So if you want to chat about anything cloud or technology, connect with him on Instagram: @akooms or Linkedin: Amrit Singh.","sameAs":["https:\/\/www.instagram.com\/akooms","https:\/\/www.linkedin.com\/in\/amritksingh"],"url":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/author\/asingh\/"}]}},"jetpack_featured_media_url":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2021\/03\/bb-bh-Terraform-1.jpg","_links":{"self":[{"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/posts\/97617","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/users\/152"}],"replies":[{"embeddable":true,"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/comments?post=97617"}],"version-history":[{"count":0,"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/posts\/97617\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/media\/97629"}],"wp:attachment":[{"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/media?parent=97617"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/categories?post=97617"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/tags?post=97617"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}