Knative, GKE Serverless Addon
Clase 39 de 41 • Curso de Google Kubernetes Engine (2018)
Contenido del curso
Repaso de Docker
Conceptos Basicos
- 7

Cluster y nodos ¿Qué son y cómo funcionan?
07:25 min - 8

¿Qué son los Pods?
01:45 min - 9

Deployments
01:18 min - 10

Pods y Deployments en practica
03:10 min - 11

Servicios
04:51 min - 12

Servicios en práctica
06:16 min - 13

Servicios en práctica / Loadbalancer
04:06 min - 14

Servicios en práctica / Node Port
06:25 min - 15

Crea tu primer Hola Mundo en Google Kubernetes Engine
04:12 min
Conceptos intermedios
- 16

Archivos descriptivos de infraestructura teoria y práctica
07:39 min - 17

Labels teoría
03:48 min - 18

Namespaces teoría
01:47 min - 19

Labels y Namespaces explicación gráfica
01:30 min - 20

Labels y Namespaces en práctica
03:46 min - 21

Deployment Avanzado (Blue-green y Canary Deployment)
01:53 min - 22

Implementando Deployment avanzados
10:30 min - 23

Terminando de implementar nuestro canary deployment
04:06 min - 24

Volúmenes
01:21 min - 25

Volúmenes en práctica
10:46 min - 26

RETO: Crea un blue green deployment
00:35 min
Arquitectura de una app más robusta
Contenido Bonus
- 33
Generando un certificado https con Let's Encrypt para GCP
04:06 min - 34

Certificado https
05:14 min - 35

Service mesh con Istio
03:44 min - 36

StackDriver
03:46 min - 37

CI/CD con Cloud Builder
02:05 min - 38

CI/CD con Cloud Builder práctica
13:46 min - 39

Knative, GKE Serverless Addon
Viendo ahora - 40
Comandos utilizados en el curso
01:12 min - 41

Buenas prácticas
02:08 min
Serverless es un tipo de arquitectura donde los servidores (físicos o en la nube) dejan de existir para el desarrollador y en cambio el código corre en ““ambientes de ejecución”” que administran proveedores como Amazon, Google, IBM, entre otros.
Características de Serverless:
- No se administran servidores
- Auto Escalable
- Fácil integración con otros servicios del proveedor
- Cobro por uso
Knative es una solución open-source que brinda servicios tipo serverless para desplegar contenedores. Esta herramienta es amigable con los desarrolladores ya que se encarga de la administración del cluster, saber cuantas replicas necesita nuestra aplicación, cuales son los pods, etc. Incluso podemos escalar nuestras aplicaciones desde 0.
GKE Serverless Addon es una implementación de Knative auto-administrada gracias a Google Kubernetes Engine. Esta herramienta fue anunciada en el Google Cloud Next 18 y aún esta en estado Alfa, pero muy pronto estará disponible para el público.