Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Kubernetes com AKS
Search
Lucas Santos
June 03, 2019
Programming
100
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Kubernetes com AKS
Lucas Santos
June 03, 2019
More Decks by Lucas Santos
See All by Lucas Santos
The Hitchhiker's Guide for an Amazing API with TypeScript
khaosdoctor
0
130
Escalando globalmente com TypeScript e JavaScript na Klarna
khaosdoctor
0
220
The future of JavaScript
khaosdoctor
0
96
TypeScript tips that could save your life
khaosdoctor
0
250
É hora de falar sobre Deno
khaosdoctor
0
94
JS Software testing for beginners
khaosdoctor
0
100
Ambientes dinâmicos com GitHub Actions
khaosdoctor
0
70
The Dark Side of JavaScript
khaosdoctor
0
97
Integrating Containers Into JavaScript
khaosdoctor
0
87
Other Decks in Programming
See All in Programming
これって Effect でできたのでは? / TSKaigi Mashup Kansai #2
susisu
0
250
Foundation Models frameworkで画像分析
ryodeveloper
1
620
torikago - Ruby::Boxで照らすモジュラモノリスの実行境界
se4weed
1
390
わからない話を追いかけたら、プログラミング言語を作る側にいた
ydah
3
520
TSX の <Hoge<Fuga>> という構文に驚いた話 / tsx-type-argument-syntax
kanaru0928
0
230
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
270
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
630
jsmini JavaScript Engine を作ってみた話
yosuke_furukawa
PRO
0
330
【QA Test Talk Vol.8】AI-DLC による Whole Team Approach の加速
pkshadeck
PRO
0
200
属人化した知識を、 AIが辿れる地図にする
pkshadeck
PRO
1
190
ここ半年くらいでAIに作らせたR用ツール
eitsupi
0
390
Android CLI
fornewid
0
220
Featured
See All Featured
A Tale of Four Properties
chriscoyier
163
24k
Why Our Code Smells
bkeepers
PRO
340
58k
4 Signs Your Business is Dying
shpigford
187
23k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
The SEO identity crisis: Don't let AI make you average
varn
0
530
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
420
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
270
Everyday Curiosity
cassininazir
0
290
Site-Speed That Sticks
csswizardry
13
1.4k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
210
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.4k
Color Theory Basics | Prateek | Gurzu
gurzu
0
420
Transcript
Kubernetes com AKS
lead solutions architect_ quem sou eu_ lsantos.dev
obarra.co trainingcenter.io abcdevelopers.org
slsweek.netlify.com
nodeschool.io/saopaulo
O que é Kubernetes?
Kubernetes - Criado pelo Google em 2000 como uma ferramenta
de orquestração - Primeira versão open source em 2015 - Hoje mantido pela CNCF (Cloud Native Computing Foundation) - Veio para resolver os problemas de comunicação entre microsserviços
Visualmente falando
None
Como funciona_
None
Kubernetes Master Scheduler Service API Server Node Controller State storage
(etcd)
Kubelet Proxy Seu APP
O problema_
Dificuldades - Descoberta de rede - Clusterização - Proxy -
DNS - Load Balancer - Disco
Serviços gerenciados_
AKS GKE EKS
Por que cloud? - Mais rápido - Mais eficiente -
Menos trabalho - Manutenção - Variedade de equipamento
Comparação Google GKE - Master: Gerenciado - Nós: Gerenciados -
Auto scale: Sim - Configuração: Gerenciada - Load Balancing: Gerenciado - Rede: Gerenciado - Documentação: Moderada - Cobrança: Por segundo por nó (com desconto de uso contínuo) AWS EKS - Master: Gerenciado - Nós: Manuais - Auto scale: sim (manual) - Configuração: Manual (com template) - Load Balancing: Manual - Rede: Manual (com template) - Documentação: Extensa - Cobrança: US$0,20 por cluster + custos de recursos alocados + nó
Comparação Google GKE - Master: Gerenciado - Nós: Gerenciados -
Auto scale: Sim - Configuração: Gerenciada - Load Balancing: Gerenciado - Rede: Gerenciado - Documentação: Moderada - Cobrança: Por nó (com desconto de uso contínuo) Microsoft AKS - Master: Gerenciado - Nós: Gerenciados - Auto scale: Sim (preview) - Configuração: Gerenciada - Load Balancing: Gerenciado - Rede: Gerenciado - Documentação: Extensa - Cobrança: Por nó
Virtual Nodes_
Nó Kubernetes Autoscaling... Virtual Nodes
Vale a pena?
None
Prós e contras Prós - Facilidade de deploy - Eficiência
- Monitoramento - Recursos - Suporte - Segurança - Regiões espalhadas Contras - Dependência do provedor - Custo - Falta de controle - Falta de visibilidade
referências_ - docs.microsoft.com/en-us/azure/aks/virtual-nodes-portal - speakerdeck.com/khaosdoctor/escalabilidade-de-servicos-com-kubernetes - tcrn.ch/glg-outage
/khaosdoctor @_staticvoid lsantos.dev @khaosdoctor obrigado_