Skip to content

Commit 91a6f33

Browse files
SullyMAramrodoelectrocucaracha
authored
Create content/es/runtime.md (#3260)
Signed-off-by: Sully M. <[email protected]> Co-authored-by: Rodolfo Martínez Vega <[email protected]> Co-authored-by: Victor Morales <[email protected]>
1 parent 24e0b81 commit 91a6f33

File tree

2 files changed

+36
-0
lines changed

2 files changed

+36
-0
lines changed

content/es/.wordlist.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -256,6 +256,7 @@ requests
256256
resiliencia
257257
Rodolfo
258258
Runtime
259+
runtimes
259260
SaaS
260261
Salesforce
261262
SCE

content/es/runtime.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
title: Runtime
3+
status: Completed
4+
category: Concepto
5+
tags: ["aplicación", "", ""]
6+
---
7+
8+
Un *runtime*, en general, ejecuta un fragmento de software.
9+
Es una [abstracción](/es/abstraction/) del sistema operativo subyacente que traduce los comandos del programa en acciones correspondientes para el sistema operativo.
10+
11+
En el contexto de [cloud native](/es/cloud-native-apps/), *runtime* generalmente se refiere al *container runtime*.
12+
Un *container runtime* específicamente implementa la especificación de la [Open Container Initiative](https://opencontainers.org/) para asegurar un manejo consistente a través de diferentes tecnologías de orquestación de contenedores.
13+
14+
## Problema que aborda
15+
16+
Sin la abstracción de un *container runtime*, la aplicación tendría que lidiar con toda la mecánica de cada sistema operativo, aumentando la complejidad de ejecutar la aplicación.
17+
18+
## ¿Cómo ayuda?
19+
Los *container runtimes* son un componente necesario de los orquestadores de contenedores como Kubernetes.
20+
Manejan el ciclo de vida del contenedor, lo cual hace principalmente tres cosas.
21+
Primero, define cómo se especifican las imágenes de los contenedores y cómo el *runtime* puede recuperarlas.
22+
En segundo lugar, gestionan cómo estas imágenes se descomprimen, se apilan, se montan y se ejecutan.
23+
Por último, los *runtimes* gestionan los recursos de hardware, encargándose de todas estas acciones a nivel del sistema operativo.
24+
Esto incluye la asignación y el aislamiento de recursos.
25+
Con el tiempo, diferentes productos de *container runtime* evolucionaron, llevando a la Especificación OCI,
26+
que se convirtió en el estándar para los *container runtimes*.
27+
28+
Introducir este estándar permite a los usuarios finales combinar cualquier *runtime* compatible con OCI con cualquier orquestador de contenedores compatible con OCI (como Kubernetes).
29+
30+
## Términos relacionados
31+
32+
- [Cloud Native](https://glossary.cncf.io/es/cloud-native-apps/)
33+
- [Contenerización](https://glossary.cncf.io/es/containerization/)
34+
- [Orquestación de Contenedores](https://glossary.cncf.io/es/container-orchestration/)
35+
- [Arquitectura de Microservicios](https://glossary.cncf.io/es/microservices-architecture/)

0 commit comments

Comments
 (0)