OpenStack
CloudStack
- IaaS: ...
- Open source project started by NASA (nova) and Rackspace (swift)
- Apache license
- Own APIs in addition to broad AWS compatibility
- Evolving quickly
- Vibrant community
- wants to be THE Linux for the cloud
- Various hosters (Rackspace, hp, ...)
- IaaS: ...
- Formery known as cloud.com, acquired by Citrix
- Apache incubator project (2012)
- Apache license
- Swift compatible obj storage (S3 like)
- Not very vibrant community
Eucalyptus
Conclusions
ownCloud
- IaaS: ...
- Open Source implementation (GPL3 w/ prop. relicensing) of many (prop) AWS interfaces
- Used in many private clouds ...
- ... relatively mature
- ... but not exactly vibrant community
- Cloud storage/sync/PIM/sharing provided from OWN machine
- AGPLv3
- As secure as your own server
- Requires skills and invest (but not trusting sb else)
- Cloud will come ...
- Freedom in the cloud has some challenges of its own
- Using open source software is just one aspect; trusting your public cloud provider is as important
- Questions, Job inquiries, ...:
Now -- or
kurt.garloff@telekom.de
kurt@garloff.de
(Public)
Cloud flavors
AWS
TelekomCloud
- IaaS: Infrastructure as a Service
- PaaS: Platform as a Service
- SaaS: Software as a Service
- IaaS: Does not solve complexity / skill issue
- Simple and quick pricing, provisioning, ...
- Proprietary infrastructure & interfaces
- Hosted exclusively by Amazon
- T&C: Data is yours
- ... but under US jurisdiction
- Lots of Linux-based applications
- De-facto reference for scalable cloud apps
- AppStore for Business Applications (SMB)
- ... providing (curated) SaaS apps from ISVs in a simple way
- Hosting platform based on OpenStack (yes, we contribute!
- Run by DT team in DT data centers (DE)
- ADV possible
Freedom in the cloud?
Conclusions
- Stand-before model: DT takes responsibility for billing, support, security, data privacy
- Open Source?
- Infrastructure / Cloud Orchestration
- Guests (IaaS) / Platform Services (PaaS)
- Applications
- Really -- community-driven?
- Who has control over your data?
- Officially (T&C)
- In reality (trust?)
- Security?
- Data privacy ...
Cloud -- why would you want it?
- Mobility: Access your data / applications from everywhere
- End-device agnostic (HTML5 ...)
- On-demand: No preinvest in hardware
- Pay as you go
- Quickly provisioned
- Flexibility / Ease of use
- Dynamic Scalability
- Economy of scale
- Hardware
- Competent Operations
CLOUD -- CHANCE ODER RISIKO FÜR FREIE SOFTWARE?
KURT GARLOFF
Trademarks are property of their owners
All opinions expressed are my own.