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 - ...
Search
Adrián García Espinosa
November 29, 2017
Programming
0
130
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
82
Microservice Deployment with Kubernetes
adrian_gespi
1
98
Despliegue de Kubernetes en Azure
adrian_gespi
0
78
Sauron System
adrian_gespi
0
65
Desarrollo de aplicaciones móviles con Xamarin
adrian_gespi
0
81
MasterClass Android, PROCESO DE DESARROLLO DE UNA APLICACIÓN
adrian_gespi
0
52
Other Decks in Programming
See All in Programming
Webサーバーサイド言語としてのRustについて
kouyuume
1
4.9k
技術的負債の正体を知って向き合う
irof
0
250
Leading Effective Engineering Teams in the AI Era
addyosmani
7
610
3年ぶりにコードを書いた元CTOが Claude Codeと30分でMVPを作った話
maikokojima
0
630
Vueのバリデーション、結局どれを選べばいい? ― 自作バリデーションの限界と、脱却までの道のり ― / Which Vue Validation Library Should We Really Use? The Limits of Self-Made Validation and How I Finally Moved On
neginasu
2
1.5k
Domain-centric? Why Hexagonal, Onion, and Clean Architecture Are Answers to the Wrong Question
olivergierke
3
970
オープンソースソフトウェアへの解像度🔬
utam0k
17
3.1k
なんでRustの環境構築してないのにRust製のツールが動くの? / Why Do Rust-Based Tools Run Without a Rust Environment?
ssssota
14
46k
他言語経験者が Golangci-lint を最初のコーディングメンターにした話 / How Golangci-lint Became My First Coding Mentor: A Story from a Polyglot Programmer
uma31
0
380
GC25 Recap: The Code You Reviewed is Not the Code You Built / #newt_gophercon_tour
mazrean
0
110
スマホから Youtube Shortsを見られないようにする
lemolatoon
27
34k
Claude Agent SDK を使ってみよう
hyshu
0
1.4k
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Code Reviewing Like a Champion
maltzj
526
40k
Visualization
eitanlees
149
16k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.7k
How to Ace a Technical Interview
jacobian
280
24k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
30
2.9k
Building Adaptive Systems
keathley
44
2.8k
Docker and Python
trallard
46
3.6k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
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?