Como ya os adelantamos en una publicación anterior, desde Bit Computer Training by Netmind hemos comenzado a ofrecer las formaciones y certificaciones de The Linux Foundation Training.
De cara a que conozcáis más en detalle los servicios y sus características os iremos presentado cada uno de ellos de manera periódica.
Inauguramos con Kubernetes, un sistema que se ha vuelto muy popular en poco tiempo y que ofrece numerosas ventajas para desarrolladores, personal de sistemas y equipos DevOps.
Kubernetes, también conocido como K8s, se trata de un sistema para automatizar el despliegue, el escalado y la administración de aplicaciones utilizando contenedores. Todo ello haciendo uso de soluciones, bibliotecas y características Open Source.
Kubernetes, cuyo nombre viene del griego κυβερνήτης (timonel o piloto) y sus bloques principales son los siguientes:
- Pods: Unidad más pequeña y formado por uno o varios contenedores.
- Labels y selectores: Utilizados para localizar los componentes ya creados en Kubernetes de cara a realizar cambios sobre ellos.
- Controladores: Utilizados para gestionar la replicación y el escalado de los pods dentro de un clúster.
- Servicios: Agrupación de pods que trabajan de modo colaborativo.
Kubernetes está organizado en clústeres formados por nodos Master y por nodos Workers (Minions) que realizan las operaciones.
Actualmente The Linux Foundation ofrece las siguientes 2 certificaciones relacionadas con Kubernetes:
- CKA: Certified Kubernetes Administrator
- CKAD: Certified Kubernetes Application Developer
Desde Bit Computer Training by Netmind ofrecemos los dos cursos preparatorios para dichas certificaciones. Podéis consultar todos los detalles en: