Understanding and proper deployment of OpenStack including developing applications via developers quickly
Designing Hybrid Clouds integrating OpenStack Hosted with OpenStack Private. Working on Containers to integrate AWS and Azure with OpenStack. Containers are a standard - and you can develop such applications via developers in OpenStack and have the choice to push it to an OpenStack Production Environment, an Amazon AWS Environment, or a Microsoft Azure Environments due to standards and not being forced to use proprietary formats.
I'm involved in the following OpenStack projects: Nova,Keystone,Quantum,Cinder,Ceilometer,Heat,Ironic,Openstack-ci,Openstack-manuals,Deployment,DevStack,Release
OpenStack allows customers to remove proprietary hardware and dependencies on vendors. It provides the ability to be able to respond to developer's needs to create environments quickly and reduce the latency in manually building such environments.
Working with non-profit needs to have a coordination of communications, expectations, and also goals while being very conservative with capital if funded or needs funding. Need to be able to interact with teams of different organizations to be able to take components of each entity and being able
Need to be able to respond to the customer's needs and not simply focus on building new sub-projects. You cannot continue to develop new tools without looking at the Cloud User's perspective on what their needs are. How do they view the Cloud? How do they determine what is profitable for them as a Cloud Service? You need to be able to consolidate resources and also having teams interact with customers - in all the verticals to see where OpenStack works .. but most importantly ... where it does NOT work.
You need to take that interaction, that feedback, and the processes that customers use Cloud and Cloud Services and be able to produce such resources that they will consume OpenStack - for better adoption, for a stronger ecosystem, and having customers help the OpenStack Community see where gaps are in OpenStack and to address them.
Evangelize, interaction with customers in every vertical to find gaps and frustrations with OpenStack. To work with Vendors in improving interoperabilities and to help promote education for both the developers, the administrators, and the users.