Intro to Cloud
Martin Uddén @ Cybercom
About the author
- With Cybercom since April '19
- Ericsson
- Sectra
- Cybercom IIOT EC/I4
- IFS (ongoing since August)
About the author
- Linux
- CI/CD
- Cloud Architecture
- Kubernetes/Containers
- Extensive On Prem/Hybrid XP
In the beginning the Gods created the mainframe
In the beginning
- Punchcards
- Sequential execution
In the beginning

In the beginning
- Mini computers
- CRT Terminals
- Networking


In the beginning
- Micro computers
- IBM/PC
- Workstations

In the beginning
- Client/Server paradigm
- File/Print/Web servers

In the beginning
- Data center consolidation
- Rack servers
- Co-location with internet connection

Cloud computing
- "The network is the computer" - Sun Microsystems 1984
- Thin clients vs. "Thick clients"
- "Cloud" first used in internal doc at Compaq
Virtual machines
- VMware (1998)
- XEN (2003)
- Intel VT-x (2006)
- Linux KVM (2006)
Virtual networking
- GRE (RFC1701, 1994)
- VLAN (IEEE 802.1Q, 2003)
- VXLAN (RFC7348, 2014)
Amazon Web Services
- Genesis 2002
- IT Services Champagne Strategy
- First commercial AWS service (SQS, 2004)
- Relaunch (2006) with EC2
AWS Elastic Compute Cloud (EC2)
- Datacenter As A Service
- Compute, Networking, Storage
- Consolidate entire corporate infra into "the cloud"
AWS Offering today

Serverless services
- Serverless as an AWS concept (No EC2 server involved)
- "Higher order" compute and storage abstractions
- Physical server → Virtual server → Container → AWS Lambda FaaS/PaaS
- Disk → File → DB server → Serverless DB
Buzzword overload
"Cloud" is used all over the place to signify wildly different concepts.
- Cloud storage (e.g. Dropbox, Apple iCloud)
- Cloud providers (e.g. AWS, Google Cloud Platform, Microsoft Azure)
- Cloud native (SW dev methodology and tech stack)
- Cloud: Public vs. Private vs. Hybrid
Q and/or A
