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

Service mesh con Istio

35/41
Recursos

Service Mesh nos ayuda a fortalecer las políticas de comunicación en nuestros clusters de kubernetes.

Si tenemos una aplicación que se comunica con un almacén de datos en producción, no queremos que las versiones de desarrollo se comuniquen con las versiones de producción.

Para esto, normalmente necesitaríamos generar muchas máquinas aisladas por sub-redes, fortaleciendo los procesos por medio de firewalls, proxies y demás servicios de red. Todo esto enfocado hacia los bytes que se transmiten dentro de la red.

Con Service Mesh podemos definir estas reglas de comunicación a un alto nivel, a través de servicios usando un lenguaje declarativo.

Caracteristicas de Service Mesh:

  • Red para servicios, no para bytes
  • Visibilidad
  • Resiliencia y eficacia
  • Control de tr√°fico
  • Seguridad
  • Fortalecimiento de pol√≠ticas

Istio es un producto creado por Google e IBM que nos ayuda a reducir la complejidad del Service Mesh. Ademas, nos ayuda a tener control sobre los servicios de nuestra aplicación y entender el tráfico de cada uno de estos.

Características de Istio:

  • Provee un service discovery
  • Seguridad
  • Instrumentaci√≥n
  • Rutas din√°micas
  • Telemetr√≠a

Aportes 2

Preguntas 0

Ordenar por:

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

o inicia sesión.

Este es el mejor video para comprender el increíble poder que tiene Istio y verlo en acción con varios ejemplos:
https://www.youtube.com/watch?v=ofJ5swfP2kQ
Gracias Pelado Nerd!

Buenas podrias explical la implementacion con traefik…