I’ve been the tech Lead of multiple things at HP Cloud. I’ve often used the services.
If you’re a big company, say a pharmaceutical or car company this matters. Do you want to perform an analysis on a product in the public space? Many companies don’t.
Post-snowden era
Govs and entities around the world don’t want US company based clouds
There are different government regulations that dictate things in different countries
There are different government regulations that dictate things in different countries
Look at all the countries... All with their own regulations
This map is of their online presence
The predecessor to the emergency broadcast system
Notice how much hosting is traditional hosting
Notice the growth is in Hosted Private Cloud
What if you apps for cloud could work seemlessly between the private and public clouds?
If you’re a big company, say a pharmaceutical or car company this matters.
But, what do analysis know? For one, they are asking companies what they are planning on doing. They are talking to people who know.
Discuss a hybrid cloud use case
Access to the source matters to companies. To effect change themselves.
AWS, Azure, and Google Cloud are closed source
Have you ever wanted a feature? Or had a bug that annoyed you with a cloud provider? You can make changes.
That means you can contribute to features
“OpenStack is, on a good day, a loosely affiliated collection of things that when deployed by a talented ops team, becomes a cloud.”
There are more public cloud locations coming
There be jobs
Openstack is a place with job growth
Companies are selling OpenStack based products and need more people to iterate on them
Those who buy it need people who can build cloud apps in it
Except for some feature additions
Or, vendor extensions
Generally, stuff that uses the APIs will work in any OpenStack cloud
A problem with 3rd party SDKs
A long tail of SDKs
It says complete… but it’s really not complete. It is mostly complete… I think.
There’s rooms for docs, SDKs, each service, and more… there are people who can and want to answer your questions
Get an integrated environment. Few things stand on their own.
For example, block storage isn’t going to be useful to hack on if you don’t have identity services and compute.
Devstack is used by the automated test system.
Except for some feature additions
Or, vendor extensions
Generally, stuff that uses the APIs will work in any OpenStack cloud
Every review goes through Zuul for testing based on devstack.
No pull requests
Zuul, as in the minion of Gozer,
Handlers a larger workload than Travis CI
Bugs are filed under bugs and Blueprints are feature requests
File a bug or blueprint before you start hacking on OpenStack
Sign in, upload your public key, etc.
This auths off of launchpad.
Every review goes through Zuul for testing based on devstack.
Review page with all the details
Zuul, as in the minion of Gozer,
Handlers a larger workload than Travis CI
You’ll have a lot of holes to fill in on your own. These will help.
Except for some feature additions
Or, vendor extensions
Generally, stuff that uses the APIs will work in any OpenStack cloud
Start with a Guide
Each guide here is an entire manual