{"id":31257,"date":"2018-02-22T19:03:58","date_gmt":"2018-02-22T16:03:58","guid":{"rendered":"https:\/\/www.altoros.com\/blog\/?p=31257"},"modified":"2018-02-27T23:41:40","modified_gmt":"2018-02-27T20:41:40","slug":"cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd","status":"publish","type":"post","link":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/","title":{"rendered":"Cloud Foundry Advisory Board Meeting, Feb 2018: Abacus, Envoy, and containerd"},"content":{"rendered":"<div id=\"attachment_18268\" style=\"width: 140px\" 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=\"\" width=\"130\" height=\"130\" class=\"size-thumbnail wp-image-18268\" \/><\/a><p id=\"caption-attachment-18268\" class=\"wp-caption-text\"><small>Hristo Iliev<\/small><\/p><\/div>\n<p>The main highlight of this month&#8217;s call was a demo of CF-Abacus by <a href=\"https:\/\/www.linkedin.com\/in\/hristo-iliev-841a511\/\" rel=\"noopener\" target=\"_blank\">Hristo Iliev<\/a> of SAP. (Abacus provides usage metering and aggregation for Cloud Foundry services.)<\/p>\n<p>Other topics on the agenda included reports from project-management teams, a call for more contributors to the Cloud Foundry documentation, and an update on the upcoming Cloud Foundry Boston Summit.<\/p>\n<p>&nbsp;<\/p>\n<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-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/#CF-Abacus\" >CF-Abacus<\/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-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/#Envoy\" >Envoy<\/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-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/#The_containerd_runtime\" >The containerd runtime<\/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-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/#BOSH\" >BOSH<\/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-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/#The_essential_need_for_Cloud_Foundry_docs\" >The essential need for Cloud Foundry docs<\/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-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/#Boston_summit_is_approaching\" >Boston summit is approaching<\/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-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/#Whats_next\" >What&#8217;s next?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/#Want_details_Watch_the_video\" >Want details? Watch the video!<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"CF-Abacus\"><\/span>CF-Abacus<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><a href=\"https:\/\/github.com\/cloudfoundry-attic\/cf-abacus\" rel=\"noopener\" target=\"_blank\">Abacus<\/a> is a uniquely critical project within the CF community, as its goal is to serve as a trusted bookkeeper throughout Cloud Foundry deployments. It is built as a set of REST microservices that \u201ccollect usage data, apply metering formulas, and aggregate usage at several levels,\u201d according to its GitHub description. CF-Abacus is implemented in Node.js with microservices running as Cloud Foundry apps.<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/02\/Abacus-architecture.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/02\/Abacus-architecture-1024x514.png\" alt=\"\" width=\"640\" class=\"aligncenter size-large wp-image-31262\" \/><\/a><small>An overview of the CF-Abacus architecture (<a href=\"https:\/\/github.com\/cloudfoundry-attic\/cf-abacus\" rel=\"noopener\" target=\"_blank\">Image credit<\/a>)<\/small><\/center><\/p>\n<p>Hristo outlined the issues encountered so far, including consistency and scalability, the lack of a JavaScript sandbox, and the ability to handle large data stores that can measure in the petabytes for enterprises. He said the team is working on the project&#8217;s v2 to be written in Go and feature the use of predefined functions, as well as a migration from MongoDB and CouchDB to an RDBMS. Hristo also noted that the team \u201cwants to start supporting Kubernetes.\u201d<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/02\/Abacus-Simplified-1.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/02\/Abacus-Simplified-1-1024x455.png\" alt=\"\" width=\"640\" class=\"aligncenter size-large wp-image-31260\" \/><\/a><small>CF-Abacus provides usage metering for Cloud Foundry services (<a href=\"http:\/\/www.sap.com\" rel=\"noopener\" target=\"_blank\">Image credit<\/a>)<\/small><\/center><\/p>\n<div id=\"attachment_11433\" style=\"width: 140px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Michael-Maximilien.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-11433\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Michael-Maximilien.jpg\" alt=\"\" width=\"130\" class=\"size-full wp-image-11433\" \/><\/a><p id=\"caption-attachment-11433\" class=\"wp-caption-text\"><small>Dr. Max<\/small><\/p><\/div>\n<p>CAB call moderator <a href=\"https:\/\/www.linkedin.com\/in\/drmaximilien\/\" rel=\"noopener\" target=\"_blank\">Michael Maximilien<\/a> (aka Dr. Max) from IBM congratulated Hristo and the Abacus team on their progress, noting that \u201cusers complain about costs, so we need this technology to track the use of resources accurately and consistently.\u201d <\/p>\n<p>As always, all the projects within the open-source world of Cloud Foundry welcome new contributors.<\/p>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry-attic\/cf-abacus\" rel=\"noopener\" target=\"_blank\">CF-Abacus&#8217;s GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Envoy\"><\/span>Envoy<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_11708\" style=\"width: 140px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/12\/dieu-cao-cab-meeting-cloud-foundry.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-11708\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/12\/dieu-cao-cab-meeting-cloud-foundry-150x150.jpg\" alt=\"\" width=\"130\" height=\"130\" class=\"size-thumbnail wp-image-11708\" \/><\/a><p id=\"caption-attachment-11708\" class=\"wp-caption-text\"><small>Dieu Cao<\/small><\/p><\/div>\n<p>Pivotal&#8217;s <a href=\"https:\/\/www.linkedin.com\/in\/dieucao\" rel=\"noopener\" target=\"_blank\">Dieu Cao<\/a> noted that <a href=\"https:\/\/github.com\/vmware-archive\/envoy\" rel=\"noopener\" target=\"_blank\">Envoy<\/a>\u2014a Cloud Foundry service broker front end\u2014has now been added to containers. The first use case is improving route integrity for the apps built with the Hortonworks Data Platform. &#8220;So, containers can reject connections that aren&#8217;t intended for them by taking advantage of identity certificates that Diego has,&#8221; she said. &#8220;Service discovery for internal routes is also now there, and we&#8217;re looking for feedback.&#8221;<\/p>\n<p>Dieu also noted that &#8220;Diego 2.0 is coming&#8221; and that <a href=\"https:\/\/github.com\/cloudfoundry-attic\/cf-release\" rel=\"noopener\" target=\"_blank\">cf-release<\/a> has reached deprecated, end-of-life status. The final version is known as v287, and users should now use <a href=\"https:\/\/github.com\/cloudfoundry\/cf-deployment\" rel=\"noopener\" target=\"_blank\">cf-deployment<\/a>.<\/p>\n<p><small><a href=\"https:\/\/github.com\/vmware-archive\/envoy\" rel=\"noopener\" target=\"_blank\">Envoy&#8217;s GitHub repo<\/a><\/small> | <small><a href=\"https:\/\/github.com\/cloudfoundry\/pmc-notes\" rel=\"noopener\" target=\"_blank\">Runtime PMC&#8217;s GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"The_containerd_runtime\"><\/span>The containerd runtime<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_11432\" style=\"width: 140px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Dr.-Julz.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-11432\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Dr.-Julz-150x150.png\" alt=\"\" width=\"130\" height=\"130\" class=\"size-thumbnail wp-image-11432\" \/><\/a><p id=\"caption-attachment-11432\" class=\"wp-caption-text\"><small>Dr. Julz<\/small><\/p><\/div>\n<p><a href=\"https:\/\/www.linkedin.com\/in\/julian-friedman-67a27b6\/\" rel=\"noopener\" target=\"_blank\">Julian Friedman<\/a> (Dr. Julz) from IBM incepted the <a href=\"https:\/\/github.com\/containerd\/containerd\" rel=\"noopener\" target=\"_blank\">containerd<\/a> runtime for managing the full container life cycle from image transfer \/ storage and  container execution \/ supervision to low-level storage and network attachments. Now, it is available as a daemon for Linux and Windows.<\/p>\n<p>Dr. Julz noted that &#8220;there is a consistent operator experience with containerd. We also think we\u2019ve improved garbage collection (for the moment) by figuring out the &#8220;low-hanging fruits&#8221; method that will tide us over until we can do something much better.&#8221; He asked to look for details in the next Garden release, mentioning that &#8220;operators will no longer have to guess fairly unguessable values (with this) garbage collection of the Docker image layers.&#8221;<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/02\/containerd-architecture-cloud-foundry.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/02\/containerd-architecture-cloud-foundry.png\" alt=\"\" width=\"640\" class=\"aligncenter size-full wp-image-31309\" \/><\/a><small>A high-level architecture of containerd (<a href=\"https:\/\/containerd.io\/\" rel=\"noopener\" target=\"_blank\">Image credit<\/a>)<\/small><\/center><\/p>\n<p>Dr. Julz also discussed some details of working with Kubernetes and Docker, concluding that &#8220;whether you are in Docker, Kubernetes, or Cloud Foundry, you\u2019ll have containerd in the bottom level. We like the containerd approach provisionally.&#8221;<\/p>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry\/garden\" rel=\"noopener\" target=\"_blank\">Garden\u2019s GitHub repo<\/a><\/small> | <small><a href=\"https:\/\/github.com\/containerd\/containerd\" rel=\"noopener\" target=\"_blank\">containerd\u2019s GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"BOSH\"><\/span>BOSH<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_31271\" style=\"width: 140px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/02\/Matt-McNeeney.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-31271\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/02\/Matt-McNeeney-150x150.jpg\" alt=\"\" width=\"130\" class=\"size-thumbnail wp-image-31271\" \/><\/a><p id=\"caption-attachment-31271\" class=\"wp-caption-text\"><small>Matt McNeeney<\/small><\/p><\/div>\n<p>The BOSH team reported that it has two new co-chairs, <a href=\"https:\/\/www.linkedin.com\/in\/matthewmcneeney\/\" rel=\"noopener\" target=\"_blank\">Matt McNeeney<\/a> from Pivotal and <a href=\"https:\/\/www.linkedin.com\/in\/doug-davis-05b9ba6\/\" rel=\"noopener\" target=\"_blank\">Doug Davis<\/a> from IBM. Matt also highlighted a few technical developments that are being encompassed in the BOSH v2.14 update. This list includes continued work on faster deploys and updates, as well as several updates for stemcells. In addition, &#8220;the Open Service Broker API is working on service instance actions, such as how a broker in a programming way can use an API and do things like backup and restore, etc.,&#8221; according to Matt.<\/p>\n<p><small><a href=\"http:\/\/BOSH\u2019s GitHub repo\" rel=\"noopener\" target=\"_blank\">BOSH\u2019s GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"The_essential_need_for_Cloud_Foundry_docs\"><\/span>The essential need for Cloud Foundry docs<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_31264\" style=\"width: 140px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/02\/Ben-Tarnoff.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-31264\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/02\/Ben-Tarnoff-150x150.jpg\" alt=\"\" width=\"130\" class=\"size-thumbnail wp-image-31264\" \/><\/a><p id=\"caption-attachment-31264\" class=\"wp-caption-text\"><small>Ben Tarnoff<\/small><\/p><\/div>\n<p><a href=\"https:\/\/twitter.com\/bentarnoff\" rel=\"noopener\" target=\"_blank\">Ben Tarnoff<\/a> discussed the maintenance of Cloud Foundry documentation. He described three groups of people using these docs:<\/p>\n<ul>\n<li>Operators who need to install, configure, and manage Cloud Foundry<\/li>\n<li>Developers who need to know how to run and manage their apps<\/li>\n<li>\u201cTire kickers\u201d and others who need to know how Cloud Foundry works<\/li>\n<\/ul>\n<p>Pivotal employees currently create 90% of the docs, Ben said. This fact has led to a concern that accuracy and completeness may suffer due to time constraints on the Pivotal staff. According to him, this \u201ccould possibly lead to fewer people using Cloud Foundry,\u201d which is something nobody wants. \u201cAll (the Cloud Foundry Foundation) members have a stake,\u201d Ben noted. And the creation and maintenance of the documentation is essential as &#8220;without docs, Cloud Foundry is unusable,\u201d he observed.<\/p>\n<p>Ben added that he and others are now cultivating Cloud Foundry docs evangelists within member companies, and urged anyone with an interest in contributing to <a href=\"mail:cf-docs@pivotal.io\" rel=\"noopener\" target=\"_blank\">contact the docs team<\/a>. He also provided a link to <a href=\"https:\/\/docs.cloudfoundry.org\/concepts\/contribute.html\" rel=\"noopener\" target=\"_blank\">a guide<\/a> on creating  Cloud Foundry documentation.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Boston_summit_is_approaching\"><\/span>Boston summit is approaching<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_30242\" style=\"width: 140px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/01\/Swarna-Podila.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-30242\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/01\/Swarna-Podila-150x150.jpg\" alt=\"\" width=\"130\" class=\"size-thumbnail wp-image-30242\" \/><\/a><p id=\"caption-attachment-30242\" class=\"wp-caption-text\"><small>Swarna Podila<\/small><\/p><\/div>\n<p>Call attendees were reminded that the <a href=\"https:\/\/www.cloudfoundry.org\/event\/nasummit2018\/\" rel=\"noopener\" target=\"_blank\">Cloud Foundry Summit 2018<\/a> has been moved to new date and location this year and will be held April 18\u201320 in Boston. <a href=\"https:\/\/www.linkedin.com\/in\/swarnapodila\/\" rel=\"noopener\" target=\"_blank\">Swarna Podila<\/a> from the Cloud Foundry Foundation said the schedule includes a Hackathon User Day, and that the attendee signup is on track with that of a last year. There is also a contributor code available now, she added.<\/p>\n<p>Swarna also drew attention to the <a href=\"https:\/\/www.cloudfoundry.org\/event\/cfdaykccnceu18\/\" rel=\"noopener\" target=\"_blank\">Cloud Foundry Day<\/a> that will be held on May 1 in Copenhagen, just prior to the <a href=\"https:\/\/events19.linuxfoundation.org\/events\/kubecon-cloudnativecon-europe-2018\/\" rel=\"noopener\" target=\"_blank\">KubeCon conference<\/a>. The call for papers for this event is still open and will close on Friday, March 16. <\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Whats_next\"><\/span>What&#8217;s next?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The next CAB call is scheduled for Wednesday, March 21, beginning at 8 a.m. Pacific Time. Anyone who is interested in contributing to the global Cloud Foundry community is encouraged to attend. Ongoing information can be found within <a href=\"http:\/\/slack.cloudfoundry.org\" rel=\"noopener\" target=\"_blank\">this Slack channel<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Want_details_Watch_the_video\"><\/span>Want details? Watch the video!<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><center><iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/jTXeN5n5Xtg\" frameborder=\"0\" allow=\"autoplay; encrypted-media\" allowfullscreen><\/iframe><\/center><\/p>\n","protected":false},"excerpt":{"rendered":"<p id=\"caption-attachment-18268\" class=\"wp-caption-text\">Hristo Iliev<\/p>\n<p>The main highlight of this month&#8217;s call was a demo of CF-Abacus by Hristo Iliev of SAP. (Abacus provides usage metering and aggregation for Cloud Foundry services.)<\/p>\n<p>Other topics on the agenda included reports from project-management teams, a call for more contributors to the Cloud Foundry documentation, and [&#8230;]<\/p>\n","protected":false},"author":9,"featured_media":31292,"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,208,873,206],"class_list":["post-31257","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-and-opinion","tag-cab","tag-cf-foundation","tag-cf-summit","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 Advisory Board Meeting, Feb 2018: Abacus, Envoy, and containerd | Altoros<\/title>\n<meta name=\"description\" content=\"The call featured a demo of CF-Abacus for usage metering \/ aggregation of CF services and updates on Envoy, containerd, BOSH, CF docs, etc.\" \/>\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-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cloud Foundry Advisory Board Meeting, Feb 2018: Abacus, Envoy, and containerd | Altoros\" \/>\n<meta property=\"og:description\" content=\"Hristo Iliev The main highlight of this month&#8217;s call was a demo of CF-Abacus by Hristo Iliev of SAP. (Abacus provides usage metering and aggregation for Cloud Foundry services.) Other topics on the agenda included reports from project-management teams, a call for more contributors to the Cloud Foundry documentation, and [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/\" \/>\n<meta property=\"og:site_name\" content=\"Altoros\" \/>\n<meta property=\"article:published_time\" content=\"2018-02-22T16:03:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-02-27T20:41:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/02\/Cloud-Foundry-CAB-call-February-2018-v3.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"330\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\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=\"5 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-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\\\/\"},\"author\":{\"name\":\"Roger Strukhoff\",\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/#\\\/schema\\\/person\\\/56ea20d6f280f7a442e89e5884b06fd8\"},\"headline\":\"Cloud Foundry Advisory Board Meeting, Feb 2018: Abacus, Envoy, and containerd\",\"datePublished\":\"2018-02-22T16:03:58+00:00\",\"dateModified\":\"2018-02-27T20:41:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\\\/\"},\"wordCount\":1071,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/02\\\/Cloud-Foundry-CAB-call-February-2018-v3.jpg\",\"keywords\":[\"CAB\",\"CF Foundation\",\"CF Summit\",\"Cloud-Native\",\"OSS Cloud Foundry\"],\"articleSection\":[\"News\\\/Opinion\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\\\/\",\"url\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\\\/\",\"name\":\"Cloud Foundry Advisory Board Meeting, Feb 2018: Abacus, Envoy, and containerd | Altoros\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/02\\\/Cloud-Foundry-CAB-call-February-2018-v3.jpg\",\"datePublished\":\"2018-02-22T16:03:58+00:00\",\"dateModified\":\"2018-02-27T20:41:40+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/#\\\/schema\\\/person\\\/56ea20d6f280f7a442e89e5884b06fd8\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/02\\\/Cloud-Foundry-CAB-call-February-2018-v3.jpg\",\"contentUrl\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/02\\\/Cloud-Foundry-CAB-call-February-2018-v3.jpg\",\"width\":640,\"height\":330},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cloud Foundry Advisory Board Meeting, Feb 2018: Abacus, Envoy, and containerd\"}]},{\"@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 Advisory Board Meeting, Feb 2018: Abacus, Envoy, and containerd | Altoros","description":"The call featured a demo of CF-Abacus for usage metering \/ aggregation of CF services and updates on Envoy, containerd, BOSH, CF docs, etc.","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-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/","og_locale":"en_US","og_type":"article","og_title":"Cloud Foundry Advisory Board Meeting, Feb 2018: Abacus, Envoy, and containerd | Altoros","og_description":"Hristo Iliev The main highlight of this month&#8217;s call was a demo of CF-Abacus by Hristo Iliev of SAP. (Abacus provides usage metering and aggregation for Cloud Foundry services.) Other topics on the agenda included reports from project-management teams, a call for more contributors to the Cloud Foundry documentation, and [...]","og_url":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/","og_site_name":"Altoros","article_published_time":"2018-02-22T16:03:58+00:00","article_modified_time":"2018-02-27T20:41:40+00:00","og_image":[{"width":640,"height":330,"url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/02\/Cloud-Foundry-CAB-call-February-2018-v3.jpg","type":"image\/jpeg"}],"author":"Roger Strukhoff","twitter_misc":{"Written by":"Roger Strukhoff","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/#article","isPartOf":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/"},"author":{"name":"Roger Strukhoff","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/56ea20d6f280f7a442e89e5884b06fd8"},"headline":"Cloud Foundry Advisory Board Meeting, Feb 2018: Abacus, Envoy, and containerd","datePublished":"2018-02-22T16:03:58+00:00","dateModified":"2018-02-27T20:41:40+00:00","mainEntityOfPage":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/"},"wordCount":1071,"commentCount":0,"image":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/#primaryimage"},"thumbnailUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/02\/Cloud-Foundry-CAB-call-February-2018-v3.jpg","keywords":["CAB","CF Foundation","CF Summit","Cloud-Native","OSS Cloud Foundry"],"articleSection":["News\/Opinion"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/","url":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/","name":"Cloud Foundry Advisory Board Meeting, Feb 2018: Abacus, Envoy, and containerd | Altoros","isPartOf":{"@id":"https:\/\/www.altoros.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/#primaryimage"},"image":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/#primaryimage"},"thumbnailUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/02\/Cloud-Foundry-CAB-call-February-2018-v3.jpg","datePublished":"2018-02-22T16:03:58+00:00","dateModified":"2018-02-27T20:41:40+00:00","author":{"@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/56ea20d6f280f7a442e89e5884b06fd8"},"breadcrumb":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/#primaryimage","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/02\/Cloud-Foundry-CAB-call-February-2018-v3.jpg","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/02\/Cloud-Foundry-CAB-call-February-2018-v3.jpg","width":640,"height":330},{"@type":"BreadcrumbList","@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-feb-2018-abacus-envoy-and-containerd\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.altoros.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Cloud Foundry Advisory Board Meeting, Feb 2018: Abacus, Envoy, and containerd"}]},{"@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\/31257","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=31257"}],"version-history":[{"count":45,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/31257\/revisions"}],"predecessor-version":[{"id":31404,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/31257\/revisions\/31404"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media\/31292"}],"wp:attachment":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media?parent=31257"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/categories?post=31257"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/tags?post=31257"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}