Tag: tutorial

Exploit Insights into your Cloud Application

If you develop or deliver cloud applications, you can benefit from automated knowledge fostering and exploitation. For instance, if you compose your app from multiple microservices, then you want to consider the app tainted from a security perspective once one of the microservices is found to be vulnerable. Likewise, if you bundle containers and cloud functions into a complex application, you would like to know upfront if, due to technical limitations in one small gear of the whole machinery, you will have a restricted choice of clouds to operate it. We will deliver a tutorial showing you how to accomplish that. Join us at the 9th IEEE International Conference on Cloud Computing in Emerging Markets (CCEM 2020) on November 7 to learn more!

Microservices in Numbers: Diagnostic Docker Deep Dive (Online Tutorial at CLOSER 2020)

Cloud applications are typically designed as coupled microservices and deployed in managed containerised form. Industry trends around container build processes, deployment packages, management platforms and abstractions (e.g. cloud functions) are still fast-paced. Developers and operators need to be able to tell good from bad practices based on automatically determined metrics. Assuming they participate in this tutorial, they will learn how to do that on a hands-on level. We introduce approaches and open source tools for quantitative assessment of containers and other microservice technologies and ecosystems. On the research side, we explain how this blends with policy-driven deployments, trusted cloud execution and data science opportunities.

The three-hours tutorial will be offered at the CLOSER 2020 conference (originally scheduled in Prague, now online) in the afternoon on May 7. Registration information is available from the conference website.

Report from the 12th IEEE/ACM UCC + 6th IEEE/ACM BDCAT + 1st CIFS

Auckland, New Zealand, had invited the global research and innovation community around broadly defined cloud computing topics to an established four-day double conference. The 12th IEEE/ACM International Conference on Utility and Cloud Computing (UCC 2019) and the 6th IEEE/ACM International Conference on Big Data Computing, Applications and Technologies (BDCAT 2019) happened with their respective main tracks and satellite events. The Service Prototyping Lab at Zurich University of Applied Sciences was present with a workshop, a tutorial and a presentation. This blog post summarises the contributions and the event as a whole.

Continue reading

Reflections on software artefact quality tutorial

Our work in the Service Prototyping Lab at Zurich University of Applied Sciences consists of applied research, prototype development and conveying knowledge to industry. In this context, we have worked hard over the previous two years to gather educational and hands-on material, including our own contributions, for increasingly valuable tutorials. From single lectures to half-day and eventually full-day tutorials, we aim at both technology enthusiasts and experienced engineers who are open for new ideas and sometimes surprising facts. In this reflective blog post, we report on this week’s experience of giving the full-day tutorial on microservice artefact observation and quality assessment.

Continue reading

Three upcoming workshops/tutorials on cloud-native and serverless application technologies

The Service Prototyping Lab will offer three in-depth presentations and hands-on sessions on several of its research topics and recent results in September and October. We hope to demonstrate valuable work and get feedback for our future research.

FI, September 2-4, 2019: «Summer School on Software Evolution: From Monolithic to Cloud-Native» @ Inforte Tampere – More information

CH, September 10, 2019: «Datengestützte Qualitätsanalyse von Microservice-Artefakten in der Softwareentwicklung» @ CH Open Workshop Days Rapperswil (in German with co-instructor support in English) – More information

DE, October 25, 2015: «CI/CD-integrated quality assessment of microservice implementation artefacts» @ Software QS-Tag Frankfurt – More information

Brief Summary of AWS Cloud Summer School Switzerland

AWS Cloud Summer School Switzerland was scheduled as a five-day event organized by Amazon. The event took place from September 3 – 7, 2018 in Zurich, Switzerland. From the outline, it appeared worth attending as it offered high-quality educational modules and hands-on labs. The SPLab was thus present at the event and this blog post aims to briefly summarize what took place and what implications can be inferred for the near future of cloud applications. Continue reading

Guest Lectures at Indian Institute of Technology – IIT (ISM) Dhanbad

On July 31 and August 1/2, purposefully disregarding the Swiss national holiday, the Service Prototyping Lab at Zurich University of Applied Sciences was represented at the premises of the Indian Institute of Technology, the former Indian School of Mines, in Dhanbad, the most populous city in the northeastern Indian state Jharkhand. Although the area is traditionally known for its coal and minerals industry, IIT (ISM) Dhanbad is also offering teaching, research and academic services including conference organisation in computer science fields. This matching profile with overlapping areas has triggered our interest, and thus Josef Spillner made the trip to offer guest lectures, tutorials and faculty-level discussions about future exchanges. This article reports on the days spent in Dhanbad.

Continue reading