{"id":1003,"date":"2021-04-22T13:01:27","date_gmt":"2021-04-22T20:01:27","guid":{"rendered":"https:\/\/salesforcedevops.net\/?p=1003"},"modified":"2021-05-30T14:21:06","modified_gmt":"2021-05-30T21:21:06","slug":"blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments","status":"publish","type":"post","link":"https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/","title":{"rendered":"Blue Canvas Lets Salesforce Orgs Orchestrate New Feature Deployments"},"content":{"rendered":"\n<p class=\"has-drop-cap wp-block-paragraph\">Blue Canvas (<a href=\"https:\/\/bluecanvas.io\/\">link<\/a>), a San Francisco-based software company is now on the <a href=\"https:\/\/origin.salesforcedevops.net\/index.php\/lists\/salesforce-devops-isvs-and-tools\/\">SalesforceDevops.net List of ISVS &amp; Tools<\/a>! Welcome to Blue Canvas, who does Salesforce release management and orchestrates branch-based feature deployment in a fast, easy-to-use interface.<\/p>\n\n\n\t\t\t\t<div class=\"wp-block-uagb-table-of-contents uagb-toc__align-left uagb-toc__columns-1  uagb-block-e0153eec      \"\n\t\t\t\t\tdata-scroll= \"1\"\n\t\t\t\t\tdata-offset= \"30\"\n\t\t\t\t\tstyle=\"\"\n\t\t\t\t>\n\t\t\t\t<div class=\"uagb-toc__wrap\">\n\t\t\t\t\t\t<div class=\"uagb-toc__title\">\n\t\t\t\t\t\t\tTable Of Contents\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"uagb-toc__list-wrap \">\n\t\t\t\t\t\t<ol class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#powered-by-kubernetes\" class=\"uagb-toc-link__trigger\">Powered By Kubernetes<\/a><li class=\"uagb-toc__list\"><a href=\"#git-is-behind-the-scenes\" class=\"uagb-toc-link__trigger\">Git Is Behind The Scenes<\/a><li class=\"uagb-toc__list\"><a href=\"#consulting-optional\" class=\"uagb-toc-link__trigger\">Consulting Optional<\/a><li class=\"uagb-toc__list\"><a href=\"#verns-salesforce-devops-posts\" class=\"uagb-toc-link__trigger\">Vern&#039;s Salesforce Devops Posts<\/a><\/ol>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\n\n\n<h2 class=\"wp-block-heading\">Powered By Kubernetes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This team came at Salesforce devops with an outsider perspective. They were also informed by working with Salesforce developers frustrated with everyday problems. What they first noticed was how much time it took to ingest meta data from a new org, and how that ruined the developer experience.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Instead of building their solution fully on Salesforce, they have built it as a secure off-platform extension using Go-based microservices running in a Kubernetes cluster, Using the multiprocessing power in their system, Blue Canvas dramatically decreases meta data ingestion and analysis times.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Git Is Behind The Scenes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">As shown in the gif, some of the interface looks like a Git Pull Request, but simpler. By using this interface an admin can participate in code reviews, even though it is Git working behind the scenes. The online service makes extensive use of the Lightning Design System (LDS). That makes their off-platform service look like a Lightning app.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Consulting Optional<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The company says that new customers are offered onboarding services. And, they are working with other consultant organizations to offer a fuller range of integration services. But, according to company CEO Jack Moxon, most teams are able to proceed on their own after an onboarding experience.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Like many Salesforce devops startup companies and talented consultancies, Blue Canvas has a respectful number of customers. And, like those other companies, Blue Canvas doesn&#8217;t seem to have any problem finding new customers. As a Salesforce devops product built more like an online service than a Salesforce app, Blue Canvas is likely to carve out a niche in the months and years ahead.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"block-cf92440d-a18d-45f5-839d-1a9bd45f3334\">Vern&#8217;s Salesforce Devops Posts<\/h2>\n\n\n\n<ul class=\"wp-block-list\" id=\"block-4dea6362-0628-4e20-af56-e0558fddaab8\"><li><a href=\"https:\/\/origin.salesforcedevops.net\/index.php\/2021\/04\/08\/use-the-salesforce-devops-segmentation-model-for-it-success\/\">Use the Salesforce Devops Segmentation Model for IT Success<\/a><\/li><li><a href=\"https:\/\/origin.salesforcedevops.net\/index.php\/2021\/03\/10\/salesforce-devops-in-early-2021\/\">Salesforce Devops in Early 2021<\/a><\/li><li><a href=\"https:\/\/origin.salesforcedevops.net\/index.php\/2021\/03\/21\/the-ways-of-the-salesforce-devops-build-or-buy\/\">The Ways of the Salesforce Devops: Build or Buy?<\/a><\/li><li><a href=\"https:\/\/origin.salesforcedevops.net\/index.php\/2021\/03\/18\/sfdx-cli-paves-the-way-for-open-source-salesforce-devops\/\">SFDX-CLI Paves The Way for Open-Source Salesforce Devops<\/a><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Blue Canvas (link), a San Francisco-based software company is now on the SalesforceDevops.net List of ISVS &amp; Tools! Welcome to Blue Canvas, who does Salesforce release management and orchestrates branch-based&hellip;<\/p>\n","protected":false},"author":1,"featured_media":1005,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","footnotes":""},"categories":[5],"tags":[14,47,49,50],"post_series":[],"class_list":["post-1003","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product-profile","tag-blue-canvas","tag-orchestration","tag-product-profile","tag-release-management","entry","has-media"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.2 (Yoast SEO v22.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Blue Canvas Lets Salesforce Orgs Orchestrate New Feature Deployments - SalesforceDevops.net<\/title>\n<meta name=\"description\" content=\"Blue Canvas does Salesforce release management and orchestrates branch-based feature deployment in a fast, easy-to-use interface.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Blue Canvas Lets Salesforce Orgs Orchestrate New Feature Deployments - SalesforceDevops.net\" \/>\n<meta property=\"og:description\" content=\"Blue Canvas does Salesforce release management and orchestrates branch-based feature deployment in a fast, easy-to-use interface.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/\" \/>\n<meta property=\"og:site_name\" content=\"SalesforceDevops.net\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/salesforcedevopsnet\" \/>\n<meta property=\"article:published_time\" content=\"2021-04-22T20:01:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-05-30T21:21:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cms.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/5e9a0764f58b6b4389148b35_148721b-merge-editor-1.gif\" \/>\n\t<meta property=\"og:image:width\" content=\"960\" \/>\n\t<meta property=\"og:image:height\" content=\"504\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/gif\" \/>\n<meta name=\"author\" content=\"Vernon Keenan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@salesforcedevop\" \/>\n<meta name=\"twitter:site\" content=\"@salesforcedevop\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Vernon Keenan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/\"},\"author\":{\"name\":\"Vernon Keenan\",\"@id\":\"https:\/\/cms.salesforcedevops.net\/#\/schema\/person\/ac094823465a60be4f47d7321ed7ce04\"},\"headline\":\"Blue Canvas Lets Salesforce Orgs Orchestrate New Feature Deployments\",\"datePublished\":\"2021-04-22T20:01:27+00:00\",\"dateModified\":\"2021-05-30T21:21:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/\"},\"wordCount\":351,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/cms.salesforcedevops.net\/#organization\"},\"image\":{\"@id\":\"https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cms.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/5e9a0764f58b6b4389148b35_148721b-merge-editor-1.gif\",\"keywords\":[\"Blue Canvas\",\"Orchestration\",\"Product Profile\",\"Release Management\"],\"articleSection\":[\"Product Profile\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/#respond\"]}],\"copyrightYear\":\"2021\",\"copyrightHolder\":{\"@id\":\"https:\/\/cms.salesforcedevops.net\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/\",\"url\":\"https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/\",\"name\":\"Blue Canvas Lets Salesforce Orgs Orchestrate New Feature Deployments - SalesforceDevops.net\",\"isPartOf\":{\"@id\":\"https:\/\/cms.salesforcedevops.net\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cms.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/5e9a0764f58b6b4389148b35_148721b-merge-editor-1.gif\",\"datePublished\":\"2021-04-22T20:01:27+00:00\",\"dateModified\":\"2021-05-30T21:21:06+00:00\",\"description\":\"Blue Canvas does Salesforce release management and orchestrates branch-based feature deployment in a fast, easy-to-use interface.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/#primaryimage\",\"url\":\"https:\/\/cms.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/5e9a0764f58b6b4389148b35_148721b-merge-editor-1.gif\",\"contentUrl\":\"https:\/\/cms.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/5e9a0764f58b6b4389148b35_148721b-merge-editor-1.gif\",\"width\":960,\"height\":504,\"caption\":\"Blue Canvas demo\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cms.salesforcedevops.net\/#website\",\"url\":\"https:\/\/cms.salesforcedevops.net\/\",\"name\":\"SalesforceDevops.net\",\"description\":\"Elevating Salesforce Devops with Insights and Innovation\",\"publisher\":{\"@id\":\"https:\/\/cms.salesforcedevops.net\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cms.salesforcedevops.net\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/cms.salesforcedevops.net\/#organization\",\"name\":\"SalesforceDevops.net\",\"url\":\"https:\/\/cms.salesforcedevops.net\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cms.salesforcedevops.net\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/origin.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/logo-horiz-325.jpg\",\"contentUrl\":\"https:\/\/origin.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/logo-horiz-325.jpg\",\"width\":325,\"height\":101,\"caption\":\"SalesforceDevops.net\"},\"image\":{\"@id\":\"https:\/\/cms.salesforcedevops.net\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/salesforcedevopsnet\",\"https:\/\/twitter.com\/salesforcedevop\",\"https:\/\/www.linkedin.com\/in\/vernonkeenan\",\"https:\/\/www.youtube.com\/channel\/UCOgOn9rD5gyXSOmV7-Q0n7g\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/cms.salesforcedevops.net\/#\/schema\/person\/ac094823465a60be4f47d7321ed7ce04\",\"name\":\"Vernon Keenan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cms.salesforcedevops.net\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/cms.salesforcedevops.net\/wp-content\/wphb-cache\/gravatar\/09b\/09bd30f3ca2e049fbd8b9313ef5a41aex96.jpg\",\"contentUrl\":\"https:\/\/cms.salesforcedevops.net\/wp-content\/wphb-cache\/gravatar\/09b\/09bd30f3ca2e049fbd8b9313ef5a41aex96.jpg\",\"caption\":\"Vernon Keenan\"},\"description\":\"Vernon Keenan (LinkedIn) works as a senior information technology industry consultant based in Oakland, California. He earned his B.Sc. in Biomedical Engineering at Northwestern University where he programmed a PDP-8 with punched paper tape. In his 34-year-long career he has been a teacher, SPSS programmer, database administrator, clinical researcher, technology journalist, product marketing manager, market researcher, management consultant, and industry analyst. Most recently he is a telecom operator, cloud architect, Go devops engineer and Salesforce Developer\/Architect. For inquiries about Salesforce strategy briefings or solution architect work please contact Vern directly at +1-510-679-1900 or vern@vernonkeenan.com.\",\"sameAs\":[\"https:\/\/ceres-gw.tnxs.net\",\"https:\/\/linkedin.com\/in\/vernonkeenan\",\"https:\/\/twitter.com\/salesforcedevop\"],\"url\":\"https:\/\/cms.salesforcedevops.net\/index.php\/author\/vern\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Blue Canvas Lets Salesforce Orgs Orchestrate New Feature Deployments - SalesforceDevops.net","description":"Blue Canvas does Salesforce release management and orchestrates branch-based feature deployment in a fast, easy-to-use interface.","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:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/","og_locale":"en_US","og_type":"article","og_title":"Blue Canvas Lets Salesforce Orgs Orchestrate New Feature Deployments - SalesforceDevops.net","og_description":"Blue Canvas does Salesforce release management and orchestrates branch-based feature deployment in a fast, easy-to-use interface.","og_url":"https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/","og_site_name":"SalesforceDevops.net","article_publisher":"https:\/\/www.facebook.com\/salesforcedevopsnet","article_published_time":"2021-04-22T20:01:27+00:00","article_modified_time":"2021-05-30T21:21:06+00:00","og_image":[{"width":960,"height":504,"url":"https:\/\/cms.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/5e9a0764f58b6b4389148b35_148721b-merge-editor-1.gif","type":"image\/gif"}],"author":"Vernon Keenan","twitter_card":"summary_large_image","twitter_creator":"@salesforcedevop","twitter_site":"@salesforcedevop","twitter_misc":{"Written by":"Vernon Keenan","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/#article","isPartOf":{"@id":"https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/"},"author":{"name":"Vernon Keenan","@id":"https:\/\/cms.salesforcedevops.net\/#\/schema\/person\/ac094823465a60be4f47d7321ed7ce04"},"headline":"Blue Canvas Lets Salesforce Orgs Orchestrate New Feature Deployments","datePublished":"2021-04-22T20:01:27+00:00","dateModified":"2021-05-30T21:21:06+00:00","mainEntityOfPage":{"@id":"https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/"},"wordCount":351,"commentCount":1,"publisher":{"@id":"https:\/\/cms.salesforcedevops.net\/#organization"},"image":{"@id":"https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/#primaryimage"},"thumbnailUrl":"https:\/\/cms.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/5e9a0764f58b6b4389148b35_148721b-merge-editor-1.gif","keywords":["Blue Canvas","Orchestration","Product Profile","Release Management"],"articleSection":["Product Profile"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/#respond"]}],"copyrightYear":"2021","copyrightHolder":{"@id":"https:\/\/cms.salesforcedevops.net\/#organization"}},{"@type":"WebPage","@id":"https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/","url":"https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/","name":"Blue Canvas Lets Salesforce Orgs Orchestrate New Feature Deployments - SalesforceDevops.net","isPartOf":{"@id":"https:\/\/cms.salesforcedevops.net\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/#primaryimage"},"image":{"@id":"https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/#primaryimage"},"thumbnailUrl":"https:\/\/cms.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/5e9a0764f58b6b4389148b35_148721b-merge-editor-1.gif","datePublished":"2021-04-22T20:01:27+00:00","dateModified":"2021-05-30T21:21:06+00:00","description":"Blue Canvas does Salesforce release management and orchestrates branch-based feature deployment in a fast, easy-to-use interface.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cms.salesforcedevops.net\/index.php\/2021\/04\/22\/blue-canvas-lets-salesforce-orgs-orchestrate-new-feature-deployments\/#primaryimage","url":"https:\/\/cms.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/5e9a0764f58b6b4389148b35_148721b-merge-editor-1.gif","contentUrl":"https:\/\/cms.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/5e9a0764f58b6b4389148b35_148721b-merge-editor-1.gif","width":960,"height":504,"caption":"Blue Canvas demo"},{"@type":"WebSite","@id":"https:\/\/cms.salesforcedevops.net\/#website","url":"https:\/\/cms.salesforcedevops.net\/","name":"SalesforceDevops.net","description":"Elevating Salesforce Devops with Insights and Innovation","publisher":{"@id":"https:\/\/cms.salesforcedevops.net\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cms.salesforcedevops.net\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/cms.salesforcedevops.net\/#organization","name":"SalesforceDevops.net","url":"https:\/\/cms.salesforcedevops.net\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cms.salesforcedevops.net\/#\/schema\/logo\/image\/","url":"https:\/\/origin.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/logo-horiz-325.jpg","contentUrl":"https:\/\/origin.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/logo-horiz-325.jpg","width":325,"height":101,"caption":"SalesforceDevops.net"},"image":{"@id":"https:\/\/cms.salesforcedevops.net\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/salesforcedevopsnet","https:\/\/twitter.com\/salesforcedevop","https:\/\/www.linkedin.com\/in\/vernonkeenan","https:\/\/www.youtube.com\/channel\/UCOgOn9rD5gyXSOmV7-Q0n7g"]},{"@type":"Person","@id":"https:\/\/cms.salesforcedevops.net\/#\/schema\/person\/ac094823465a60be4f47d7321ed7ce04","name":"Vernon Keenan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cms.salesforcedevops.net\/#\/schema\/person\/image\/","url":"https:\/\/cms.salesforcedevops.net\/wp-content\/wphb-cache\/gravatar\/09b\/09bd30f3ca2e049fbd8b9313ef5a41aex96.jpg","contentUrl":"https:\/\/cms.salesforcedevops.net\/wp-content\/wphb-cache\/gravatar\/09b\/09bd30f3ca2e049fbd8b9313ef5a41aex96.jpg","caption":"Vernon Keenan"},"description":"Vernon Keenan (LinkedIn) works as a senior information technology industry consultant based in Oakland, California. He earned his B.Sc. in Biomedical Engineering at Northwestern University where he programmed a PDP-8 with punched paper tape. In his 34-year-long career he has been a teacher, SPSS programmer, database administrator, clinical researcher, technology journalist, product marketing manager, market researcher, management consultant, and industry analyst. Most recently he is a telecom operator, cloud architect, Go devops engineer and Salesforce Developer\/Architect. For inquiries about Salesforce strategy briefings or solution architect work please contact Vern directly at +1-510-679-1900 or vern@vernonkeenan.com.","sameAs":["https:\/\/ceres-gw.tnxs.net","https:\/\/linkedin.com\/in\/vernonkeenan","https:\/\/twitter.com\/salesforcedevop"],"url":"https:\/\/cms.salesforcedevops.net\/index.php\/author\/vern\/"}]}},"uagb_featured_image_src":{"full":["https:\/\/cms.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/5e9a0764f58b6b4389148b35_148721b-merge-editor-1.gif",960,504,false],"thumbnail":["https:\/\/cms.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/5e9a0764f58b6b4389148b35_148721b-merge-editor-1-150x150.gif",150,150,true],"medium":["https:\/\/cms.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/5e9a0764f58b6b4389148b35_148721b-merge-editor-1-300x158.gif",300,158,true],"medium_large":["https:\/\/cms.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/5e9a0764f58b6b4389148b35_148721b-merge-editor-1-768x403.gif",768,403,true],"large":["https:\/\/cms.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/5e9a0764f58b6b4389148b35_148721b-merge-editor-1.gif",960,504,false],"1536x1536":["https:\/\/cms.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/5e9a0764f58b6b4389148b35_148721b-merge-editor-1.gif",960,504,false],"2048x2048":["https:\/\/cms.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/5e9a0764f58b6b4389148b35_148721b-merge-editor-1.gif",960,504,false],"lightbox":["https:\/\/cms.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/5e9a0764f58b6b4389148b35_148721b-merge-editor-1.gif",960,504,false],"search_results":["https:\/\/cms.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/5e9a0764f58b6b4389148b35_148721b-merge-editor-1-125x125.gif",125,125,true],"blog_entry":["https:\/\/cms.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/5e9a0764f58b6b4389148b35_148721b-merge-editor-1-750x450.gif",750,450,true],"blog_post":["https:\/\/cms.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/5e9a0764f58b6b4389148b35_148721b-merge-editor-1.gif",750,394,false],"blog_post_full":["https:\/\/cms.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/5e9a0764f58b6b4389148b35_148721b-merge-editor-1.gif",960,504,false],"blog_related":["https:\/\/cms.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/5e9a0764f58b6b4389148b35_148721b-merge-editor-1.gif",960,504,false],"gallery":["https:\/\/cms.salesforcedevops.net\/wp-content\/uploads\/2021\/04\/5e9a0764f58b6b4389148b35_148721b-merge-editor-1.gif",960,504,false]},"uagb_author_info":{"display_name":"Vernon Keenan","author_link":"https:\/\/cms.salesforcedevops.net\/index.php\/author\/vern\/"},"uagb_comment_info":1,"uagb_excerpt":"Blue Canvas (link), a San Francisco-based software company is now on the SalesforceDevops.net List of ISVS &amp; Tools! Welcome to Blue Canvas, who does Salesforce release management and orchestrates branch-based&hellip;","_links":{"self":[{"href":"https:\/\/cms.salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/posts\/1003","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cms.salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cms.salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cms.salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cms.salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/comments?post=1003"}],"version-history":[{"count":2,"href":"https:\/\/cms.salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/posts\/1003\/revisions"}],"predecessor-version":[{"id":2727,"href":"https:\/\/cms.salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/posts\/1003\/revisions\/2727"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cms.salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/media\/1005"}],"wp:attachment":[{"href":"https:\/\/cms.salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/media?parent=1003"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cms.salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/categories?post=1003"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cms.salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/tags?post=1003"},{"taxonomy":"post_series","embeddable":true,"href":"https:\/\/cms.salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/post_series?post=1003"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}