Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update German content #3369

Merged
merged 91 commits into from
Dec 26, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
91 commits
Select commit Hold shift + click to select a range
b43cb62
Update CODEOWNERS in dev-de to sync with main
seokho-son Feb 2, 2022
61628ae
Settings and initial contents for German localization (#347)
iamNoah1 Feb 16, 2022
e6919ac
Update CODEOWNDERS for dev-de
seokho-son Feb 17, 2022
07c2b2e
Merge branch 'main' into dev-de
iamNoah1 Mar 22, 2022
4d2b92b
Merge pull request #646 from iamNoah1/dev-de
seokho-son Mar 24, 2022
20eec23
first shot
iamNoah1 Mar 26, 2022
c7c844e
[de] Fix typo in _index.md
gdenn Apr 8, 2022
9b3b456
localize feedback section
iamNoah1 Apr 9, 2022
71ed549
change requests
iamNoah1 Apr 9, 2022
a3f4986
Merge pull request #712 from gdenn/de-bugfix/index-typo
Petria3s Apr 9, 2022
97f0a0f
Merge pull request #661 from iamNoah1/agile-software-dev
Petria3s Apr 9, 2022
4d2fdd3
[de] Add localization cloud computing (#711)
gdenn Apr 11, 2022
2249b80
update terms to completed (#725)
iamNoah1 Apr 12, 2022
c433dfc
[de] Add localization for "abstraction"
gdenn Apr 12, 2022
379f6be
[de] Remove whitespaces
gdenn Apr 13, 2022
47ec764
[de] Remove redundant information
gdenn Apr 13, 2022
ab59a40
[de] Rephrase sentence
gdenn Apr 13, 2022
920399b
[de] Rephrase sentence
gdenn Apr 13, 2022
1985210
Merge pull request #718 from iamNoah1/add-fedback-templating
seokho-son Apr 15, 2022
ca54a93
[de] Remove white spaces
gdenn Apr 17, 2022
87dbc22
[de] Fix template title for agile software dev (#731)
gdenn Apr 19, 2022
edd1fec
[de] Add localization cloud native tech
ohdle Apr 21, 2022
bf23f45
Incorporate suggested change
ohdle Apr 23, 2022
76b79a4
Incorporate suggested change
ohdle Apr 23, 2022
b87b901
Incorporate suggested change
ohdle Apr 23, 2022
d1b8675
Incorporate suggested change to title
ohdle Apr 23, 2022
fb6436e
Add german translation for API Gateway (#732)
christianhuening Apr 29, 2022
6570292
Merge pull request #730 from gdenn/de-abstraction
DaveVentura May 2, 2022
675de23
Update cloud_native_tech.md
ohdle May 4, 2022
fc73aee
Merge pull request #776 from ohdle/dev-de-cloud-native-tech
DaveVentura Jun 13, 2022
3a1c797
Merge branch 'main' into dev-de
iamNoah1 Jun 20, 2022
d0b880d
Merge pull request #982 from iamNoah1/dev-de
seokho-son Jun 22, 2022
66012c3
rename files, add semantic line breaks, empty lines (#974)
iamNoah1 Jun 24, 2022
6f362cc
Merge branch 'main' into dev-de
iamNoah1 Jul 5, 2022
9c390af
Merge pull request #1041 from iamNoah1/dev-de
seokho-son Jul 8, 2022
38f7ea0
[DE] Take Over Cloud Native Security localization (#990)
iamNoah1 Jul 12, 2022
025ee14
german localize cloud native apps (#1085)
DaveVentura Aug 11, 2022
8baab46
[DE] Add german definition for canary deployment (#1247)
bcubk Oct 3, 2022
b3db84f
german autoscaling localization (#1111)
DaveVentura Oct 3, 2022
4bc2c15
corrects filename
iamNoah1 Oct 4, 2022
ba55d83
Merge pull request #1343 from iamNoah1/correct-filename-canary-depl
seokho-son Oct 5, 2022
68ef5eb
adds david again (#1356)
iamNoah1 Oct 10, 2022
8ef864d
Merge remote-tracking branch 'origin' into dev-de
iamNoah1 Oct 11, 2022
5a2e68d
Merge pull request #1359 from iamNoah1/dev-de
seokho-son Oct 11, 2022
8a70e6d
correct wording (#1355)
iamNoah1 Oct 20, 2022
05dbc67
[localization/german] Add localization for API (#1055)
gdenn Oct 24, 2022
66ff51b
fix filename
iamNoah1 Oct 31, 2022
b3d05bc
Merge pull request #1434 from iamNoah1/fix-api-filename
seokho-son Nov 4, 2022
c0638f6
localization
DaveVentura Oct 28, 2022
db7e389
[DE] Localization of Blue Green Deployment (#1342)
iamNoah1 Nov 9, 2022
6772ba3
Update content/de/client-server-architecture.md
DaveVentura Dec 1, 2022
4ec7ab8
Apply suggestions from code review
DaveVentura Dec 1, 2022
ce1914c
Add german translation for bare metal machine (#1431)
bcubk Jan 5, 2023
650ffde
Merge branch 'main' into dev-de
iamNoah1 Feb 3, 2023
fff8ac0
Merge pull request #1686 from iamNoah1/dev-de
seokho-son Feb 4, 2023
5493f50
add change requests
DaveVentura Feb 8, 2023
6cd3f35
Update content/de/client-server-architecture.md
iamNoah1 Feb 16, 2023
7bdf75c
Update content/de/client-server-architecture.md
DaveVentura Feb 28, 2023
182e695
Update content/de/client-server-architecture.md
DaveVentura Feb 28, 2023
4168327
Merge pull request #1423 from cncf/513-german-localize-client-server-…
DaveVentura Feb 28, 2023
7f30a5e
Create containers.md first throw
DaveVentura May 16, 2023
d83eb1f
Update containers.md
DaveVentura May 16, 2023
be11f28
Update containers.md
DaveVentura May 16, 2023
879dad5
Update containers.md
DaveVentura May 17, 2023
31288cb
Update containers.md
DaveVentura May 17, 2023
f7b14c0
Update content/de/containers.md
DaveVentura Jul 13, 2023
b8411fc
Update content/de/containers.md
DaveVentura Jul 13, 2023
9bb804b
Update content/de/containers.md
DaveVentura Jul 13, 2023
308488a
Update content/de/containers.md
DaveVentura Jul 13, 2023
153d1a6
Update content/de/containers.md
DaveVentura Jul 13, 2023
ab12237
Update content/de/containers.md apply suggestion
DaveVentura Jul 13, 2023
5f5d7db
Merge pull request #2049 from cncf/1409-german-localize-containers
DaveVentura Jul 17, 2023
979cc50
[DE] localize Cluster (#2208)
iamNoah1 Jul 18, 2023
bee0f34
Merge branch 'main' into dev-de
iamNoah1 Aug 16, 2023
b03dbb5
Merge pull request #2304 from iamNoah1/dev-de
seokho-son Aug 17, 2023
2bba101
set status to completed
iamNoah1 Aug 19, 2023
a015a2a
Merge pull request #2315 from iamNoah1/dev-de
DaveVentura Aug 23, 2023
28b4ab5
Merge pull request #2422 from cncf/main
iamNoah1 Sep 24, 2023
31dbad5
remove what it is header
iamNoah1 Dec 29, 2023
8a6b966
Merge pull request #2758 from iamNoah1/dev-de
iamNoah1 Mar 25, 2024
9fdb94a
Update content/de/continuous-integration.md
DaveVentura Dec 18, 2023
fd39b8e
Update content/de/continuous-integration.md
iamNoah1 Apr 21, 2024
ac6ad15
Merge pull request #2732 from cncf/2532-german-localize-continuous-in…
iamNoah1 Apr 21, 2024
3b6f4ec
Create service-mesh.md
DaveVentura May 24, 2024
cff1071
Update content/de/service-mesh.md
DaveVentura Sep 27, 2024
f1e5f51
Update content/de/service-mesh.md
DaveVentura Sep 27, 2024
6f5cff1
Update content/de/service-mesh.md
DaveVentura Sep 27, 2024
ad2b350
Merge pull request #3163 from cncf/2531-german-localize-service-mesh
iamNoah1 Sep 27, 2024
0aaf311
2530 german localize continuous deployment (#3161)
DaveVentura Oct 15, 2024
c296bb4
Merge branch 'main' into dev-de
iamNoah1 Dec 10, 2024
b9ac8ea
Merge pull request #3366 from iamNoah1/dev-de
jihoon-seo Dec 15, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions content/de/_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
---
title: Vorlage für Definition
status: Feedback erwünscht
status: Feedback Appreciated
category: Konzept
---

## Was es ist

Eine kurze Zusammenfassung.

## Welches Problem es löst
Expand Down
2 changes: 0 additions & 2 deletions content/de/agile-software-development.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ status: Completed
category: Konzept
---

## Was es ist

Agile Softwareentwicklung beschreibt ein Vorgehensmodell der Softwareentwicklung,
bei der die Arbeit in Iterationen und selbstorganisierte Teams im Vordergrund stehen.
Im Vergleich zu wasserfallartigen Projekten, bei denen die Ergebnisse erst am Ende eines Projekts entstehen,
Expand Down
2 changes: 0 additions & 2 deletions content/de/api-gateway.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ status: Completed
category: Technologie
---

## Was es ist

Ein [API](/application-programming-interface/) Gateway ist ein Werkzeug zur Zusammenfassung einzelner
Applikations APIs an einem einzigen Ort. Es erlaubt Organisationen Kernfunktionen wie
Authentifikation, Autorisation oder auch die Limitierung von Anfragen zentral zu managen.
Expand Down
2 changes: 0 additions & 2 deletions content/de/application-programming-interface.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ status: Completed
category: Technologie
---

## Was es ist

APIs regeln die Kommunikation zwischen Softwareanwendungen.
Im weiteren Sinne kann man das mit einem Gespräch zwischen zwei Personen vergleichen.
In diesem Beispiel wäre eine API die konkrete Sprache, die gesprochen wird.
Expand Down
2 changes: 0 additions & 2 deletions content/de/autoscaling.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ status: Completed
category: Konzept
---

## Was es ist

Autoskalierung ist die Fähigkeit eines Systems, automatisch zu skalieren, typischerweise in Bezug auf die Rechenressourcen.
Bei einem System mit automatischer Skalierung werden Ressourcen bei Bedarf automatisch hinzugefügt, um schwankenden Nutzeranforderungen gerecht zu werden.
Der Prozess der Autoskalierung variiert und ist so konfigurierbar, dass die Skalierung auf der Grundlage verschiedener Metriken, wie z.B. Speicher oder Prozesszeit, erfolgt.
Expand Down
2 changes: 0 additions & 2 deletions content/de/bare-metal-machine.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ status: Completed
category: Technologie
---

## Was es ist

Bare Metal beschreibt einen physischen Computer, der als Server verwendet wird und leistungsstarke Hardware besitzt.
Demgegenüber stehen virtuelle Maschinen, die einen Großteil der Server ausmachen.

Expand Down
2 changes: 0 additions & 2 deletions content/de/blue-green-deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: Konzept
tags: ["methodology", "application", ""]
---

## Was es ist

Blue-Green-Deployment ist eine Strategie zur Aktualisierung von produktiven Anwendungen.
Der Fokus liegt darauf, Ausfallszeiten zu minimieren oder gänzlich zu vermeiden.
In der Regel bezieht sich der Begriff Blue-Green-Deployment auf die Aktualisierung einer gesamten Anwendung
Expand Down
2 changes: 0 additions & 2 deletions content/de/canary-deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ status: Completed
category: Konzept
---

## Was es ist

Das Canary-Deployment ist eine Deployment-Strategy, die bei einem neuen Release, zwei Umgebungen einbezieht: Die produktive Umgebung und eine Umgebung, welche die neue Version einer Anwendung enthält.
Der Datenverkehr wird nun schrittweise von der aktuell produktiven Umgebung auf die Umgebung mit der neuen Version der Anwendung gelenkt.
Zunächst kann damit begonnen werden, 1% des Echtzeit-Datenverkehrs zu verschieben, dann 10%, 25% und so weiter, bis der gesamte Datenverkehr über die aktualisierte Version erfolgt.
Expand Down
2 changes: 0 additions & 2 deletions content/de/client-server-architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ status: Completed
category: Konzept
---

## Was es ist

Bei einer Client-Server-Architektur ist eine Anwendung in zwei oder mehr Komponenten aufgeteilt. Dabei wird unterschieden zwischen Clients und Servern.
Ein Client fordert die Erledigung einer Aufgabe bei einem Server an und der Server wiederum nimmt diese Anfrage entgegen und bearbeitet die Aufgabe.
Ein Beispiel dafür ist Google Mail. Der Client ist in diesem Fall die Webanwendung bzw. die UI, die im Browser des Nutzers ausgeführt wird.
Expand Down
2 changes: 0 additions & 2 deletions content/de/cloud-computing.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ status: Completed
category: Konzept
---

## Was es ist

Das Konzept des Cloud Computing ist die Bereitstellung von Systemressourcen wie CPU, Netzwerk und Speicher auf Abruf und über das Internet.
Cloud Computing ermöglicht den Zugriff und die Nutzung von Systemressourcen aus beliebigen Standorten.
Diese Systemressourcen werden von Cloud-Anbietern wie AWS, GCP, Azure, Digitial Ocean und weiteren Anbietern an den Endverbraucher zur Verfügung gestellt.
Expand Down
2 changes: 0 additions & 2 deletions content/de/cloud-native-apps.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ status: Completed
category: Konzept
---

## Was es ist

Cloud Native Applikationen werden auf eine Art entwickelt, welche es erlaubt die Vorteile des [Cloud Computing](/cloud-computing/) zu nutzen.
Sie lassen sich problemlos in ihre jeweiligen Cloud-Architekturen integrieren und nutzen die Ressourcen eines Cloud Providers, sowie die verschiedenen Skalierungsmöglichkeiten der Cloud.
Cloud Native Anwendungen können dabei sowohl in den Rechenzentren der Cloud Provider als auch auf privaten Cloud Plattformen ausgeführt werden.
Expand Down
2 changes: 0 additions & 2 deletions content/de/cloud-native-security.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ status: Completed
category: Konzept
---

## Was es ist

Cloud Native Security beschreibt den Ansatz, Konzepte aus dem Bereich Cyber Security in [Cloud Native Anwendungen](/cloud-native-apps/) zu integrieren.
Dabei ist vorgesehen, dass Sicherheitsbetrachtungen Teil des gesamten Softwareentwicklungs- und Lebenszyklus sind, von der Entwicklung bis zur Inbetriebnahme und Wartung.
Cloud Native Security versucht, die gleichen Standards wie herkömmliche Sicherheitsmodelle zu gewährleisten,
Expand Down
2 changes: 0 additions & 2 deletions content/de/cloud-native-tech.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ status: Completed
category: Konzept
---

## Was es ist

Cloud Native Technologien, auch als Cloud Native Stack bezeichnet, sind Technologien,
die für die Entwicklung von Cloud Nativen Applikationen verwendet werden.
Diese Technologien ermöglichen es Organisationen, skalierbare Anwendungen in modernen und dynamischen Umgebungen wie Public-, Privat- und Hybrid-Clouds zu entwickeln und zu betreiben.
Expand Down
2 changes: 0 additions & 2 deletions content/de/cluster.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ category: Konzept
tags: ["infrastruktur", "grundlegendes", ""]
---

## Was es ist

Ein Cluster ist eine Gruppe von Computern, die ein gemeinsames Ziel haben und als eine Einheit auftreten.
Im Kontext von [Cloud Native Technologien](/cloud-native-tech/) wird der Begriff häufig mit [Kubernetes](/kubernetes/) gleichgesetzt.
Jedenfalls kommunizieren einzelnen Computer über ein Netzwerk miteinander.
Expand Down
2 changes: 0 additions & 2 deletions content/de/containers.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ status: Completed
category: Konzept
---

## Was es ist

Ein Container ist eine virtuelle isolierte Umgebung, die als Prozess mit Ressourcen- und Kapazitätsbeschränkungen auf einem Computer läuft und von dessen Betriebssystem verwaltet wird.
Dabei werden dem Container virtuelle Ressourcen des Hosts reserviert und zugeordnet.
Es können mehrere Container auf derselben Maschine laufen und es wird von der Container-Engine sichergestellt,
Expand Down
22 changes: 22 additions & 0 deletions content/de/continuous-deployment.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
title: Continuous Deployment
status: Completed
category: Konzept
---


Continuous Deployment, oft abgekürzt als CD, bezeichnet, wie [Continuous Delivery](/continuous-delivery), die automatische Bereitstellung von Software und geht dabei einen Schritt weiter als [Continuous Delivery](/continuous-delivery), indem fertige Software direkt in das Produktivsystem überführt wird.
Continuous Deployment steht im engen Zusammenhang mit [Continuous Integration](/continuous-integration) und wird häufig als CI/CD bezeichnet.
Während der CI-Prozess, die Änderungen an der Codebasis validiert, stellt der CD-Prozess diese automatisch in den Umgebungen eines Unternehmens von der Testphase bis hin zum Produktivsystem bereit.

## Welches Problem es löst

Die Freigaben neuer Softwareversionen ohne Continous Deployment kann ein arbeitsintensiver und fehleranfälliger Prozess sein.
Außerdem können sie Tage oder Wochen dauern, da sie oft von anderen Abteilungen durchgeführt werden als die, die die Software entwickelt.
Aufgrund dieser Probleme werden häufige Aktualisierungen auf dem Produktivsystem vermieden, was zu einer geringeren Reaktionsfähigkeit auf neue Anforderungen führt.

## Wie es das Problem löst

Die Automatisierung des Bereitstellungs-Zyklus ermöglicht häufigere und einfachere Bereitstellung auf den Systemen bis hin zum Produktivsystem.
Außerdem ist die Bereitstellung weniger fehleranfällig, wodurch das Gesamtrisiko von Störungen verringnert wird.
Dadurch können neu entwickelte Funktionen schneller akzeptiert und zur Verfügung gestellt werden.
25 changes: 25 additions & 0 deletions content/de/continuous-integration.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
title: Contineous Integration
status: Completed
category: Konzept
---


Unter Continuous Integration, oft abgekürzt als CI, versteht man die Praxis, Codeänderungen automatisch zu integrieren.
CI ist eine Voraussetzung für die Continuous Delivery (CD).
Traditionell beginnt der CI-Prozess mit der Übergabe von Codeänderungen an ein Versionskontrollsystem (Git, Mercurial oder Subversion)
und endet mit einem getesteten Artefakt, das von einem CD-System verwendet werden kann.

## Welches Problem es löst

Softwaresysteme sind oft komplex und werden von zahlreichen Entwicklern gepflegt und aktualisiert.
Wenn diese Entwickler parallel an verschiedenen Teilen des Systems arbeiten, kann es vorkommen, dass sie im Konflikt miteinander stehende Änderungen vornehmen und versehentlich die Arbeit des jeweils anderen beschädigen.
Wenn mehrere Entwickler an demselben Projekt arbeiten, müssen außerdem alle alltäglichen Aufgaben wie das Testen,
das Berechnen der Codequalität so wie das Ermitteln von Sicherheitsrisiken von jedem Entwickler wiederholt werden, was zu zeitaufwändig ist.

## Wie es das Problem löst

CI-Software prüft automatisch, ob Codeänderungen sauber zusammengeführt werden, wenn ein Entwickler eine Änderung überträgt.
Es ist eine fast allgegenwärtige Praxis, den CI-Server zu verwenden, um Builds, Codequalitätsprüfungen, Sicherheitsscans, Tests und sogar Bereitstellungen durchzuführen.
So wird er zu einer konkreten Umsetzung der Qualitätskontrolle innerhalb von Teams.
CI ermöglicht es Software-Teams, jeden Code-Commit entweder in einen konkreten Fehler oder in einen brauchbaren Release-Kandidaten zu verwandeln.
25 changes: 25 additions & 0 deletions content/de/service-mesh.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
title: Service Mesh
status: Completed
category: technology
tags: ["networking", "", ""]
---

Bei einer [Microservice-Architektur](/microservices-architecture/) werden Anwendungen in mehrere kleinere [Services](/service/) aufgeteilt, die über ein Netzwerk kommunizieren.
Ähnlich wie WLAN-Netzwerke, sind auch Computernetzwerke von Natur aus unzuverlässig, angreifbar und können langsam sein.
Service Meshes bewältigen diese neuen Herausforderungen, indem sie den Datenverkehr (d. h. die Kommunikation) zwischen den Services verwalten und
[Zuverlässigkeit](/reliability/), [Beobachtbarkeit](/observability/) und Sicherheitsfunktionen einheitlich für alle Dienste hinzufügen.

## Problem it addresses

Nach der Umstellung auf eine Microservices-Architektur haben es Softwareentwickler mit vielen einzelnen Diensten zu tun, die alle miteinander kommunizieren müssen.
Das bedeutet, dass eine Menge Datenverkehr über das Netzwerk hin und her fließt.
Darüber hinaus müssen einzelne Anwendungen möglicherweise die Kommunikation verschlüsseln, um gesetzliche Anforderungen zu erfüllen.
Außerdem sind womöglich gemeinsame Metriken für Betriebsteams bereitzustellen oder detaillierte Einblicke in den Datenverkehr zu geben, um Probleme zu diagnostizieren.
Wenn jede dieser Funktionen in den einzelnen Services implementiert wird, führt das zu mangelnder Vereinheitlichung, hohem Abstimmungsbedarf und verlangsamt außerdem die Entwicklung neuer Funktionen.

## How it helps

Service Meshes fügen Zuverlässigkeit, Beobachtbarkeit und Sicherheitsfunktionen
einheitlich über alle Dienste eines Clusters hinweg, ohne dass Codeänderungen erforderlich sind.
Dadurch wird die Notwendigkeit eliminiert, diese in den einzelnen Services zu implemtieren, was den Aufwand verringert und Fehlerquellen beseitigt.
Loading