Top Banner
22

Test in Dockerized System Architecture of LINE NOW

Mar 17, 2018

Download

Technology

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 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!