design summit - community and ecosystem - john mark walker
DESCRIPTION
This presentation is an overview of community acitivities for ManageIQ, its members, and partners. From documentation and the web site to the upcoming ManageIQ Depot, this presentation goes over previous milestones and what's coming up on the roadmap. For more on ManageIQ, see http://manageiq.org/TRANSCRIPT
![Page 1: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/1.jpg)
ManageIQ Community VisionJohn Mark Walker
![Page 2: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/2.jpg)
Agenda● Current State
– Development/Code
– Partners & Ecosystem
– Web site
● Roadmap– Cloud Depot
![Page 3: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/3.jpg)
Innovation -> Management
New Technology
Adoption
ProliferationChaos
Control
![Page 4: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/4.jpg)
Why Open Source?● Revenge of the Customer
ProprietaryVendor
Customer
OSS Vendor Customer
![Page 5: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/5.jpg)
Open Source Innovation● A managed ecosystem
● Guided by rapid, iterative customer feedback
● May not actually be the fastest way to develop
● But it is the most responsive to customers' needs
![Page 6: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/6.jpg)
The Community Vision
![Page 7: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/7.jpg)
Why ManageIQ is Open Source● It's Red Hat DNA
● First to market with Open Source cloud management
● Customer demand
● Innovation in an open-source model more responsive to customers
● Who do you expect to build better integration to other infrastructure components?
![Page 8: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/8.jpg)
ManageIQ Community to Date
● Source code, community builds released June 19● Discussion site, talk.manageiq.org, also live
● ManageIQ developed transparently and in the open● Open for business with 9 partners: CiRBA, VMTurbo,
BBVA, Gandi.net, AutoTrader Group, Booz Allen Hamilton, Cloudsoft, Chef, ICE Systems
● First GA release, Anand, in late August
![Page 9: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/9.jpg)
Community Structure● Both Engineer and User Community
● Users, ISVs/IHVs, System Integrators
EngineeringCommunity
UserCommunity
Innovation Differentiation
![Page 10: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/10.jpg)
Community Resources
ManageIQ
Small PrivateCompanyResource
Constrained
Red HatPost Acquisition
Large PublicCompany
Manageiq.orgGlobal Community of
Users & Devs
![Page 11: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/11.jpg)
Open Source Dev Strategy
One Community
Many Projects
Platform Instrumentation
Cloud Governance
Finan.Mgmt
Service Management
DataManagement
Resource Management
Cloud Automation
Architecture/Taxonomy
![Page 12: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/12.jpg)
It's All About the Ecosystem
![Page 13: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/13.jpg)
Partner Goals● Enable upstream innovation
● Increase reach and adoption
– Make ManageIQ >>> Red Hat● Create network effect, build center of gravity
● Enable “freedom to fail”
![Page 14: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/14.jpg)
The Freedom to Fail
Commercial Product
Open SourceCommunity
● How open source communities are often done
![Page 15: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/15.jpg)
The Freedom to Fail
Open Source Community
Commercial
Product
● A better way:
Give more leeway to upstream development
![Page 16: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/16.jpg)
Where Partners Fit
Open Source Community
User Enablement
Developer Engagement
Evangelism
Projects &Products
Larger Mindshare
MoreExperts
![Page 17: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/17.jpg)
Partner Diversity● No money; contributions in kind
– User support, docs, code, marketing
● Need diversity of contributors– ISVs contribute projects
– Users contribute support and docs
– Projects contribute API integration
![Page 18: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/18.jpg)
Partner Contributions
Many Projects
Contributed Content
● Adjunct projects● Hydra, jellyfish, et al.
● Core contributions● Policy engine● State machines● Automate● Scripts
![Page 19: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/19.jpg)
Governance● Partners to engage in awareness-building
and setting community policy
– Community board● Engineering governed by code committers
![Page 20: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/20.jpg)
Governance Proposal
ManageIQ Board Engineering
● Technology roadmap● Code commits● Commit process● Committer nomination and
approval● Blueprints process
● Marketing● Building awareness● Trademark governance● Community strategy● Partner resource
management
![Page 21: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/21.jpg)
Tools and Workflow
![Page 22: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/22.jpg)
Current Web Site● Repo at github.com/manageiq/manageiq.org
– Pull requests accepted!– “Edit this page on GitHub”
– Add blog post with pull requests● Plus discussion/bulletin board
– Talk.manageiq.org
![Page 23: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/23.jpg)
Current Documentation● User content at http://manageiq.org/documentation/
● “Top tasks” after install
– http://manageiq.org/documentation/top-tasks/● Developer Docs
– http://manageiq.org/documentation/development/
![Page 24: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/24.jpg)
Documentation Workflow● Same as web site
● To add a document:
– Copy another document to new markdown file
– Issue pull request for new formatted doc
![Page 25: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/25.jpg)
Introducing: the Cloud Depot
● Self-service portal for finding, downloading content for extending ManageIQ– Scripts, policies, automation, orchestration
● Enable community to contribute expertise in the form of reusable components
![Page 26: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/26.jpg)
The ManageIQ Cloud Depot
● What it could look like
Categories
Automation Orchestration
Policy engine Monitoring
Provider plugins Security
![Page 27: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/27.jpg)
Sample Depot Page
Shellshock Vulnerability
Fancy finding out really quickly if your [linux boxes] are patched correctly? Even if they are turned off right now? Wow that is clever not even the virtual infrastructure players can do that…I know…its cool. Here it is...
● Link to script download
![Page 28: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/28.jpg)
Contribute to the Cloud Depot
● Fork depot repository on GitHub (TBD)● Issue pull request against depot repo● We will evaluate content for publication
– Accept/reject● We will manually add to index
![Page 29: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/29.jpg)
Cloud Depot Roadmap● Looking at technology solutions
– Chef's supermarket– Requires development time and
modification
![Page 30: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/30.jpg)
Web Site Improvements● Current web site was good for launch,
but...– Front page very static
– Not all site elements easily navigable
– Need more documentation
![Page 31: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/31.jpg)
Web Site Next Steps● Working on next design
– Reworking navigation
– Add more options “above the fold”
– Make site activity more visible/accessible
– Look for discussion on talk.manageiq.org
![Page 32: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/32.jpg)
Documentation Sources● Old, converted docs● New docs from docs team● Community
– Starts on talk.m.o– Migrates to manageiq.org/blog/– Integrated into /docs/
![Page 33: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/33.jpg)
Conclusions
![Page 34: Design Summit - Community and Ecosystem - John Mark Walker](https://reader031.vdocuments.site/reader031/viewer/2022020123/5591d3291a28abc4658b468c/html5/thumbnails/34.jpg)
Community Outreach● Branching out – more partners, diversity
– Cloud service providers● Provider plugin arch
● Build largest cloud ecosystem in the world● Utilize community board to expand