Welcome!

Related Topics: Open Source Cloud, Linux Containers, @CloudExpo

Open Source Cloud: Article

Cloud.com Exec Mark Hinkle on Community, Infrastructure, and T-Shirts

"Open Source Only Works When You Empower People to Do Exceptional Things"

Cloud.com was founded in 2008 with a mission to "take the complexity and high costs out of deploying cloud services," according to its website. It delivers an open-source software platform for public and private cloud environments, delivering components to build, deploy, and manage multi-tier and multi-tenant cloud applications.

Cloud.com's CloudStack solution aims to let the company's customers get rolling "in minutes, without the overhead of integration, professional services, (or) complex deployment schedules."

The company's VP of Community, Mark Hinkle, is well-known in the open-source community, having been the force behind driving the Zenoss Core community to more than 100,000 members.

Mark co-founded the Open Source Management Consortium and the Desktop Linux Consortium, has served as Editor-in-Chief for both LinuxWorld Magazine and Enterprise Open Source Magazine, and authored the book, "Windows to Linux Business Desktop Migration." (Thomson, 2006).

Roger Strukhoff: Where does Cloud.com fit into the SaaS/PaaS/IaaS continuum?

Mark Hinkle: Cloud.com is an infrastructure-as-a-service (IaaS) solution. We abstract the server, storage and networking to allow IT to offer elastic computing power on demand so that IT personnel can match resources with the needs of the organization.

If you look at software-as-a-service (SaaS) and platform-as-a-service they usually build on top of IaaS. We are striving to be the best cloud platform that enables users to provide virtual resources in a secure, highly-available and scalable way and we want to provide the foundation for other cloud offerings.

Roger: You've been involved in open-source and community building for a long time. How does this experience come into play at Cloud.com?

Mark: The two things I've learned above all else is open source is a technology development process not a business model; using Red Hat as the best example that a thriving community can drive a profitable business.

Second, open source only works when you empower people to do exceptional things. That starts with giving them a useful, open piece of technology to use and extend without additional software or services from a sponsoring organization. I think a lot of companies foul things up by trying to create superficial, divisive mechanisms to force free users into upgrading to commercial versions.

Roger: And how do you apply those lessons?

Mark: My experience has given me a better understanding of what tactics work for facilitating a community, and which ones don't. For example, many people discuss the value of community development, which is an activity that only a small percentage of the community participates in.

Before you get to open source success you must start with user-led adoption. Typically only after there are successful users does it help with the development of the technology.

You cannot cause this to happen; it's just a function of having a critical mass in your community. In addition, I subscribe to Bill Joy's Law: "No matter who you are, most of the smartest people work for someone else." Open source development is unique in that it allows you to tap the talents of those people.

Roger: And those smart people are everywhere...

Mark: Yes, and so I've come to understand that communities thrive when they interact with and learn from other communities. I have tremendous respect for the Red Hat-sponsored Fedora project, for example, which published a book on open source community development and methodologies called "The Open Source Way." It's an excellent blueprint for developing open source communities. I hope that we can leverage their experience to build our own cloud computing community.

Roger: What are your day-to-day activities? What unique challenges are there to community building in a Cloud environment, ie, a more strategic environment than pure geek stuff?

Mark: My day-to-day activities are consumed with two things: evangelizing and trying to facilitate the use of our cloud computing software.

Roger: And how do you go about this?

Mark: This means communicating the value of our project in forums and in the press as well as talking and interacting with people interested in using our technology. By providing the technology as open source it widens the audience by removing barriers to participation and provides a forum for a richer conversation about the product versus pay-to-play software.

Also, I have to give credit to Cloud.com for providing substantial resources to build the project. I have recently added a technical community manager to the team who handles the day-to-day interactions including answering forum questions, providing answers to FAQs and a lot of the things a user needs from a technical perspective.

Roger: How do you get your jollies?

Mark: One of my favorite community activities is to go to LinuxFests--volunteer-run, open source expos--and talk to people about their needs and get live feedback on what they do. This spring we'll be at the Southern California Linux Expo, Indiana LinuxFest, and LinuxFest Northwest, speaking, offering free training, and providing demos.

Roger: And handing out T-shirts, I hope.

Mark: Of course! Handing out Cloud.com T-shirts. We're also doing a "Build and Open-Source Cloud" event at some of them.

Roger: What's the difference, to you, between a "customer" and a "community member"? Is there any effective difference?

Mark: The main difference is that customers pay us money for a guaranteed level of support and service, and input for the product roadmap. Some customers pay us for cloud implementation services and customizations.

Unlike many commercial open-source companies, our open-source software and products are convergent, not divergent. So later this spring, we'll be combining our code bases completely.

The CloudStack product will be the same for commercial and community users. We'll also be offering free unrestricted use add-ons though we want to maintain control of the development.

That said, as a community manager I don't draw a distinction between free and paid customers, in that I try to offer the highest level of support to all members of the community. As a company, Cloud.com strives to service the customers in a way that makes them acknowledge the value they pay for, as well as provide resources for our do-it-yourselfers in our open source community.

Roger: What hot buttons do you see with members of your community?

Mark: There aren't many, but if I had to pick one it is the lack of solutions to build truly useful infrastructure for collaboration. I think it's an area that every open-source project at some level struggles with.

Having a platform that allows users to interact via forums, post blogs, report bugs, contribute documentation, etc. is important and I don't think there is a great solution out there.

Roger: Really?

Mark: Right now there are great open source projects for parts of the problem--Drupal for content management, MindTouch or MediaWiki for wikis, Trac for bug tracking and collaborative development. But there is very little "glue" to hold them all together.

Roger: And what does that mean for Cloud.com?

Mark: Right now we have a lot of work to do on our infrastructure for the Cloud.com community. But I have found that the easier it is to interact, the quicker the community grows and more value they get from it.

I would point to Linux.com as one of the best examples around of community infrastructure. I think they did a good job extending the Joomla! open source CMS to make their community easy to participate in. Ubuntu's Launchpad is pretty good, too.

But there are always features individual communities want or need that aren't features of even the most broad projects.

More Stories By Roger Strukhoff

Roger Strukhoff (@IoT2040) is Executive Director of the Tau Institute for Global ICT Research, with offices in Illinois and Manila. He is Conference Chair of @CloudExpo & @ThingsExpo, and Editor of SYS-CON Media's CloudComputing BigData & IoT Journals. He holds a BA from Knox College & conducted MBA studies at CSU-East Bay.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


Latest Stories
Today we can collect lots and lots of performance data. We build beautiful dashboards and even have fancy query languages to access and transform the data. Still performance data is a secret language only a couple of people understand. The more business becomes digital the more stakeholders are interested in this data including how it relates to business. Some of these people have never used a monitoring tool before. They have a question on their mind like “How is my application doing” but no id...
Personalization has long been the holy grail of marketing. Simply stated, communicate the most relevant offer to the right person and you will increase sales. To achieve this, you must understand the individual. Consequently, digital marketers developed many ways to gather and leverage customer information to deliver targeted experiences. In his session at @ThingsExpo, Lou Casal, Founder and Principal Consultant at Practicala, discussed how the Internet of Things (IoT) has accelerated our abil...
With so much going on in this space you could be forgiven for thinking you were always working with yesterday’s technologies. So much change, so quickly. What do you do if you have to build a solution from the ground up that is expected to live in the field for at least 5-10 years? This is the challenge we faced when we looked to refresh our existing 10-year-old custom hardware stack to measure the fullness of trash cans and compactors.
Extreme Computing is the ability to leverage highly performant infrastructure and software to accelerate Big Data, machine learning, HPC, and Enterprise applications. High IOPS Storage, low-latency networks, in-memory databases, GPUs and other parallel accelerators are being used to achieve faster results and help businesses make better decisions. In his session at 18th Cloud Expo, Michael O'Neill, Strategic Business Development at NVIDIA, focused on some of the unique ways extreme computing is...
The emerging Internet of Everything creates tremendous new opportunities for customer engagement and business model innovation. However, enterprises must overcome a number of critical challenges to bring these new solutions to market. In his session at @ThingsExpo, Michael Martin, CTO/CIO at nfrastructure, outlined these key challenges and recommended approaches for overcoming them to achieve speed and agility in the design, development and implementation of Internet of Everything solutions wi...
Cloud computing is being adopted in one form or another by 94% of enterprises today. Tens of billions of new devices are being connected to The Internet of Things. And Big Data is driving this bus. An exponential increase is expected in the amount of information being processed, managed, analyzed, and acted upon by enterprise IT. This amazing is not part of some distant future - it is happening today. One report shows a 650% increase in enterprise data by 2020. Other estimates are even higher....
With over 720 million Internet users and 40–50% CAGR, the Chinese Cloud Computing market has been booming. When talking about cloud computing, what are the Chinese users of cloud thinking about? What is the most powerful force that can push them to make the buying decision? How to tap into them? In his session at 18th Cloud Expo, Yu Hao, CEO and co-founder of SpeedyCloud, answered these questions and discussed the results of SpeedyCloud’s survey.
SYS-CON Events announced today that Isomorphic Software will exhibit at DevOps Summit at 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Isomorphic Software provides the SmartClient HTML5/AJAX platform, the most advanced technology for building rich, cutting-edge enterprise web applications for desktop and mobile. SmartClient combines the productivity and performance of traditional desktop software with the simp...
Actian Corporation has announced the latest version of the Actian Vector in Hadoop (VectorH) database, generally available at the end of July. VectorH is based on the same query engine that powers Actian Vector, which recently doubled the TPC-H benchmark record for non-clustered systems at the 3000GB scale factor (see tpc.org/3323). The ability to easily ingest information from different data sources and rapidly develop queries to make better business decisions is becoming increasingly importan...
SYS-CON Events announced today that 910Telecom will exhibit at the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Housed in the classic Denver Gas & Electric Building, 910 15th St., 910Telecom is a carrier-neutral telecom hotel located in the heart of Denver. Adjacent to CenturyLink, AT&T, and Denver Main, 910Telecom offers connectivity to all major carriers, Internet service providers, Internet backbones and ...
Kubernetes, Docker and containers are changing the world, and how companies are deploying their software and running their infrastructure. With the shift in how applications are built and deployed, new challenges must be solved. In his session at @DevOpsSummit at19th Cloud Expo, Sebastian Scheele, co-founder of Loodse, will discuss the implications of containerized applications/infrastructures and their impact on the enterprise. In a real world example based on Kubernetes, he will show how to ...
Traditional on-premises data centers have long been the domain of modern data platforms like Apache Hadoop, meaning companies who build their business on public cloud were challenged to run Big Data processing and analytics at scale. But recent advancements in Hadoop performance, security, and most importantly cloud-native integrations, are giving organizations the ability to truly gain value from all their data. In his session at 19th Cloud Expo, David Tishgart, Director of Product Marketing ...
SYS-CON Events announced today Telecom Reseller has been named “Media Sponsor” of SYS-CON's 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Telecom Reseller reports on Unified Communications, UCaaS, BPaaS for enterprise and SMBs. They report extensively on both customer premises based solutions such as IP-PBX as well as cloud based and hosted platforms.
As the world moves toward more DevOps and Microservices, application deployment to the cloud ought to become a lot simpler. The Microservices architecture, which is the basis of many new age distributed systems such as OpenStack, NetFlix and so on, is at the heart of Cloud Foundry - a complete developer-oriented Platform as a Service (PaaS) that is IaaS agnostic and supports vCloud, OpenStack and AWS. Serverless computing is revolutionizing computing. In his session at 19th Cloud Expo, Raghav...
Aspose.Total for .NET is the most complete package of all file format APIs for .NET as offered by Aspose. It empowers developers to create, edit, render, print and convert between a wide range of popular document formats within any .NET, C#, ASP.NET and VB.NET applications. Aspose compiles all .NET APIs on a daily basis to ensure that it contains the most up to date versions of each of Aspose .NET APIs. If a new .NET API or a new version of existing APIs is released during the subscription peri...