{"id":30239,"date":"2018-01-18T18:57:40","date_gmt":"2018-01-18T15:57:40","guid":{"rendered":"https:\/\/www.altoros.com\/blog\/?p=30239"},"modified":"2018-01-22T17:38:21","modified_gmt":"2018-01-22T14:38:21","slug":"cloud-foundry-advisory-board-meeting-jan-2018-cf-mta-and-bosh-hotswap","status":"publish","type":"post","link":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-jan-2018-cf-mta-and-bosh-hotswap\/","title":{"rendered":"Cloud Foundry Advisory Board Meeting, Jan 2018: CF MTA and BOSH Hotswap"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_79_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-jan-2018-cf-mta-and-bosh-hotswap\/#Cloud_Foundry_Days_around_the_globe\" >Cloud Foundry Days around the globe<\/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-jan-2018-cf-mta-and-bosh-hotswap\/#SAPs_MTA_project\" >SAP&#8217;s MTA project<\/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-jan-2018-cf-mta-and-bosh-hotswap\/#Runtime_PMC\" >Runtime PMC<\/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-jan-2018-cf-mta-and-bosh-hotswap\/#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-jan-2018-cf-mta-and-bosh-hotswap\/#Loggregator\" >Loggregator<\/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-jan-2018-cf-mta-and-bosh-hotswap\/#Open_Service_Broker_API\" >Open Service Broker API<\/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-jan-2018-cf-mta-and-bosh-hotswap\/#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-jan-2018-cf-mta-and-bosh-hotswap\/#Want_details_Watch_the_video\" >Want details? Watch the video!<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-jan-2018-cf-mta-and-bosh-hotswap\/#Related_slides\" >Related slides<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Cloud_Foundry_Days_around_the_globe\"><\/span>Cloud Foundry Days around the globe<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_30242\" style=\"width: 160px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/01\/Swarna-Podila.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-30242\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/01\/Swarna-Podila-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-30242\" \/><\/a><p id=\"caption-attachment-30242\" class=\"wp-caption-text\"><small>Swarna Podila<\/small><\/p><\/div>\n<p>January&#8217;s meeting featured several reports and a demo of a composite application controller. First up was <a href=\"https:\/\/www.linkedin.com\/in\/swarnapodila\/\">Swarna Podila<\/a> of the Cloud Foundry Foundation, and she reported on this year&#8217;s summits.<\/p>\n<p>Submissions are closed for the <a href=\"https:\/\/www.cloudfoundry.org\/event\/nasummit2018\/\">North American event<\/a>, to be held in Boston April 18\u201320, although suggestions are still being taken for a keynote speaker on the final day. The <a href=\"https:\/\/www.cloudfoundry.org\/event\/nasummit2018\/\">European summit<\/a> will return to Basel, Switzerland, and is scheduled for  October 10\u201311.<\/p>\n<p>In addition, there come <a href=\"https:\/\/www.cloudfoundry.org\/cloudfoundrydays\/\">Cloud Foundry Days<\/a> to be held worldwide. Dr. Max mentioned one being sponsored by IBM in San Francisco and <a href=\"https:\/\/www.cloudfoundry.org\/blog\/cloud-foundry-day-sofia-bulgaria-sap\/\" rel=\"noopener\" target=\"_blank\">another<\/a> being sponsored by SAP in Sofia, Bulgaria.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"SAPs_MTA_project\"><\/span>SAP&#8217;s MTA project<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_30251\" style=\"width: 160px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/01\/Nikolay-Valchev.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-30251\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/01\/Nikolay-Valchev-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-30251\" \/><\/a><p id=\"caption-attachment-30251\" class=\"wp-caption-text\"><small>Nikolay Valchev<\/small><\/p><\/div>\n<p><a href=\"https:\/\/www.linkedin.com\/in\/nikolay-valchev-43588035\/\">Nikolay Valchev<\/a>, an architect at SAP, presented the new <a href=\"https:\/\/github.com\/cloudfoundry\/multiapps-controller\">CF MTA deploy service<\/a>, focused on modeling and operating of composite applications on Cloud Foundry. Initiated by SAP, the project is based on the <a href=\"https:\/\/www.sap.com\/documents\/2016\/06\/e2f618e4-757c-0010-82c7-eda71af511fa.html\" rel=\"noopener\" target=\"_blank\">Multi-Target Application<\/a> (MTA) model, in which Cloud Foundry apps are designed as modules and CF services as resources. CF MTA deploy service for Cloud Foundry allows for operating MTA-based apps (deploying, updating, undeploying) with a single command, while ensuring consistency of app components.<\/p>\n<p>Dr. Max called this idea &#8220;disruptive&#8221; and will be working with the team to incubate it into the CF-Extensions program. Nikolay said he and the team had used the well-known <a href=\"https:\/\/github.com\/cloudfoundry-samples\/spring-music\" rel=\"noopener\" target=\"_blank\">Spring Music 2.0<\/a> implementation as their inspiration for MTA.<\/p>\n<p><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/01\/Cloud-Foundry-CAB-call-January-2018-Spring-Music.jpg\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/01\/Cloud-Foundry-CAB-call-January-2018-Spring-Music.jpg\" alt=\"\" width=\"640\" class=\"aligncenter size-full wp-image-30430\" \/><\/a><\/p>\n<p>The secret to what SAP hopes will be the success of this project comes with its deployment setup, especially (but not limited to) some additional metadata.<\/p>\n<p><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/01\/Cloud-Foundry-CAB-call-January-2018-MTA-Deployment-Descriptor.jpg\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/01\/Cloud-Foundry-CAB-call-January-2018-MTA-Deployment-Descriptor.jpg\" alt=\"\" width=\"640\" class=\"aligncenter size-full wp-image-30429\" \/><\/a><\/p>\n<p>Nikolay finished with a high-level overview of the MTA deployment, noting that the project is up to 1,000 deploys per day, with 1,500 separate MTAs and 100 &#8220;real apps,&#8221; and provided <a href=\"mail:nikolay.valchev@sap.com\" rel=\"noopener\" target=\"_blank\">contact info<\/a> for those interested in learning more.<\/p>\n<p><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/01\/Cloud-Foundry-CAB-call-January-2018-CF-Deploy-Service.jpg\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/01\/Cloud-Foundry-CAB-call-January-2018-CF-Deploy-Service.jpg\" alt=\"\" width=\"640\" class=\"aligncenter size-full wp-image-30428\" \/><\/a><\/p>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry\/multiapps-controller\" rel=\"noopener\" target=\"_blank\">MTA&#8217;s GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Runtime_PMC\"><\/span>Runtime PMC<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=\"\" 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\/\">Eric Malm<\/a> reported on the route integrity work on Diego. \u201cWe&#8217;ll roll this out soon and get feedback,\u201d he said. Eric noted that the team is expected to cut a Diego v2.0 release soon. He had previously mentioned many developments during the <a href=\"https:\/\/github.com\/cloudfoundry\/pmc-notes\/blob\/master\/Runtime\/2018\/2018-01-10-runtime.md\">recent PMC meeting<\/a> on January 10:<\/p>\n<ul>\n<li style=\"margin-bottom: 6px;\">Progressing on new set of upgrade tests for Diego components that is less tightly coupled to Cloud Foundry components and deployment sequences.<\/li>\n<li style=\"margin-bottom: 6px;\">Declarative healthchecks ready for experimental use on Diego cells as of v1.31.0.<\/li>\n<li style=\"margin-bottom: 6px;\">Route-integrity ready for experimental use as of Diego v1.32.1.<\/li>\n<li style=\"margin-bottom: 6px;\">Envoy sidecar proxies now drain TCP traffic correctly on graceful instance shutdown.<\/li>\n<li style=\"margin-bottom: 6px;\">Diego cells detect readiness of Envoy sidecar proxies before declaring an instance healthy when declarative healthchecks are enabled.<\/li>\n<li style=\"margin-bottom: 6px;\">Locket emits request count and duration metrics periodically.<\/li>\n<li>Fixed an Docker app life cycle incompatibility with certain Docker registries introduced in Diego v1.29.0.<\/li>\n<\/ul>\n<div id=\"attachment_11708\" style=\"width: 160px\" 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=\"150\" height=\"150\" 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\/\">Dieu Cao<\/a> briefly discussed server-side manifests proposals, noting that a few things are being deprecated. She also said that within the PCM community, the Garden team was excited by \u201csome of the Zenoss stuff the BOSH team is working on,\u201d with a new kernel available in <a href=\"https:\/\/www.zenoss.com\/product\/zenpacks\/cloudfoundry\">Zenoss<\/a>.<\/p>\n<p>After the meeting, in a message to the <a href=\"https:\/\/lists.cloudfoundry.org\/g\/announce\">cf-dev mailing lists<\/a>, Dieu announced that <a href=\"https:\/\/www.linkedin.com\/in\/dieskoper\/\" rel=\"noopener\" target=\"_blank\">Dies Koper<\/a>, the Project Lead for the CLI team, \u201cwill be transitioning to an internal project within Fujitsu. We thank him for his time serving as the CLI Project Lead.\u201d Dieu said she is accepting nominations to replace him through January 24.<\/p>\n<p><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=\"BOSH\"><\/span>BOSH<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_20865\" style=\"width: 160px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/02\/Dmitriy-Kalinin-Pivotal.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-20865\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/02\/Dmitriy-Kalinin-Pivotal-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-20865\" \/><\/a><p id=\"caption-attachment-20865\" class=\"wp-caption-text\"><small>Dmitriy Kalinin<\/small><\/p><\/div>\n<p>Speaking of BOSH, Pivotal Labs&#8217; <a href=\"https:\/\/www.linkedin.com\/in\/dmitriykalinin\/\">Dmitriy Kalinin<\/a> talked about CF BOSH Hotswap, \u201cwhich makes swapping hot and fun again,\u201d and discussed some developments:<\/p>\n<ul>\n<li style=\"margin-bottom: 6px;\">The hotswap is touching some of the internals of BOSH Director, so we are being careful and adding tests to backfill if anything is missing.<\/li>\n<li style=\"margin-bottom: 6px;\">In addition to spining up some of the deployments, this will help to unblock some of the future changes to BOSH Director, where it will improve diffing to show what will change persistent disk, VMs, etc.<\/li>\n<li style=\"margin-bottom: 6px;\">Eventually, hotswap will unblock granular deploy, which will allow users to be much more exact, as they won&#8217;t have to update other instances through the command line.<\/li>\n<li style=\"margin-bottom: 6px;\">Working on making BOSH DNS production tested with pipelines based on PWS rollout.<\/li>\n<li style=\"margin-bottom: 6px;\">Adding production data to test sweets to lock down the behavior.<\/li>\n<li style=\"margin-bottom: 6px;\">Rolling out BOSH DNS in commercial and other places.<\/li>\n<li style=\"margin-bottom: 6px;\">The SoftLayer team has some PRs to catch up on.<\/li>\n<li style=\"margin-bottom: 6px;\">The AliBaba team has been preparing their CPI reveal for official support, they are very close.<\/li>\n<li style=\"margin-bottom: 6px;\">Within the Links API, there is an API for some of the service broker integrations.<\/li>\n<li style=\"margin-bottom: 6px;\">Trying to migrate to BOSH Process Manager (BPM) for the next BOSH release.<\/li>\n<li style=\"margin-bottom: 6px;\">BPM running at 10% on PWS currently for Diego.<\/li>\n<li style=\"margin-bottom: 6px;\">Xenial stemcells in progress but slated to release soon, few things investigating left.<\/li>\n<\/ul>\n<p>Dimitryi referred people to <a href=\"https:\/\/github.com\/cloudfoundry-attic\/bosh-notes\">BOSH notes<\/a>  if they want to dig even deeper.<\/p>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry\/bosh\" rel=\"noopener\" target=\"_blank\">BOSH GitHun repo<\/a><\/small> | <small><a href=\"https:\/\/www.pivotaltracker.com\/n\/projects\/2132441\" rel=\"noopener\" target=\"_blank\">Hotswap&#8217;s Pivotal Tracker<\/a><\/small><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Loggregator\"><\/span>Loggregator<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_30248\" style=\"width: 160px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/01\/Adam-Hevenor.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-30248\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/01\/Adam-Hevenor-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-30248\" \/><\/a><p id=\"caption-attachment-30248\" class=\"wp-caption-text\"><small>Adam Hevenor<\/small><\/p><\/div>\n<p>Pivotal&#8217;s <a href=\"https:\/\/www.linkedin.com\/in\/adamhevenor\/detail\/photo\/\">Adam Hevenor<\/a> reported about \u201ctradeoffs around streaming of logs and log ordering, and how to use the time stamp to best achieve time techniques.\u201d He noted how CF CLI \u201cdoes its best effort at ordering by batching logs and displaying them, but that functionality was removed (at one point) and only recently added back in.\u201d<\/p>\n<p>Those interested in the topic can check out Adam&#8217;s <a href=\"https:\/\/lists.cloudfoundry.org\/g\/cf-dev\/message\/7658\" rel=\"noopener\" target=\"_blank\">post<\/a>, where he, for instance, exemplifies techniques that enable a client to display a stream of logs to users. \u201cFor web clients, you can use dynamic HTML to insert older logs into the sorting as they appear. This is nice, because by the time a user grabs the content for a copy paste, it will likely be both complete and in order.\u201d<\/p>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry\/loggregator\" rel=\"noopener\" target=\"_blank\">Loggregator&#8217;s GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Open_Service_Broker_API\"><\/span>Open Service Broker API<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_29219\" style=\"width: 160px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/11\/Alex-Ley.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-29219\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/11\/Alex-Ley-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-29219\" \/><\/a><p id=\"caption-attachment-29219\" class=\"wp-caption-text\"><small>Alex Ley<\/small><\/p><\/div>\n<p>Pivotal&#8217;s <a href=\"https:\/\/www.linkedin.com\/in\/alex-ley-b35a83b\/?locale=en_US\">Alex Ley<\/a> provided notes about several developments from his team:<\/p>\n<ul>\n<li style=\"margin-bottom: 6px;\">Making progress on Open Service Broker API v2.14 spec, targeting Feb 2018 release.<\/li>\n<li style=\"margin-bottom: 6px;\">CF Services API and Service Catalog SIG are working on validation through the implementation of Async Bindings and GET endpoints spec changes.<\/li>\n<li style=\"margin-bottom: 6px;\">Async bindings now supported in Service Catalog.<\/li>\n<li style=\"margin-bottom: 6px;\">Service Broker \u201cActions\u201d proposal making progress with a dedicated working group.<\/li>\n<\/ul>\n<p><small><a href=\"https:\/\/github.com\/openservicebrokerapi\/servicebroker\" rel=\"noopener\" target=\"_blank\">Open Service Broker API&#8217;s GitHub repo<\/a><\/small><\/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 2018 calls will be held on the third Wednesday of each month, as in 2017. So far, they are scheduled at 8 a.m. Pacific Time, although Dr. Max said that may move around a bit to accommodate people in Asia and Australia.<\/p>\n<p>The February call is scheduled for February 21. The calls last strictly one hour, and are always open to anyone who is interested in listening in or participating. Sign up for the <a href=\"http:\/\/slack.cloudfoundry.org\">Cloud Foundry Slack channel<\/a> to learn what&#8217;s going on with the calls and with the community in general.<\/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\/2_rQ2NXMDAI\" frameborder=\"0\" allow=\"autoplay; encrypted-media\" allowfullscreen><\/iframe><\/center><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Related_slides\"><\/span>Related slides<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><center><iframe loading=\"lazy\" src=\"\/\/www.slideshare.net\/slideshow\/embed_code\/key\/7n3DEsbKcPI5se\" width=\"595\" height=\"485\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" style=\"border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;\" allowfullscreen> <\/iframe><\/center><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cloud Foundry Days around the globe<\/p>\n<p id=\"caption-attachment-30242\" class=\"wp-caption-text\">Swarna Podila<\/p>\n<p>January&#8217;s meeting featured several reports and a demo of a composite application controller. First up was Swarna Podila of the Cloud Foundry Foundation, and she reported on this year&#8217;s summits.<\/p>\n<p>Submissions are closed for the North American event, to be held in Boston [&#8230;]<\/p>\n","protected":false},"author":9,"featured_media":30275,"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-30239","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 v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cloud Foundry Advisory Board Meeting, Jan 2018: CF MTA and BOSH Hotswap | Altoros<\/title>\n<meta name=\"description\" content=\"This call discussed SAP&#039;s MTA project\u2014for modeling and operating composite apps on Cloud Foundry\u2014to be incubated in the CF-Extentions program.\" \/>\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-jan-2018-cf-mta-and-bosh-hotswap\/\" \/>\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, Jan 2018: CF MTA and BOSH Hotswap | Altoros\" \/>\n<meta property=\"og:description\" content=\"Cloud Foundry Days around the globe Swarna Podila January&#8217;s meeting featured several reports and a demo of a composite application controller. First up was Swarna Podila of the Cloud Foundry Foundation, and she reported on this year&#8217;s summits. Submissions are closed for the North American event, to be held in Boston [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-jan-2018-cf-mta-and-bosh-hotswap\/\" \/>\n<meta property=\"og:site_name\" content=\"Altoros\" \/>\n<meta property=\"article:published_time\" content=\"2018-01-18T15:57:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-01-22T14:38:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/01\/Cloud-Foundry-CAB-call-January-2018.gif\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"360\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/gif\" \/>\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=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-jan-2018-cf-mta-and-bosh-hotswap\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-jan-2018-cf-mta-and-bosh-hotswap\/\",\"name\":\"Cloud Foundry Advisory Board Meeting, Jan 2018: CF MTA and BOSH Hotswap | Altoros\",\"isPartOf\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-jan-2018-cf-mta-and-bosh-hotswap\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-jan-2018-cf-mta-and-bosh-hotswap\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/01\/Cloud-Foundry-CAB-call-January-2018.gif\",\"datePublished\":\"2018-01-18T15:57:40+00:00\",\"dateModified\":\"2018-01-22T14:38:21+00:00\",\"author\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/56ea20d6f280f7a442e89e5884b06fd8\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-jan-2018-cf-mta-and-bosh-hotswap\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-jan-2018-cf-mta-and-bosh-hotswap\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-jan-2018-cf-mta-and-bosh-hotswap\/#primaryimage\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/01\/Cloud-Foundry-CAB-call-January-2018.gif\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/01\/Cloud-Foundry-CAB-call-January-2018.gif\",\"width\":640,\"height\":360},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-jan-2018-cf-mta-and-bosh-hotswap\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.altoros.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cloud Foundry Advisory Board Meeting, Jan 2018: CF MTA and BOSH Hotswap\"}]},{\"@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\/#\/schema\/person\/image\/\",\"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, Jan 2018: CF MTA and BOSH Hotswap | Altoros","description":"This call discussed SAP's MTA project\u2014for modeling and operating composite apps on Cloud Foundry\u2014to be incubated in the CF-Extentions program.","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-jan-2018-cf-mta-and-bosh-hotswap\/","og_locale":"en_US","og_type":"article","og_title":"Cloud Foundry Advisory Board Meeting, Jan 2018: CF MTA and BOSH Hotswap | Altoros","og_description":"Cloud Foundry Days around the globe Swarna Podila January&#8217;s meeting featured several reports and a demo of a composite application controller. First up was Swarna Podila of the Cloud Foundry Foundation, and she reported on this year&#8217;s summits. Submissions are closed for the North American event, to be held in Boston [...]","og_url":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-jan-2018-cf-mta-and-bosh-hotswap\/","og_site_name":"Altoros","article_published_time":"2018-01-18T15:57:40+00:00","article_modified_time":"2018-01-22T14:38:21+00:00","og_image":[{"width":640,"height":360,"url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/01\/Cloud-Foundry-CAB-call-January-2018.gif","type":"image\/gif"}],"author":"Roger Strukhoff","twitter_misc":{"Written by":"Roger Strukhoff","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-jan-2018-cf-mta-and-bosh-hotswap\/","url":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-jan-2018-cf-mta-and-bosh-hotswap\/","name":"Cloud Foundry Advisory Board Meeting, Jan 2018: CF MTA and BOSH Hotswap | Altoros","isPartOf":{"@id":"https:\/\/www.altoros.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-jan-2018-cf-mta-and-bosh-hotswap\/#primaryimage"},"image":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-jan-2018-cf-mta-and-bosh-hotswap\/#primaryimage"},"thumbnailUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/01\/Cloud-Foundry-CAB-call-January-2018.gif","datePublished":"2018-01-18T15:57:40+00:00","dateModified":"2018-01-22T14:38:21+00:00","author":{"@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/56ea20d6f280f7a442e89e5884b06fd8"},"breadcrumb":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-jan-2018-cf-mta-and-bosh-hotswap\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-jan-2018-cf-mta-and-bosh-hotswap\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-jan-2018-cf-mta-and-bosh-hotswap\/#primaryimage","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/01\/Cloud-Foundry-CAB-call-January-2018.gif","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/01\/Cloud-Foundry-CAB-call-January-2018.gif","width":640,"height":360},{"@type":"BreadcrumbList","@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-jan-2018-cf-mta-and-bosh-hotswap\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.altoros.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Cloud Foundry Advisory Board Meeting, Jan 2018: CF MTA and BOSH Hotswap"}]},{"@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\/#\/schema\/person\/image\/","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\/30239","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=30239"}],"version-history":[{"count":43,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/30239\/revisions"}],"predecessor-version":[{"id":30431,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/30239\/revisions\/30431"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media\/30275"}],"wp:attachment":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media?parent=30239"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/categories?post=30239"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/tags?post=30239"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}