{"id":18255,"date":"2016-12-15T09:25:57","date_gmt":"2016-12-15T06:25:57","guid":{"rendered":"http:\/\/www.altoros.com\/blog\/?p=18255"},"modified":"2018-05-15T17:58:30","modified_gmt":"2018-05-15T14:58:30","slug":"cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf","status":"publish","type":"post","link":"https:\/\/www.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/","title":{"rendered":"Cloud Foundry CAB, Dec 2016: Open Service Broker API and Diego 1.0"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/#Competitors_cooperate\" >Competitors cooperate<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/#Why_they_did_it\" >Why they did it<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/#Looks_like_%E2%80%9Cgame_on%E2%80%9D_with_Amazon_and_Microsoft\" >Looks like &#8220;game on&#8221; with Amazon and Microsoft<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/#Meanwhile_Diego_10_arrives\" >Meanwhile, Diego 1.0 arrives<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/#And_its_time_for_CF-Extensions\" >And it&#8217;s time for CF-Extensions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/#SAP_proposes_an_Abacus_service_broker\" >SAP proposes an Abacus service broker<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/#Special_project_Sawmill\" >Special project: Sawmill<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Competitors_cooperate\"><\/span>Competitors cooperate<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Word has been going around for a few months of members of the Cloud Foundry community working with the Kubernetes loyalists on some sort of a strategic initiative. This became real this week, and it turns out that the conversation centered around the Cloud Foundry Service Broker API, and that there&#8217;s much more than Kubernetes involved.<\/p>\n<p>The <a href=\"https:\/\/www.openservicebrokerapi.org\/blog\/2016\/12\/13\/open-service-broker-api-launches-as-industry-standard\" target=\"_blank\">public announcement<\/a> of the Open Service Broker API, replete with an <a href=\"http:\/\/openservicebrokerapi.org\" target=\"_blank\">eponymous website and logo<\/a>, came on Tuesday. The discussion of it highlighted this month&#8217;s Cloud Foundry Foundation Community Advisory Board (CAB) call. Pivotal&#8217;s <a href=\"https:\/\/www.linkedin.com\/in\/shannoncoen\" target=\"_blank\">Shannon Coen<\/a> chairs the initiative&#8217;s eight-person project management committee (PMC), which also includes representatives from Fujitsu, Google, IBM, SAP, and Red Hat.<\/p>\n<p><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/12\/Open-Service-Broker-API-v1.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/12\/Open-Service-Broker-API-v1.png\" alt=\"Open-Service-Broker-API-v1\" width=\"640\" class=\"aligncenter size-full wp-image-18291\" \/><\/a><\/p>\n<div id=\"attachment_11706\" style=\"width: 160px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/12\/shannon-coen.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-11706\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/12\/shannon-coen-150x150.png\" alt=\"Shannon Coen\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-11706\" \/><\/a><p id=\"caption-attachment-11706\" class=\"wp-caption-text\"><small> Shannon Coen<\/small><\/p><\/div>\n<p>Yes, Red Hat. (By the way, former CF Foundation exec <a href=\"https:\/\/www.linkedin.com\/in\/stormy\" target=\"_blank\">Stormy Peters<\/a> recently took a new position with Red Hat, so maybe we&#8217;ll see her back in the Cloud Foundry community soon.)<\/p>\n<p>Shannon explained that everyone involved realizes this initiative has the potential to expand the marketplaces for competing technologies, but that it&#8217;s viewed as an \u201ceverybody wins\u201d collaboration rather than a zero-sum game. He said the announcement was a culmination of about six months of working together.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Why_they_did_it\"><\/span>Why they did it<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u201cThe Kubernetes community wanted to provide a marketplace of services for Kubernetes and other platforms,\u201d according to Shannon. \u201cSince then, we have largely been in agreement about the next features we&#8217;d like to add to the service broker API, and during that time the Kubernetes community has been building a marketplace of services that would leverage the broker API.\u201d<\/p>\n<p>He added that the respective teams have been collaborating on enhancements (though none have been completed yet) and working to \u201cgenericize\u201d specifications for the open broker API from the Cloud Foundry documentation. He said there&#8217;s a document rewrite underway, with \u201cthe first milestone of removing generic content for the broker spec to another repo, while maintaining a good documentation  experience for the Cloud Foundry community.&#8221;<\/p>\n<blockquote><p><em>&#8220;We view this as an &#8216;everybody wins&#8217; collaboration.&#8221; \u2014Shannon Coen, Pivotal<\/em><\/p><\/blockquote>\n<p>There are two versions of the API in development. \u201cVersion 2.11 has been made for CAPI to support brokers declaring plans as bindable,\u201d Shannon said, with a second one known as 2.12 \u201cto include brokers to declare the schema for a parameters field to allow platform clients like the CLI to provide a better experience for custom options for provisioning and updating services and other features. This is (part of) an effort to remove &#8216;CF-ism&#8217; from the broker API.\u201d<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Looks_like_%E2%80%9Cgame_on%E2%80%9D_with_Amazon_and_Microsoft\"><\/span>Looks like &#8220;game on&#8221; with Amazon and Microsoft<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The Cloud Foundry community&#8217;s tendrils now extend to Google as well, with former CF Foundation head <a href=\"https:\/\/www.linkedin.com\/in\/sramji\" target=\"_blank\">Sam Ramji<\/a> recently moving there as a VP of product management. He wasn&#8217;t mentioned during the call, but Shannon noted that there are discussions about how \u201cGoogle wants to provision services from marketplaces with which you don&#8217;t have a business relationship. Give your credit card to a Google marketplace and use a token you get from them to provision services from other marketplaces. This is sort of a federated model.\u201d<\/p>\n<p>So, Google management no doubt remains fond of its progeny Kubernetes, and looks to be intensifying its efforts to win public-cloud business against market leader Amazon and strong competitor Microsoft. The Open Service Broker API initiative, centered around Cloud Foundry and Red Hat OpenShift, also breathes new life into the idea of platform (PaaS) as a key, separate component of cloud computing, rather than being subsumed into infrastructure (IaaS). Huzzah!<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Meanwhile_Diego_10_arrives\"><\/span>Meanwhile, Diego 1.0 arrives<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_11430\" style=\"width: 160px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Eric-Malm.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-11430\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Eric-Malm-150x150.jpg\" alt=\"Eric Malm\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-11430\" \/><\/a><p id=\"caption-attachment-11430\" class=\"wp-caption-text\"><small> Eric Malm<\/small><\/p><\/div>\n<p>Pivotal&#8217;s <a href=\"https:\/\/www.linkedin.com\/in\/eric-malm-a3554117\" target=\"_blank\">Eric Malm<\/a> announced that Diego 1.0 is now officially released! The announcement has been anticipated for a few months now, and happened <a href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-november-2016-diego-containers-and-persistence\/\" target=\"_blank\">as projected<\/a> in last month&#8217;s CAB call.<\/p>\n<p>Eric said the team got Diego to manage 250,000 containers (again, as projected last month) and went ahead with the release.<\/p>\n<blockquote><p><em>&#8220;This formally starts the end-of-life timeline for DEA architecture.&#8221;<br \/>\n\u2014Eric Malm, Pivotal<\/em><\/p><\/blockquote>\n<p>\u201cWe expect to start removing it officially from cf-release and related systems in mid-May,\u201d he added.<\/p>\n<div id=\"attachment_18266\" style=\"width: 160px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/12\/Guillaume-Berche.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-18266\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/12\/Guillaume-Berche-150x150.jpg\" alt=\"Guillaume Berche\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-18266\" \/><\/a><p id=\"caption-attachment-18266\" class=\"wp-caption-text\"><small>Guillaume Berche<\/small><\/p><\/div>\n<p><a href=\"https:\/\/fr.linkedin.com\/in\/guillaumeberche\" target=\"_blank\">Guillaume Berche<\/a> of Orange asked about moving off of etcd and Consul, noting that the question wasn&#8217;t directly related to the Diego announcement. \u201cConsul is hard to orchestrate with BOSH, and so has resulted in increased fragility,\u201d he said.\u201dThe dependency is a little too heavyweight, so we&#8217;re hoping to improve by getting off of it.\u201d<\/p>\n<p>In acknowledging the issue, Eric referred to a <a href=\"https:\/\/docs.google.com\/document\/d\/1gfZANUjNEB7147FacnTCfJ4mNRZPTcFXODePn7TeQws\/edit\" target=\"_blank\">document<\/a> that addresses current thinking. He also referred to a recent work on a relevant CLI tool called <a href=\"https:\/\/github.com\/cloudfoundry\/cfdot\" target=\"_blank\">cf-dot<\/a> that interacts with Diego, and said community involvement is encouraged!<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"And_its_time_for_CF-Extensions\"><\/span>And it&#8217;s time for CF-Extensions<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Then it was time to talk about Cloud Foundry extensions.<\/p>\n<div id=\"attachment_11433\" style=\"width: 160px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Michael-Maximilien.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-11433\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Michael-Maximilien-150x150.jpg\" alt=\"Dr. Max\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-11433\" \/><\/a><p id=\"caption-attachment-11433\" class=\"wp-caption-text\"><small> Dr. Max<\/small><\/p><\/div>\n<p>IBM&#8217;s affable <a href=\"https:\/\/www.linkedin.com\/in\/drmaximilien\" target=\"_blank\">Dr. Max (Michael Maximilien)<\/a>, who leads the CAB calls, devoted a separate meeting to extensions last week, and would have had the main CAB storyline in some months. He didn&#8217;t seem the last perturbed as he led the extensions discussion, noting that \u201cfor example, if someone wants to know about the buildpacks we have, they&#8217;re very hard to find. So, we&#8217;re going to create the CF-Extensions hub, which will contain these extension points.\u201d<\/p>\n<p>During both meetings, Dr. Max noted that \u201cextensions are becoming more important as Cloud Foundry matures and companies wish to differentiate their offerings. Different companies are (now) making real money from this platform.\u201d In addition to buildpacks, extensions include APIs, plugins, and components.<\/p>\n<p>He stressed that the website for the new hub \u201cis not intended to keep the extension points themselves but just catalog them. So, if you have a buildpack, we&#8217;ll have a pointer to where it exists. This is a place to go and find to where to go.\u201d<\/p>\n<p>A <a href=\"https:\/\/docs.google.com\/document\/d\/1RCMHYFQaB1oqdEKev-cVF2Rrr6qqCT9C6RmFFKmUxnI\/edit\" target=\"_blank\">recap<\/a> of the Extensions meeting is available.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"SAP_proposes_an_Abacus_service_broker\"><\/span>SAP proposes an Abacus service broker<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Dr. Max also made mention of a proposed Abacus service broker. The proposal comes from SAP&#8217;s <a href=\"https:\/\/www.linkedin.com\/in\/hristo-iliev-841a511\" target=\"_blank\">Hristo Iliev<\/a>, a prolific contributor to the Cloud Foundry community.<\/p>\n<div id=\"attachment_18268\" style=\"width: 160px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/12\/Hristo-Iliev.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-18268\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/12\/Hristo-Iliev-150x150.jpg\" alt=\"Hristo Iliev\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-18268\" \/><\/a><p id=\"caption-attachment-18268\" class=\"wp-caption-text\"><small>Hristo Iliev<\/small><\/p><\/div>\n<p>Abacus is a Cloud Foundry metering and aggregation service. The project \u201caims to create a service broker that automates the tasks connected with operating and integrating new resource providers with Abacus,\u201d according to the proposal. \u201cThe MVP broker will create a UAA client (for securely reporting usage) and enable upload of a resource provider plan. Future targets are service dashboard to upload, edit, validate, and activate Abacus plans, as well as integration of business processes for review and approval of metering and pricing plans.&#8221;<\/p>\n<p>Another key focus of the proposal is to integrate it with CRM systems (a key SAP business). The entire proposal is available <a href=\"https:\/\/docs.google.com\/document\/d\/1zGYi0jGRX9kodn8WR8OHn6CSjo3BTorfuza121aIeuU\/edit\" target=\"_blank\">here<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Special_project_Sawmill\"><\/span>Special project: Sawmill<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The idea of taking a look at independent Cloud Foundry projects was raised during <a href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-oct-2016-cultivating-non-core-projects\/\" target=\"_blank\">October&#8217;s CAB call<\/a>, and this month saw the presentation of such a thing from Stark &#038; Wayne. The company&#8217;s <a href=\"https:\/\/www.linkedin.com\/in\/geoff-franks-1627641\" target=\"_blank\">Geoff Franks<\/a> outlined a log aggregation service that \u201cputs all the logs in the same stream (so to speak). If I&#8217;m an operator with x-number of nodes in a BOSH deployment and I want to troubleshoot, then I want to look at them live.\u201d<\/p>\n<div id=\"attachment_18269\" style=\"width: 160px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/12\/Geoff-Franks.jpeg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-18269\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/12\/Geoff-Franks-150x150.jpeg\" alt=\"Geoff Franks\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-18269\" \/><\/a><p id=\"caption-attachment-18269\" class=\"wp-caption-text\"><small>Geoff Franks<\/small><\/p><\/div>\n<p>Geoff described the project as \u201ca lightweight thing that doesn&#8217;t require a lot of infrastructure\u2014such as (for example) Elastic Search would require.\u201d He also noted that it doesn&#8217;t buffer anything, but just delivers its information in a live stream.<\/p>\n<p>Dr. Max said he&#8217;s seen \u201c10 to 15 projects from Stark and Wayne (alone), so you&#8217;ll start to see new projects every month.\u201d<\/p>\n<p>Dr. Max closed by saying \u201cit&#8217;s been an exciting year,\u201d and that it was good to see a recent uptick in CAB call attendance, to around 30 people. \u201cFor next year, everyone brings a friend to the call, so we can grow to 60, and then take over the world.\u201d<\/p>\n<p>The quest for world domination will pick up again next year, on Wednesday, January 11 at 8 a.m. Pacific Time. As always, a good way to keep up is to follow the <a href=\"https:\/\/cloudfoundry.slack.com\/messages\/cab\/\" target=\"_blank\">Slack channel<\/a>.<\/p>\n<p>Happy Holidays!<\/p>\n<p>P.S. Today, the Cloud Foundry Foundation has <a href=\"https:\/\/www.cloudfoundry.org\/blog\/cloud-foundry-announces-call-for-papers-for-silicon-valley-summit-2017\/\" target=\"_blank\">announced<\/a> call for papers for the Silicon Valley Summit 2017.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Competitors cooperate<\/p>\n<p>Word has been going around for a few months of members of the Cloud Foundry community working with the Kubernetes loyalists on some sort of a strategic initiative. This became real this week, and it turns out that the conversation centered around the Cloud Foundry Service Broker API, and [&#8230;]<\/p>\n","protected":false},"author":9,"featured_media":18297,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":"","_links_to":"","_links_to_target":""},"categories":[7],"tags":[618,207,873,206],"class_list":["post-18255","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-and-opinion","tag-cab","tag-cf-foundation","tag-cloud-native","tag-oss-cloud-foundry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Cloud Foundry CAB, Dec 2016: Open Service Broker API and Diego 1.0 | Altoros<\/title>\n<meta name=\"description\" content=\"The Cloud Foundry and Kubernetes communities and Red Hat partner to deliver the Open Service Broker API, enabling service interoperability between the platforms. In other CAB news, Diego 1.0 is official and CF-Extensions are born.\" \/>\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.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cloud Foundry CAB, Dec 2016: Open Service Broker API and Diego 1.0 | Altoros\" \/>\n<meta property=\"og:description\" content=\"Competitors cooperate Word has been going around for a few months of members of the Cloud Foundry community working with the Kubernetes loyalists on some sort of a strategic initiative. This became real this week, and it turns out that the conversation centered around the Cloud Foundry Service Broker API, and [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/\" \/>\n<meta property=\"og:site_name\" content=\"Altoros\" \/>\n<meta property=\"article:published_time\" content=\"2016-12-15T06:25:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-05-15T14:58:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/12\/cloud-foundry-cab-call-december-2016-v1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"719\" \/>\n\t<meta property=\"og:image:height\" content=\"485\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Roger Strukhoff\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Roger Strukhoff\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\\\/\"},\"author\":{\"name\":\"Roger Strukhoff\",\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/#\\\/schema\\\/person\\\/56ea20d6f280f7a442e89e5884b06fd8\"},\"headline\":\"Cloud Foundry CAB, Dec 2016: Open Service Broker API and Diego 1.0\",\"datePublished\":\"2016-12-15T06:25:57+00:00\",\"dateModified\":\"2018-05-15T14:58:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\\\/\"},\"wordCount\":1414,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/12\\\/cloud-foundry-cab-call-december-2016-v1.png\",\"keywords\":[\"CAB\",\"CF Foundation\",\"Cloud-Native\",\"OSS Cloud Foundry\"],\"articleSection\":[\"News\\\/Opinion\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\\\/\",\"url\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\\\/\",\"name\":\"Cloud Foundry CAB, Dec 2016: Open Service Broker API and Diego 1.0 | Altoros\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/12\\\/cloud-foundry-cab-call-december-2016-v1.png\",\"datePublished\":\"2016-12-15T06:25:57+00:00\",\"dateModified\":\"2018-05-15T14:58:30+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/#\\\/schema\\\/person\\\/56ea20d6f280f7a442e89e5884b06fd8\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/12\\\/cloud-foundry-cab-call-december-2016-v1.png\",\"contentUrl\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/12\\\/cloud-foundry-cab-call-december-2016-v1.png\",\"width\":719,\"height\":485},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cloud Foundry CAB, Dec 2016: Open Service Broker API and Diego 1.0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/\",\"name\":\"Altoros\",\"description\":\"Insight\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/#\\\/schema\\\/person\\\/56ea20d6f280f7a442e89e5884b06fd8\",\"name\":\"Roger Strukhoff\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/03\\\/roger_strukhoff_user_icon-150x150.jpg\",\"url\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/03\\\/roger_strukhoff_user_icon-150x150.jpg\",\"contentUrl\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/03\\\/roger_strukhoff_user_icon-150x150.jpg\",\"caption\":\"Roger Strukhoff\"},\"description\":\"Roger Strukhoff is Director of Research at Altoros. He also serves as Executive Director of the Tau Institute for Global ICT Research, Conference Chair of Cloud Expo and Things Expo, Co-Chair of the Big Data World Forum, and Open-Source Chair for the global DCD Converged conference series. He received his BA from Knox College, and conducted MBA studies at California State University\\\/East Bay. Previously in his career, he was VP of New Products at International Data Group and Director of Global Publications at TIBCO Software.\",\"url\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/author\\\/rstrukhoff\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cloud Foundry CAB, Dec 2016: Open Service Broker API and Diego 1.0 | Altoros","description":"The Cloud Foundry and Kubernetes communities and Red Hat partner to deliver the Open Service Broker API, enabling service interoperability between the platforms. In other CAB news, Diego 1.0 is official and CF-Extensions are born.","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.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/","og_locale":"en_US","og_type":"article","og_title":"Cloud Foundry CAB, Dec 2016: Open Service Broker API and Diego 1.0 | Altoros","og_description":"Competitors cooperate Word has been going around for a few months of members of the Cloud Foundry community working with the Kubernetes loyalists on some sort of a strategic initiative. This became real this week, and it turns out that the conversation centered around the Cloud Foundry Service Broker API, and [...]","og_url":"https:\/\/www.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/","og_site_name":"Altoros","article_published_time":"2016-12-15T06:25:57+00:00","article_modified_time":"2018-05-15T14:58:30+00:00","og_image":[{"width":719,"height":485,"url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/12\/cloud-foundry-cab-call-december-2016-v1.png","type":"image\/png"}],"author":"Roger Strukhoff","twitter_misc":{"Written by":"Roger Strukhoff","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/#article","isPartOf":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/"},"author":{"name":"Roger Strukhoff","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/56ea20d6f280f7a442e89e5884b06fd8"},"headline":"Cloud Foundry CAB, Dec 2016: Open Service Broker API and Diego 1.0","datePublished":"2016-12-15T06:25:57+00:00","dateModified":"2018-05-15T14:58:30+00:00","mainEntityOfPage":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/"},"wordCount":1414,"commentCount":0,"image":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/#primaryimage"},"thumbnailUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/12\/cloud-foundry-cab-call-december-2016-v1.png","keywords":["CAB","CF Foundation","Cloud-Native","OSS Cloud Foundry"],"articleSection":["News\/Opinion"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/","url":"https:\/\/www.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/","name":"Cloud Foundry CAB, Dec 2016: Open Service Broker API and Diego 1.0 | Altoros","isPartOf":{"@id":"https:\/\/www.altoros.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/#primaryimage"},"image":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/#primaryimage"},"thumbnailUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/12\/cloud-foundry-cab-call-december-2016-v1.png","datePublished":"2016-12-15T06:25:57+00:00","dateModified":"2018-05-15T14:58:30+00:00","author":{"@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/56ea20d6f280f7a442e89e5884b06fd8"},"breadcrumb":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/#primaryimage","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/12\/cloud-foundry-cab-call-december-2016-v1.png","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/12\/cloud-foundry-cab-call-december-2016-v1.png","width":719,"height":485},{"@type":"BreadcrumbList","@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.altoros.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Cloud Foundry CAB, Dec 2016: Open Service Broker API and Diego 1.0"}]},{"@type":"WebSite","@id":"https:\/\/www.altoros.com\/blog\/#website","url":"https:\/\/www.altoros.com\/blog\/","name":"Altoros","description":"Insight","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.altoros.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/56ea20d6f280f7a442e89e5884b06fd8","name":"Roger Strukhoff","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/03\/roger_strukhoff_user_icon-150x150.jpg","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/03\/roger_strukhoff_user_icon-150x150.jpg","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/03\/roger_strukhoff_user_icon-150x150.jpg","caption":"Roger Strukhoff"},"description":"Roger Strukhoff is Director of Research at Altoros. He also serves as Executive Director of the Tau Institute for Global ICT Research, Conference Chair of Cloud Expo and Things Expo, Co-Chair of the Big Data World Forum, and Open-Source Chair for the global DCD Converged conference series. He received his BA from Knox College, and conducted MBA studies at California State University\/East Bay. Previously in his career, he was VP of New Products at International Data Group and Director of Global Publications at TIBCO Software.","url":"https:\/\/www.altoros.com\/blog\/author\/rstrukhoff\/"}]}},"_links":{"self":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/18255","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/comments?post=18255"}],"version-history":[{"count":27,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/18255\/revisions"}],"predecessor-version":[{"id":33265,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/18255\/revisions\/33265"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media\/18297"}],"wp:attachment":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media?parent=18255"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/categories?post=18255"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/tags?post=18255"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}