Rootconf 2017

On service reliability

Deploying serverless platforms on Kubernetes

Submitted by Vishal Biyani (@vishal-biyani) on Sunday, 12 February 2017

videocam
Preview video

Technical level

Intermediate

Section

Workshops

Status

Confirmed

Vote on this proposal

Login to vote

Total votes:  +3

Abstract

The talk will demo running serverless (Function as a service) style frameworks on top of Kubernetes. I will compare Funktion from Fabric8, Iron Functions and Fission from Platform9; each framework comes with it’s strength & weaknesses like connectors or maturity of deployment. I will evaluate and demo these frameworks from POV of 1) Built in triggers 2) Cold start capability 3) Runtime availability 4) Ease of use: deployment and operations 5) Additional features such as API gateway etc. I will demonstrate two distinct use with different latency requirements.

Outline

00-10: Introduction to Serverless/Function as a Service - needs, use cases & commercial/open source landscape
10-24: Walkthrough of features of the three frameworks, pros & cons and usability impressions
24-30: Install the frameworks on Kubernetes cluster (+Demo)
30-40: Deploy sample applications on all 3 platforms (+Demo)

Speaker bio

Vishal brings his experience as an engineer who has worked across the whole lifecycle of software development together to bring holistic view of systems and obsessive focus on reducing waste while delivering value. Vishal has worked with Fortune 500 enterprises as well as medium scale startups to bring best of technology & business together. In his current role Vishal is heading technology at InfraCloud - a programmable infrastructure company.

Links

Slides

http://www.slideshare.net/vrbiyani/serverless-pune-meetup-1

Preview video

https://youtu.be/Qb-wghu1Ny4

Comments

  • 1
    Zainab Bawa (@zainabbawa) Reviewer a year ago

    What are the key takeaways for the audience from this talk?

    • 1
      Vishal Biyani (@vishal-biyani) Proposer a year ago

      @Zainab Two key takeaways: 1) What are open source options to implement FaaS platform other than AWS lambda (To avoid lock in) 2) A fairly detailed introduction to the three open source frameworks with relative strengths and weaknesses so as an engineer/engireeing leader one can choose to bet on the one that fits my current and potential future use cases.
      I will upload intro video today.

      • 1
        Zainab Bawa (@zainabbawa) Reviewer a year ago

        Sounds good!

  • 1
    Zainab Bawa (@zainabbawa) Reviewer a year ago

    To complete the submission, upload and share link of a two-min self-recorded video explaining what this talk is about and why the audience should attend it.

    • 1
      Vishal Biyani (@vishal-biyani) Proposer a year ago

      @Zainab - the video is udpated now, thanks for following up.

  • 1
    Vishal Kulshrestha (@kvishalk) a year ago

    where is the venu?

Login with Twitter or Google to leave a comment