test in dockerized system architecture of line now

22

Upload: line-corporation

Post on 17-Mar-2018

25 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: Test in Dockerized System Architecture of LINE NOW
Page 2: Test in Dockerized System Architecture of LINE NOW

DEVELOPERMEETUP

LINE

#02

Page 3: Test in Dockerized System Architecture of LINE NOW

Self-introduction

吳明勳

LINE Taiwan Limited

LINE NOW Service QA

Johnny Wu

Page 4: Test in Dockerized System Architecture of LINE NOW

LINE NOW Dev team introduction

Page 5: Test in Dockerized System Architecture of LINE NOW

Test in Dockerized System Architecture of LINE NOW

• Demo

• What is LINE NOW ?

• LINE NOW cloud platform introduction

• Release flow

• Test in docker based system architecture

• Conclusion

• Q&A

Agenda

Page 6: Test in Dockerized System Architecture of LINE NOW

Demo

Demo Time !

• Enable your bluetooth of mobile phone

• Tap the banner displayed at LINE

• Or Scan the QR code here:

Page 7: Test in Dockerized System Architecture of LINE NOW

What is LINE NOW ?

Mission Types:

Keyword Display Photo effect + Photo Wall

Expo Combo Question Poll

Page 8: Test in Dockerized System Architecture of LINE NOW

LINE NOW cloud platform introduction

Component dependency graph

Page 9: Test in Dockerized System Architecture of LINE NOW

LINE NOW cloud platform introduction

Solutions and tools selected

Page 10: Test in Dockerized System Architecture of LINE NOW

LINE NOW cloud platform introduction

Develop flow

Page 11: Test in Dockerized System Architecture of LINE NOW

LINE NOW cloud platform introduction

Rancher cluster

Page 12: Test in Dockerized System Architecture of LINE NOW

LINE NOW cloud platform introduction

Realize to Verda VM

Page 13: Test in Dockerized System Architecture of LINE NOW

LINE NOW cloud platform introduction

Cloud system architecture overview

Page 14: Test in Dockerized System Architecture of LINE NOW

Release flow

Git flow

Page 15: Test in Dockerized System Architecture of LINE NOW

Release flow

Rancher catalog

Page 16: Test in Dockerized System Architecture of LINE NOW

Test in docker based system architecture

Regular Beta stacks for QA team

• Functional Test Environment

• Load Test Environment

• Automation Test Environment

Page 17: Test in Dockerized System Architecture of LINE NOW

Test in docker based system architecture

Temporary beta stacks based on requirement

• Debug Test Environment

• Hotfix Test Environment

• More Test Environment as we need

Page 18: Test in Dockerized System Architecture of LINE NOW

Test in docker based system architecture

Mock server involves

Page 19: Test in Dockerized System Architecture of LINE NOW

Test in docker based system architecture

Beta stacks example

Page 20: Test in Dockerized System Architecture of LINE NOW

Conclusion

• You can create a brand new environment with a single click

• You can deploy and test any version of build for any component in any stack

• You can decide the size of consumers or workers based on your requirement

• Scalable and flexible

Your test engineer will not yell on you anymore

Page 21: Test in Dockerized System Architecture of LINE NOW

Q & A

Page 22: Test in Dockerized System Architecture of LINE NOW

Thank you!