Slide 1

Slide 1 text

@flaper87 – Europython 2013 OpenStack . . . pure python, community developed IaaS

Slide 2

Slide 2 text

@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.

Slide 3

Slide 3 text

@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

Slide 4

Slide 4 text

@flaper87 – Europython 2013 … let me tell you what it is

Slide 5

Slide 5 text

@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).

Slide 6

Slide 6 text

@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)

Slide 7

Slide 7 text

@flaper87 – Europython 2013 … let me tell how it is being developed

Slide 8

Slide 8 text

@flaper87 – Europython 2013 Snakes Everywhere 500% written in Python -0,1% web stuff

Slide 9

Slide 9 text

@flaper87 – Europython 2013 Non Opinionated Plug-in based

Slide 10

Slide 10 text

@flaper87 – Europython 2013 Shared Nothing Architecture

Slide 11

Slide 11 text

@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

Slide 12

Slide 12 text

@flaper87 – Europython 2013 Code Reviews “core-committers”.replace(“committers”, “contributors”) Gerrit, FTW

Slide 13

Slide 13 text

@flaper87 – Europython 2013 Continues Integration Jenkins

Slide 14

Slide 14 text

@flaper87 – Europython 2013 Public Repository Github No push

Slide 15

Slide 15 text

@flaper87 – Europython 2013 Bugs & Blueprints Launchpad

Slide 16

Slide 16 text

@flaper87 – Europython 2013 When bad things are the best ideas. Common Code Oslo Incubator

Slide 17

Slide 17 text

@flaper87 – Europython 2013 Rules → Standards … right, and who “defines” those?

Slide 18

Slide 18 text

@flaper87 – Europython 2013 … let me tell you a story, OS's community rocks

Slide 19

Slide 19 text

@flaper87 – Europython 2013 Design Development Community Open

Slide 20

Slide 20 text

@flaper87 – Europython 2013 Project Technical Lead (PTL)

Slide 21

Slide 21 text

@flaper87 – Europython 2013 9981 Contributors 87 Countries (keeps Growing)

Slide 22

Slide 22 text

@flaper87 – Europython 2013 Always There Always on IRC

Slide 23

Slide 23 text

@flaper87 – Europython 2013 Always There Regular Meetings Always on IRC

Slide 24

Slide 24 text

@flaper87 – Europython 2013 Always There Very active mailing list Regular Meetings Always on IRC

Slide 25

Slide 25 text

@flaper87 – Europython 2013 Technical Committee

Slide 26

Slide 26 text

@flaper87 – Europython 2013 Takeaways Community Matters Drop your ego Do reviews Define your standards Be there

Slide 27

Slide 27 text

@flaper87 – Europython 2013 Q&A Thanks we're hiring http:/ /openstack.redhat.com/ http:/ /www.openstack.org/