10
CONTAINERS EM ESCALA COM KUBERNETES E OPENSHIFT 3 Fabiano Franz Senior Software Engineer Red Hat OpenShift

Containers em Escala com Kubernetes e OpenShift 3

Embed Size (px)

Citation preview

Page 1: Containers em Escala com Kubernetes e OpenShift 3

CONTAINERS EM ESCALA COM KUBERNETES E OPENSHIFT 3Fabiano FranzSenior Software EngineerRed Hat OpenShift

Page 2: Containers em Escala com Kubernetes e OpenShift 3

AGENDA

Page 3: Containers em Escala com Kubernetes e OpenShift 3

KUBERNETESCRASH COURSE

Page 4: Containers em Escala com Kubernetes e OpenShift 3

KUBERNETES é

PLATAFORMA PARA DEPLOYMENT, ESCALONAMENTO & OPERAÇÃO DE APLICAÇÕES EM CONTAINERS.

DECLARATIVA & SELF-HEALING.

“Borg, Omega, and Kubernetes: Lessons learned from three container-management systems over a decade”

Page 5: Containers em Escala com Kubernetes e OpenShift 3

KUBERNETES não é

SIMPLESMENTE ORQUESTRAÇÃO – A, depois B, então C. COREOGRAFIA.

PAAS. NÃO RESTRINGE LINGUAGENS OU MIDDLEWARE & NÃO TEM O CONCEITO DE APLICAÇÃO.

http://kubernetes.io/docs/whatisk8s/

Page 6: Containers em Escala com Kubernetes e OpenShift 3

OPENSHIFTCRASH COURSE

Page 7: Containers em Escala com Kubernetes e OpenShift 3

OPENSHIFT é KUBERNETES +

PAAS. BUILDS SOURCE → DOCKER IMAGE.

CICLO DE VIDA DE APLICAÇÕES (DEVOPS, JENKINS, CI/CD & PIPELINES).

DOCKER REGISTRY PRIVADO & DOCKER IMAGES CERTIFICADAS. CONTAINER INCEPTION.

MULTITENANCY (AUTH & NETWORKING).

Page 8: Containers em Escala com Kubernetes e OpenShift 3
Page 9: Containers em Escala com Kubernetes e OpenShift 3

DEMO TIME

Page 10: Containers em Escala com Kubernetes e OpenShift 3

OPENSHIFT.org#openshift e #openshift-dev (freenode)github.com/openshift