Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Bring your own code vs. Bring your own container
Search
Matthias Haeussler
April 19, 2018
0
74
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
Share
More Decks by Matthias Haeussler
See All by Matthias Haeussler
Cloud Technologies & Services - Past, Present & Future
maeddes
0
50
Cloud and Container-based Integrated Development Environments
maeddes
0
340
Distributed Systems patterns - Spring Cloud, Service Mesh & eBPF
maeddes
3
1.2k
A guide to observability for Java apps in Kubernetes
maeddes
7
1.5k
Options Galore: From Source Code to Container Image
maeddes
1
610
Seacon 2020 - Cloud Plattformen entmystifiziert
maeddes
0
40
Cloud-Plattformen entmystifiziert: Was können Docker, Kubernetes, Cloud Foundry & Knative?
maeddes
2
170
Platforms Demystified: Cloud Foundry, Kubernetes, Eirini, and Knative
maeddes
0
42
Kubernetes and/or Cloud Foundry - How to run your Spring Boot Microservi
maeddes
0
79
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
22
1.5k
What's in a price? How to price your products and services
michaelherold
245
12k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
12
630
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.6k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.5k
Reflections from 52 weeks, 52 projects
jeffersonlam
349
20k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
135
33k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
4
490
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.2k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
51
2.4k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
30
1.1k
Transcript
Bring your own code - Bring your own container Matthias
Haeussler NovaTec Consulting GmbH
#whoami - Matthias Haeussler NovaTec Cloud Consultant Stuttgart CF Meetup
Organizer @maeddes
&
&
What this talk will not be about ❏ Infrastructure &
Infrastructure Automation ❏ ANYTHING BEYOND OOTB ❏ VENDOR - SPECIFIC IMPLEMENTATION ❏ EXTENSIONS & ADD-ONS
Intention of this talk app app deploy recovery (auto) scaling
supported runtimes service bindings (aggregated) logging zero-downtime deployment
Intro
Cloud Foundry Basics app buildpack cf push app Applications Services
container route
Kubernetes Basics - Part I - Container Dockerfile runtime app
app runtime base container runtime app
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
Demo
Summary
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
Cloud Foundry ❏ Simplicity ❏ “Containerless” ❏ Very Fast “App
to Platform” Path ❏ Buildpacks ❏ Limitation to Buildpacks ❏ Limited Configuration Scope ❏ No Automated Blue/Green Deploy ❏ Stateful workloads
You can do and configure more, But you have to
do and know more
It is very easy to handle, does it give me
all I need?
My wish: Functional Scope of K8s with the simplicity of
Cloud Foundry
Happy to help @maeddes github.com/maeddes/cf-vs-k8s Stuttgart-Cloud-Foundry-Meetup
None