Partnership
Community Platform
Performance Management
Learning Academy
Reference Architectures and Best Practices with community leaderboards
Design Pattern Catalog
Entitlement & Approvals
Hierarchical organizations for MSPs, extensible permissions and audit trails
Load Generation and Performance Characterization
Learning paths with live labs and certifications
Collaborative
Canvas
Identity & Permissions
Multiplayer Designer and Operator modes
Generative Infrastructure
A customizable community platform tightly integrated with the cloud native ecosystem.
Self-service engineering platform
Meshery
Customizable approvals with webhooks for Slack, Stripe, and email integration
Individual social profile with badges
Meshery Project Velocity�github.com/cncf/velocity
6th highest velocity project out of 234 CNCF projects
Year | Position | Authors | ||
1/1/2020 | to | 1/1/2021 | 114 | |
1/1/2021 | to | 1/1/2022 | 193 | |
1/1/2022 | to | 1/1/2023 | 212 | |
1/1/2023 | to | 1/1/2024 | 334 | |
COMMUNITY
New Contributors
Dedicated Newcomer Mentoring Program
Layer5 communities:
Newcomer Onboarding Program
#eeff41
COMMUNITY
#1 Most Popular Project
Linux Foundation Mentorship Program
Out of all CNCF and Linux Foundation projects
discussions of product plans with Meshery inside®
The word is out
160,000 performance tests run using Meshery
considering Meshery as the CNCF Hub
10,500 followers
5,500 followers
1,500 followers
1,000 stars
10,000 stars
250 stars
3,200 followers
1,800 followers
350 followers
9,000 members at ~10/day
14,000 subscribers
1,500 subscribers
TRACTION
Layer5 Cloud
400+ �Monthly Active Users
excludes open source users
150% GitHub Star Growth
on Meshery in last 6 months
Academy
Developing Community
🚀 Offer gamified challenges and hands-on labs to ignite competition and boost user interaction, creating a vibrant, self-sustaining community.
📣 Empower your community members with shareable, official badges, turning your certified experts into credible brand ambassadors on social media.
📖 Build guided learning paths that transform complex technology into a simple, step-by-step journey so your community members can go from novice to expert.
My community isn't large enough or active enough
Our products can be hard to learn
Expanding brand reach is slow
Core Content Types
Academy
Guided Learning Paths
Gamified Challenges
Verifiable Certifications
Embedded Kanvas design examples �(Storage, Load Balancing, Traffic)
Example user profile
Certifications�Academy
Layer5 Academy focuses on cloud and cloud-native technologies, which complements Exoscale’s portfolio of cloud services like Scalable Kubernetes Service (SKS) and Database as a Service (DBaaS).
Offering certifications through Layer5 allow Exoscale to provide specialized training on its cloud platform within the context of broader cloud-native standards, enhancing learners’ ability to apply Exoscale’s tools in real-world, multi-cloud environments.
raw, profile
Challenges
Academy
Periodically or on an ongoing basis, present a public challenge on cloud native concepts.
Example: Distributed Tracing with Jaeger
Challenge Rules�
Content Creation
Process
✔︎ Markdown-driven, self-published Academy content
✔︎ Automated publishing via GitHub release
✔︎ Hugo-powered
All content from learn.exoscale.dev and academy.exoscale.com has been imported.
Curriculum Structure Example
Your content. Your intellectual property. Your publishing process.
Learning Path: Cloud Fundamentals
Course: Intro DBaaS
Module: Why Databases?
Page: History of Databases
Page: Selection of Databases
Page: Tools for Data
Lab: Working with database clusters
Test: Module Quiz
Module: Why Managed Databases?
Page: Responsibility and Expertise
Page: Managed Databases� Lab: Exploring Exoscale DBaaS
Test: Module Quiz�
Module: Summary
Page: Recap of cloud fundamentals
Test: Cumulative Final Exam
See Academy docs for other curriculum types.
Recognizing Community Member Milestones
Automatic awarding of recognition upon:
Showcase learner, user, and contributor achievements with recognition.
Gamify cloud native architecture with a learner leaderboard.
Instructor Console
Academy
Analytics and Reporting:
Instructors have access to detailed analytics on course effectiveness and student learning outcomes.
Student Progress Tracking: Instructors can view completion rates for courses and individual labs, track quiz scores, and identify areas where students may be struggling.
Simple Content Creation Template Generator
Granular View of Evaluation Performance
Curriculum Panorama
Learner Engagement Analysis
Onboard a New Partner
Invite their entire team with a single, powerful link valid only for their *@partner.com domain
Hire a New Engineer
Send a private invite that automatically places them on the correct team with the "Developer" role, ready to contribute from day one.
Host a Challenge
Drive engagement with a public challenge link, creating an expiration date and a limit of 10,000 participants.
Inviting New Learners
Control Your Academy Growth
Learner Lifecycle
Recognition
awarded
Academy Sign-up
Open / Filtered Invitation
Not Registered
Learner
user account
Added to team, assigned role.
Did not complete course requisites.
Offering expired or is no longer published
Enrolled
in a specific offering
Anonymous, named person(s), or domain(s)
not a user
Withdrawn
from a specific offering
Failed
a specific offering
Completed
a specific offering
Next Steps
Academy Staff Activities
Open org invitation (create your user account and profile)
Customize your organization
Accurately represent your project and its capabilities
Train users on Exoscale
Use the Academy as training grounds for new and existing users
Acknowledge user milestones
Nurture your user base with public recognition
Illustrate key concepts visually
Use architecture diagrams to help users grasp complex ideas
Curate Reference Architectures
Promote production-grade deployment considerations
Offer Challenges
Use architecture diagrams to help users grasp complex ideas
Partnerships
Partner: Docker
Docker Desktop Extension
Kubernetes supplied by Docker.
Cloud native management supplied by Meshery.
Together, cloud native tooling to the developers’ desktop.
GO TO MARKET
Launched at DockerCon 2022
Partner: Equinix
Bare metal servers supplied by Equinix
Community development by Layer5
Together, delivering cloud native tooling to the engineers’ web browser
Equinix:
Layer5:
Multiplayer Internal Developer Platform
Figma for DevOps
Visualization is #1 most requested feature of HashiCorp Terraform.
“This is exactly what I need, so that I can stop arguing our devs.”��
- Yash, Site Reliability Engineer �@ Sprinklr
“I have dreamed of having stuff end-to-end visualized automatically, including dns, tcp, ssl, config sources, etc.”
- David, CDN Architect
@ Garmin
GitOps-centric. High frequency of use; multiple times a day.
Multi-user. Real-time collaboration. No more finger-pointing.
Engineers self-service and avoid misunderstandings. Find common ground.
Sprawl is real. Engineers regain control visually.
“Unreal. When can I deploy this in my air-gapped systems?”��
- Phillip, Solutions Architect �@ Raymond James Financial
Thousands of pre-built components for Kubernetes and Cloud.
SOLUTION
Create�Kanvas Designer
Meshery Catalog
Import Docker Compose apps, Helm Charts, or Kubernetes Manifests for visual configuration
Cloud Native Components
Hundreds of versioned components to choose from
Designs and Patterns
Compose designs. Reuse designs as patterns.
WebAssembly Filters
Import, configure, chain, and deploy your WASM filters
Collaboration
Real-time Collaboration
Collaborate in real-time on multi-cloud designs.
Annotate your designs
Facilitates clearer communication by allowing visual annotations on specific design components
Faster Reviews
leverage comments to enhance collaboration and streamline design reviews.
Export Designs
No lock-in
Embed your design
Your architecture diagrams never grow old when you embed Meshery designs into your existing website.
Exporting as the Unmodified Source
Exporting it as an Original (Design) will give you the original source file.
Exporting as a Current File
Provides you with a YAML file representing the current snapshot of your design.
Exporting as OCI
Export as a container image. Push to the registry of your choice.
Operate�Kanvas Visualizer
Interactive Terminal
Establish sessions with one or more pods at-a-time
Real-time Performance Metrics
Object-specific metrics and alerts
Log Stream
Live tail a stream of logs from one or more pods at-a-time. Apply search filter for log keywords.
Performance Metrics
Sliding window of past performance
Shared Views
Customize your view, save, and share to collaborate with teammates.
Operate�Kanvas Visualizer
Real-time Performance Metrics
Object-specific metrics and alerts
Historical Performance Metrics
Sliding window of past performance
Shared Views
Customize your view, save, and share to collaborate with teammates.
Interactive Terminal
Establish sessions with one or more pods at-a-time
Log Stream
Live tail a stream of logs from one or more pods at-a-time. Apply search filter for keywords.
Peer Review
Comments History
Access the comment history to review previous discussions and decisions.
Utilize Mentions
Draw the attention of relevant team members by tagging them in your comment.
Initiate Threads
Initiate a thread by just adding a comment.
Notifications Customization
Customize your notification preferences to receive emails for comments on your design.
Regain Control.
Kanvas Designer
History*
Audit trail and change history
Designed Configuration
Object-specific settings
Workflow*
Custom pre and post-provisioning logic sequences
GitOps*
Pipeline integration and behavior
Policy*
Distributed evaluation and enforcement
Permissions*
Granular RBAC control over configuration
Relationships
Custom pre and post-provisioning logic sequences
JSON Schema
Custom pre and post-provisioning logic sequences
Labels
Automatic grouping of components by tag
Regain Control.
Kanvas Designer
History*
Audit trail and change history
Designed Configuration
Object-specific settings
Workflow*
Custom pre and post-provisioning logic sequences
GitOps*
Pipeline integration and behavior
*Roadmap items
Policy*
Distributed evaluation and enforcement
Permissions*
Granular RBAC control over configuration
Cloud Native Playground
Unleashing Cloud Native Adoption
The Amazing (and Confusing) CNCF Landscape
A Daunting Barrier
Over 200 CNCF projects that users, maintainers, and Ambassadors have to comprehend.
Exploring, understanding, and deploying projects individually is time-consuming and resource-intensive for users, hindering adoption.
With less time available to explore projects - and how different projects interrelate with one another - users are attracted to projects with readily available demo systems. Hosting and maintaining a demo system requires an ongoing investment of time and money by maintainers, hindering innovation.
What are the projects and what do they do? The CNCF Landscape offers quick answers to these questions, but beyond categorization and a brief description, users are left to respective projects’ docs with their mileage varying between ease of exploration.
Unleashing Cloud Native Adoption
The CNCF Hub
A collaborative, hosted environment where users can explore, experiment, and learn ALL CNCF projects in one unified space, where maintainers and ambassadors can readily espouse project configuration and deployment best practices.
�Example: playground.meshery.io
Proposed: hub.cncf.io (try at this open invitation)
DevRel: Empowered to Make Cloud Native Ubiquitous
Exoscale: Fueled for Innovation
Empowered maintainers
Standardized best practices
Users: Unleash Your Cloud Native Potential
Demystify the CNCF ecosystem
Accelerate learning
Collaborate and share
Simplify adoption
Why Meshery?
Built for Collaboration and Learning
Shared Objectives
Proposal
Getting Started
User Guides
Maintainers’ Guide to CNCF Hub
Open Maintainer Invitation (click to join your user account)
Training users on your project
Use the Academy as training grounds for new and existing users
Designing with your project
Accurately represent your project and its capabilities
Officiating your best practices
Promote production-grade deployment considerations
Acknowledging user milestones
Nurture your user base with public recognition
Illustrate key concepts visually
Use architecture diagrams to help users grasp complex ideas
Project Example: Dapr
Meshery Integration (docs)
One Model
Five Components
Two Relationships
Four Catalog Designs
Learning paths and reference architectures
Call to Action:
Ambassador’s Guide
Train Users on Cloud Native
Use the Academy as training grounds for new and existing users
Create Cloud Native Designs
Accurately represent your project and its capabilities
Promote Best Practices
Promote production-grade deployment considerations
Recognition of Your Impact
Public recognition of your milestones achieved
Illustrate Key Concepts Visually
Use architecture diagrams to help users grasp complex ideas
1
2
3
4
5
6
How the Hub is organized
For CNCF Staff
CNCF Project
Workspace
CNCF Project
Workspace
Users
Jorge Castro
Org Admin
ORGANIZATIONAL UNITS
Resources
Reference Architectures
Public
Catalog
CNCF
Org
Chris Aniszczyk
Org Billing Mgr
Christophe Sauthier
Org Admin
Daniel Krook
Org Admin
CNCF Ambassadors
Team
Learning Paths
Challenges
Academy
Workspace
Academy Instructors
Team
Public
Leaderboard
Katie Greenley
Org Admin
Maintainer
Workspace Admin
User
Jeffrey Sica
Org Admin
Challenger
Playground Users
Team
Academy Challengers
Team
Project Maintainers
Team
Views
Designs
CNCF Project
Workspace
Views
Designs
Playground
Workspace
Ambassador
Access Control
Access
Taylor Dolezal
Org Admin
End User Group
Team
Maintainer
Workspace Admin
White-labeled
Dashboard
Catalog
Reference Architectures
A collection of designs curated and shared as "verified" configuration and deployment guides in a public catalog for users to confidentially reference, customize and use.
Curating Reference Architectures
Instructions for CNCF Project Maintainers
Visibility and Adoption
Key Points
Content Submission and Review Process
Collaboration and Feedback
An internal engineering platform
Meshery offers self-service collaboration
Proprietary Extensions
(sku-able offerings)
Layer5 decouples teams with a platform for shared context and role-specific self-help.
Open Core
Platform
ML-based Continuous Optimization
GitOps-based Lifecycle Management
AI-based Automated Remediation
Incident Management
Performance Management
Cost Control
Sec
Dev
Ops
�Service Owners
Inventory and classification. Provisioning and policy-driven workflow. Patterns catalog. Fine-grained access control. Performance characterization.
Collaborative and Visual Infrastructure Management
Chaos Management
Identity & Access Management
Reference Architectures Walk-through
Customized Experience
✅Themed sign-up page, user invitation email, Catalog approval email, and customizable dashboard��Catalog
✅Catalog content classes for Reference Architecture designation.
✅Workspace Administrator role for catalog curation.
✅Catalog content publishing request routing queue per Workspace for CNCF Project Maintainer submission and CNCF Staff review.
Challenges
✅Academy Instructor role.
Pilot Maintainers
Catalog
Organizational Structure
Visual and Collaborative Experience
An Ambassador’s Guide to the CNCF Playground
Badges, Milestones, User Profile
Integration to LFX Insights
Report for Katie on Ambassador activity.
Trainer controls access to training material.�Trainers own content.