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
130
State of Open Con '24
vpetersson
0
120
From Pets to Cattle
vpetersson
0
200
Beyond Just a Menu Display
vpetersson
0
120
The history of how Screenly OSE became the most popular digital signage project on GitHub
vpetersson
0
220
The DevSecOps Iceberg @ Cloud Native London
vpetersson
0
450
What's mtLS? @ Docker London
vpetersson
0
610
The "S" in "IoT" stands for "Security"
vpetersson
0
300
Living on the Edge @ Kubernetes London
vpetersson
0
150
Other Decks in Technology
See All in Technology
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
2
670
Node vs Deno vs Bun 〜推しランタイムを見つけよう〜
kamekyame
1
190
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
330
プロンプトエンジニアリングを超えて:自由と統制のあいだでつくる Platform × Context Engineering
yuriemori
0
150
Digitization部 紹介資料
sansan33
PRO
1
6.4k
[Data & AI Summit '25 Fall] AIでデータ活用を進化させる!Google Cloudで作るデータ活用の未来
kirimaru
0
4.2k
Oracle Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
3
260
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
自己管理型チームと個人のセルフマネジメント 〜モチベーション編〜
kakehashi
PRO
5
1.7k
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
17k
Authlete で実装する MCP OAuth 認可サーバー #CIMD の実装を添えて
watahani
0
390
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
12k
Featured
See All Featured
Thoughts on Productivity
jonyablonski
73
5k
エンジニアに許された特別な時間の終わり
watany
106
220k
WENDY [Excerpt]
tessaabrams
9
35k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
330
Getting science done with accelerated Python computing platforms
jacobtomlinson
0
88
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
250
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
39
Design in an AI World
tapps
0
110
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.9k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
27
End of SEO as We Know It (SMX Advanced Version)
ipullrank
2
3.8k
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