Download - OpenStack: A python based IaaS provider
![Page 1: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/1.jpg)
@flaper87 – Europython 2013
OpenStack . . . pure python, community developed IaaS
![Page 2: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/2.jpg)
@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.
![Page 3: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/3.jpg)
@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
![Page 4: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/4.jpg)
@flaper87 – Europython 2013
… let me tell you what it is
![Page 5: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/5.jpg)
@flaper87 – Europython 2013
OpenStackWhat 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).
![Page 6: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/6.jpg)
@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)
![Page 7: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/7.jpg)
@flaper87 – Europython 2013
… let me tell how it is being developed
![Page 8: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/8.jpg)
@flaper87 – Europython 2013
Snakes Everywhere
500% written in Python-0,1% web stuff
![Page 9: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/9.jpg)
@flaper87 – Europython 2013
Non Opinionated
Plug-in based
![Page 10: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/10.jpg)
@flaper87 – Europython 2013
Shared Nothing
Architecture
![Page 11: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/11.jpg)
@flaper87 – Europython 2013
Code Reviews
It doesn't matter who you areNor where you come fromNor how many cats you have
Gerrit, FTW
![Page 12: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/12.jpg)
@flaper87 – Europython 2013
Code Reviews
“core-committers”.replace(“committers”, “contributors”)
Gerrit, FTW
![Page 13: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/13.jpg)
@flaper87 – Europython 2013
Continues Integration
Jenkins
![Page 14: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/14.jpg)
@flaper87 – Europython 2013
Public Repository
Github
No push
![Page 15: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/15.jpg)
@flaper87 – Europython 2013
Bugs & Blueprints
Launchpad
![Page 16: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/16.jpg)
@flaper87 – Europython 2013
When bad things are the best ideas.
Common Code
Oslo Incubator
![Page 17: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/17.jpg)
@flaper87 – Europython 2013
Rules → Standards
… right, and who “defines” those?
![Page 18: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/18.jpg)
@flaper87 – Europython 2013
… let me tell you a story, OS's community rocks
![Page 19: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/19.jpg)
@flaper87 – Europython 2013
Design DevelopmentCommunity
Open
![Page 20: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/20.jpg)
@flaper87 – Europython 2013
Project Technical
Lead (PTL)
![Page 21: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/21.jpg)
@flaper87 – Europython 2013
9981 Contributors87 Countries
(keeps Growing)
![Page 22: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/22.jpg)
@flaper87 – Europython 2013
Always There
Always on IRC
![Page 23: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/23.jpg)
@flaper87 – Europython 2013
Always There
Regular MeetingsAlways on IRC
![Page 24: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/24.jpg)
@flaper87 – Europython 2013
Always There
Very active mailing listRegular MeetingsAlways on IRC
![Page 25: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/25.jpg)
@flaper87 – Europython 2013
Technical Committee
![Page 26: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/26.jpg)
@flaper87 – Europython 2013
Takeaways
Community MattersDrop your egoDo reviewsDefine your standardsBe there
![Page 27: OpenStack: A python based IaaS provider](https://reader034.vdocuments.us/reader034/viewer/2022042713/541596788d7f728a6c8b476f/html5/thumbnails/27.jpg)
@flaper87 – Europython 2013
Q&A
Thankswe
're hi
ring
http://openstack.redhat.com/
http://www.openstack.org/