Posted
over 7 years
ago
by
Sumeet Singh
Today, we have some big news at AppFormix. Juniper Networks announced today its intent to acquire AppFormix. This is great news for our team, our customers and our technology.
|
Posted
over 7 years
ago
by
assafmuller
Ever since I’ve been involved with OpenStack people have been complaining that upstream is hard. The number one complaint is that it takes forever to get your patches merged. I thought I’d take a look at some data and attempt to visualize it. I wrote some code that accepts an OpenStack project and a list […]
|
Posted
over 7 years
ago
by
florian
Every month, our HX201 Cloud Fundamentals for
OpenStack course gets a
refresh. Usually, those are small, incremental changes, but this
December there's a bigger update.
OpenStack Newton
Firstly, we've updated the course from OpenStack Mitaka to
... [More]
OpenStack
Newton, the latest OpenStack release that dropped just a few weeks
back. This means that you now get to deploy an OpenStack cluster, live
and fully interactively as before — except you are now deploying the
very latest OpenStack release.
Ubuntu-branded OpenStack Dashboard (Horizon) running on OpenStack
Newton (screenshot taken from HX201 course)
Juju 2.0
As always, the course comes in two flavors: one with OpenStack managed
with
OpenStack-Ansible,
and another with Juju. And as far as
Juju is concerned, here's the other big change: the entire course now
runs based on
Juju 2.0.
This also means you get to deploy your OpenStack services into
LXD containers, have a new and
improved Juju GUI at your disposal, and are able to take advantage of
the much more intuitive CLI.
Juju 2.0 GUI with fully deployed OpenStack (screenshot taken from HX201 course)
Ubuntu 16.04 LTS
And finally, of course, this refresh means that we've also updated to
the latest Ubuntu LTS release
(16.04 Xenial Xerus).
This goes for both the Ansible and the Juju 2.0 course flavor.
Get it while it's hot!
Want to get some new knowledge into your system before the year is
over? Now is your chance. HX201 is available for purchase
from our web site,
and you can get cracking any time.
[Less]
|
Posted
over 7 years
ago
by
rbowen
Let's look at a few highlights from OpenStack's 2016 Newton release.
|
Posted
over 7 years
ago
by
Rob Hirschfeld
Container schedulers promise to reduce operational complexity and improve interoperability, but there's much work left to be done says Rob Hirschfeld.
The post What do you think of a joint Kubernetes OpenStack environment? appeared first on OpenStack Superuser.
|
Posted
over 7 years
ago
by
pleia2
At the end of October I attended the OpenStack Ocata Summit in beautiful Barcelona. My participation in this was a bittersweet one for me. It was the first summit following the release of our Common OpenStack Deployments book and OpenStack Infrastructure tooling was featured in a short keynote on Wednesday morning, making for quite the […]
|
Posted
over 7 years
ago
by
Thai Q Tran
There are many reasons you will want to package your code as a plugin. The most important reason is that it ensures the longevity and reliability of your code. Things are constantly changing in Horizon, but as long as your adhere to the plugin
... [More]
architecture, we guarantee that our releases will not break your plugin.
The post Writing a Horizon Plugin appeared first on IBM OpenTech.
[Less]
|
Posted
over 7 years
ago
by
Kendall Nelson
Updates: Nova placement/resource provider work [4] New release-announce list and other changes to openstack-announce [5] Formal Discussion of Documenting Upgrades[6] Stewardship Working Group description/update [7] OpenStack Liberty has reached EOL
... [More]
[8] Switching test jobs from Ubuntu Trusty to Xenial on the gate is happening on December 6th [9] A Continuously Changing Environment: We have core... Read more »
[Less]
|
Posted
over 7 years
ago
by
kenhui
Data storage growth is both a reality and a burden for today’s enterprises. With the move to digital, big data and, data intensive workloads, enterprises are storing an increasing amount of data, growing 30-40 percent per year, according to Vanson Bourne LTD. Much of this growth comes from applications running on cloud platforms such as […]
|
Posted
over 7 years
ago
by
Flavio Percoco
When it comes to communities, a system is the set of processes you put in place
to allow for humans to be amazing. It's the means to empower these humans to
contribute to your community, learn from it and grow with it.
These systems are essential for
... [More]
your community to exist. Your community is a
system in itself and it functions through the processes that have been created
along the way. These processes exist even if you're not aware they do. The
processes that help your community function are not some kind of magic tunnel
through which things happen automatically. These are processes created and
tailored for your community. There are many things that can be shared across
different communities but there are others that are simply specific to yours.
The way you merge code, the means through which you communicate in your
community, the standards you put in place. These are all processes that allow
your community to cope with growth and chaos. These processes are all meant to
be created, evolve and sometimes die. If you want your community to survive
change, you must change your community therefore you must change your processes.
There's no secret recipe for managing these processes, though. One thing to
always keep in mind is that the humans that interact with these processes are
more important than the processes themselves. If the way you review code is too
complex for most of the humans that are doing reviews, change it. If the way you
define new processes doesn't allow other humans to actively participate, change
it. If the way you allow for contributions to be submitted ends up frustrating
your contributors, change it. Your community is made by humans and the sooner
you acknowledge that, the sooner you'll adapt your processes to better empower
these humans. Remember that humans react to emotions (you can read more
here) but they
act based on their cultures.
Culture has been defined in many ways. Some definitions involve long
explanations about society, evolution and human interaction. When it comes to
communities a, perhaps oversimplified, way to define culture is that it's the
way humans in the community actually do things. I heard this definition at
Zingtrain in June 2016 and it stuck with me. Not
only it makes sense on paper but it's also true in reality.
We spend a huge deal of time defining new processes in OpenStack that would help
the community evolve and adapt itself and we see over and over how many of these
processes change as soon as other humans start interacting with them. Sometimes
this interaction ends up in processes being "officially" changed and many times
they are left as they are so people can use them the way it works best.
In other words, the processes in your community will be bent by the cultures in
your community more often than not and this is fine. You want this to happen.
You want your community to adapt itself to the cultures that it embraces. You
want your community to embrace more cultures and to allow for new cultures to be
created within the community itself. Different cultures have different ways to
solve problems and there's lots your community can learn from this.
Your community must be flexible for it to be able to adapt itself and tolerate
the bending of its processes caused by the interaction with other cultures. If
the processes in your community can't be bent a bit, then some cultures won't be
able to interact with them and this will, of course, affect your community.
For humans from different cultures (even the same culture, really) to be able to
interact with each other, they must be tolerant to variance. Putting the
tolerance to variance at the bases of your community will set the principle that
humans in your community will interact based on. There must be balance, though.
Being either too tolerant or too intolerant won't help your community. You can't
make everyone happy but you definitely must make enough humans happy.
Eventually it will come down to how good your community is at allowing humans to
interact with each other and I believe a good summary of this post could be:
You must tolerate variance in your community, to empower humans, hopefully
from any culture, to be amazing.
If you liked this post, you may also like:
On communities: Emotions matter
On communities: Sometimes it's better to over-communicate
If you liked this post, you may be interested in the keynote I gave at
Pycon South Africa.
Keeping up with the pace of a fast growing community without dying
[Less]
|