Visual designer for cloud native applications and infrastructure
{" "}
- Using MeshMap as a visual topology for designing Docker Compose applications, operating Kubernetes, service meshes, and their workloads.
+ Using MeshMap as a visual topology for designing Docker Compose applications, operating Kubernetes, service meshes, and their workloads.
+
-Service Mesh Patterns help you get the most out of Linkerd, Consul, App Mesh, Istio, Kuma, Open Service Mesh, or any service mesh, including those using Envoy and use of WebAssembly. Each pattern can be used as a template and is customizable.
+Cloud Native Patterns help you get the most out of Kubernetes and every CNCF project. Each pattern can be used as a template and is customizable.
@@ -79,7 +79,7 @@ The Service Mesh Landscape is a compre
-The Service Mesh Performance (SMP) is a vendor-neutral specification for capturing details of environment and infrastructure details, service mesh and its configuration, service/application details, and bundling of statistical analysis of results.
+The Cloud Native Performance is a vendor-neutral specification for capturing details of environment and infrastructure details, cloud native infrastructure and its configuration, service/application details, and bundling of statistical analysis of results.
@@ -116,7 +116,7 @@ Image Hub supports Envoy-based data planes. It is compatible with and can be dep
style="float:left;margin:10px;" width="125px" height="100px"
alt="Learn Layer5" align="left" />
-Learn Layer5 is a sample application for learning how service meshes work which also provides SMI Conformance testing.
+Learn Layer5 is a sample application for learning how cloud native infrastructure works.
@@ -140,7 +140,7 @@ alt="Service Mesh Interface Conformance" align="left" />
style="float:left;margin:10px;" width="125px"
alt="Nighthawk" align="left" />
-Nighthawk is a Layer 7 (HTTP/HTTPS/HTTP2) performance characterization tool. Nighthawk is Envoy’s load generator and is written in C++. Meshery integrates Nighthawk as one of (currently) three choices of load generator for characterizing and managing the performance of service meshes and their workloads.
+Nighthawk is a Layer 7 (HTTP/HTTPS/HTTP2) performance characterization tool. Nighthawk is Envoy’s load generator and is written in C++. Meshery integrates Nighthawk as one of (currently) three choices of load generator for characterizing and managing the performance of infrastructure and services.
diff --git a/src/collections/blog/2021/2021-10-09-an-introduction-to-meshery/index.mdx b/src/collections/blog/2021/2021-10-09-an-introduction-to-meshery/index.mdx
index ba501d2aa807..2e1290aef0d2 100644
--- a/src/collections/blog/2021/2021-10-09-an-introduction-to-meshery/index.mdx
+++ b/src/collections/blog/2021/2021-10-09-an-introduction-to-meshery/index.mdx
@@ -35,12 +35,8 @@ import { Link } from "gatsby";
- Meshery is the open-source, multi-service mesh management plane that can
- provision ten different service meshes, onboard your applications, manage
- WebAssembly filters, apply service mesh patterns, validate against best
- practices, and benchmarks the performance of your service mesh deployments.
- Let’s learn how to manage service meshes with confidence with the multi-mesh
- manager, Meshery.{" "}
+ Meshery is the open-source, collaborative cloud native manager that can
+ configure 230+ Kuberentes infrasturcture operators different service meshes, onboard your applications, manage WebAssembly filters, apply cloud native patterns, validate against best practices, and benchmarks the performance of your cloud native deployments. Let’s learn how to manage cloud native infrastructure with confidence with Meshery.{" "}
Its cloud native community represents the largest collection of
- service Mesh projects. Emerging projects like Nighthawk{" "}
+ cloud native projects. Emerging projects like Nighthawk{" "}
, community with{" "}
MeshMates , catch-all org, “home base”.
@@ -71,8 +71,8 @@ const Maintainer = () => {
Layer5 is the official website of the Layer5 community showing
- an overview of the Layer5 projects. The different service mesh
- landscapes, resources to learn about service mesh, and
+ an overview of the Layer5 projects. The different cloud native
+ landscapes, resources to learn about cloud native, and
communities.
@@ -102,8 +102,7 @@ const Maintainer = () => {
characterization tool. Nighthawk is Envoy’s load generator and
is written in C++. Meshery integrates Nighthawk as one of
(currently) three choices of load generators for
- characterizing and managing the performance of service meshes
- and their workloads.
+ characterizing and managing the performance of cloud native infrastructure (e.g. Kubernetes and Docker) and their services.
@@ -134,16 +133,14 @@ const Maintainer = () => {
It is a cloud native management plane offering lifecycle
- management of more types of service meshes than any other tool
- available today. Meshery facilitates adopting, configuring,
- operating, and managing the performance of different service
- meshes and incorporates the collection and display of metrics
+ management of more types of cloud native infrastrcture than any other tool available today. Meshery facilitates adopting, configuring,
+ operating, and managing the performance of Kuberenetes workloads and incorporates the collection and display of metrics
from applications running on top of any service mesh.
{" "}
- The Docker Extension for Meshery extends Docker Desktop’s position as the cloud native developer’s go-to Kubernetes environment with easy access to the next layer of cloud native infrastructure: service meshes.
+ The Docker Extension for Meshery extends Docker Desktop’s position as the cloud native developer’s go-to Kubernetes environment with easy access to the next layer of cloud native infrastructure: cloud native infra.
- The Service Mesh Performance (SMP)
+ The Cloud Native Performance (SMP)
{" "}
is a vendor-neutral specification for capturing details of
- environment and infrastructure details, service mesh and it’s
+ environment and infrastructure details, cloud native infrastrcture and it’s
configuration, service/application details, and bundling of
statistical analysis of the result.
- Service Mesh Performance - awarded to the community members who make consistent and impactful contributions to the Service Mesh Performance project. Community members who earn this badge occasionally become a project maintainer.
+ Cloud Native Performance - awarded to the community members who make consistent and impactful contributions to the Cloud Native Performance project. Community members who earn this badge occasionally become a project maintainer.
- Patterns - awarded to the community members who make consistent and impactful contributions to the Service Mesh Patterns project in recognition and appreciation of their efforts.
+ Patterns - awarded to the community members who make consistent and impactful contributions to the Cloud Native Patterns project in recognition and appreciation of their efforts.
diff --git a/src/sections/Community/Handbook/repo-data.js b/src/sections/Community/Handbook/repo-data.js
index 03bd911c04b9..a0135e4bfd62 100644
--- a/src/sections/Community/Handbook/repo-data.js
+++ b/src/sections/Community/Handbook/repo-data.js
@@ -87,7 +87,7 @@ export const repo_data = [
language: "React.js, Cytoscape.js",
maintainers_name: ["Abhishek Kumar"],
link: ["https://layer5.io/community/members/abhishek-kumar"],
- description: "A visual topology to display service mesh configuration, workloads and traffic.",
+ description: "A visual topology to display cloud native configuration, workloads and traffic.",
repository: "https://github.com/layer5labs/meshery-extensions",
accessRequired: "*program participation required"
},
@@ -101,7 +101,7 @@ export const repo_data = [
repository: " https://discuss.layer5.io",
},
{
- project: "Service Mesh Patterns",
+ project: "Cloud Native Patterns",
image: patterns,
site: "https://service-mesh-patterns.github.io/service-mesh-patterns/",
language: "Gatsby",
@@ -144,11 +144,11 @@ export const repo_data = [
category: "Cloud Native Training",
subdata: [
{
- project: "Service Mesh Labs",
+ project: "Cloud Native Labs",
image: five,
language: "yaml",
description:
- "A variety of interactive labs spanning different service meshes. See https://layer5.io/learn/service-mesh-labs.",
+ "A variety of interactive labs spanning different cloud native infrastructure. See https://layer5.io/learn/service-mesh-labs.",
repository:
"https://github.com/layer5io/service-mesh-labs",
},
@@ -193,7 +193,7 @@ export const repo_data = [
image: meshery,
language: "Meshery",
description:
- "Cloud Native Playground for Kubernetes and Service Mesh ",
+ "Cloud Native Playground for Kubernetes and CNCF projects",
repository:
"https://github.com/meshery/play",
}
@@ -201,7 +201,7 @@ export const repo_data = [
},
{
- category: "Service Mesh Management Repos",
+ category: "Cloud Native Management Repos",
subdata: [
{
project: "Meshery",
@@ -222,7 +222,7 @@ export const repo_data = [
project: "Meshery Operator",
image: MesheryOperator,
language: "Golang, Kubernetes Operator",
- description: "Meshery Operator is the multi-service mesh operator and implementation of MeshSync.",
+ description: "Meshery Operator is the multi-cloud native operator and implementation of MeshSync.",
repository: "https://github.com/meshery/meshery-operator",
},
{
@@ -236,7 +236,7 @@ export const repo_data = [
project: "Learn-Layer5",
image: five,
language: "Golang, Kuttl",
- description: "A utility for validating the conformance of service mesh implementations and their adherence to the Service Mesh Interface specifications.",
+ description: "A utility for validating the conformance of cloud native implementations and their adherence to the Cloud Native Interface specifications.",
repository: "https://github.com/layer5io/meshery-smi-conformance-action",
},
{
@@ -275,14 +275,14 @@ export const repo_data = [
},
{
- category: "Service Mesh Performance Repos ",
+ category: "Cloud Native Performance Repos ",
subdata: [
{
- project: "Service Mesh Performance",
+ project: "Cloud Native Performance",
image: smp,
language: "Protobuf",
description:
- "a common format for capturing and describing service meshes’ performance and workloads.",
+ "a common format for capturing and describing cloud native infrastucture performance and services.",
repository:
"https://github.com/layer5io/service-mesh-performance-specification",
},
@@ -328,10 +328,10 @@ export const repo_data = [
},
{
- category: "Service Mesh Pattern Repos",
+ category: "Cloud Native Pattern Repos",
subdata: [
{
- project: "Service Mesh Patterns",
+ project: "Cloud Native Patterns",
image: patterns,
language: "Yaml",
description:
@@ -340,10 +340,10 @@ export const repo_data = [
"https://github.com/service-mesh-patterns/service-mesh-patterns",
},
{
- project: "Service Mesh Patterns Action",
+ project: "Cloud Native Patterns Action",
image: patterns,
language: "shell",
- description: "GitHub Action to deploy Service Mesh Patterns on CI/CD pipelines.",
+ description: "GitHub Action to deploy Cloud Native Patterns on CI/CD pipelines.",
repository: "https://github.com/layer5io/meshery-service-mesh-patterns-action",
},
],
diff --git a/src/sections/Community/Handbook/repository.js b/src/sections/Community/Handbook/repository.js
index 6c83c8eb8bd0..6ca20c86e314 100644
--- a/src/sections/Community/Handbook/repository.js
+++ b/src/sections/Community/Handbook/repository.js
@@ -90,21 +90,21 @@ const Repository = () => {
- Service Mesh Performance
+ Cloud Native Performance
- - Service Mesh Performance specification and site.
+ - Cloud Native Performance specification and site.
- Service Mesh Patterns
+ Cloud Native Patterns
- - a collection of curated patterns of service mesh use cases compatible with Meshery.
+ - a collection of curated patterns of cloud native use cases compatible with Meshery.
- Service Mesh Patterns
+ Cloud Native Patterns
- - a collection of curated patterns of service mesh use cases compatible with Meshery.
+ - a collection of curated patterns of cloud native use cases compatible with Meshery.