Saltar al contenido

Aprovechando las funciones avanzadas del motor de kubernetes de Google Cloud

Sección Introducción Transcripciones

Resumen del curso

Aprovechando las funciones avanzadas del motor de kubernetes de Google Cloud
Aprovechando las funciones avanzadas del motor de kubernetes de Google Cloud

Hola, mi nombre es Janani Ravi, y bienvenidos a este curso sobre el aprovechamiento de las características avanzadas en el motor de kubernetes de Google Cloud. Un poco sobre mí. Tengo una maestría en ingeniería eléctrica de Stanford y he trabajado en compañías como Microsoft, Google y Flipkart. En Google, fui uno de los primeros ingenieros en trabajar en la edición colaborativa en tiempo real en Google Docs, y tengo cuatro patentes por sus tecnologías subyacentes. Actualmente trabajo en mi propia empresa, Loonycorn, un estudio de contenido de video de alta calidad. Kubernetes es una tecnología de orquestación de contenedores que está emergiendo rápidamente como la opción de computación más popular para arquitecturas híbridas y multi-nube. Una de las principales atracciones de Kubernetes es su idoneidad para los casos de uso que implican una integración continua y una entrega continua, o CI/CD. Sin embargo, la construcción de estas tuberías puede resultar bastante complicada. En este curso, obtendrá la capacidad de afinar los aspectos de red y seguridad de sus clusters de GKE, así como de orquestar complejos conductos de CI/CD en la plataforma de Google Cloud. En primer lugar, aprenderás el despliegue de aplicaciones con estado y sin estado, trabajos y trabajos de cron. A lo largo del camino, podrás incluir una aplicación Python por lotes y controlar la programación con temas de nodos y un grupo de nodos personalizados. A continuación, descubrirá el uso de políticas de red, clusters privados y políticas de seguridad de pod. Explorará el equilibrio de carga interna y la exposición de un servicio para su uso dentro del clúster mediante una dirección IP interna. Por último, explorará cómo reunir a Jenkins, Cloud Source Repositories y el Google Container Registry para orquestar una integración continua/un conducto de entrega continuo. Esto implica primero la creación de un clúster, la instalación del gestor de paquetes Helm, a continuación, el despliegue de la aplicación a través de una versión canaria, la confirmación del código en los repositorios de código fuente en la nube, y, por último, el uso de Jenkins para empujar la rama maestra en la producción. Cuando termine este curso, tendrá las habilidades y el conocimiento del motor de Google Kubernetes necesario para trabajar con diferentes tipos de aplicaciones en GKE y para afinar sus clusters y construir un pipeline de CI/CD con el mínimo esfuerzo.