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
Server Evolution
Search
Viktor Petersson
March 06, 2015
Technology
0
2k
Server Evolution
From mainframes to containers and PaaS. Presentation for CloudExpo Europe 2015.
Viktor Petersson
March 06, 2015
Tweet
Share
More Decks by Viktor Petersson
See All by Viktor Petersson
Navigating the SBOM landscape: Formats, relevance, and tooling in 2024 @ BSides Bristol '24
vpetersson
0
96
State of Open Con '24
vpetersson
0
100
From Pets to Cattle
vpetersson
0
180
Beyond Just a Menu Display
vpetersson
0
100
The history of how Screenly OSE became the most popular digital signage project on GitHub
vpetersson
0
190
The DevSecOps Iceberg @ Cloud Native London
vpetersson
0
420
What's mtLS? @ Docker London
vpetersson
0
560
The "S" in "IoT" stands for "Security"
vpetersson
0
270
Living on the Edge @ Kubernetes London
vpetersson
0
140
Other Decks in Technology
See All in Technology
サイバーエージェントグループのSRE10年の歩みとAI時代の生存戦略
shotatsuge
4
1.1k
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
5
39k
Microsoft Defender XDRで疲弊しないためのインシデント対応
sophiakunii
2
320
第64回コンピュータビジョン勉強会「The PanAf-FGBG Dataset: Understanding the Impact of Backgrounds in Wildlife Behaviour Recognition」
x_ttyszk
0
240
スタックチャン家庭用アシスタントへの道
kanekoh
0
120
振り返りTransit Gateway ~VPCをいい感じでつなげるために~
masakiokuda
4
210
AWS Well-Architected から考えるオブザーバビリティの勘所 / Considering the Essentials of Observability from AWS Well-Architected
sms_tech
1
150
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
820
AWS CDK 入門ガイド これだけは知っておきたいヒント集
anank
5
760
毎晩の 負荷試験自動実行による効果
recruitengineers
PRO
5
180
20250708オープンエンドな探索と知識発見
sakana_ai
PRO
4
1.1k
ロールが細分化された組織でSREは何をするか?
tgidgd
1
430
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
299
21k
Balancing Empowerment & Direction
lara
1
460
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
340
4 Signs Your Business is Dying
shpigford
184
22k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Side Projects
sachag
455
42k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Writing Fast Ruby
sferik
628
62k
Making the Leap to Tech Lead
cromwellryan
134
9.4k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.7k
Scaling GitHub
holman
460
140k
Transcript
Server evolution: From mainframes to containers and PaaS @vpetersson
• Entrepreneur • Geek • VP Biz Dev @ CloudSigma
• Email:
[email protected]
• Twitter: @vpetersson • LinkedIn: http://www.linkedin.com/in/vpetersson About me @vpetersson
• Public IaaS • PoPs in Europe and North America
• Support (almost) all operating systems • Virtual data center • Trusted by CERN, ESA and many more About CloudSigma @vpetersson
Overview • XaaS overview • Abstraction layers • Technology overview
• Orchestration layers @vpetersson
PaaS SaaS IaaS Bare metal Abstraction @vpetersson
Mainframes Time Bare metal (x86) Virtual machines Containers IaaS layer
PaaS layer ( ) @vpetersson
Bare metal (x86) Pros • Familiar • Performance • Data
management Cons • Static hardware • Slow and expensive provisioning • Low utilization per host @vpetersson
Virtual machine overview Pros • Flexible server sizes • Higher
host utilization • Simple migration path • Scale with demand2 Cons • “Noisy neighbor” issue • Overhead on host1 • Management1 • Data control2 1 If self-hosted 2 If cloud based @vpetersson
Virtual machine technologies @vpetersson
Virtual machine management @vpetersson
Container overview Pros • Fast • Portable • Predictable Cons
• Requires VM or PaaS • Short release cycles1 1For new container environments @vpetersson
Container technologies @vpetersson
Container management “Container Operating Systems” • CoreOS • Ubuntu’s Snappy
Core • RedHat’s Project Atomic • RancherOS @vpetersson
Container management Orchestration Tools • (Ansible, Chef, Puppet, Salt etc.)
• Google's Kubernates • OpenStack • Docker’s Swarm and Compose • Mesosphere’s DCOS • panamax • shipyard • and many more… @vpetersson
Mainframes Time Bare metal (x86) Virtual machines Containers IaaS layer
PaaS layer ( ) @vpetersson
PaaS overview Pros • Easy to use • Turnkey solution
• No management Cons • Lock-in • Expensive (at scale) • Many limitations @vpetersson
PaaS technologies @vpetersson
PaaS vs. Containers • What’s the relationship between PaaS and
containers? • Can I run Docker containers on a PaaS? @vpetersson
• Ephemeral runtime environments • Portable • Abstraction • Self-managing
systems • Host OS becomes less important • Containers are here to stay • Hybrid setups Trends @vpetersson
Cloud Exchange • Portability • Hybrid • Multi-cloud @vpetersson
• Deck: https://speakerdeck.com/vpetersson/server-evolution • Email:
[email protected]
• Twitter: @vpetersson •
LinkedIn: http://www.linkedin.com/in/vpetersson Thanks @vpetersson