Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Cloudware and Beyond: Engineering Methods and Tools

Cloudware and Beyond: Engineering Methods and Tools

7th Open Cloud Day, Winterthur, Switzerland, May 2018

More Decks by Service Prototyping Research Slides

Other Decks in Research

Transcript

  1. 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

    View Slide

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

    View Slide

  3. 3
    Technological Irrelevance in Numbers

    View Slide

  4. 4
    And nou to: Cloud Computing

    View Slide

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

    View Slide

  6. 6
    Clouduare and Cloud-Native Apps

    View Slide

  7. 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]

    View Slide

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

    View Slide

  9. 9
    * Computing Trends: Systematic Vieu

    View Slide

  10. 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

    View Slide

  11. 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

    View Slide

  12. 12
    Ecosystem Tracoing

    View Slide

  13. 13
    Ecosystem Tracoing - Prelim Statistics

    View Slide

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

    View Slide

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

    View Slide

  16. 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

    View Slide

  17. 17
    Attention: Cool Demos Outside!

    View Slide

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

    View Slide