istio.io/content/en/docs/releases/contribute/terminology/index.md

69 lines
2.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: Terminology Standards
description: Explains the terminology standards used in the Istio documentation.
weight: 12
aliases:
- /docs/welcome/contribute/style-guide.html
- /docs/reference/contribute/style-guide.html
- /about/contribute/terminology
- /latest/about/contribute/terminology
keywords: [contribute, documentation, guide, code-block]
owner: istio/wg-docs-maintainers
test: n/a
---
To provide clarity to our users, use the standard terms in this section
consistently within the documentation.
## Service
Avoid using the term **service**. Research shows that different folks understand
different things under that term. The following table shows acceptable
alternatives that provide greater specificity and clarity to readers:
|Do | Don't
|--------------------------------------------|-----------------------------------------
| Workload A sends a request to Workload B. | Service A sends a request to Service B.
| New workload instances start when ... | New service instances start when ...
| The application consists of two workloads. | The service consists of two services.
Our glossary establishes the agreed-upon terminology, and provides definitions to
avoid confusion.
## Envoy
We prefer to use "Envoy” as its a more concrete term than "proxy" and
resonates if used consistently throughout the docs.
Synonyms:
- "Envoy sidecar” - ok
- "Envoy proxy” - ok
- "The Istio proxy” -- best to avoid unless youre talking about advanced
scenarios where another proxy might be used.
- "Sidecar” -- mostly restricted to conceptual docs
- "Proxy" -- only if context is obvious
Related Terms:
- Proxy agent - This is a minor infrastructural component and should only show
up in low-level detail documentation. It is not a proper noun.
## Miscellaneous
|Do | Don't
|----------------|------
| addon | `add-on`
| Bookinfo | `BookInfo`, `bookinfo`
| certificate | `cert`
| colocate | `co-locate`
| configuration | `config`
| delete | `kill`
| Kubernetes | `kubernetes`, `k8s`
| load balancing | `load-balancing`
| Mixer | `mixer`
| multicluster | `multi-cluster`
| mutual TLS | `mtls`
| service mesh | `Service Mesh`
| sidecar | `side-car`, `Sidecar`