Noticias Programación

Aprenda Kubernetes con el ejemplo

¿Está intentando comprender Kubernetes y el desarrollo nativo de la nube? Aquí hay una colección en línea gratuita y continuamente actualizada de recursos sobre todo lo relacionado con Kubernetes, de Red Hat.

Kubernetes como la vanguardia del desarrollo nativo en la nube está de moda en este momento. Describí su importancia en mi vista previa del último Nanodegree de Udacity, Nanodegree de arquitectura de aplicaciones nativas en la nube de Udacity y en mi artículo, describo que el ecosistema de Kubernetes (el trabajo griego para Captain) se compone de una serie de elementos:

Pods: el elemento atómico dentro de un clúster para administrar una aplicación Deployments & ReplicaSets: supervisa un conjunto de pods para la misma aplicación Services & Ingress: garantiza la conectividad y la accesibilidad a los pods. aplicaciones y sus recursos de definición de recursos personalizados (CRD): amplía la API de Kubernetes para admitir recursos personalizados

Inicialmente, estos conceptos no son tan fáciles de entender. Por lo tanto, los recursos nuevos y útiles sobre estos temas siempre son bienvenidos. Kubernetes por ejemplo es una colección de tutoriales y noticias, interacciones con la comunidad, recursos prácticos y prácticos junto con un nuevo programa de transmisión, KBE Insider.

Los temas y rutas de aprendizaje que encontrará son:

Conceptos básicos de Linux Descripción detallada de la administración y el uso práctico del sistema Linux.
Conceptos básicos de la línea de comandos – Los conceptos básicos de la navegación en una línea de comandos, centrándose en interactuar con Kubernetes y crear imágenes de contenedor.
Fundamentos de contenedores – Los conceptos básicos de cómo funcionan los contenedores, cómo gestionarlos y crear las imágenes que los soporten.

Fundamentos de Kubernetes – Presenta los fundamentos de Kubernetes a través de 20 videos cortos presentados por presentadores famosos y reconocidos de todo el mundo.
Desarrollo de aplicaciones en Kubernetes – Lo que un desarrollador necesita saber para comenzar a distribuir aplicaciones en Kubernetes; cómo implementar una aplicación, comunicarse entre aplicaciones internas y exponerla para acceso externo
Desarrollo con Quarkus en Kubernetes – Presenta a los usuarios el marco de Quarkus, incluida la introducción y temas más avanzados, como la inyección de dependencias, el empaquetado y el modelado.
Desarrollo con Spring Boot en Kubernetes Creado por el fundador de springframework.guru, esta ruta de aprendizaje ofrece una inmersión profunda en Spring, cubriendo una amplia gama de temas como la creación de imágenes en capas de Spring Boot y el uso de herramientas de compilación para facilitar el desarrollo.

La inclusión de rutas de desarrollo significa que los tutoriales no son solo para DevOps sino también para desarrolladores.

Como se trata de un servicio aprobado por RedHat, puede aprovechar los planes gratuitos que ofrece la plataforma Red Hat OpenShift para implementar las imágenes de su contenedor o configurar una canalización para crear aplicaciones desde la fuente. Alternativamente, puede usar minikube para ejecutar un clúster en su computadora local.

En resumen, si está comenzando con Kubernetes o está interesado en averiguar qué es, o está buscando
para el material de acompañamiento para el Arquitectura de aplicaciones nativas en la nube Udacity Nanodegree, luego Aprenda Kubernetes con el ejemplo es una visita obligada.

kubernetesbyexsq

Publicidad:

Publicidad:

También puede gustarte...