Introducción a Google Kubernetes Engine

1

Introducción a Google Kubernetes Engine

2

¬ŅQu√© es Kubernetes?

Repaso de Docker

3

Qué son los contenedores

4

Qué es Docker

5

Comandos B√°sicos de Docker

6

Creación del contenedor de Docker

Conceptos Basicos

7

Cluster y nodos ¬ŅQu√© son y c√≥mo funcionan?

8

¬ŅQu√© son los Pods?

9

Deployments

10

Pods y Deployments en practica

11

Servicios

12

Servicios en pr√°ctica

13

Servicios en pr√°ctica / Loadbalancer

14

Servicios en pr√°ctica / Node Port

15

Crea tu primer Hola Mundo en Google Kubernetes Engine

Conceptos intermedios

16

Archivos descriptivos de infraestructura teoria y pr√°ctica

17

Labels teoría

18

Namespaces teoría

19

Labels y Namespaces explicación gráfica

20

Labels y Namespaces en pr√°ctica

21

Deployment Avanzado (Blue-green y Canary Deployment)

22

Implementando Deployment avanzados

23

Terminando de implementar nuestro canary deployment

24

Vol√ļmenes

25

Vol√ļmenes en pr√°ctica

26

RETO: Crea un blue green deployment

Arquitectura de una app m√°s robusta

27

Desplegar una aplicación Stateful Teoría

28

Desplegar una aplicación Stateful Práctica

29

Auto Scaling teoría

30

Auto Scaling en pr√°ctica

31

Node Pools teoría

32

Node Pools pr√°ctica

Contenido Bonus

33

Generando un certificado https con Let's Encrypt para GCP

34

Certificado https

35

Service mesh con Istio

36

StackDriver

37

CI/CD con Cloud Builder

38

CI/CD con Cloud Builder pr√°ctica

39

Knative, GKE Serverless Addon

40

Comandos utilizados en el curso

41

Buenas pr√°cticas

No tienes acceso a esta clase

¬°Contin√ļa aprendiendo! √önete y comienza a potenciar tu carrera

CI/CD con Cloud Builder

37/41
Recursos

Continuous Integration y Continuous Delivery son dos conceptos que nos ayudan a desplegar muy rápido las versiones de nuestra aplicación. Estaremos integrando continuamente nuestra aplicación a través de herramientas como Jenkins o Terraform, para describir la infraestructura de nuestra aplicación y estar constantemente enviando nuevas versiones de nuestras aplicaciones.

Recuerda que puedes aprender mucho m√°s sobre estos conceptos en el Curso Profesional de DevOps.

Cloud Builder nos ayuda a automatizar muchas tareas en el despliegue de aplicaciones. Gracias a esta herramienta y todas sus integraciones (Cloud Registry, Cloud Repository) vamos a generar el build de nuestra aplicación, generar el contenedor, hacer pruebas y hacer el despliegue.

Aportes 1

Preguntas 0

Ordenar por:

¬ŅQuieres ver m√°s aportes, preguntas y respuestas de la comunidad?

o inicia sesión.