containerdayvietnam2016: docker 1.12 at openfpt

Post on 14-Apr-2017

107 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Docker 1.12 at OpenFPT

Nguyễn Đăng Minh Cloud Solutions Architect @ FPT Technology Innovation

http://minhnd.com

(At first sight)

Agenda

1. OpenFPT

2. Docker Swarm mode

3. Experience

4. Q&A

Chương trình OpenFPT

3

Hạ tầng Công nghệ Hạ tầng băng thông, tính toán,

và lưu trữ tốt. Các công nghệ

phần cứng và phần mềm đã

được kiểm chứng ở các dự án

lớn trong và ngoài nước.

R&D Thành quả nghiên cứu của

cán bộ công nghệ trong toàn

tập đoàn. Các công ty thành

viên đều dành quỹ cho R&D,

kết hợp nghiên cứu với

khách hàng và các trường

đại học.

Dữ liệu Với tập khách hàng rộng và đa

ngành nghề, FPT có trong tay

nhiều dữ liệu có giá trị không

chỉ cho việc kinh doanh và tìm

hiểu thị trường, mà còn cho

việc nghiên cứu khoa học.

Open FPT

Công ty khởi nghiệp

Nhà phát triển Đối tác kinh doanh

Công ty thành viên

Nhà nghiên cứu

FPT Telecom

Chuỗi giá trị API

Tài sản/dịch vụ doanh nghiệp

Được mở dưới dạng APIs

Khai thác bởi lập trình viên

Phục vụ khách hàng với giá trị mới

Để phát triển Ứng dụng/dịch vụ

Công nghệ an ninh mạng của CyRadar

Web Safety API MOG Trình duyệt Yolo di động có khả năng chặn mã độc

Duyệt web an toàn, tiện lợi

Open FPT

Developer Access

Portal

API Admin/

Service Repos

On-Premise

API Gateway

Open FPT Platform

Service Mediation

API

Self-Host Service Implementation

(Sendo, Ftel, etc.)

API

Cloud-Host Service Implementation (FTI, Fsoft, etc. on AWS)

API

On-Premise Service Implementation

(FTI, Fsoft, etc.)

OpenFPT: API Gateway

Challenges

• Multi environments

• Update frequently

• Small stuff

• Small team size

Docker Swarm mode

• Cluster management integrated with Docker Engine

• Decentralized design

• Scaling

• Desired state reconciliation

• Rolling updates

• Multi-host networking

• Load balancing

How nodes work

How services work

Experience

• 1 physical server + 6 EC2

• 3 manager nodes, 7 worker node

Is it good?

• So far so good

• Easy to learn (~4 hours) • https://docs.docker.com/engine/swarm/

• Easy to understand

• Easy to setup

• Fit your brain

• Rolling update works really well

Really?

Hacker News What I found wrong in Docker 1.12

What next?

Q & A

top related