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

Bring your own code vs. Bring your own container

Matthias Haeussler
April 19, 2018
68

Bring your own code vs. Bring your own container

2018 - Cloud Foundry Summit North America, Boston, USA

https://www.youtube.com/watch?v=V_lM59cvGoI

Matthias Haeussler

April 19, 2018
Tweet

More Decks by Matthias Haeussler

Transcript

  1. &

  2. &

  3. What this talk will not be about ❏ Infrastructure &

    Infrastructure Automation ❏ ANYTHING BEYOND OOTB ❏ VENDOR - SPECIFIC IMPLEMENTATION ❏ EXTENSIONS & ADD-ONS
  4. Intention of this talk app app deploy recovery (auto) scaling

    supported runtimes service bindings (aggregated) logging zero-downtime deployment
  5. Kubernetes Basics - Part I - Container Dockerfile runtime app

    app runtime base container runtime app
  6. runtime app Kubernetes Basics - Part II - Kubernetes runtime

    app kubectl run pod replica set runtime app runtime app pod v2 replica set v2 deployment service/ingress endpoint
  7. Kubernetes ❏ Live Editing of Configuration ❏ Updating Configuration w/o

    Downtime ❏ Large Function Scope ❏ Very Granular Configuration Options ❏ Very Granular Configuration Options ❏ High Skill Requirement (Docker & K8s) ❏ Handling of Containers ❏ No OOTB (Tailed) Logs over RS/Deployments
  8. Cloud Foundry ❏ Simplicity ❏ “Containerless” ❏ Very Fast “App

    to Platform” Path ❏ Buildpacks ❏ Limitation to Buildpacks ❏ Limited Configuration Scope ❏ No Automated Blue/Green Deploy ❏ Stateful workloads