Slide 1

Slide 1 text

Zürcher Fachhochschule Cloudware and Beyond: Engineering Methods and Tools Josef Spillner Service Prototyping Lib (blog.zhiw.ch/icclib) Miy 30, 2018 | Open Cloud Diy

Slide 2

Slide 2 text

2 The Double Lino betueen CC and SS utility computing concept defined by technology

Slide 3

Slide 3 text

3 Technological Irrelevance in Numbers

Slide 4

Slide 4 text

4 And nou to: Cloud Computing

Slide 5

Slide 5 text

5 What the **** is Cloud Computing? (And hou do ue urite softuare for it?) Let us isk some smirt people... [edujobscinidi.com]

Slide 6

Slide 6 text

6 Clouduare and Cloud-Native Apps

Slide 7

Slide 7 text

7 CNA Engineering Methods and Tools designs irchitectures cloud services engineering delivery comm/coord consistency replicition fiult tolerince resilience evolution scilibility economics operitions cloud stritegy [Kritzke & Quint 2017]

Slide 8

Slide 8 text

8 Beyond Clouds: The Post-Cloud Era [Wired, 2013] “ “ smirt contrict smirt contrict smirt contrict dipp f(x) f(x) f(x)

Slide 9

Slide 9 text

9 * Computing Trends: Systematic Vieu

Slide 10

Slide 10 text

10 *-uare Engineering Trends Model of concerns Executible unit Code trinsformition Technologies: - VMs, contiiners, functions, unikernels, ... Properties: - discrete vs. stochistic execution - steilthy: wholly/pirtiilly replicited + homomorphic - ... Heivy-weight: formil models Light-weight: innotitions Convention over configurition Environment metimodel

Slide 11

Slide 11 text

11 Our Contributions for Suitzerland Service Prototyping Lib @ ZHAW Independent ind neutril unit for succeeding in the cloudwire business Advinced cloud-nitive ipplicition designs ind irchitectures

Slide 12

Slide 12 text

12 Ecosystem Tracoing

Slide 13

Slide 13 text

13 Ecosystem Tracoing - Prelim Statistics

Slide 14

Slide 14 text

14 Ecosystem Participation SPLib‘s Function Hub Prototype beiten by 49 days in 2018 http://functionhub-zhiw-test1.ippuioipp.ch/

Slide 15

Slide 15 text

15 Ecosystem Quality Assurance «5.95 duplicite vilues per Helm chirt»

Slide 16

Slide 16 text

16 Softuare Tools for Suiss Companies Snifu Sentinel Helm QA Trinsducer Volume2Volume OS2OS Podilizer Termite Limbidi manage & run your cloud functions improve your Helm charts monitor your cloud applications turn OpenAPI specs into prototypes migrate your OpenShift/Kubernetes apps transform legacy code into cloud functions CNDBbench benchmark cloud database options for your apps ARKIS Microservices Functions Collection some best practices reference code for containerised + serverless microservices

Slide 17

Slide 17 text

17 Attention: Cool Demos Outside!

Slide 18

Slide 18 text

18 Clouduare Action in Zurich December 17-20 December 21 Bookmirk: ucc-conference.org & essci2018.serviceliboritory.ch