Events

Collaborative Culture Spotlight: OpenStack Days Mountain West

Share this post:

openstack feature heroHow do you deploy OpenStack from Master with minimal local patches, and simultaneously improve cross-team and upstream collaboration?

Send everyone to pirate school!

No, seriously—it works.

A little background

IBM Cloud OpenStack Innovator, Christopher Aedo, recently presented on this topic at OpenStack Days Mountain West in Salt Lake City.

In his talk, “Transforming Organizations with OpenStack,” he explained the advantages of deploying from Master:

  • You’ll be ahead of nearly every other cloud by a year (or more)
  • You’ll have access to new features and fixes ASAP
  • You’ll lead the community

After developing a clear set of steps and guidelines for deploying OpenStack both continuously and locally, feedback was shared internally at IBM and the process became wildly popular. New tests were popping up, teams were asking questions and needing support. Most importantly, knowledge gaps were identified.

And that’s where Pirate School was born: realizing that the people and processes are actually more vital to deployment success than the tools.

So, plane tickets were bought, hotel rooms were booked and the team took the classrooms to their collaborators.

The feedback was unanimous: Pirate School was awesome.

  • Dev, staging and production was deployed with the same code
  • Testing was more effective due to confidence in commits, fewer bugs and faith in coworkers
  • The collective use of Ansible (playbooks) and Gerrit (code reviews) helped keep everything on track

In the absence of silos, dev, staging and production were deployed with the same code, crucial upstream code reviews were taking place and there were far fewer bugs in the tree. On a larger scale, IBMers gained a greater appreciation for the open source process, they increased developer velocity and improved collaboration upstream and across geographical boundaries.

To celebrate their achievements, upon deployment each Pirate School class received a flag to proudly display:

screen-shot-2016-12-13-at-1-16-05-pm

The results of pirate school are proof positive that creativity, community and culture are crucial elements to collaborative success.

Ahoy!

Worldwide Portfolio Marketing Manager, IBM Bluemix Private Cloud

More stories

Improving App Availability with Multizone Clusters

Downtime costs money and results in unhappy customers.  Whether you have developed a new cloud-native application or repackaged an existing app to run as a container, now you need to ensure your app and the infrastructure running it are highly available.  IBM is excited to announce the availability of multizone clusters, targeted for June 2018.  Now […]

Continue reading

IBM Cloud Private v2.1.0.3 Boosts Scalability and Security

IBM® just announced the release of version 2.1.0.3 of IBM Cloud Private which provides guidance for General Data Protection Regulation (GDPR) compliance and adds new capabilities for securing, managing, and scaling your platform. Additionally, 2.1.0.3 includes support for both Microclimate and select open source runtimes.

Continue reading

How to architect an application with microservices (part 2)

This 6-part series on microservices application development provides a context for defining a cloud-based pilot project that best fits current needs and prepares for a longer-term cloud adoption decision. Gartner analysts recently emphasized the importance of doing cloud native development as soon as possible after any initial migration of existing workloads. Explore the Gartner report […]

Continue reading