Top Banner
66

From Monolith to Docker Distributed Applications

Apr 16, 2017

Download

Software

Carlos Sanchez
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 2: From Monolith to Docker Distributed Applications
Page 3: From Monolith to Docker Distributed Applications
Page 4: From Monolith to Docker Distributed Applications
Page 5: From Monolith to Docker Distributed Applications
Page 6: From Monolith to Docker Distributed Applications
Page 7: From Monolith to Docker Distributed Applications
Page 8: From Monolith to Docker Distributed Applications
Page 9: From Monolith to Docker Distributed Applications
Page 10: From Monolith to Docker Distributed Applications
Page 11: From Monolith to Docker Distributed Applications
Page 12: From Monolith to Docker Distributed Applications
Page 13: From Monolith to Docker Distributed Applications
Page 14: From Monolith to Docker Distributed Applications
Page 15: From Monolith to Docker Distributed Applications
Page 16: From Monolith to Docker Distributed Applications
Page 17: From Monolith to Docker Distributed Applications
Page 18: From Monolith to Docker Distributed Applications
Page 19: From Monolith to Docker Distributed Applications
Page 20: From Monolith to Docker Distributed Applications

resource"aws_instance""worker"{count=1instance_type="m3.large"ami="ami-xxxxxx"key_name="tiger-csanchez"security_groups=["sg-61bc8c18"]subnet_id="subnet-xxxxxx"associate_public_ip_address=truetags{Name="tiger-csanchez-worker-1""cloudbees:pse:cluster"="tiger-csanchez""cloudbees:pse:type"="worker"}root_block_device{volume_size=50}}

Page 21: From Monolith to Docker Distributed Applications

terraformapply

Page 22: From Monolith to Docker Distributed Applications
Page 23: From Monolith to Docker Distributed Applications
Page 24: From Monolith to Docker Distributed Applications
Page 25: From Monolith to Docker Distributed Applications
Page 26: From Monolith to Docker Distributed Applications
Page 27: From Monolith to Docker Distributed Applications
Page 28: From Monolith to Docker Distributed Applications

nsenter

Page 29: From Monolith to Docker Distributed Applications
Page 30: From Monolith to Docker Distributed Applications
Page 31: From Monolith to Docker Distributed Applications
Page 32: From Monolith to Docker Distributed Applications
Page 33: From Monolith to Docker Distributed Applications

jenkins

ubuntu

Page 34: From Monolith to Docker Distributed Applications
Page 35: From Monolith to Docker Distributed Applications
Page 36: From Monolith to Docker Distributed Applications

/dev/sd[f-p] /dev/sd[q-z]

Page 37: From Monolith to Docker Distributed Applications

/dev/sd[f-p] /dev/sd[q-z]

Page 38: From Monolith to Docker Distributed Applications

/dev/sd[f-p] /dev/sd[q-z]

Page 40: From Monolith to Docker Distributed Applications
Page 41: From Monolith to Docker Distributed Applications
Page 42: From Monolith to Docker Distributed Applications
Page 43: From Monolith to Docker Distributed Applications
Page 44: From Monolith to Docker Distributed Applications
Page 45: From Monolith to Docker Distributed Applications
Page 47: From Monolith to Docker Distributed Applications
Page 48: From Monolith to Docker Distributed Applications
Page 49: From Monolith to Docker Distributed Applications
Page 51: From Monolith to Docker Distributed Applications
Page 52: From Monolith to Docker Distributed Applications

marathon-lb haproxy

nginx

Page 53: From Monolith to Docker Distributed Applications

iptables

--icc=false --link

docker0

--ip-forward=false

iptables

iptables

Page 54: From Monolith to Docker Distributed Applications
Page 56: From Monolith to Docker Distributed Applications

overlay

#OntheSwarmmasterdockernetworkcreate--driveroverlay--subnet=10.0.9.0/24my-net

Page 57: From Monolith to Docker Distributed Applications
Page 58: From Monolith to Docker Distributed Applications
Page 59: From Monolith to Docker Distributed Applications
Page 60: From Monolith to Docker Distributed Applications
Page 61: From Monolith to Docker Distributed Applications
Page 62: From Monolith to Docker Distributed Applications
Page 63: From Monolith to Docker Distributed Applications
Page 64: From Monolith to Docker Distributed Applications
Page 65: From Monolith to Docker Distributed Applications
Page 66: From Monolith to Docker Distributed Applications