SlideShare a Scribd company logo
Openstack for developers
(and a little bit of Vagrant)
http://engineering.spilgames.com/
@bongo
#appsterdam @appsterdam
2
Who is this guy?
- Born chemist
The IT in ID&T -
- Perfectly integrated!
3
Who are you?
4
What is “cloud”
5
What is Openstack
“Open source cloud computing platform
for public and private clouds”
6
The Linux of Cloud
1991:
2010:
7
http://openstack-in-production.blogspot.nl/2013/09/a-tale-of-3-openstack-clouds-50000.html
8
9
The Foundation and the community
9500 members!
10
The Foundation and the community
1.7 MLOC, ~1600 contributors, 86K commits, 470 man-years
source: ohloh
11
What is Openstack?
“Open source cloud computing platform
for public and private clouds”
Is Openstack the new Linux?
12
Openstack is hard
Close your eyes
13
Architecture
Loosely coupled independent service model
14
Openstack vs AWS
Nova EC2
Swift S3
Cinder EBS
Glance AMIs
Keystone IAM
Neutron
VPC, Router, etc
15
Contribute!
Create an https://launchpad.net account, sign CLA and join Foundation
Join the mailing lists openstack@lists.openstack.org
$ git clone https://github.com/openstack/keystone.git
$ cd keystone
$ git-review -s
$ git remote update ; git checkout master ; git pull origin master
$ git checkout -b new_amazing_feature
$ git commit -a ; git review
wait for 2+ review from core members; they’ll run Jenkins and merge if pass
https://wiki.openstack.org/wiki/HowToContribute
16
Openstack for dev(ops)
=
meetup.com/DevopsAmsterdam
17
Demo time
18
19
Upcoming events
Save the date: 17th October
meetup.com/Openstack-Amsterdam
and the next DevOps Meetup!
20
Quæstiones?
Openstack for developers
(and a little bit of Vagrant)
http://engineering.spilgames.com/
@bongo
#appsterdam @appsterdam
22
Openstack @ Spil Games
✓30 TB Swift cluster for caching
✓6 node compute cluster
✓Every API service behind LB’s, Ceph (in progress), Keystone/AD
✓Neutron/OVS
23
Hybrid cloud model
24
OK, cool, but how do *I* use it?
Choose your platform: or
Choose your method: or
Deploy, learn, rinse and repeat (don’t forget HA/Security/Storage)!
Choose hypervisor: or
25
Upcoming events
Cloud and more
Save the date: 17th October
Tomorrow!
and the next DevOps Meetup!
7/8th October (vxcompany.com)
26
Try it at home!
devstack.org

More Related Content

What's hot

Egypt Cloud Day, May 2011--From Zero to Cloud
Egypt Cloud Day, May 2011--From Zero to CloudEgypt Cloud Day, May 2011--From Zero to Cloud
Egypt Cloud Day, May 2011--From Zero to Cloud
Egypt Cloud Forum
 

What's hot (10)

Moby and linux kit, what to expect - Lorenzo Fontana, DevOps Expert at Kiratech
Moby and linux kit, what to expect - Lorenzo Fontana, DevOps Expert at KiratechMoby and linux kit, what to expect - Lorenzo Fontana, DevOps Expert at Kiratech
Moby and linux kit, what to expect - Lorenzo Fontana, DevOps Expert at Kiratech
 
Enter Cloud Suite at CEBIT Hannover
Enter Cloud Suite at CEBIT HannoverEnter Cloud Suite at CEBIT Hannover
Enter Cloud Suite at CEBIT Hannover
 
Build A Private Developer's Cloud Using TripleO
Build A Private Developer's Cloud Using TripleOBuild A Private Developer's Cloud Using TripleO
Build A Private Developer's Cloud Using TripleO
 
Getting over the barrier and start contributing to OpenStack
Getting over the barrier and start contributing to OpenStackGetting over the barrier and start contributing to OpenStack
Getting over the barrier and start contributing to OpenStack
 
次世代データセンターを支えるウェブスケールネットワーク
次世代データセンターを支えるウェブスケールネットワーク次世代データセンターを支えるウェブスケールネットワーク
次世代データセンターを支えるウェブスケールネットワーク
 
Elastic Apache Mesos on Amazon EC2
Elastic Apache Mesos on Amazon EC2Elastic Apache Mesos on Amazon EC2
Elastic Apache Mesos on Amazon EC2
 
OpenStack Ottawa Q2 MeetUp - May 31st 2017
OpenStack Ottawa Q2 MeetUp - May 31st 2017OpenStack Ottawa Q2 MeetUp - May 31st 2017
OpenStack Ottawa Q2 MeetUp - May 31st 2017
 
cloudstorageAPI
cloudstorageAPIcloudstorageAPI
cloudstorageAPI
 
2016 - Orchestrating multi-container apps: How I came to love the pod
2016 - Orchestrating multi-container apps: How I came to love the pod2016 - Orchestrating multi-container apps: How I came to love the pod
2016 - Orchestrating multi-container apps: How I came to love the pod
 
Egypt Cloud Day, May 2011--From Zero to Cloud
Egypt Cloud Day, May 2011--From Zero to CloudEgypt Cloud Day, May 2011--From Zero to Cloud
Egypt Cloud Day, May 2011--From Zero to Cloud
 

Viewers also liked (7)

Openstack benelux 2015
Openstack benelux 2015Openstack benelux 2015
Openstack benelux 2015
 
Red Hat Forum Benelux 2015
Red Hat Forum Benelux 2015Red Hat Forum Benelux 2015
Red Hat Forum Benelux 2015
 
Kubernetes Meetup - 25th May 2016
Kubernetes Meetup - 25th May 2016Kubernetes Meetup - 25th May 2016
Kubernetes Meetup - 25th May 2016
 
Nluug dev ops conference privatecloud&devops
Nluug dev ops conference   privatecloud&devopsNluug dev ops conference   privatecloud&devops
Nluug dev ops conference privatecloud&devops
 
Openstack Benelux Conference 2014 Red Hat Keynote
Openstack Benelux Conference 2014  Red Hat KeynoteOpenstack Benelux Conference 2014  Red Hat Keynote
Openstack Benelux Conference 2014 Red Hat Keynote
 
Cloud Architect Alliance #15: Openstack
Cloud Architect Alliance #15: OpenstackCloud Architect Alliance #15: Openstack
Cloud Architect Alliance #15: Openstack
 
Red Hat OpenShift V3 Overview and Deep Dive
Red Hat OpenShift V3 Overview and Deep DiveRed Hat OpenShift V3 Overview and Deep Dive
Red Hat OpenShift V3 Overview and Deep Dive
 

Similar to Openstack for developers Appsterdam Weekly Wednesday Lunch Lectures

OpenStack Defrag Conference Presentation
OpenStack Defrag Conference PresentationOpenStack Defrag Conference Presentation
OpenStack Defrag Conference Presentation
Todd Morey
 

Similar to Openstack for developers Appsterdam Weekly Wednesday Lunch Lectures (20)

Dev opsmeetup sept2013-leaseweb
Dev opsmeetup sept2013-leasewebDev opsmeetup sept2013-leaseweb
Dev opsmeetup sept2013-leaseweb
 
Open stack presentation
Open stack presentationOpen stack presentation
Open stack presentation
 
OpenStack-101-Modular-Deck-1.pptx
OpenStack-101-Modular-Deck-1.pptxOpenStack-101-Modular-Deck-1.pptx
OpenStack-101-Modular-Deck-1.pptx
 
Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"
 
Introduction to Open stack - An Overview
Introduction to Open stack - An Overview Introduction to Open stack - An Overview
Introduction to Open stack - An Overview
 
OCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, Smile
OCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, SmileOCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, Smile
OCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, Smile
 
Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017
Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017
Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017
 
OpenStack Defrag Conference Presentation
OpenStack Defrag Conference PresentationOpenStack Defrag Conference Presentation
OpenStack Defrag Conference Presentation
 
Operate with an openstack deployment by code
Operate with an openstack deployment by codeOperate with an openstack deployment by code
Operate with an openstack deployment by code
 
[OpenStack Day in Korea 2015] Keynote 1 - OpenStack Mission Update
[OpenStack Day in Korea 2015] Keynote 1 - OpenStack Mission Update[OpenStack Day in Korea 2015] Keynote 1 - OpenStack Mission Update
[OpenStack Day in Korea 2015] Keynote 1 - OpenStack Mission Update
 
Openstack Pakistan intro
Openstack Pakistan introOpenstack Pakistan intro
Openstack Pakistan intro
 
OpenStack - What is it and why you should know about it!
OpenStack - What is it and why you should know about it!OpenStack - What is it and why you should know about it!
OpenStack - What is it and why you should know about it!
 
Getting-Started-With-Openstack
Getting-Started-With-OpenstackGetting-Started-With-Openstack
Getting-Started-With-Openstack
 
Grace Hopper Conference Opensource Day - OpenStack workshop
Grace Hopper Conference Opensource Day - OpenStack workshopGrace Hopper Conference Opensource Day - OpenStack workshop
Grace Hopper Conference Opensource Day - OpenStack workshop
 
Openstack Pakistan Workshop (intro)
Openstack Pakistan Workshop (intro)Openstack Pakistan Workshop (intro)
Openstack Pakistan Workshop (intro)
 
Docker Meetup Bangalore - Docker + Openstack
Docker Meetup Bangalore - Docker + OpenstackDocker Meetup Bangalore - Docker + Openstack
Docker Meetup Bangalore - Docker + Openstack
 
Softlayer Bluemix User Summit 2015 Keynote
Softlayer Bluemix User Summit 2015 KeynoteSoftlayer Bluemix User Summit 2015 Keynote
Softlayer Bluemix User Summit 2015 Keynote
 
(Open)Stacking Containers
(Open)Stacking Containers(Open)Stacking Containers
(Open)Stacking Containers
 
Openstack - An introduction/Installation - Presented at Dr Dobb's conference...
 Openstack - An introduction/Installation - Presented at Dr Dobb's conference... Openstack - An introduction/Installation - Presented at Dr Dobb's conference...
Openstack - An introduction/Installation - Presented at Dr Dobb's conference...
 
Cloud Foundry and OpenStack – Marriage Made in Heaven !
Cloud Foundry and OpenStack – Marriage Made in Heaven !Cloud Foundry and OpenStack – Marriage Made in Heaven !
Cloud Foundry and OpenStack – Marriage Made in Heaven !
 

Recently uploaded

Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 

Recently uploaded (20)

Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
UiPath New York Community Day in-person event
UiPath New York Community Day in-person eventUiPath New York Community Day in-person event
UiPath New York Community Day in-person event
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Ransomware Mallox [EN].pdf
Ransomware         Mallox       [EN].pdfRansomware         Mallox       [EN].pdf
Ransomware Mallox [EN].pdf
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 

Openstack for developers Appsterdam Weekly Wednesday Lunch Lectures