{"id":382932,"date":"2025-11-12T08:00:00","date_gmt":"2025-11-12T14:00:00","guid":{"rendered":"https:\/\/theproductofdesign.com\/site\/connecting-to-production-the-architecture-of-remote-bindings\/"},"modified":"2025-11-12T08:00:00","modified_gmt":"2025-11-12T14:00:00","slug":"connecting-to-production-the-architecture-of-remote-bindings","status":"publish","type":"post","link":"https:\/\/theproductofdesign.com\/site\/connecting-to-production-the-architecture-of-remote-bindings\/","title":{"rendered":"Connecting to production: the architecture of remote bindings"},"content":{"rendered":"<div><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/cf-assets.www.cloudflare.com\/zkvhlag99gkb\/7JkITxeUlXB2zKfvVN8NAK\/ede3204c76e0ef733f98d92f58fa6baa\/Connecting_to_production-_the_architecture_of_remote_bindings-OG.png?w=1200&#038;ssl=1\" \/>\n<div>Remote bindings allow you to connect your local Worker code to deployed Cloudflare resources like R2 and D1. Come along on the technical journey of how we built this feature to create a seamless local development experience.<\/div>\n<\/div>\n<p><a href=\"https:\/\/blog.cloudflare.com\/connecting-to-production-the-architecture-of-remote-bindings\/\" target=\"_blank\" class=\"feedzy-rss-link-icon\">Read More<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Remote bindings allow you to connect your local Worker code to deployed Cloudflare resources like R2 and D1. Come along on the technical journey of how we built this feature to create a seamless local development experience. Read More<\/p>\n","protected":false},"author":1,"featured_media":382933,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","content-type":"","neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","neve_meta_reading_time":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[36],"tags":[],"class_list":["post-382932","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-architecture"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Connecting to production: the architecture of remote bindings - The Product of Design<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/theproductofdesign.com\/site\/connecting-to-production-the-architecture-of-remote-bindings\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Connecting to production: the architecture of remote bindings - The Product of Design\" \/>\n<meta property=\"og:description\" content=\"Remote bindings allow you to connect your local Worker code to deployed Cloudflare resources like R2 and D1. Come along on the technical journey of how we built this feature to create a seamless local development experience. Read More\" \/>\n<meta property=\"og:url\" content=\"https:\/\/theproductofdesign.com\/site\/connecting-to-production-the-architecture-of-remote-bindings\/\" \/>\n<meta property=\"og:site_name\" content=\"The Product of Design\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-12T14:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cf-assets.www.cloudflare.com\/zkvhlag99gkb\/7JkITxeUlXB2zKfvVN8NAK\/ede3204c76e0ef733f98d92f58fa6baa\/Connecting_to_production-_the_architecture_of_remote_bindings-OG.png\" \/>\n<meta name=\"author\" content=\"TPODadmin\" \/>\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 Cloudflare Blog\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/connecting-to-production-the-architecture-of-remote-bindings\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/connecting-to-production-the-architecture-of-remote-bindings\\\/\"},\"author\":{\"name\":\"TPODadmin\",\"@id\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/#\\\/schema\\\/person\\\/10e000e236c3b85f26a286d96403e2cd\"},\"headline\":\"Connecting to production: the architecture of remote bindings\",\"datePublished\":\"2025-11-12T14:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/connecting-to-production-the-architecture-of-remote-bindings\\\/\"},\"wordCount\":47,\"publisher\":{\"@id\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/connecting-to-production-the-architecture-of-remote-bindings\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/Connecting_to_production-_the_architecture_of_remote_bindings-OG-WZz3Ou.png\",\"articleSection\":[\"Architecture\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/connecting-to-production-the-architecture-of-remote-bindings\\\/\",\"url\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/connecting-to-production-the-architecture-of-remote-bindings\\\/\",\"name\":\"Connecting to production: the architecture of remote bindings - The Product of Design\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/connecting-to-production-the-architecture-of-remote-bindings\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/connecting-to-production-the-architecture-of-remote-bindings\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/Connecting_to_production-_the_architecture_of_remote_bindings-OG-WZz3Ou.png\",\"datePublished\":\"2025-11-12T14:00:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/connecting-to-production-the-architecture-of-remote-bindings\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/connecting-to-production-the-architecture-of-remote-bindings\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/connecting-to-production-the-architecture-of-remote-bindings\\\/#primaryimage\",\"url\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/Connecting_to_production-_the_architecture_of_remote_bindings-OG-WZz3Ou.png\",\"contentUrl\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/Connecting_to_production-_the_architecture_of_remote_bindings-OG-WZz3Ou.png\",\"width\":1200,\"height\":628},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/connecting-to-production-the-architecture-of-remote-bindings\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Connecting to production: the architecture of remote bindings\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/#website\",\"url\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/\",\"name\":\"The Product of Design\",\"description\":\"Product Development Design Studio\",\"publisher\":{\"@id\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/#organization\",\"name\":\"The Product of Design\",\"url\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i2.wp.com\\\/www.theproductofdesign.com\\\/site\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/tPOD_logo.png?fit=150%2C43&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i2.wp.com\\\/www.theproductofdesign.com\\\/site\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/tPOD_logo.png?fit=150%2C43&ssl=1\",\"width\":150,\"height\":43,\"caption\":\"The Product of Design\"},\"image\":{\"@id\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/theproductofdesign.com\\\/site\\\/#\\\/schema\\\/person\\\/10e000e236c3b85f26a286d96403e2cd\",\"name\":\"TPODadmin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9da046d87f74a01c2e8d6ce7d16e652499472ae7d0ee82daa1c8d9f4988ce16a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9da046d87f74a01c2e8d6ce7d16e652499472ae7d0ee82daa1c8d9f4988ce16a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9da046d87f74a01c2e8d6ce7d16e652499472ae7d0ee82daa1c8d9f4988ce16a?s=96&d=mm&r=g\",\"caption\":\"TPODadmin\"},\"sameAs\":[\"https:\\\/\\\/tpod.co\\\/site\"],\"url\":\"https:\\\/\\\/blog.cloudflare.com\\\/connecting-to-production-the-architecture-of-remote-bindings\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Connecting to production: the architecture of remote bindings - The Product of Design","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:\/\/theproductofdesign.com\/site\/connecting-to-production-the-architecture-of-remote-bindings\/","og_locale":"en_US","og_type":"article","og_title":"Connecting to production: the architecture of remote bindings - The Product of Design","og_description":"Remote bindings allow you to connect your local Worker code to deployed Cloudflare resources like R2 and D1. Come along on the technical journey of how we built this feature to create a seamless local development experience. Read More","og_url":"https:\/\/theproductofdesign.com\/site\/connecting-to-production-the-architecture-of-remote-bindings\/","og_site_name":"The Product of Design","article_published_time":"2025-11-12T14:00:00+00:00","og_image":[{"url":"https:\/\/cf-assets.www.cloudflare.com\/zkvhlag99gkb\/7JkITxeUlXB2zKfvVN8NAK\/ede3204c76e0ef733f98d92f58fa6baa\/Connecting_to_production-_the_architecture_of_remote_bindings-OG.png","type":"","width":"","height":""}],"author":"TPODadmin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"The Cloudflare Blog"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/theproductofdesign.com\/site\/connecting-to-production-the-architecture-of-remote-bindings\/#article","isPartOf":{"@id":"https:\/\/theproductofdesign.com\/site\/connecting-to-production-the-architecture-of-remote-bindings\/"},"author":{"name":"TPODadmin","@id":"https:\/\/theproductofdesign.com\/site\/#\/schema\/person\/10e000e236c3b85f26a286d96403e2cd"},"headline":"Connecting to production: the architecture of remote bindings","datePublished":"2025-11-12T14:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/theproductofdesign.com\/site\/connecting-to-production-the-architecture-of-remote-bindings\/"},"wordCount":47,"publisher":{"@id":"https:\/\/theproductofdesign.com\/site\/#organization"},"image":{"@id":"https:\/\/theproductofdesign.com\/site\/connecting-to-production-the-architecture-of-remote-bindings\/#primaryimage"},"thumbnailUrl":"https:\/\/theproductofdesign.com\/site\/wp-content\/uploads\/2025\/11\/Connecting_to_production-_the_architecture_of_remote_bindings-OG-WZz3Ou.png","articleSection":["Architecture"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/theproductofdesign.com\/site\/connecting-to-production-the-architecture-of-remote-bindings\/","url":"https:\/\/theproductofdesign.com\/site\/connecting-to-production-the-architecture-of-remote-bindings\/","name":"Connecting to production: the architecture of remote bindings - The Product of Design","isPartOf":{"@id":"https:\/\/theproductofdesign.com\/site\/#website"},"primaryImageOfPage":{"@id":"https:\/\/theproductofdesign.com\/site\/connecting-to-production-the-architecture-of-remote-bindings\/#primaryimage"},"image":{"@id":"https:\/\/theproductofdesign.com\/site\/connecting-to-production-the-architecture-of-remote-bindings\/#primaryimage"},"thumbnailUrl":"https:\/\/theproductofdesign.com\/site\/wp-content\/uploads\/2025\/11\/Connecting_to_production-_the_architecture_of_remote_bindings-OG-WZz3Ou.png","datePublished":"2025-11-12T14:00:00+00:00","breadcrumb":{"@id":"https:\/\/theproductofdesign.com\/site\/connecting-to-production-the-architecture-of-remote-bindings\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/theproductofdesign.com\/site\/connecting-to-production-the-architecture-of-remote-bindings\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/theproductofdesign.com\/site\/connecting-to-production-the-architecture-of-remote-bindings\/#primaryimage","url":"https:\/\/theproductofdesign.com\/site\/wp-content\/uploads\/2025\/11\/Connecting_to_production-_the_architecture_of_remote_bindings-OG-WZz3Ou.png","contentUrl":"https:\/\/theproductofdesign.com\/site\/wp-content\/uploads\/2025\/11\/Connecting_to_production-_the_architecture_of_remote_bindings-OG-WZz3Ou.png","width":1200,"height":628},{"@type":"BreadcrumbList","@id":"https:\/\/theproductofdesign.com\/site\/connecting-to-production-the-architecture-of-remote-bindings\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/theproductofdesign.com\/site\/"},{"@type":"ListItem","position":2,"name":"Connecting to production: the architecture of remote bindings"}]},{"@type":"WebSite","@id":"https:\/\/theproductofdesign.com\/site\/#website","url":"https:\/\/theproductofdesign.com\/site\/","name":"The Product of Design","description":"Product Development Design Studio","publisher":{"@id":"https:\/\/theproductofdesign.com\/site\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/theproductofdesign.com\/site\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/theproductofdesign.com\/site\/#organization","name":"The Product of Design","url":"https:\/\/theproductofdesign.com\/site\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/theproductofdesign.com\/site\/#\/schema\/logo\/image\/","url":"https:\/\/i2.wp.com\/www.theproductofdesign.com\/site\/wp-content\/uploads\/2020\/08\/tPOD_logo.png?fit=150%2C43&ssl=1","contentUrl":"https:\/\/i2.wp.com\/www.theproductofdesign.com\/site\/wp-content\/uploads\/2020\/08\/tPOD_logo.png?fit=150%2C43&ssl=1","width":150,"height":43,"caption":"The Product of Design"},"image":{"@id":"https:\/\/theproductofdesign.com\/site\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/theproductofdesign.com\/site\/#\/schema\/person\/10e000e236c3b85f26a286d96403e2cd","name":"TPODadmin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/9da046d87f74a01c2e8d6ce7d16e652499472ae7d0ee82daa1c8d9f4988ce16a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/9da046d87f74a01c2e8d6ce7d16e652499472ae7d0ee82daa1c8d9f4988ce16a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9da046d87f74a01c2e8d6ce7d16e652499472ae7d0ee82daa1c8d9f4988ce16a?s=96&d=mm&r=g","caption":"TPODadmin"},"sameAs":["https:\/\/tpod.co\/site"],"url":"https:\/\/blog.cloudflare.com\/connecting-to-production-the-architecture-of-remote-bindings\/"}]}},"jetpack_featured_media_url":"https:\/\/theproductofdesign.com\/site\/wp-content\/uploads\/2025\/11\/Connecting_to_production-_the_architecture_of_remote_bindings-OG-WZz3Ou.png","jetpack_sharing_enabled":true,"brizy_media":[],"_links":{"self":[{"href":"https:\/\/theproductofdesign.com\/site\/wp-json\/wp\/v2\/posts\/382932","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/theproductofdesign.com\/site\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/theproductofdesign.com\/site\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/theproductofdesign.com\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/theproductofdesign.com\/site\/wp-json\/wp\/v2\/comments?post=382932"}],"version-history":[{"count":0,"href":"https:\/\/theproductofdesign.com\/site\/wp-json\/wp\/v2\/posts\/382932\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/theproductofdesign.com\/site\/wp-json\/wp\/v2\/media\/382933"}],"wp:attachment":[{"href":"https:\/\/theproductofdesign.com\/site\/wp-json\/wp\/v2\/media?parent=382932"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/theproductofdesign.com\/site\/wp-json\/wp\/v2\/categories?post=382932"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/theproductofdesign.com\/site\/wp-json\/wp\/v2\/tags?post=382932"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}