{"id":11741,"date":"2017-12-06T02:27:26","date_gmt":"2017-12-06T00:27:26","guid":{"rendered":"https:\/\/blog.zhaw.ch\/icclab\/?p=11741"},"modified":"2017-12-06T17:22:39","modified_gmt":"2017-12-06T15:22:39","slug":"ucc-2017-coverage-day-1","status":"publish","type":"post","link":"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/","title":{"rendered":"UCC 2017 Coverage &#8211; Day 1"},"content":{"rendered":"<p><a href=\"http:\/\/www.depts.ttu.edu\/cac\/conferences\/ucc2017\/\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11736\" src=\"https:\/\/blog.zhaw.ch\/icclab\/files\/2017\/12\/stacks-image-cae15dc.png\" alt=\"\" width=\"960\" height=\"450\" srcset=\"https:\/\/blog.zhaw.ch\/icclab\/files\/2017\/12\/stacks-image-cae15dc.png 960w, https:\/\/blog.zhaw.ch\/icclab\/files\/2017\/12\/stacks-image-cae15dc-300x141.png 300w, https:\/\/blog.zhaw.ch\/icclab\/files\/2017\/12\/stacks-image-cae15dc-768x360.png 768w, https:\/\/blog.zhaw.ch\/icclab\/files\/2017\/12\/stacks-image-cae15dc-500x234.png 500w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/a>Our own researchers Piyush and Josef are in Austin, the capital of the lone star state Texas to attend the current iteration of IEEE\/ACM International Conference on Utility and Cloud Computing which takes place in conjunction with the International Conference on Big Data Computing, Applications and Technologies. ICCLab&#8217;s and SPLab&#8217;s recent research results have been accepted as multiple peer-reviewed workshop papers and a tutorial presented on the first day and a work in progress poster which will be presented in the next days.<\/p>\n<p>In this series of blog posts, starting with this one, we will present our views and analysis of the results that will be presented at this event by cloud researchers from around the world.<\/p>\n<p><!--more--><\/p>\nngg_shortcode_0_placeholder\n<p>SPLab is adequately represented in nearly every session in Day 1 program, starting with the in depth FaaS and Serverless tutorial given by Josef.<\/p>\n<p>Josef talks about the latest industry and academic trends in serverless computing, describes the FaaS process and on how one could bring the cost lower by using filters. He defines FaaS formally as characterised by programming model, deployment model and execution model (time limit, microbilling), as well as defining FaaS technically based on the input\/processing\/output characterisation. Even though FaaS is quite recent, Josef managed to still capture a bit of history and chronological developments in this space. AWS Step function is a declarative language that introduced the notion of function orchestration. His tutorial further covers the FaaS examples supported by AWS Lambda, OpenWhisk, Fission, Azure Functions. Later in the tutorial, the audience got a hands on experience of working with SPLab&#8217;s developed tools such as Lambada, Termite and Podilzer.<\/p>\n<p>During the second half of the tutorial a various major FaaS providers were compared along multiple dimensions, cost-time analysis, language support, even language version supports, resources (memory, storage) support, etc. Fission came out as a clear winner in the open source space. But on the downside, Fissions supports yet another (its own) programming model. Later the attendees got a detailed hands on experience with Snafu &#8211; the Swiss army knife of serverless computing which has been developed in house by Josef himself.<\/p>\n<p>Towards the end of the 4 hour tutorial session, Josef covered some of the emerging research problems in this field followed by a very interactive discussion with the audience.<\/p>\n<p>The afternoon session saw two of our papers being presented in different parallel tracks of the 6th CloudAM workshop: &#8220;Towards Quantifiable Boundaries for Elastic Horizontal Scaling of Microservices&#8221; and &#8220;Cloud Robotics: SLAM and autonomous exploration on PaaS&#8221; disseminating the recent advances made by SPLab and ICCLab researchers in cutting edge fields of micro-services and cloud robotics.<\/p>\n<p>Of course, we were also impressed with some of the results of other researchers. Kevin Walsh tackled an important issue of authentication and attestation among microservices. In general, the topic of cloud-native applications and microservices is already a lot more reflected in talks compared to our last CloudAM talk two years ago, which emphasises our current research in this direction in the CNA initiative. Benjamin Byholm talked about optimising deployment with fragmented bin-packing which essentially is similar to our discourse on splitting microservices into functions. This work will likely influence our thinking on future directions.<\/p>\n<p>The 1st full day at UCC 2017 has been quite eventful with interesting discussions breaking out based on the presentations given in parallel workshops, and we are hopeful the trend will continue in the following days as well. Stay tuned for more insider assessment coming out in the next few days!<\/p>\n<div class=\"pt-sm\">Schlagw\u00f6rter: <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/austin\/\">austin<\/a>, <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/cloud\/\">cloud<\/a>, <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/conference\/\">conference<\/a>, <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/event\/\">event<\/a>, <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/faas\/\">faas<\/a>, <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/microservices\/\">microservices<\/a>, <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/robotics\/\">robotics<\/a>, <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/serverless\/\">serverless<\/a>, <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/ucc\/\">ucc<\/a>, <a href=\"https:\/\/blog.zhaw.ch\/icclab\/tag\/workshop\/\">workshop<\/a><br><\/div>","protected":false},"excerpt":{"rendered":"<p>Our own researchers Piyush and Josef are in Austin, the capital of the lone star state Texas to attend the current iteration of IEEE\/ACM International Conference on Utility and Cloud Computing which takes place in conjunction with the International Conference on Big Data Computing, Applications and Technologies. ICCLab&#8217;s and SPLab&#8217;s recent research results have been [&hellip;]<\/p>\n","protected":false},"author":78,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[1],"tags":[891,79,94,132,820,566,692,831,890,521],"features":[],"class_list":["post-11741","post","type-post","status-publish","format-standard","hentry","category-allgemein","tag-austin","tag-cloud","tag-conference","tag-event","tag-faas","tag-microservices","tag-robotics","tag-serverless","tag-ucc","tag-workshop"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>UCC 2017 Coverage - Day 1 - Service Engineering (ICCLab &amp; SPLab)<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"UCC 2017 Coverage - Day 1\" \/>\n<meta property=\"og:description\" content=\"Our own researchers Piyush and Josef are in Austin, the capital of the lone star state Texas to attend the current iteration of IEEE\/ACM International Conference on Utility and Cloud Computing which takes place in conjunction with the International Conference on Big Data Computing, Applications and Technologies. ICCLab&#8217;s and SPLab&#8217;s recent research results have been [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/\" \/>\n<meta property=\"og:site_name\" content=\"Service Engineering (ICCLab &amp; SPLab)\" \/>\n<meta property=\"article:published_time\" content=\"2017-12-06T00:27:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-12-06T15:22:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.zhaw.ch\/icclab\/files\/2017\/12\/stacks-image-cae15dc.png\" \/>\n<meta name=\"author\" content=\"Piyush Harsh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Piyush Harsh\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/\"},\"author\":{\"name\":\"Piyush Harsh\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/2769375907ea1077b28a72e26889f003\"},\"headline\":\"UCC 2017 Coverage &#8211; Day 1\",\"datePublished\":\"2017-12-06T00:27:26+00:00\",\"dateModified\":\"2017-12-06T15:22:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/\"},\"wordCount\":629,\"commentCount\":1,\"image\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.zhaw.ch\/icclab\/files\/2017\/12\/stacks-image-cae15dc.png\",\"keywords\":[\"austin\",\"cloud\",\"conference\",\"event\",\"faas\",\"microservices\",\"robotics\",\"serverless\",\"ucc\",\"workshop\"],\"articleSection\":[\"*.*\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/\",\"url\":\"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/\",\"name\":\"UCC 2017 Coverage - Day 1 - Service Engineering (ICCLab &amp; SPLab)\",\"isPartOf\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.zhaw.ch\/icclab\/files\/2017\/12\/stacks-image-cae15dc.png\",\"datePublished\":\"2017-12-06T00:27:26+00:00\",\"dateModified\":\"2017-12-06T15:22:39+00:00\",\"author\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/2769375907ea1077b28a72e26889f003\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/#primaryimage\",\"url\":\"https:\/\/blog.zhaw.ch\/icclab\/files\/2017\/12\/stacks-image-cae15dc.png\",\"contentUrl\":\"https:\/\/blog.zhaw.ch\/icclab\/files\/2017\/12\/stacks-image-cae15dc.png\",\"width\":960,\"height\":450},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/blog.zhaw.ch\/icclab\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"UCC 2017 Coverage &#8211; Day 1\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#website\",\"url\":\"https:\/\/blog.zhaw.ch\/icclab\/\",\"name\":\"Service Engineering (ICCLab &amp; SPLab)\",\"description\":\"A Blog of the ZHAW Zurich University of Applied Sciences\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.zhaw.ch\/icclab\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/2769375907ea1077b28a72e26889f003\",\"name\":\"Piyush Harsh\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/1bff005c7d14996aa22495163abeb371e92daff6c0219e40790dea7d8723d578?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1bff005c7d14996aa22495163abeb371e92daff6c0219e40790dea7d8723d578?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1bff005c7d14996aa22495163abeb371e92daff6c0219e40790dea7d8723d578?s=96&d=mm&r=g\",\"caption\":\"Piyush Harsh\"},\"sameAs\":[\"http:\/\/piyush-harsh.info\/\"],\"url\":\"https:\/\/blog.zhaw.ch\/icclab\/author\/harh\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"UCC 2017 Coverage - Day 1 - Service Engineering (ICCLab &amp; SPLab)","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:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/","og_locale":"en_US","og_type":"article","og_title":"UCC 2017 Coverage - Day 1","og_description":"Our own researchers Piyush and Josef are in Austin, the capital of the lone star state Texas to attend the current iteration of IEEE\/ACM International Conference on Utility and Cloud Computing which takes place in conjunction with the International Conference on Big Data Computing, Applications and Technologies. ICCLab&#8217;s and SPLab&#8217;s recent research results have been [&hellip;]","og_url":"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/","og_site_name":"Service Engineering (ICCLab &amp; SPLab)","article_published_time":"2017-12-06T00:27:26+00:00","article_modified_time":"2017-12-06T15:22:39+00:00","og_image":[{"url":"https:\/\/blog.zhaw.ch\/icclab\/files\/2017\/12\/stacks-image-cae15dc.png","type":"","width":"","height":""}],"author":"Piyush Harsh","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Piyush Harsh","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/#article","isPartOf":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/"},"author":{"name":"Piyush Harsh","@id":"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/2769375907ea1077b28a72e26889f003"},"headline":"UCC 2017 Coverage &#8211; Day 1","datePublished":"2017-12-06T00:27:26+00:00","dateModified":"2017-12-06T15:22:39+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/"},"wordCount":629,"commentCount":1,"image":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.zhaw.ch\/icclab\/files\/2017\/12\/stacks-image-cae15dc.png","keywords":["austin","cloud","conference","event","faas","microservices","robotics","serverless","ucc","workshop"],"articleSection":["*.*"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/","url":"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/","name":"UCC 2017 Coverage - Day 1 - Service Engineering (ICCLab &amp; SPLab)","isPartOf":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/#primaryimage"},"image":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.zhaw.ch\/icclab\/files\/2017\/12\/stacks-image-cae15dc.png","datePublished":"2017-12-06T00:27:26+00:00","dateModified":"2017-12-06T15:22:39+00:00","author":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/2769375907ea1077b28a72e26889f003"},"breadcrumb":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/#primaryimage","url":"https:\/\/blog.zhaw.ch\/icclab\/files\/2017\/12\/stacks-image-cae15dc.png","contentUrl":"https:\/\/blog.zhaw.ch\/icclab\/files\/2017\/12\/stacks-image-cae15dc.png","width":960,"height":450},{"@type":"BreadcrumbList","@id":"https:\/\/blog.zhaw.ch\/icclab\/ucc-2017-coverage-day-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/blog.zhaw.ch\/icclab\/"},{"@type":"ListItem","position":2,"name":"UCC 2017 Coverage &#8211; Day 1"}]},{"@type":"WebSite","@id":"https:\/\/blog.zhaw.ch\/icclab\/#website","url":"https:\/\/blog.zhaw.ch\/icclab\/","name":"Service Engineering (ICCLab &amp; SPLab)","description":"A Blog of the ZHAW Zurich University of Applied Sciences","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.zhaw.ch\/icclab\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/2769375907ea1077b28a72e26889f003","name":"Piyush Harsh","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/1bff005c7d14996aa22495163abeb371e92daff6c0219e40790dea7d8723d578?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1bff005c7d14996aa22495163abeb371e92daff6c0219e40790dea7d8723d578?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1bff005c7d14996aa22495163abeb371e92daff6c0219e40790dea7d8723d578?s=96&d=mm&r=g","caption":"Piyush Harsh"},"sameAs":["http:\/\/piyush-harsh.info\/"],"url":"https:\/\/blog.zhaw.ch\/icclab\/author\/harh\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/posts\/11741","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/users\/78"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/comments?post=11741"}],"version-history":[{"count":6,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/posts\/11741\/revisions"}],"predecessor-version":[{"id":11760,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/posts\/11741\/revisions\/11760"}],"wp:attachment":[{"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/media?parent=11741"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/categories?post=11741"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/tags?post=11741"},{"taxonomy":"features","embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/features?post=11741"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}