SlideShare a Scribd company logo
@flaper87 – Europython 2013
OpenStack . . .
pure python, community developed IaaS
@flaper87 – Europython 2013
What's this talk about?
It's all about OpenStack...
… about what it is.
… about how it is being developed.
… about the community around it.
… about engaging you to contribute to it.
@flaper87 – Europython 2013
Who's this
dude?
@flaper87 (a.k.a, Flavio Percoco):
Very proud Red Hatter, who's also part of the
MongoDB Master team and has contributed to Open
Source since... forever.
One of those who thinks about programming when
he's not programming.
member of
@flaper87 – Europython 2013
… let me tell you what it is
@flaper87 – Europython 2013
OpenStack
What marketers read:
noun [U] / o .pənstæk/ cloud operating system that controls large pools ofˈ ʊ
compute, storage, and networking resources throughout a datacenter, all managed
through a dashboard that gives administrators control while empowering their users
to provision resources through a web interface.
What it really is:
Really cool, pure python, open source,
infrastructure (and not just infrastructure)
as a service provider (IaaS).
@flaper87 – Europython 2013
✔
OpenStack Compute (Nova)
✔
OpenStack Image (Glance)
✔
OpenStack Block Storage (Cinder)
✔
OpenStack Object Storage (Swift)
✔
OpenStack Networking (Neutron)
OpenStack
✔
OpenStack Dashboard (Horizon)
✔
OpenStack Meetering (Ceilometer)
✔
OpenStack Identity (Keystone)
✔
OpenStack Orchestraion (Heat)
@flaper87 – Europython 2013
… let me tell how it is being developed
@flaper87 – Europython 2013
Snakes
Everywhere
500% written in Python
-0,1% web stuff
@flaper87 – Europython 2013
Non
Opinionated
Plug-in based
@flaper87 – Europython 2013
Shared
Nothing
Architecture
@flaper87 – Europython 2013
Code
Reviews
It doesn't matter who you are
Nor where you come from
Nor how many cats you have
Gerrit, FTW
@flaper87 – Europython 2013
Code
Reviews
“core-committers”.replace(“committers”, “contributors”)
Gerrit, FTW
@flaper87 – Europython 2013
Continues
Integration
Jenkins
@flaper87 – Europython 2013
Public
Repository
Github
No push
@flaper87 – Europython 2013
Bugs &
Blueprints
Launchpad
@flaper87 – Europython 2013
When bad things are the best ideas.
Common
Code
Oslo Incubator
@flaper87 – Europython 2013
Rules → Standards
… right, and who “defines” those?
@flaper87 – Europython 2013
… let me tell you a story, OS's community rocks
@flaper87 – Europython 2013
Design
Development
Community
Open
@flaper87 – Europython 2013
Project
Technical
Lead (PTL)
@flaper87 – Europython 2013
9981 Contributors
87 Countries
(keeps Growing)
@flaper87 – Europython 2013
Always
There
Always on IRC
@flaper87 – Europython 2013
Always
There
Regular Meetings
Always on IRC
@flaper87 – Europython 2013
Always
There
Very active mailing list
Regular Meetings
Always on IRC
@flaper87 – Europython 2013
Technical
Committee
@flaper87 – Europython 2013
Takeaways
Community Matters
Drop your ego
Do reviews
Define your standards
Be there
@flaper87 – Europython 2013
Q&A
Thanks we're
hiring
http://openstack.redhat.com/
http://www.openstack.org/

More Related Content

Similar to OpenStack: A python based IaaS provider (20)

PPTX
NetflixOSS on OpenStack
Everett Toews
 
PDF
Scaling PyData Up and Out
Travis Oliphant
 
PDF
How OpenStack Makes Python Better (and vice-versa)
doughellmann
 
PDF
Pharo Status
Jannik Laval
 
PDF
Python by Martin Geisler
Aberla
 
PDF
Containers for Science and High-Performance Computing
Dmitry Spodarets
 
KEY
Crab - A Python Framework for Building Recommendation Systems
Marcel Caraciolo
 
PDF
201708 OpenStack Seminar in Myanmar
Takashi Torii
 
PDF
Python on Science ? Yes, We can.
Marcel Caraciolo
 
PPTX
tranSMART Community Meeting 5-7 Nov 13 - Session 1: Chilly-Mazarin Meeting Ob...
David Peyruc
 
PPTX
Python
GAnkitgupta
 
PDF
Guidance, Code and Education: ScalaCenter and the Scala Community, Heather Mi...
OW2
 
PDF
Thierry carrez openly developing open infrastructure
OpenInfra Days Poland 2019
 
PDF
FIWARE Wednesday Webinars - Performing Big Data Analysis Using Cosmos With Sp...
FIWARE
 
PDF
'Scikit-project': How open source is empowering open science – and vice versa
Nathan Shammah
 
PPTX
The Offensive Python - Practical Python for Penetration Testing
Satria Ady Pradana
 
PPTX
The Offensive Python: Practical Python for Penetration Testing
Satria Ady Pradana
 
PDF
A Jupyter kernel for Scala and Apache Spark.pdf
Luciano Resende
 
PDF
Containers and Developer Defined Data Centers - Evan Powell - Keynote in Bang...
CodeOps Technologies LLP
 
PPTX
Ep keyote slides
OpenEBS
 
NetflixOSS on OpenStack
Everett Toews
 
Scaling PyData Up and Out
Travis Oliphant
 
How OpenStack Makes Python Better (and vice-versa)
doughellmann
 
Pharo Status
Jannik Laval
 
Python by Martin Geisler
Aberla
 
Containers for Science and High-Performance Computing
Dmitry Spodarets
 
Crab - A Python Framework for Building Recommendation Systems
Marcel Caraciolo
 
201708 OpenStack Seminar in Myanmar
Takashi Torii
 
Python on Science ? Yes, We can.
Marcel Caraciolo
 
tranSMART Community Meeting 5-7 Nov 13 - Session 1: Chilly-Mazarin Meeting Ob...
David Peyruc
 
Python
GAnkitgupta
 
Guidance, Code and Education: ScalaCenter and the Scala Community, Heather Mi...
OW2
 
Thierry carrez openly developing open infrastructure
OpenInfra Days Poland 2019
 
FIWARE Wednesday Webinars - Performing Big Data Analysis Using Cosmos With Sp...
FIWARE
 
'Scikit-project': How open source is empowering open science – and vice versa
Nathan Shammah
 
The Offensive Python - Practical Python for Penetration Testing
Satria Ady Pradana
 
The Offensive Python: Practical Python for Penetration Testing
Satria Ady Pradana
 
A Jupyter kernel for Scala and Apache Spark.pdf
Luciano Resende
 
Containers and Developer Defined Data Centers - Evan Powell - Keynote in Bang...
CodeOps Technologies LLP
 
Ep keyote slides
OpenEBS
 

More from Flavio Percoco Premoli (7)

PDF
Glance wants to go public
Flavio Percoco Premoli
 
PDF
Introduction, deployment and hybrid clouds
Flavio Percoco Premoli
 
PDF
OpenStack: Community driven development, For Real!
Flavio Percoco Premoli
 
PDF
Django Mongodb Engine
Flavio Percoco Premoli
 
PDF
Mongodb in deep
Flavio Percoco Premoli
 
PDF
When?, Why? and What? of MongoDB
Flavio Percoco Premoli
 
Glance wants to go public
Flavio Percoco Premoli
 
Introduction, deployment and hybrid clouds
Flavio Percoco Premoli
 
OpenStack: Community driven development, For Real!
Flavio Percoco Premoli
 
Django Mongodb Engine
Flavio Percoco Premoli
 
Mongodb in deep
Flavio Percoco Premoli
 
When?, Why? and What? of MongoDB
Flavio Percoco Premoli
 
Ad

Recently uploaded (20)

PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PDF
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
PDF
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PDF
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PDF
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
July Patch Tuesday
Ivanti
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PPTX
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
July Patch Tuesday
Ivanti
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
Ad

OpenStack: A python based IaaS provider