emccode / EMCW2016

EMCW2016 Content Development
0 stars 0 forks source link

Unstructured and structured PaaS demystified #20

Closed clintkitson closed 8 years ago

clintkitson commented 8 years ago

It's the age-old tale of building vs buying, but with a twist. Almost all of the tools to build your own PaaS today are Open Source, so why wouldn't you want to build your own? The unstructured vs structured conversation is very opinionated right now. In this session we will go through the pros and cons of both, with explanations of standard concepts such as distributed systems, containers and orchestration engines.

jonasrosland commented 8 years ago

How would you define a PaaS? What's in it?

Explain concepts of containers as it's a common theme on all PaaS systems. Show how they are all distributed in one way or another (Mesos/Kubernetes/CF/Deis).

Are you going to run specialized applications? Do you have full knowledge of the stack you need to run them? Do you want to have access to all the nerd-knobs? Is the platform your business end goal?

Are you running stateless apps tied to some backing stageful service? Do you want to rely on the expertise of people who have built platforms for years? Is the platform not your business end goal, but rather just running apps with business value?

Show examples of different platforms, and focus on how they differ in business value and operational investment.

End with an explanation on how you choose the right platform for the right use case, and mixing them for different uses is encouraged!

clintkitson commented 8 years ago

@jonasrosland Your session could lead into this demo as the meaculpa of PaaS. https://github.com/emccode/EMCW2016/issues/35