{"id":223,"date":"2018-09-14T14:15:47","date_gmt":"2018-09-14T12:15:47","guid":{"rendered":"http:\/\/blog.zhaw.ch\/splab\/?p=223"},"modified":"2018-09-14T14:15:47","modified_gmt":"2018-09-14T12:15:47","slug":"esocc-2018-service-oriented-and-cloud-native-system-challenges","status":"publish","type":"post","link":"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/","title":{"rendered":"ESOCC 2018: Service-oriented and cloud-native system challenges"},"content":{"rendered":"<p>The European Conference on Service-Oriented and Cloud Computing (ESOCC) is among the most recognised community-run venues to discuss technological advances among researchers and practitioners. <a href=\"http:\/\/esocc2018.disco.unimib.it\/\">Its 7th edition<\/a> (ESOCC 2018) just took place in Como, Italy, and we were participating for three reasons: to present a paper on migrating multi-container applications between clouds, to sense new challenges ahead especially in the <a href=\"http:\/\/blog.zhaw.ch\/splab\/for-researchers\/cloud-native-applications\/\">cloud-native space<\/a>, and to connect stronger to fellow researchers from across the continent.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-228\" src=\"http:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-opening.jpg\" alt=\"\" width=\"1024\" height=\"768\" srcset=\"https:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-opening.jpg 1024w, https:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-opening-300x225.jpg 300w, https:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-opening-768x576.jpg 768w, https:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-opening-676x507.jpg 676w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p><!--more--><\/p>\n<p>The conference atmosphere was fully determined by the venue, the 19th century Teatro Sociale in Como with its Sala Bianca, but also as usual by the inspiration gained from the keynotes. The first invited talk was held by Inria&#8217;s Valerie Issarny who informed about a complex crowdsensing setup involving noise sensors on mobile phones connected to the cloud. It confirmed the need for privacy-preserving decentralised sensor data processing solutions, something we looked into with our <a href=\"https:\/\/digitalcollection.zhaw.ch\/handle\/11475\/7131\">stealth computing<\/a> research.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-226\" src=\"http:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-keynote1.jpg\" alt=\"\" width=\"1024\" height=\"768\" srcset=\"https:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-keynote1.jpg 1024w, https:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-keynote1-300x225.jpg 300w, https:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-keynote1-768x576.jpg 768w, https:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-keynote1-676x507.jpg 676w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>The second invited talk was given by Omer Rana from Cardiff University who summarised the ongoing debates on edge clouds while triggering discussions on dominant market players in data\/content distribution and computing. Several points are still not fully clear, including the use of cloud functions, the policy vs. mechanism decisions on reverse offloading from the cloud into the edge along with the proper handling of a continuum, the programmatic access to developers and the right level of rethinking architectures.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-227\" src=\"http:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-keynote2.jpg\" alt=\"\" width=\"1024\" height=\"768\" srcset=\"https:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-keynote2.jpg 1024w, https:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-keynote2-300x225.jpg 300w, https:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-keynote2-768x576.jpg 768w, https:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-keynote2-676x507.jpg 676w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>As the conference was preceded by several smaller workshops, we submitted our paper on migrating applications between inhomogeneous Kubernetes, OpenShift (now OKD) and Docker Compose platforms to the CloudWays workshop that specifically focuses on migration aspects in both senses of the word. Along with our paper (see <a href=\"http:\/\/blog.zhaw.ch\/splab\/about-us\/research-outputs\/\">research outputs<\/a>), several others discussed microservices, containerised applications and cloud functions, all of which are topics of interest to us and, by extension, to innovation-seeking companies in Switzerland. On several occasions, the link between microservices, object orientation, components and the general art of software engineering became apparent. One paper revealed for instance that developers intuitively see service-oriented software as more loosely coupled, while the actual degree of coupling depends on many factors including the skills and rigor of the developers.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-225\" src=\"http:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-coupling.jpg\" alt=\"\" width=\"1024\" height=\"768\" srcset=\"https:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-coupling.jpg 1024w, https:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-coupling-300x225.jpg 300w, https:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-coupling-768x576.jpg 768w, https:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-coupling-676x507.jpg 676w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>It will not be possible to report on all talks, but some were particularly impressive. Timon Back and Vasilios Andrikopoulos have started to look into commercial FaaS providers and, while we know a lot about their characteristics now, found additional insights into improper out-of-memory error reporting, delayed memory-proportional compute acceleration, and pricing. Cesare Pautasso and Erik Wilde propose monitorable API labelling which resembles in part our previous work on (independently verifiable) metaquality of services. Antonio Brogi et al. looked into Docker container orchestrators. As Docker images are not necessarily revealing information about services provided through them, TOSCA documents which can be partly auto-generated by scanning the containers can assist in getting the orchestration right.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-229\" src=\"http:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-salabianca.jpg\" alt=\"\" width=\"1024\" height=\"768\" srcset=\"https:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-salabianca.jpg 1024w, https:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-salabianca-300x225.jpg 300w, https:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-salabianca-768x576.jpg 768w, https:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-salabianca-676x507.jpg 676w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>In total, the conference was made up of four tracks and three workshops of which we attended almost all apart from the PhD symposium (although we <a href=\"https:\/\/www.zhaw.ch\/de\/jobs\/offene-stellen\/stelleninserat\/job\/detail\/ESHU5421.2\/\">do offer cooperative PhD positions<\/a> and hope to have something to show next year) and the European project track, which will be attended by our friends from ICCLab who will present results from the ongoing <a href=\"https:\/\/elastest.io\/\">Elastest<\/a> project. Despite annoying issues with Internet access in the venue this year, or perhaps supported by this situation, ESOCC is clearly a recommended venue to communicate research results and hammer out plans for upcoming research.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-230\" src=\"http:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-venue.jpg\" alt=\"\" width=\"1024\" height=\"768\" srcset=\"https:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-venue.jpg 1024w, https:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-venue-300x225.jpg 300w, https:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-venue-768x576.jpg 768w, https:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-venue-676x507.jpg 676w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<div class=\"pt-sm\">Schlagw\u00f6rter: <a href=\"http:\/\/blog.zhaw.ch\/splab\/tag\/cloud-native\/\">cloud-native<\/a>, <a href=\"http:\/\/blog.zhaw.ch\/splab\/tag\/conference\/\">conference<\/a>, <a href=\"http:\/\/blog.zhaw.ch\/splab\/tag\/paper\/\">paper<\/a><br><\/div>","protected":false},"excerpt":{"rendered":"<p>The European Conference on Service-Oriented and Cloud Computing (ESOCC) is among the most recognised community-run venues to discuss technological advances among researchers and practitioners. Its 7th edition (ESOCC 2018) just took place in Como, Italy, and we were participating for three reasons: to present a paper on migrating multi-container applications between clouds, to sense new [&hellip;]<\/p>\n","protected":false},"author":203,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[3],"tags":[20,21,22],"features":[],"class_list":["post-223","post","type-post","status-publish","format-standard","hentry","category-events","tag-cloud-native","tag-conference","tag-paper"],"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>ESOCC 2018: Service-oriented and cloud-native system challenges - Service Prototyping Lab<\/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\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ESOCC 2018: Service-oriented and cloud-native system challenges\" \/>\n<meta property=\"og:description\" content=\"The European Conference on Service-Oriented and Cloud Computing (ESOCC) is among the most recognised community-run venues to discuss technological advances among researchers and practitioners. Its 7th edition (ESOCC 2018) just took place in Como, Italy, and we were participating for three reasons: to present a paper on migrating multi-container applications between clouds, to sense new [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/\" \/>\n<meta property=\"og:site_name\" content=\"Service Prototyping Lab\" \/>\n<meta property=\"article:published_time\" content=\"2018-09-14T12:15:47+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-opening.jpg\" \/>\n<meta name=\"author\" content=\"Josef Spillner\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Josef Spillner\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated 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\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/\"},\"author\":{\"name\":\"Josef Spillner\",\"@id\":\"https:\/\/blog.zhaw.ch\/splab\/#\/schema\/person\/33a5227c6cc1fa3329279d33c3cc440e\"},\"headline\":\"ESOCC 2018: Service-oriented and cloud-native system challenges\",\"datePublished\":\"2018-09-14T12:15:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/\"},\"wordCount\":575,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-opening.jpg\",\"keywords\":[\"cloud-native\",\"conference\",\"paper\"],\"articleSection\":[\"Events\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/\",\"url\":\"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/\",\"name\":\"ESOCC 2018: Service-oriented and cloud-native system challenges - Service Prototyping Lab\",\"isPartOf\":{\"@id\":\"https:\/\/blog.zhaw.ch\/splab\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-opening.jpg\",\"datePublished\":\"2018-09-14T12:15:47+00:00\",\"author\":{\"@id\":\"https:\/\/blog.zhaw.ch\/splab\/#\/schema\/person\/33a5227c6cc1fa3329279d33c3cc440e\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/#primaryimage\",\"url\":\"http:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-opening.jpg\",\"contentUrl\":\"http:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-opening.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/blog.zhaw.ch\/splab\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ESOCC 2018: Service-oriented and cloud-native system challenges\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.zhaw.ch\/splab\/#website\",\"url\":\"https:\/\/blog.zhaw.ch\/splab\/\",\"name\":\"Service Prototyping Lab\",\"description\":\"A Blog of the ZHAW Zurich University of Applied Sciences\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.zhaw.ch\/splab\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.zhaw.ch\/splab\/#\/schema\/person\/33a5227c6cc1fa3329279d33c3cc440e\",\"name\":\"Josef Spillner\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/c57d7019e91373902c08eac230e003cb4f8498ecf68c9d119e9ecb82fdf6c400?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c57d7019e91373902c08eac230e003cb4f8498ecf68c9d119e9ecb82fdf6c400?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c57d7019e91373902c08eac230e003cb4f8498ecf68c9d119e9ecb82fdf6c400?s=96&d=mm&r=g\",\"caption\":\"Josef Spillner\"},\"description\":\"Head of the Service Prototyping Lab. Research on distributed systems and application computing paradigms. Senior lecturer at Zurich University of Applied Sciences.\",\"url\":\"https:\/\/blog.zhaw.ch\/splab\/author\/spio\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"ESOCC 2018: Service-oriented and cloud-native system challenges - Service Prototyping Lab","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\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/","og_locale":"en_GB","og_type":"article","og_title":"ESOCC 2018: Service-oriented and cloud-native system challenges","og_description":"The European Conference on Service-Oriented and Cloud Computing (ESOCC) is among the most recognised community-run venues to discuss technological advances among researchers and practitioners. Its 7th edition (ESOCC 2018) just took place in Como, Italy, and we were participating for three reasons: to present a paper on migrating multi-container applications between clouds, to sense new [&hellip;]","og_url":"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/","og_site_name":"Service Prototyping Lab","article_published_time":"2018-09-14T12:15:47+00:00","og_image":[{"url":"http:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-opening.jpg","type":"","width":"","height":""}],"author":"Josef Spillner","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Josef Spillner","Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/#article","isPartOf":{"@id":"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/"},"author":{"name":"Josef Spillner","@id":"https:\/\/blog.zhaw.ch\/splab\/#\/schema\/person\/33a5227c6cc1fa3329279d33c3cc440e"},"headline":"ESOCC 2018: Service-oriented and cloud-native system challenges","datePublished":"2018-09-14T12:15:47+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/"},"wordCount":575,"commentCount":0,"image":{"@id":"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/#primaryimage"},"thumbnailUrl":"http:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-opening.jpg","keywords":["cloud-native","conference","paper"],"articleSection":["Events"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/","url":"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/","name":"ESOCC 2018: Service-oriented and cloud-native system challenges - Service Prototyping Lab","isPartOf":{"@id":"https:\/\/blog.zhaw.ch\/splab\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/#primaryimage"},"image":{"@id":"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/#primaryimage"},"thumbnailUrl":"http:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-opening.jpg","datePublished":"2018-09-14T12:15:47+00:00","author":{"@id":"https:\/\/blog.zhaw.ch\/splab\/#\/schema\/person\/33a5227c6cc1fa3329279d33c3cc440e"},"breadcrumb":{"@id":"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/#primaryimage","url":"http:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-opening.jpg","contentUrl":"http:\/\/blog.zhaw.ch\/splab\/files\/2018\/09\/esocc2018-opening.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.zhaw.ch\/splab\/2018\/09\/14\/esocc-2018-service-oriented-and-cloud-native-system-challenges\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/blog.zhaw.ch\/splab\/"},{"@type":"ListItem","position":2,"name":"ESOCC 2018: Service-oriented and cloud-native system challenges"}]},{"@type":"WebSite","@id":"https:\/\/blog.zhaw.ch\/splab\/#website","url":"https:\/\/blog.zhaw.ch\/splab\/","name":"Service Prototyping Lab","description":"A Blog of the ZHAW Zurich University of Applied Sciences","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.zhaw.ch\/splab\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/blog.zhaw.ch\/splab\/#\/schema\/person\/33a5227c6cc1fa3329279d33c3cc440e","name":"Josef Spillner","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/secure.gravatar.com\/avatar\/c57d7019e91373902c08eac230e003cb4f8498ecf68c9d119e9ecb82fdf6c400?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c57d7019e91373902c08eac230e003cb4f8498ecf68c9d119e9ecb82fdf6c400?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c57d7019e91373902c08eac230e003cb4f8498ecf68c9d119e9ecb82fdf6c400?s=96&d=mm&r=g","caption":"Josef Spillner"},"description":"Head of the Service Prototyping Lab. Research on distributed systems and application computing paradigms. Senior lecturer at Zurich University of Applied Sciences.","url":"https:\/\/blog.zhaw.ch\/splab\/author\/spio\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.zhaw.ch\/splab\/wp-json\/wp\/v2\/posts\/223","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.zhaw.ch\/splab\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.zhaw.ch\/splab\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.zhaw.ch\/splab\/wp-json\/wp\/v2\/users\/203"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.zhaw.ch\/splab\/wp-json\/wp\/v2\/comments?post=223"}],"version-history":[{"count":1,"href":"https:\/\/blog.zhaw.ch\/splab\/wp-json\/wp\/v2\/posts\/223\/revisions"}],"predecessor-version":[{"id":231,"href":"https:\/\/blog.zhaw.ch\/splab\/wp-json\/wp\/v2\/posts\/223\/revisions\/231"}],"wp:attachment":[{"href":"https:\/\/blog.zhaw.ch\/splab\/wp-json\/wp\/v2\/media?parent=223"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.zhaw.ch\/splab\/wp-json\/wp\/v2\/categories?post=223"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.zhaw.ch\/splab\/wp-json\/wp\/v2\/tags?post=223"},{"taxonomy":"features","embeddable":true,"href":"https:\/\/blog.zhaw.ch\/splab\/wp-json\/wp\/v2\/features?post=223"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}