7
USING DOCKER AND ANSIBLE TO BUILD SATELITE SITES HUỲNH MINH KHẢI

Using Docker and Ansible to build satellite sites

Embed Size (px)

Citation preview

Page 1: Using Docker and Ansible to build satellite sites

USING DOCKER AND ANSIBLE TO

BUILD SATELITE SITESHUỲNH MINH KHẢI

Page 2: Using Docker and Ansible to build satellite sites

HUỲNH MINH KHẢI

Connect with him at:• linkedin.com/in/huynhminh

khai• fb.com/goi.biet

DO YOU KNOW HUỲNH?• Technical Lead at MikiApp.com• Interests:

• PHP• Scrum• Scalability and High

Availability system• Docker and Microservice• Tools and Processes

supports Continuous Delivery / Integration

INTRO

Page 3: Using Docker and Ansible to build satellite sites

DRAFTING OUT

Page 4: Using Docker and Ansible to build satellite sites

PICK UP SOME TOYS• Docker: Dockerizing web application• Reverse Proxy (Nginx): routing requests of

multi domains, automatically updating (+ Consult template)

• Service Discovery (Consul): routing communication, load balancer

• Ansible: documentation, automating deployment, simplifying management

Page 5: Using Docker and Ansible to build satellite sites

HOW THEM WORK TOGETHER

Page 6: Using Docker and Ansible to build satellite sites

webapp-giatot.service.consuldatabase.service.consul

Page 7: Using Docker and Ansible to build satellite sites

PLAY TIME