Nuevo curso de Pluralsight — Kubernetes para desarrolladores: Conceptos básicos


en flag
es flag
Listen to This Post
Voiced by Amazon Polly

Estoy emocionado de anunciar el lanzamiento de mi próximo curso sobre Pluralsight titulado Kubernetes for Developers: Core Concepts! Desde que creé el curso Docker for Web Developers hace varios años, he querido crear un curso que lleve a los desarrolladores al «siguiente nivel» con contenedores y el nuevo curso Kubernetes hace eso!

Aquí hay algunas preguntas que este curso le ayudará a responder:

¿Por qué debería aprender sobre Kubernetes si soy desarrollador? ¿Cuáles son los conceptos básicos que debería saber para empezar? ¿Cómo puedo hacer que Kubernetes se ejecute en mi máquina de desarrollo? ¿Cuál es el papel de un Pod en Kubernetes y cómo se relaciona con un contenedor? ¿Qué es YAML y cómo puedo usarlo para definir y crear recursos de Kubernetes? ¿Cuál es el papel del comando Kubernetes kubectl y cuáles son algunos de los comandos de teclado que hay que saber? ¿Cuál es la diferencia entre un ReplicaSet y un Deployment? ¿Cómo creo una implementación en YAML y lo hago ejecutar en Kubernetes usando kubectl? ¿Cómo puedo implementar una nueva versión de la aplicación sin afectar a los usuarios en absoluto? ¿Cuál es el papel de los Servicios en Kubernetes y cómo puedo crear e implementar Servicios? ¿Cómo puedo pasar los ajustes de configuración a los contenedores que se ejecutan en Kubernetes? ¿Cómo puedo pasar secretos (datos confidenciales) a contenedores que se ejecutan en Kubernetes? ¿Qué técnicas de solución de problemas puedo usar si encuentro problemas con contenedores que se ejecutan en Kubernetes? ¿Puedes enseñarme cómo armar todo para poner en marcha una aplicación en Kubernetes? Y mucho más...

Aquí hay un resumen del curso...

Kubernetes para desarrolladores: Conceptos básicos

El curso Kubernetes for Developers: Core Concepts ofrece una mirada centrada en el desarrollador del papel que Kubernetes puede desempeñar en el flujo de trabajo de desarrollo. Si necesita obtener sus contenedores de aplicaciones en Kubernetes, entonces este curso ayudará a poner en marcha ese proceso.

Aprenda a poner Kubernetes en funcionamiento localmente en su máquina, interactuar con Kubernetes usando kubectl, usar los diferentes recursos que proporciona, implementar contenedores dentro de Pods, trabajar con implementaciones, exponer un Pod con un servicio, comprender el rol del almacenamiento, ConfigMaps y Secretos, solucionar problemas de Pods y mucho más. Al final del curso, comprenderá el papel que Kubernetes puede desempeñar en su flujo de trabajo de desarrollo y cómo puede usarse para orquestar y administrar sus contenedores. Si estás buscando empezar a aprender sobre los conceptos básicos de Kubernetes, ¡este curso es para ti!

Cuando termine con este curso, tendrá las habilidades y los conocimientos necesarios para poner en marcha contenedores de aplicaciones dentro de un clúster de Kubernetes.

Módulos de cursos

Descripción general del cursoKubernetes desde una perspectiva del desarrollador generalInformación generalInformación generalVentajas y casos de usosEjecución de Kubernetes localmIntroducción a la interfaz de usuario de KubectlWebSummaryCreación de pods Introducción Conceptos básicos de Pod Creating a Podkubectl and podsyAML FundamentalesDefinición de un pod con Yamlkubectl y YamlPod HealthPod en ActionSummary Creación de implementacionesImplementaciones Conceptos principalesCrear una implementaciónKubectl y DeploymentesImplementaciones en ActionOpcionesZero downtime Implementaciones en ActionSummary Creación de servicios Introducción ConceptosServices Core ConceptsService TipoCreación de un Servicio con KubectlCreación de un Servicio con YamlKubectL y ServicesServicios de ubectl en ActionResumen Descripción de las Opciones de almacenamientoConceptos básicos de almacenamientoVolumesVolúmenes en ActionPersistentVolúmenes y PersistentVolumenVolumenPersistentVolume y PersistentVolumenVolumenObjIm YamlStorageClassEspersistentVolúmenes en ActionSummary Creación de configMaps y secretosConfigMaps Conceptos principalesCrear un configmapUsar un configmapConfigMaps en ActionSecrets Conceptos principalesCrear un secretoUtilizar un secretoSecrets en ActionSummary Ponerlo todosIntroducciónVisión general de la aplicaciónYaml ManifestosEjecución de la aplicaciónTécnica de solución de problemasRoubleTécnicas de creación en ActionSummary Resumen del curso

Espero que disfrute del curso y obtenga nuevos conocimientos sobre el papel que Kubernetes puede desempeñar en su flujo de trabajo de desarrollo y en el proceso de implementación de aplicaciones.

Discutir en Twitter



Join the free Code with Dan Development Newsletter!