Slide 1

Slide 1 text

Microservicios, contenedores Docker y kubernetes - Azure Jair Tasayco Bautista Arquitecto de Software

Slide 2

Slide 2 text

¿Quién soy?

Slide 3

Slide 3 text

¿Qué vamos a ver?

Slide 4

Slide 4 text

Arquitectura Monolítica Navegador web Base de Datos Interfaz de usuario Servidor Lógica de negocio Acceso a datos Clientes Facturación Cuentas

Slide 5

Slide 5 text

Arquitectura Monolítica - Escalamiento B A L A N C E A D O R Navegador web Base de Datos

Slide 6

Slide 6 text

Arquitectura Microservicios Navegador web BD Interfaz de usuario Clientes Facturación Cuentas BD BD Front-End Back-End Repository

Slide 7

Slide 7 text

Arquitectura Microservicios - Escalamiento BD Interfaz de usuario Facturación BD BD Front-End Back-End Repository Facturación Facturación Clientes Cuentas Cuentas

Slide 8

Slide 8 text

Arquitectura Microservicios - Lenguajes Front-End Back-End Repository

Slide 9

Slide 9 text

Comparación entre enfoques de desarrollo de aplicaciones

Slide 10

Slide 10 text

Almacenamiento para los dos enfoques

Slide 11

Slide 11 text

Arquitectura Microservicios - Comunicación

Slide 12

Slide 12 text

Docker

Slide 13

Slide 13 text

Docker

Slide 14

Slide 14 text

Docker

Slide 15

Slide 15 text

Docker

Slide 16

Slide 16 text

Docker VMs vs Docker

Slide 17

Slide 17 text

Arquitectura Docker

Slide 18

Slide 18 text

Ejemplos

Slide 19

Slide 19 text

Microservicios

Slide 20

Slide 20 text

Microservicios

Slide 21

Slide 21 text

Microservicios

Slide 22

Slide 22 text

Orquestación

Slide 23

Slide 23 text

¿Se puede implementar? Demo https://github.com/jatasayco

Slide 24

Slide 24 text

Recomendaciones

Slide 25

Slide 25 text

¿Preparado para el futuro? https://speakerdeck.com/jatasayco https://github.com/jatasayco https://www.youtube.com/channel/UC1tKi_gBsokkVO6OwEFDIcA