Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Keynote: Changing Server Landscape @ All Things...
Search
Brandon Philips
October 19, 2015
Technology
0
170
Keynote: Changing Server Landscape @ All Things Open
Brandon Philips
October 19, 2015
Tweet
Share
More Decks by Brandon Philips
See All by Brandon Philips
Node.js Workflow with Minikube and Skaffold
philips
0
270
Manage the App on Kubernetes
philips
0
350
Production Backbone Monitoring Containerized Apps
philips
0
200
KubeCon EU 2017: Dancing on the Edge of a Volcano
philips
1
790
rkt - KubeCon EU keynote - 2017
philips
1
280
FOSDEM_Keynote_2017-_.pdf
philips
0
140
Tectonic Summit Day 2 Keynote
philips
0
370
Kubernetes: Simple to Manage Anywhere (self-hosted, Tectonic upgrade demo)
philips
0
410
KubeCon Keynote 2016- Distributed Systems Simplified on Kubernetes
philips
2
570
Other Decks in Technology
See All in Technology
2025-12-18_AI駆動開発推進プロジェクト運営について / AIDD-Promotion project management
yayoi_dd
0
110
AWS re:Invent 2025で見たGrafana最新機能の紹介
hamadakoji
0
430
Strands AgentsとNova 2 SonicでS2Sを実践してみた
yama3133
0
370
RAG/Agent開発のアップデートまとめ
taka0709
0
190
ExpoのインダストリーブースでみたAWSが見せる製造業の未来
hamadakoji
0
150
AWS Security Agentの紹介/introducing-aws-security-agent
tomoki10
0
320
業務のトイルをバスターせよ 〜AI時代の生存戦略〜
staka121
PRO
2
220
まだ間に合う! Agentic AI on AWSの現在地をやさしく一挙おさらい
minorun365
12
720
AWSを使う上で最低限知っておきたいセキュリティ研修を社内で実施した話 ~みんなでやるセキュリティ~
maimyyym
2
1.8k
AIエージェント開発と活用を加速するワークフロー自動生成への挑戦
shibuiwilliam
4
310
Snowflakeでデータ基盤を もう一度作り直すなら / rebuilding-data-platform-with-snowflake
pei0804
6
1.6k
AlmaLinux + KVM + Cockpit で始めるお手軽仮想化基盤 ~ 開発環境などでの利用を想定して ~
koedoyoshida
0
120
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
225
10k
Designing for Performance
lara
610
69k
Getting science done with accelerated Python computing platforms
jacobtomlinson
0
70
Designing for humans not robots
tammielis
254
26k
How to Ace a Technical Interview
jacobian
281
24k
My Coaching Mixtape
mlcsv
0
6
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.3k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
HDC tutorial
michielstock
0
260
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
The browser strikes back
jonoalderson
0
55
We Are The Robots
honzajavorek
0
110
Transcript
Changing Server Landscape @coreoslinux @brandonphilips Towards Application Ops
Brandon Philips CTO, CoreOS github.com/philips
Open Source Powers Compute
Mobile
Desktop*
Frontend Web
Server Infrastructure
Web Backend
Databases
Data processing
Google's Infrastructure
Twitter's Infrastructure
Facebook's Infrastructure
Google's Infrastructure for Everyone Else
GIFEE
#GIFEE
What makes GIFEE compelling?
Operations Paradise more hosts = more scale
Operations Paradise more hosts == more scale
Operations Paradise more hosts === more scale
RAM: 64Gb CPU: 16x 3.2Ghz OS: CoreOS 835.1.0
A Copy of Our App Input RAM: 2Gb CPU: 2000
milli-cpu
A Copy of Our App Output Req/sec: 1,000
RAM: 64Gb CPU: 16x 3.2Ghz
App Req/sec: 1,000 App Healthy: True
App Req/sec: 2,000 App Healthy: True
Operations Paradise individual host failure OK
App Req/sec: 2,000 App Healthy: True
App Req/sec: 1,000 App Healthy: True
Operations Paradise app rolling updates, trivial rollback
App Req/sec: 8,000 App Healthy: True
App Req/sec: 8,000 App Healthy: False
App Req/sec: 8,000 App Healthy: True
App Req/sec: 8,000 App Healthy: True
App Req/sec: 8,000 App Healthy: True
App Req/sec: 8,000 App Healthy: True
Operations Paradise efficient server utilization
App Req/sec: 8,000 App Healthy: True
App Req/sec: 8,000 App Healthy: True
App Engineer Paradise consistent, easy scaling, rolling deploys
What do we need to build? Lots of new open
source tooling!
you
you as a sw engineer
your with Ada.Text_IO; procedure Hello_World is use Ada.Text_IO; begin Put_Line("Hello,
world!"); end; #include <stdio.h> int main() { printf("Hello, world!\n"); } package main import "fmt" func main() { fmt.Println("Hello, world!") }
your container image
your /bin/java /opt/app.jar /lib/libc
your /bin/python /opt/app.py /lib/libc
your com.example.app d474e8c57737625c
your d474e8c57737625c Signed By: Alice
Motivation No Host Dependencies
None
Multiple Types of Ops OS Ops, Cluster Ops, App Ops
you as os ops
None
None
None
None
None
...
None
you as a cluster ops
your API Scheduling Service Discovery
your API Scheduling Service Discovery
your API Scheduling Service Discovery
you as app ops
your
your com.example.webapp x3
your com.example.webapp x3
your ??? com.example.webapp x3
What is CoreOS?
What is CoreOS? Container-focused Linux
What is CoreOS?
What is CoreOS?
What is CoreOS?
None
What is CoreOS? github.com/coreos
What is CoreOS? Products to Enable #GIFEE
QUAY Secure hosting for private Docker repositories quay.io @quayio
The smartest way to run your container infrastructure. tectonic.com @tectonic
Google's Infrastructure for Everyone Else
Google's Infrastructure for Everyone Else
Google's Infrastructure for Everyone Else
Tech Discussion & Demos Today 2:30pm Devops Track
Thank You @brandonphilips