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
Microservices in production with Kubernetes - Codemotion 2017
Search
Adrián García Espinosa
November 29, 2017
Programming
0
110
Microservices in production with Kubernetes - Codemotion 2017
Workshop about Microservices in production with Kubernetes in Codemotion 2017 event.
Adrián García Espinosa
November 29, 2017
Tweet
Share
More Decks by Adrián García Espinosa
See All by Adrián García Espinosa
Intro to Docker - LauzHack Days
adrian_gespi
1
70
Microservice Deployment with Kubernetes
adrian_gespi
1
84
Despliegue de Kubernetes en Azure
adrian_gespi
0
64
Sauron System
adrian_gespi
0
54
Desarrollo de aplicaciones móviles con Xamarin
adrian_gespi
0
52
MasterClass Android, PROCESO DE DESARROLLO DE UNA APLICACIÓN
adrian_gespi
0
41
Other Decks in Programming
See All in Programming
Folding Cheat Sheet #2
philipschwarz
PRO
0
110
SwiftUI Performance 不要なViewの再描画と更新を抑える
bigamitiongit
1
150
プールにゆこう
irof
2
120
Ruby Function Composition
bkuhlmann
1
330
Javaエンジニアのための Nodejs/Nuxt3入門
hidekatsu_izuno
0
280
元気予報
suu_mire0726
0
850
HUIT新歓2024「競技プログラミング、やってみませんか?」
slephy2784
1
250
GitHub Actionsで泣かないためにやっておきたい設定 / Recommended GHA settings to avoid crying
pinkumohikan
3
480
Front-end application development, Symfony-style(s)
dunglas
2
1.9k
Ruby製社内ツールのGo移行
bgpat
2
330
StoreKit2によるiOSのアプリ内課金のリニューアル
kangnux
0
100
スクラムチームと認知負荷 - ニフティのスクラムトーク Vol2. / NIFTY Tech Talk #18
niftycorp
PRO
1
120
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
24
2.3k
Music & Morning Musume
bryan
41
5.6k
Design by the Numbers
sachag
274
18k
Designing on Purpose - Digital PM Summit 2013
jponch
110
6.4k
Visualization
eitanlees
135
14k
Git: the NoSQL Database
bkeepers
PRO
422
63k
YesSQL, Process and Tooling at Scale
rocio
163
13k
The Mythical Team-Month
searls
215
42k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
273
13k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
10 Git Anti Patterns You Should be Aware of
lemiorhan
646
57k
Building Adaptive Systems
keathley
30
1.8k
Transcript
Microservices in production with Kubernetes Adrián García Espinosa GitHub @adrian_gespi
MAD · NOV 24-25 · 2017
None
None
Adrián García Espinosa · Microservices in production with K8s ·
@adrian_gespi Agenda ▪ Concepts ∘ Microservices Architectures ∘ Docker ∘ Kubernetes ▪ Demos ∘ docker-compose ∘ Deployment in GKE
Adrián García Espinosa · Microservices in production with K8s ·
@adrian_gespi DEMOS https://github.com/ageapps/codemotion2017-workshop https://github.com/ageapps/docker-chat
Adrián García Espinosa · Microservices in production with K8s ·
@adrian_gespi Arquitectures Monolithic Microservices
Adrián García Espinosa · Microservices in production with K8s ·
@adrian_gespi Microservices - Data Management Database cluster Distributed transactions
Adrián García Espinosa · Microservices in production with K8s ·
@adrian_gespi Microservices - Storage Management Storage access layer Distributed FS
Adrián García Espinosa · Microservices in production with K8s ·
@adrian_gespi Microservices - Service communication Synchronous Asynchronous
Adrián García Espinosa · Microservices in production with K8s ·
@adrian_gespi Microservices - Service Discovery K8s handles it!!!
Adrián García Espinosa · Microservices in production with K8s ·
@adrian_gespi Microservices - Scaling Services K8s handles it!!!
Adrián García Espinosa · Microservices in production with K8s ·
@adrian_gespi More about this https://www.nginx.com/blog/introduction-to-microservices/ http://microservices.io/index.html
Adrián García Espinosa · Microservices in production with K8s ·
@adrian_gespi
Adrián García Espinosa · Microservices in production with K8s ·
@adrian_gespi Docker
Adrián García Espinosa · Microservices in production with K8s ·
@adrian_gespi docker-compose
Adrián García Espinosa · Microservices in production with K8s ·
@adrian_gespi
Adrián García Espinosa · Microservices in production with K8s ·
@adrian_gespi Kubernetes - Architecture
Adrián García Espinosa · Microservices in production with K8s ·
@adrian_gespi Deployments & Services
Adrián García Espinosa · Microservices in production with K8s ·
@adrian_gespi Ingress Google Load Balancer NGINX Ingress controller
Adrián García Espinosa · Microservices in production with K8s ·
@adrian_gespi DEMOS https://github.com/ageapps/codemotion2017-workshop https://github.com/ageapps/docker-chat
Adrián García Espinosa · Microservices in production with K8s ·
@adrian_gespi Simple deploy with docker-compose
Adrián García Espinosa · Microservices in production with K8s ·
@adrian_gespi Scaling with docker-compose
Adrián García Espinosa · Microservices in production with K8s ·
@adrian_gespi Kubernetes deploy
Adrián García Espinosa · Microservices in production with K8s ·
@adrian_gespi ¿QUESTIONS?